575f1754a9ce74b54a41069a83b678937e67fc20: Bug 1676808 - [devtools] Expose WatcherFront via the TargetList instead of ResourceWatcher. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 17 Nov 2020 11:15:35 +0000 - rev 557558
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1676808 - [devtools] Expose WatcherFront via the TargetList instead of ResourceWatcher. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D96804
293b759748b9378f583202c207824207dc2a3689: Bug 1677657 - Directly set SourceExtent when cloning default class constructor. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 17 Nov 2020 13:44:05 +0000 - rev 557557
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1677657 - Directly set SourceExtent when cloning default class constructor. r=jandem While cloning the default constructor script from self-hosting realm, pass in the final SourceExtent for the class. This removes the last need for the BaseScript::extent to be modified so we can now mark it const. Also clear the script's SelfHosted flag in the same way to avoid modifying it after the script is created. This lets us mark BaseScript::immutableFlags as const. Differential Revision: https://phabricator.services.mozilla.com/D97244
cf1a7a72636f1509fd349b025bac070641bd49f5: Bug 1676769 - [devtools] Try catch around instantiateTarget/addWatcherDataEntry in DevTools parent actors r=ochameau,nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Tue, 17 Nov 2020 13:15:45 +0000 - rev 557556
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1676769 - [devtools] Try catch around instantiateTarget/addWatcherDataEntry in DevTools parent actors r=ochameau,nchevobbe Depends on D97153 DevTools window actors rely on sendQuery for 2 APIs: instantiateTarget and addWatcherDataEntry. If an exception occurs in the child actor, it will be propagated back to the parent, which will reject the sendQuery. This can make the code revolving around those APIs very fragile. Since this code is involved in setting up the initial targets, it could be nice to catch errors there to avoid too many potential blank toolbox situations. Differential Revision: https://phabricator.services.mozilla.com/D97155
9b286f0c5c7f8f79545d526c41297c5430c0406d: Bug 1676769 - [devtools] Use document.documentURI to detect print preview documents r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 17 Nov 2020 13:15:24 +0000 - rev 557555
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1676769 - [devtools] Use document.documentURI to detect print preview documents r=ochameau DevToolsFrameChild actor excludes about:blank windows to avoid creating unnecessary targets. In the parent process we are supposed to also exclude about:blank windows when fetching the browsing-contexts that should be debugged. However the parent-process logic relies on checking the documentURI to exclude about:blank. The actor relies on a docShell flag called hasLoadedNonBlankURI. The printpreview browser element uses an about:blank window, but still displays a document different from about:blank. Consequently the parent process check considers this document as valid, because of its documentURI. But the child actor throws because of the hasLoadedNonBlankURI flag. This changeset adds an additional check for `window.document.documentURI` in the child actor. Also adds a new mochitest to check that we can open the BrowserToolbox and inspect the print preview Differential Revision: https://phabricator.services.mozilla.com/D97153
868577854548c7442c15ab9b1ad1213af187e01e: Bug 1671369 - Change GetUsageForClient to return a UsageInfo. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 13:17:24 +0000 - rev 557554
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1671369 - Change GetUsageForClient to return a UsageInfo. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D93777
5f347d3846aa258ee4bcafc8cd6a118590be8f67: Bug 1677689 - Make layout/base/tests/test_bug851485.html more reliable so it works with Fission too. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Tue, 17 Nov 2020 12:13:05 +0000 - rev 557553
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1677689 - Make layout/base/tests/test_bug851485.html more reliable so it works with Fission too. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D97271
e4b67fc1f101004dffebc503b2544cae1e57e465: Bug 1677483 - Reenable some tests that are now succeeding with Fission. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Tue, 17 Nov 2020 10:25:51 +0000 - rev 557552
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1677483 - Reenable some tests that are now succeeding with Fission. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D97267
ce6c4c4c67008a1998aba2be3d4a3cc683793b31: Bug 1676513 - Fix lint error in matching.rs a=lint-fix
Mihai Alexandru Michis <malexandru@mozilla.com> - Tue, 17 Nov 2020 14:48:54 +0200 - rev 557551
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1676513 - Fix lint error in matching.rs a=lint-fix CLOSED TREE
3292b342a9f2fb35c355c9ab8ccccbe90a992fa9: Bug 1676513 - remove the clippy attribute a=fix
Sylvestre Ledru <sledru@mozilla.com> - Tue, 17 Nov 2020 12:34:49 +0000 - rev 557550
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1676513 - remove the clippy attribute a=fix CLOSED TREE It breaks the CI. Differential Revision: https://phabricator.services.mozilla.com/D97303
4ab4b6e6ce8657d0e55d754bef3986299ae23cec: Bug 1671369 - Change QM_NewLocalFile to use QM_TRY. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 11:37:15 +0000 - rev 557549
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1671369 - Change QM_NewLocalFile to use QM_TRY. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D94038
bd52cc7d250fb630902101e57554b5a229b95ebd: Bug 1671369 - Change DirectoryPaddingFileExists to use CACHE_TRY. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 11:36:34 +0000 - rev 557548
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1671369 - Change DirectoryPaddingFileExists to use CACHE_TRY. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D93776
4d8af8533fd4fb98d225387bdc21fd3237e3ed6c: Bug 1666566 - Bump Gecko profile version to 22, to use marker schema - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:41:04 +0000 - rev 557547
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1666566 - Bump Gecko profile version to 22, to use marker schema - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96684
f031a3a8a20f84f36177562b72b7142ce5458f06: Bug 1675409 - Removed now-unused ProfilerMarkerPayload and all dependencies - r=gregtatum,necko-reviewers
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:40:46 +0000 - rev 557546
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Removed now-unused ProfilerMarkerPayload and all dependencies - r=gregtatum,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D96054
2b7e1a0319219e1d433cb26240e3375f6ae85a0b: Bug 1675409 - Migrated TracingMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:39:42 +0000 - rev 557545
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated TracingMarkerPayload to Markers 2.0 API - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96053
bda5a24b2d0aecf544fd851601a90050eef8bea9: Bug 1675409 - Migrated TextMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:38:06 +0000 - rev 557544
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated TextMarkerPayload to Markers 2.0 API - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96052
4282e2284314bf1330e9fa0c12188a976444ce84: Bug 1675409 - Migrated UserTimingMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:37:08 +0000 - rev 557543
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated UserTimingMarkerPayload to Markers 2.0 API - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96051
0637f1b26e9f1013f490c0d0f08e60bf292f4caa: Bug 1675409 - Migrated IPCMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:36:32 +0000 - rev 557542
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated IPCMarkerPayload to Markers 2.0 API - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96050
67ae04c8f6075165df34e893992eec907d984379: Bug 1675409 - Migrated NativeAllocationMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:36:04 +0000 - rev 557541
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated NativeAllocationMarkerPayload to Markers 2.0 API - r=gregtatum Because it's easy to send markers to the main thread, we don't need to store the main thread id in memory_hooks functions and objects. Differential Revision: https://phabricator.services.mozilla.com/D96049
6c7b3f3618ef8f0d127c0d51828ded907bb22ece: Bug 1675409 - Migrated JsAllocationMarkerPayload to Markers 2.0 API - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 11:35:23 +0000 - rev 557540
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Migrated JsAllocationMarkerPayload to Markers 2.0 API - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96048
2f325c22d169f09c83422fad043cabace2785c3e: Bug 1675409 - Fix ProfilerString16View::WrapNullTerminatedString and Span converter - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 17 Nov 2020 12:05:53 +0000 - rev 557539
Push 37959 by btara@mozilla.com at Tue, 17 Nov 2020 21:55:29 +0000
Bug 1675409 - Fix ProfilerString16View::WrapNullTerminatedString and Span converter - r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D96047
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip