29b1d70e8032850d0649e2c6f791c9e4e8d23620: Bug 1534430 - Pointer types should default to RootKind::Traceable unless a more specific RootKind has been set via MapTypeToTraceKind r=jwalden
Steve Fink <sfink@mozilla.com> - Tue, 12 Mar 2019 00:46:17 +0000 - rev 463577
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1534430 - Pointer types should default to RootKind::Traceable unless a more specific RootKind has been set via MapTypeToTraceKind r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D23040
8ecd607b3d513cf2646705ccb6c29fc0a463d959: Bug 1490573 - Use fetches for nsis and wine toolchain tasks. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Mon, 11 Mar 2019 01:38:46 +0000 - rev 463576
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1490573 - Use fetches for nsis and wine toolchain tasks. r=froydnj These toolchain tasks are the last ones using the historical download-tools script from build/unix/build-gcc, which invokes gpg to validate the downloaded tarballs. The consequence is that gpg-agent is spawned and stays running, preventing a cleanup script from doing its job, making the tasks fail. Fetches are the new way to download sources, and can also do gpg validation without those caveats. The download-tools.sh script can then be removed as it's not used anymore. Differential Revision: https://phabricator.services.mozilla.com/D22682
e7f9e5754e7741b0fb521b797deb68802738046f: Bug 1533659 - Fix arguments handling in unpack.py after bug 1531634. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Mon, 11 Mar 2019 01:38:59 +0000 - rev 463575
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1533659 - Fix arguments handling in unpack.py after bug 1531634. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D22658
7ae9bc24596f95a6bb69fcf1ce3d810ee478b6a0: Bug 1531863 - part5 : modify test 'test_videocontrols_vtt.html'. r=jaws
Alastor Wu <alwu@mozilla.com> - Tue, 12 Mar 2019 00:28:26 +0000 - rev 463574
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531863 - part5 : modify test 'test_videocontrols_vtt.html'. r=jaws According to the spec [1] step3, the 'change' event won't be dispatched immediately, so we should run the following check until we get the 'change' event. [1] https://html.spec.whatwg.org/multipage/media.html#pending-text-track-change-notification-flag Differential Revision: https://phabricator.services.mozilla.com/D22640
859e7f4b9cb191e13ae9da7757c26312683b7b3f: Bug 1531863 - part4 : enable wpt 'track-change-event.html'. r=jya
Alastor Wu <alwu@mozilla.com> - Fri, 08 Mar 2019 03:06:41 +0000 - rev 463573
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531863 - part4 : enable wpt 'track-change-event.html'. r=jya Add missing augment and enable the wpt. Differential Revision: https://phabricator.services.mozilla.com/D22175
442e99192e46af6a58386288cdc5166ce0072cea: Bug 1531863 - part3 : implement the 'show-poster-flag' for HTMLMediaElement. r=jya
Alastor Wu <alwu@mozilla.com> - Fri, 08 Mar 2019 03:06:27 +0000 - rev 463572
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531863 - part3 : implement the 'show-poster-flag' for HTMLMediaElement. r=jya According to the spec [1], implement the `show-poster-flag` which is used to decide whether we need to run `TimeMarchesOn` algorithm under certain situations. [1] https://html.spec.whatwg.org/multipage/media.html#show-poster-flag Differential Revision: https://phabricator.services.mozilla.com/D21811
6dbda553b4783b579f0d8046407d31486f2c5403: Bug 1531863 - part2 : handle text track mode changed in MediaElement. r=jya
Alastor Wu <alwu@mozilla.com> - Tue, 12 Mar 2019 00:32:21 +0000 - rev 463571
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531863 - part2 : handle text track mode changed in MediaElement. r=jya In order to make the implementation more fitting with the spec, move the implementation of `pending-text-track-change-notification-flag` from text track list to media element. In addition, it also help us not to expose the internal flag `show-poster` (which will be implemented in patch3) of media element when doing the related algorithm. Differential Revision: https://phabricator.services.mozilla.com/D21810
5b9bb0da7cd6044c94f2405ef2ebf4ade22f89ac: Bug 1531863 - part1 : implement 'GetMediaElement()' function wrapper. r=jya
Alastor Wu <alwu@mozilla.com> - Fri, 08 Mar 2019 18:22:24 +0000 - rev 463570
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531863 - part1 : implement 'GetMediaElement()' function wrapper. r=jya To create a function wrapper which would automatically check whether track list exists, in order to reduce unnecessary checking for TextTrackList. Differential Revision: https://phabricator.services.mozilla.com/D21809
4b280518c7b1798e846ef99af00ba60867dac20c: Bug 1532514 - Update sinon to v7.2.7. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 12 Mar 2019 00:18:16 +0000 - rev 463569
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1532514 - Update sinon to v7.2.7. r=markh Differential Revision: https://phabricator.services.mozilla.com/D22046
d6006ca603db8fbf3fa5e9aa8bc0063ce8097e5f: Bug 1534471 - Reformat a couple of layout/style/ files. r=emilio
Cameron McCormack <cam@mcc.id.au> - Tue, 12 Mar 2019 00:14:00 +0000 - rev 463568
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1534471 - Reformat a couple of layout/style/ files. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D23059
ec39fd695adb0548e5c689d839843fa2e9b3acbd: Bug 1531294 - Fix RecvEmptyTransaction() as to handle WebRenderTextureHostWrapper usage case r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 11 Mar 2019 23:05:58 +0000 - rev 463567
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531294 - Fix RecvEmptyTransaction() as to handle WebRenderTextureHostWrapper usage case r=mattwoodrow By Bug 1526213, WebRenderBridgeParent::RecvEmptyTransaction() does not handle a case that resource update is handled by WebRenderTextureHostWrapper. In this case, txn.IsResourceUpdatesEmpty() became true and the function thought there was no resource update and the function returned DidComposite soon to client side. Then it caused a heavy over production of SharedSurface_ANGLEShareHandle if GPU is not powerful. Differential Revision: https://phabricator.services.mozilla.com/D22894
e5e2e0d4eb054eb3b88748e5ef9dfadc7d2f2697: Bug 1265104, paint dnd'ed content also when it is under non-displayed content (display: contents or ShadowRoot), r=emilio
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 11 Mar 2019 22:47:12 +0000 - rev 463566
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1265104, paint dnd'ed content also when it is under non-displayed content (display: contents or ShadowRoot), r=emilio Differential Revision: https://phabricator.services.mozilla.com/D23050
b9b0378c5e0bd749b7904c2a5ccca74c9683bf42: Backed out 6 changesets (bug 1531101) for Mochitest failure in toolkit/content/tests/widgets/test_videocontrols_error.html. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Mar 2019 02:04:54 +0200 - rev 463565
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Backed out 6 changesets (bug 1531101) for Mochitest failure in toolkit/content/tests/widgets/test_videocontrols_error.html. CLOSED TREE Backed out changeset 10e9bbf2d1df (bug 1531101) Backed out changeset 44d96bcc51f7 (bug 1531101) Backed out changeset 4a4b44c3481a (bug 1531101) Backed out changeset 12bcda2d76db (bug 1531101) Backed out changeset 5887b55233c2 (bug 1531101) Backed out changeset 13a0c61ed4fc (bug 1531101)
02b387ef172ee8e00ba33eb630def6cb0784b05b: Backed out changeset 985e05a4b540 (bug 1533813) for Debugger failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Mar 2019 01:40:45 +0200 - rev 463564
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Backed out changeset 985e05a4b540 (bug 1533813) for Debugger failure. CLOSED TREE
5242fa07735cd4f39f3357747d4ac332d90e6df9: Backed out changeset 583048926c12 (bug 1531579) for Geckoview failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Mar 2019 01:38:46 +0200 - rev 463563
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Backed out changeset 583048926c12 (bug 1531579) for Geckoview failure. CLOSED TREE
f9de9668b5e87be6b0461ef8c0295f48bc71dcd1: Bug 1531902: Enable launcher process pref on beta; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 11 Mar 2019 23:26:00 +0000 - rev 463562
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1531902: Enable launcher process pref on beta; r=mhowell * We remove the launcher process prefs from `firefox.js` and just use defaults at the time we access the pref; * We set the pref to true by default on nightly and beta; * We modify `SetupLauncherProcessPref` to save the initial state of the launcher process to `gLauncherProcessState` to reflect the status of the launcher process *at startup*; * We modify `nxXULAppInfo::GetLauncherProcessState` to call `SetupLauncherProcessPref` as the former may be called from JS ahead of the call to `SetupLauncherProcessPref` that we do in `XRE_mainRun`; * We modify `LauncherRegistryInfo::ReflectPrefToRegistry` to not clobber any registry settings unless the new pref value differs from the previous pref value. We also update the test to reflect this change. Differential Revision: https://phabricator.services.mozilla.com/D21789
985e05a4b54024ae40be6d94aaf8d9fb3d66f9b2: Bug 1533813 - getOriginalLocation can be expensive. r=loganfsmyth
Logan Smyth <loganfsmyth@gmail.com> - Mon, 11 Mar 2019 23:23:27 +0000 - rev 463561
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1533813 - getOriginalLocation can be expensive. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D22760
a7dee08698fc6aa4a15cafb3052e4f4c0d41ed0a: Bug 1534342 - Fix O(n^2) perf issues in getSymbols. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Mon, 11 Mar 2019 22:34:39 +0000 - rev 463560
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1534342 - Fix O(n^2) perf issues in getSymbols. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D22997
95274fd66e5bea637cc26d7047aef7f96d5e19a7: Bug 1534450 - Remove nsDisplayBackgroundColor::mBackgroundStyle r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 11 Mar 2019 23:03:09 +0000 - rev 463559
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1534450 - Remove nsDisplayBackgroundColor::mBackgroundStyle r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D23055
d8098dde10d83f0f9b37bda5ffd37a42317d15b3: Bug 1526315: Non-integer typed array access can lead to repeated bailouts r=iain
Will Hawkins <whawkins@mozilla.com> - Mon, 11 Mar 2019 21:16:19 +0000 - rev 463558
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1526315: Non-integer typed array access can lead to repeated bailouts r=iain Differential Revision: https://phabricator.services.mozilla.com/D21790
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip