Simon Giesecke
0b23ac4776
Bug 1673931
- Remove unused includes from Timeout.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D96541
Depends on D96540
2020-11-23 16:09:22 +00:00
Simon Giesecke
6cba3845c8
Bug 1676364 - Remove unused includes from nsDocShell.h. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D96540
Depends on D96539
2020-11-23 16:09:17 +00:00
Simon Giesecke
2499964dc8
Bug 1676361 - Clean up profiler includes. r=gerald
...
Differential Revision: https://phabricator.services.mozilla.com/D96539
Depends on D96538
2020-11-23 16:09:13 +00:00
Simon Giesecke
73d4d57082
Bug 1676357 - Avoid including Layers.h in header files. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D96538
Depends on D96537
2020-11-23 16:09:05 +00:00
Simon Giesecke
02262049f0
Bug 1676357 - Remove unnecessary includes from Layers.h. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D96537
Depends on D96536
2020-11-23 16:08:52 +00:00
Simon Giesecke
262d17a458
Bug 1676356 - Avoid including ServoStyleConsts.h in header files. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D96536
Depends on D96535
2020-11-23 16:08:47 +00:00
Simon Giesecke
f15895390e
Bug 1673931
- Avoid including Element.h from header files.
...
Differential Revision: https://phabricator.services.mozilla.com/D96535
Depends on D96534
2020-11-23 16:08:40 +00:00
Simon Giesecke
071c7c035f
Bug 1676356 - Avoid including PresShell.h from header files. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D96534
Depends on D95184
2020-11-23 16:08:23 +00:00
Simon Giesecke
e21b3c5809
Bug 1673931
- Move ElementCallbackType from Document.h to CustomElementRegistry.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D95184
Depends on D95048
2020-11-23 16:08:11 +00:00
Simon Giesecke
6fac745ea4
Bug 1673931
- Remove dependency of BindingUtils.h on Document.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D95048
Depends on D95047
2020-11-23 16:08:03 +00:00
Simon Giesecke
bce0f7a4a2
Bug 1673931
- Fix and reduce include dependencies of nsContentUtils.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D95047
Depends on D95046
2020-11-23 16:07:51 +00:00
Simon Giesecke
5bfbb2a572
Bug 1673931
- Avoid including Document.h from header files. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D95046
Depends on D95045
2020-11-23 16:07:43 +00:00
Simon Giesecke
fbfebfdada
Bug 1673931
- Resolve Document/Element cycle. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D95045
Depends on D94869
2020-11-23 16:07:21 +00:00
Simon Giesecke
c598d8d104
Bug 1677542 - Remove unnecessary includes from nsIWidget.h. r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D94869
Depends on D94867
2020-11-23 16:07:12 +00:00
Simon Giesecke
39a3d6263c
Bug 1677541 - Remove unnecessary includes from xpcpublic.h. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D94867
Depends on D94763
2020-11-23 16:07:06 +00:00
Simon Giesecke
6f7b6986d5
Bug 1673424 - Fix includes around StructuredCloneData.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D94763
Depends on D94762
2020-11-23 16:07:01 +00:00
Simon Giesecke
9093e5e1bf
Bug 1673424 - Fix includes around JS/StructuredClone.h.
...
Differential Revision: https://phabricator.services.mozilla.com/D94762
Depends on D93568
2020-11-23 16:06:52 +00:00
Simon Giesecke
ae75be244a
Bug 1677466 - Split Endpoint.h and ProtocolMessageUtils.h from ProtocolUtils.h. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D93568
Depends on D93567
2020-11-23 16:06:42 +00:00
Simon Giesecke
fdf6246294
Bug 1677466 - Remove unnecessary includes from MessageChannel.h and MessageLink.h. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D93567
Depends on D93564
2020-11-23 16:06:24 +00:00
Simon Giesecke
7fb8706dc5
Bug 1660470 - Avoid including MediaControlIPC.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93564
Depends on D93563
2020-11-23 16:06:19 +00:00
Simon Giesecke
4c341a9024
Bug 1660470 - Avoid including MediaSessionIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93563
Depends on D93560
2020-11-23 16:06:14 +00:00
Simon Giesecke
6d43fb5a29
Bug 1660470 - Avoid including URIUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93560
Depends on D93559
2020-11-23 16:06:09 +00:00
Simon Giesecke
2fcd87a716
Bug 1660470 - Avoid including PropertyBagUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93559
Depends on D93558
2020-11-23 16:06:03 +00:00
Simon Giesecke
d3f2ef0d0c
Bug 1660470 - Avoid including ReferrerInfoUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93558
Depends on D93557
2020-11-23 16:05:56 +00:00
Simon Giesecke
866e539ff0
Bug 1660470 - Avoid including CSPMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93557
Depends on D93556
2020-11-23 16:05:50 +00:00
Simon Giesecke
31d9321c57
Bug 1660470 - Avoid including BindingIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93556
Depends on D93555
2020-11-23 16:05:44 +00:00
Simon Giesecke
fb7f3afbc4
Bug 1660470 - Avoid including ServiceWorkerIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93555
Depends on D93552
2020-11-23 16:05:38 +00:00
Simon Giesecke
9ba9bb72c5
Bug 1660470 - Avoid including PermissionMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93552
Depends on D93550
2020-11-23 16:05:33 +00:00
Simon Giesecke
dc800202a2
Bug 1660470 - Split SerializedStructuredCloneBuffer.h from IPCMessageUtils.h. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93550
Depends on D93546
2020-11-23 16:05:26 +00:00
Simon Giesecke
5b3084384e
Bug 1660470 - Move void_t/null_t to a new IPCCore.h header. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93546
Depends on D93544
2020-11-23 16:05:20 +00:00
Simon Giesecke
16b9f61991
Bug 1660470 - Avoid including ProtocolUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93544
Depends on D93543
2020-11-23 16:05:07 +00:00
Simon Giesecke
c902104cdb
Bug 1660470 - Split ShmemMessageUtils.h from Shmem.h. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93543
Depends on D93321
2020-11-23 16:05:02 +00:00
Simon Giesecke
dfef212e61
Bug 1660470 - Move IPDLParamTraits for FileDescriptor out of FileDescriptor.h. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93321
Depends on D93248
2020-11-23 16:04:55 +00:00
Simon Giesecke
0fc89f327c
Bug 1660470 - Avoid including FetchIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93248
Depends on D93246
2020-11-23 16:04:50 +00:00
Simon Giesecke
9f20781c35
Bug 1660470 - Avoid including nsGUIEventIPC.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93246
Depends on D93245
2020-11-23 16:04:44 +00:00
Simon Giesecke
d2bd9f1c46
Bug 1660470 - Avoid including PermissionDelegateIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93245
Depends on D93244
2020-11-23 16:04:39 +00:00
Simon Giesecke
a8e63182fe
Bug 1660470 - Avoid including DataStorageIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93244
Depends on D93243
2020-11-23 16:04:34 +00:00
Simon Giesecke
252f99be51
Bug 1660470 - Avoid including ErrorIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93243
Depends on D93242
2020-11-23 16:04:28 +00:00
Simon Giesecke
394f4c2966
Bug 1660470 - Avoid including dom/cache/IPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93242
Depends on D93241
2020-11-23 16:04:22 +00:00
Simon Giesecke
40fc78c788
Bug 1660470 - Avoid including ClientIPCUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93241
Depends on D93240
2020-11-23 16:04:17 +00:00
Simon Giesecke
df217a1cec
Bug 1660470 - Avoid including NeckoMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93240
Depends on D93239
2020-11-23 16:04:12 +00:00
Simon Giesecke
1ffd69fbb6
Bug 1660470 - Avoid including DocShellMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93239
Depends on D93238
2020-11-23 16:04:08 +00:00
Simon Giesecke
aa5b670da1
Bug 1660470 - Avoid including WidgetMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93238
Depends on D93237
2020-11-23 16:04:01 +00:00
Simon Giesecke
d3d359c54b
Bug 1660470 - Avoid including VRMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93237
Depends on D93236
2020-11-23 16:03:56 +00:00
Simon Giesecke
5232583190
Bug 1660470 - Avoid including GamepadMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93236
Depends on D93235
2020-11-23 16:03:52 +00:00
Simon Giesecke
c077183836
Bug 1660470 - Avoid including IPCMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93235
Depends on D93234
2020-11-23 16:03:47 +00:00
Simon Giesecke
c3c25a8337
Bug 1660470 - Avoid including GfxMessageUtils.h from header files. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93234
Depends on D93233
2020-11-23 16:03:38 +00:00
Simon Giesecke
93dd261db8
Bug 1660470 - Include C++ header files only from cpp file. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93233
Depends on D87865
2020-11-23 16:03:32 +00:00
Simon Giesecke
971b645fe3
Bug 1660470 - Add missing include directives/forward declarations. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D87865
2020-11-23 16:21:38 +00:00
Marco Bonardo
5a1d789cdd
Bug 1677408 - Part 7 - Allow the view to opt-out of history details updates. r=Standard8
...
In most cases bookmarks views don't need to be notified of history changes.
The only cases where they need that, is when history columns are visible in a
tree view, or the result is sorted by visits or frecency.
Thus, the menu and toolbar views can often save some work by not listening.
Differential Revision: https://phabricator.services.mozilla.com/D97280
2020-11-23 16:29:54 +00:00