b8066bd5bb6606bc343671c19bc8231492b277a8: Bug 1507093 - P3. Ensure that self AddRef/DeRef occur sequentially r=pehrsons
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:48:11 +0000 - rev 446592
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507093 - P3. Ensure that self AddRef/DeRef occur sequentially r=pehrsons It was possible for two sequential calls to HTMLMediaElement::AddRemoveSelfReference to leave the media element deregistered when it should have registered. And we ensure to ony ever self register once. Differential Revision: https://phabricator.services.mozilla.com/D11859
aa7084b3c14b8500210e7065ffd172f1506f0cd4: Bug 1507093 - P2. Ensure that when returning from NotifyXPCOMShutdown we don't UAF. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:48:02 +0000 - rev 446591
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507093 - P2. Ensure that when returning from NotifyXPCOMShutdown we don't UAF. r=gerald Differential Revision: https://phabricator.services.mozilla.com/D11858
2dcd2dc5f9e2a075aaf5f94f29ce1fef4344a860: Bug 1507093 - P1. Ensure we never leak OwnerType object. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:47:59 +0000 - rev 446590
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507093 - P1. Ensure we never leak OwnerType object. r=gerald Potentially, if the watcher notification task failed to dispatch, we would have a cycle left between the WatchManager and the OwnerType Differential Revision: https://phabricator.services.mozilla.com/D11857
9c7f5d38a1f4c3d1ca7ddcf74c161206c5c59c82: Bug 1474443 - Remove cycle between MP4Demuxer and MP4TrackDemuxer. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:44:56 +0000 - rev 446589
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1474443 - Remove cycle between MP4Demuxer and MP4TrackDemuxer. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D12004
003af65241156a247b0cfeb4604d1483036a002f: Bug 1485324 - (Part 3) Remove obsolete font on element no longer used in Fonts panel; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 14 Nov 2018 16:33:09 +0000 - rev 446588
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1485324 - (Part 3) Remove obsolete font on element no longer used in Fonts panel; r=gl Depends on D11506 Removes the `fonts` field from the Redux slice previously used by the FontOverview component in the Font Inspector version of the Fonts panel. This field is duplicated with the `fonts` used by the Font Editor. The telemetry can use that one instead. Refactors the update() method which updates the Redux slice for the FontOverview component. In time, the update() and refreshFontEditor() method will merge. So will the Redux slices: `fontEditor` and `fonts` in order to save a duplicate call to the server for `allFonts`. Differential Revision: https://phabricator.services.mozilla.com/D11507
13a15cc93107cbe2a17a332ba364f79c4e04c5ce: Bug 1485324 - (Part 2) Remove obsolete subset of fonts not used on current element; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Tue, 13 Nov 2018 18:55:34 +0000 - rev 446587
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1485324 - (Part 2) Remove obsolete subset of fonts not used on current element; r=gl Depends on D11505 The `otherFonts` field in the Redux store slice for Fonts was used by the old Font Inspector to differentiate between fonts on the element and fonts elsewhere on the page. This is no longer used with the Font Editor. Differential Revision: https://phabricator.services.mozilla.com/D11506
dd1eadadbeeb6dd8268a4d23b515493877b1eddf: Bug 1485324 - (Part 1) Remove pref for Font Editor and obsolete conditionals; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Tue, 13 Nov 2018 18:55:30 +0000 - rev 446586
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1485324 - (Part 1) Remove pref for Font Editor and obsolete conditionals; r=gl This patch removes the `devtools.inspector.fonteditor.enabled` pref and all its uses in the Fonts panel. Obsolete actions for the case when the pref was off are also removed. This is mostly old Font Inspector code. One test is temporarily disabled because it tests the old Font Inspector. It will be removed along with other pieces on the next part of this commit series. Differential Revision: https://phabricator.services.mozilla.com/D11505
4bf8c65381d07cb8ebf78cc9fc34c5218a97badd: Bug 1503595 - Add empty state for Changes panel; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Thu, 15 Nov 2018 12:18:45 +0000 - rev 446585
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1503595 - Add empty state for Changes panel; r=gl Design spec: https://mozilla.invisionapp.com/share/6MLNVPYGR97#/screens - add localization file - add strings to show when no CSS changes are available to show - conditionally show empty state message or diff of changes in React component MozReview-Commit-ID: 8xYJmg0yGAM Differential Revision: https://phabricator.services.mozilla.com/D11468
8a8fbc85088e09377c0a570cf7c9ec537e099b8f: Bug 1506861 - Stop accessing Proxy.prototype in XrayWrapper r=bholley
Rob Wu <rob@robwu.nl> - Thu, 15 Nov 2018 01:35:59 +0000 - rev 446584
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1506861 - Stop accessing Proxy.prototype in XrayWrapper r=bholley Differential Revision: https://phabricator.services.mozilla.com/D11771
18eddae8a2682764bbc72f19b7644e892ffcfe6a: Bug 1216632 - Make autocompletion work on $_ and $0; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 15 Nov 2018 09:49:14 +0000 - rev 446583
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1216632 - Make autocompletion work on $_ and $0; r=bgrins. To make $0 autocompletion work, we need to pass the current selectedNode actor from the frontend, so we can retrieve the object reference later. For $_, we need the webconsole actor reference to be able to retrieve the last input result. Since the list of parameters of JsPropertyProviders was getting a bit long, we transform them in an object so it's more legible on the consumer side. Mochitests are added for both helpers to ensure this work as expected. Differential Revision: https://phabricator.services.mozilla.com/D11866
acb7047f9492ce3d9fc299f0fbecf1f9c53a5ff9: Bug 1504355 - Do not return inlineTextChild for shadow hosts in inspector walker;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Thu, 15 Nov 2018 10:46:06 +0000 - rev 446582
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1504355 - Do not return inlineTextChild for shadow hosts in inspector walker;r=ladybenko Differential Revision: https://phabricator.services.mozilla.com/D11742
85d893b168424ecc49fe597c45fd89dd53b8925f: Bug 1503914 - Add mochitest to check that USB runtimes are not disconnected on refresh;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Nov 2018 03:57:38 +0000 - rev 446581
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1503914 - Add mochitest to check that USB runtimes are not disconnected on refresh;r=daisuke Depends on D11798 Differential Revision: https://phabricator.services.mozilla.com/D11799
b97a83e789c28e4d10c67ce92d79a262d225caf5: Bug 1503914 - Stop disconnecting all devices when clicking on Refresh Devices;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Nov 2018 03:44:00 +0000 - rev 446580
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1503914 - Stop disconnecting all devices when clicking on Refresh Devices;r=daisuke Depends on D11663 Differential Revision: https://phabricator.services.mozilla.com/D11798
235c2ef758a1e21f0520c5fed9cc3d4564f56c57: Backed out changeset 40d197664391 (bug 1503589) for causing windows MinGW build bustages. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 15 Nov 2018 12:32:54 +0200 - rev 446579
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Backed out changeset 40d197664391 (bug 1503589) for causing windows MinGW build bustages. CLOSED TREE
922dd9f3b12d9d0a35336d383dfc02a6e504bd1a: Bug 1504179 - Trigger first spell-checking by moving focus to contenteditable element; r=smaug
Edgar Chen <echen@mozilla.com> - Wed, 14 Nov 2018 12:38:46 +0000 - rev 446578
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1504179 - Trigger first spell-checking by moving focus to contenteditable element; r=smaug The current test has an incorrect expectation for the first full spell-checking, it actually happens when first-time focus moves to contenteditable element (which trigger dictionary updating), not right after document loaded. Differential Revision: https://phabricator.services.mozilla.com/D11463
40d19766439121cd6d231dbee225243d14939db0: Bug 1503589 - Enable strong stack protector by default. r=glandium
Gian-Carlo Pascutto <gcp@mozilla.com> - Tue, 13 Nov 2018 05:04:45 +0000 - rev 446577
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1503589 - Enable strong stack protector by default. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D11522
9a65ee9355e8b014a8ff5fdb28e0f500f0aa652f: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Thu, 15 Nov 2018 11:55:43 +0200 - rev 446576
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Merge mozilla-central to autoland
72b025a3da8164ed67ff92258a945acbd73bc4d4: Bug 1507418: Update table loads in Cranelift; r=lhansen
Benjamin Bouvier <benj@benj.me> - Thu, 15 Nov 2018 09:46:44 +0000 - rev 446575
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1507418: Update table loads in Cranelift; r=lhansen ... to take into account that table entries are always two-word sized. Also adds an assertion that tables are table of functions, since Cranelift doesn't handle anyref tables yet. Differential Revision: https://phabricator.services.mozilla.com/D11996
ba1aae6c2949a2c1b9cbb0e4aad403c5abe2bb69: Bug 1503338 - Move url loading handling functions from controller to input. r=dao
Mark Banner <standard8@mozilla.com> - Wed, 14 Nov 2018 11:17:23 +0000 - rev 446574
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Bug 1503338 - Move url loading handling functions from controller to input. r=dao Differential Revision: https://phabricator.services.mozilla.com/D11479
d76f007bee63b3730068f1a5549bd4d6513593c7: Backed out changeset 10a5af6d30df (bug 1506261) for causing window leaks on OSX debug. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 15 Nov 2018 10:53:29 +0200 - rev 446573
Push 109893 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:22:51 +0000
Backed out changeset 10a5af6d30df (bug 1506261) for causing window leaks on OSX debug. CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip