|
Register a Service Worker when an extension is enabled.
The ServiceWorkerManager handles registration and deregistration requests from the ExtensionService and hands things off to the IO thread and ServiceWorkerContext. Eventually, this manager will also proxy messages and make sure they're only sent after the SW registration has taken effect.
BUG= 347328
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+666 lines, -23 lines) |
Patch |
 |
M |
apps/shell/browser/shell_extension_system.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/DEPS
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/service_worker_browsertest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+142 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/extensions/extension_view_views.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/service_worker/service_worker_context_core.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/service_worker/service_worker_register_job.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/service_worker/service_worker_storage.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+10 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/renderer/service_worker/embedded_worker_dispatcher.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extension_host.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -1 line |
2 comments
|
Download
|
 |
M |
extensions/browser/extension_host.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+19 lines, -1 line |
0 comments
|
Download
|
 |
M |
extensions/browser/process_manager.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/process_manager.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/service_worker_manager.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+135 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/service_worker_manager.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+294 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions.gyp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/gdb/gdb_chrome.py
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
Total messages: 7 (0 generated)
|