| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ | 5 #ifndef CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ |
| 6 #define CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ | 6 #define CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ |
| 7 | 7 |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 #include <stdint.h> | 9 #include <stdint.h> |
| 10 | 10 |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 425 | 425 |
| 426 size_t service_worker_ref_count_; | 426 size_t service_worker_ref_count_; |
| 427 size_t shared_worker_ref_count_; | 427 size_t shared_worker_ref_count_; |
| 428 | 428 |
| 429 // Set in ForceReleaseWorkerRefCounts. When true, worker ref counts must no | 429 // Set in ForceReleaseWorkerRefCounts. When true, worker ref counts must no |
| 430 // longer be modified. | 430 // longer be modified. |
| 431 bool is_worker_ref_count_disabled_; | 431 bool is_worker_ref_count_disabled_; |
| 432 | 432 |
| 433 // The registered IPC listener objects. When this list is empty, we should | 433 // The registered IPC listener objects. When this list is empty, we should |
| 434 // delete ourselves. | 434 // delete ourselves. |
| 435 IDMap<IPC::Listener> listeners_; | 435 IDMap<IPC::Listener*> listeners_; |
| 436 | 436 |
| 437 mojo::AssociatedBinding<mojom::RouteProvider> route_provider_binding_; | 437 mojo::AssociatedBinding<mojom::RouteProvider> route_provider_binding_; |
| 438 mojo::AssociatedBindingSet<mojom::AssociatedInterfaceProvider> | 438 mojo::AssociatedBindingSet<mojom::AssociatedInterfaceProvider> |
| 439 associated_interface_provider_bindings_; | 439 associated_interface_provider_bindings_; |
| 440 | 440 |
| 441 // The count of currently visible widgets. Since the host can be a container | 441 // The count of currently visible widgets. Since the host can be a container |
| 442 // for multiple widgets, it uses this count to determine when it should be | 442 // for multiple widgets, it uses this count to determine when it should be |
| 443 // backgrounded. | 443 // backgrounded. |
| 444 int32_t visible_widgets_; | 444 int32_t visible_widgets_; |
| 445 | 445 |
| (...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 587 instance_weak_factory_; | 587 instance_weak_factory_; |
| 588 | 588 |
| 589 base::WeakPtrFactory<RenderProcessHostImpl> weak_factory_; | 589 base::WeakPtrFactory<RenderProcessHostImpl> weak_factory_; |
| 590 | 590 |
| 591 DISALLOW_COPY_AND_ASSIGN(RenderProcessHostImpl); | 591 DISALLOW_COPY_AND_ASSIGN(RenderProcessHostImpl); |
| 592 }; | 592 }; |
| 593 | 593 |
| 594 } // namespace content | 594 } // namespace content |
| 595 | 595 |
| 596 #endif // CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ | 596 #endif // CONTENT_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_IMPL_H_ |
| OLD | NEW |