|
[BackgroundSync] Remove BackgroundSyncRegistrationHandle
Since "registration.done" is no longer part of the spec, the BackgroundSyncManager no longer needs to refcount its registrations. This CL removes the internal reference counting and the handles that were provided to clients.
BUG= 583328
Committed: https://crrev.com/6b0615b5f2dd5744a9e606ec88a9062bca934d56
Cr-Commit-Position: refs/heads/master@{#381303}
Total comments: 12
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+155 lines, -551 lines) |
Patch |
 |
M |
content/browser/background_sync/background_sync_browsertest.cc
|
View
|
|
2 chunks |
+4 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_manager.h
|
View
|
1
|
14 chunks |
+22 lines, -58 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_manager.cc
|
View
|
1
2
3
4
5
6
7
8
|
31 chunks |
+69 lines, -148 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_manager_unittest.cc
|
View
|
|
14 chunks |
+25 lines, -54 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_registration.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_registration.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
D |
content/browser/background_sync/background_sync_registration_handle.h
|
View
|
|
1 chunk |
+0 lines, -82 lines |
0 comments
|
Download
|
 |
D |
content/browser/background_sync/background_sync_registration_handle.cc
|
View
|
|
1 chunk |
+0 lines, -33 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_service_impl.h
|
View
|
|
2 chunks |
+2 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/browser/background_sync/background_sync_service_impl.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+6 lines, -51 lines |
0 comments
|
Download
|
 |
M |
content/child/background_sync/background_sync_provider.h
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/child/background_sync/background_sync_provider.cc
|
View
|
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/child/background_sync/background_sync_type_converters.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/child/background_sync/background_sync_type_converters_unittest.cc
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/common/background_sync_service.mojom
|
View
|
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/public/common/background_sync.mojom
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/public/test/background_sync_test_util.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/background_sync/background_sync_client_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -9 lines |
0 comments
|
Download
|
 |
M |
content/renderer/background_sync/background_sync_client_impl.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -46 lines |
0 comments
|
Download
|
 |
M |
content/renderer/service_worker/service_worker_context_client.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/service_worker/service_worker_context_client.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/ServiceWorkerGlobalScopeProxy.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/platform/modules/background_sync/WebSyncProvider.h
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 20 (7 generated)
|