2f49db02e5f6b4528bb5fe04c9fb9e80581b9adb: Bug 1486623 - Skip less nodes when reporting memory, and report ShadowRoot's StyleSheets. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 29 Aug 2018 22:19:42 +0000 - rev 433977
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486623 - Skip less nodes when reporting memory, and report ShadowRoot's StyleSheets. r=bzbarsky This moves all the node-specific reporting to nsIDocument. OrphanReporter delegates all the reporting to that and then returns the sum of all sizes, which is not ideal but was pre-existing. Also, I moved the main mStyleSheets size reporting to DocumentOrShadowRoot for it to be shared between document and ShadowRoot. I'll add memory reporting for the computed stylesheet maps and such in the ShadowRoot in a followup. I went through all the XBL bindings, though it seems I could just use GetBindingWithContent(), since according to: https://searchfox.org/mozilla-central/rev/55da592d85c2baf8d8818010c41d9738c97013d2/dom/xbl/nsXBLBinding.cpp#615 We don't allow multiple bindings to contribute anon content. Anyway it was the same amount of code... Differential Revision: https://phabricator.services.mozilla.com/D4433
4e195f7b2d6b8c12aba04ef69401e9af65daa05a: Bug 1486824 - change BrowserTestUtils to just call OpenBrowserWindow so it does the same thing as opening a window normally, r=mconley,nhnt11
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 29 Aug 2018 17:58:25 +0000 - rev 433976
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486824 - change BrowserTestUtils to just call OpenBrowserWindow so it does the same thing as opening a window normally, r=mconley,nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D4466
00ae06989ae033bf9a79936d9929852cff09e8c4: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Thu, 30 Aug 2018 01:12:47 +0300 - rev 433975
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Merge mozilla-central to autoland
f34cdd02f6b13ec00430211c08b0a296bc5f26ee: Bug 1481473 - Hide the 'Duplicate Tab' menuitem when there is a selection of tabs. r=mossop
Jared Wein <jwein@mozilla.com> - Wed, 29 Aug 2018 18:07:30 +0000 - rev 433974
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1481473 - Hide the 'Duplicate Tab' menuitem when there is a selection of tabs. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D4549
1eb9734029b1766f653238a8ee94c6e88d4bd3f6: Bug 1487115 - Fix navigator.Gamepads returns empty VR array after a page load when using gfxVRExternal r=qdot,kip
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 29 Aug 2018 19:10:55 +0000 - rev 433973
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487115 - Fix navigator.Gamepads returns empty VR array after a page load when using gfxVRExternal r=qdot,kip Differential Revision: https://phabricator.services.mozilla.com/D4570
59227967b5b5ecfaede4ca73fe26c5764672ca19: Bug 1487126 Change uses of 3-argument wcstok to wcstok_s r=mhowell
Tom Ritter <tom@mozilla.com> - Wed, 29 Aug 2018 16:29:47 +0000 - rev 433972
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487126 Change uses of 3-argument wcstok to wcstok_s r=mhowell the Mingw Clang build failed because a 3-argument form of wcstok could not be found, despite it apparently being part of the C++ standard. Multiple forms of header files were tried. By comparison, wcstok_s is already used (e.g. widget/windows/WinUtils.cpp) and does the correct thing. So change the functions over to that one. Differential Revision: https://phabricator.services.mozilla.com/D4568
68480edad09616504254f0e2d4ca663dfda20183: Bug 1487133 Move rpcrt4 out from behind the Maintenance Service if, as mingw disables that r=mhowell
Tom Ritter <tom@mozilla.com> - Wed, 29 Aug 2018 17:46:30 +0000 - rev 433971
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487133 Move rpcrt4 out from behind the Maintenance Service if, as mingw disables that r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D4581
16710b8f5b70af0c3a4543d937222c58e7b3c2e6: Bug 1487148 - handle there not being an X display gracefully in IPC; r=lsalzman
Alex Gaynor <agaynor@mozilla.com> - Wed, 29 Aug 2018 17:30:53 +0000 - rev 433970
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487148 - handle there not being an X display gracefully in IPC; r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D4577
000a3f46f36c9c400d35af815c7b19a9db6f7a9a: Bug 1486772 - Refactor the screen-orientation types and headers r=smaug
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 29 Aug 2018 20:54:56 +0000 - rev 433969
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486772 - Refactor the screen-orientation types and headers r=smaug This patch removes the 'ScreenOrientationInternal' type from dom/base/ScreenOrientation.h and moves it into the HalScreenConfiguration.h header, renaming it simply to 'ScreenOrientation' in the process. This has several knock-off effects: - It allows files that needed ScreenOrientationInternal to include a much smaller header than before - It greatly reduces the number of headers pulled in when including Hal.h - It clarifies the role of the type. The 'Internal' part in the name had nothing to do with it being part of the implementation. The type was public and called that way only to avoid clashing with the 'ScreenOrientation' class. Since we moved it into a different namespace it can be renamed safely. - It allows a file that was manually re-declaring 'ScreenConfigurationInternal' type to use the original one - Finally this fixes a few files which were missing headers they actually required but that would still build because unified compilation put them into units that already had those headers thanks to ScreenConfiguration.h Differential Revision: https://phabricator.services.mozilla.com/D4458
1d6495af4aa99c430e42a32551a488a9449201fb: Bug 1487168: Give ShouldShowFocusRingIfFocusedByMouse() an #ifndef guard to match its caller & to avoid -Wunused-function build warning. r=smaug
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 29 Aug 2018 18:01:12 +0000 - rev 433968
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487168: Give ShouldShowFocusRingIfFocusedByMouse() an #ifndef guard to match its caller & to avoid -Wunused-function build warning. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D4583
b6f8a968931e0b5791f557f95d492d6f750f4e32: Bug 1487163: Remove unused function GetEGLTextureFormat(). r=jgilbert
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 29 Aug 2018 19:49:15 +0000 - rev 433967
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487163: Remove unused function GetEGLTextureFormat(). r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D4582
e547a1a4ac86d4725d37a57821a1b2979cda9844: Backed out changeset 3db3193ec938 (bug 1486970) for braking the nightlies with signing issues. a=backout
Cosmin Sabou <csabou@mozilla.com> - Thu, 30 Aug 2018 03:49:42 +0300 - rev 433966
Push 34528 by csabou@mozilla.com at Thu, 30 Aug 2018 00:50:52 +0000
Backed out changeset 3db3193ec938 (bug 1486970) for braking the nightlies with signing issues. a=backout
c6555188a710a4843da3862995860fe847d76287: Bug 1487031 - Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r=jmaher a=permafail-disabling
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 29 Aug 2018 22:41:36 +0300 - rev 433965
Push 34527 by archaeopteryx@coole-files.de at Wed, 29 Aug 2018 22:08:13 +0000
Bug 1487031 - Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r=jmaher a=permafail-disabling Reviewers: jmaher Tags: #secure-revision Bug #: 1487031 Differential Revision: https://phabricator.services.mozilla.com/D4592
2b50a2ad969a326c3d066426d6e823c44de5b7d4: Merge inbound to mozilla-central a=merge
arthur.iakab <aiakab@mozilla.com> - Thu, 30 Aug 2018 00:56:06 +0300 - rev 433964
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Merge inbound to mozilla-central a=merge
034adef609b91e0c2dc2c353dcb5d5dc9ff18a40: Bug 1487124 - [marionette] Skip test_capture_vertical_bounds on Android. r=whimboo
Henrik Skupin <mail@hskupin.info> - Wed, 29 Aug 2018 20:58:36 +0200 - rev 433963
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1487124 - [marionette] Skip test_capture_vertical_bounds on Android. r=whimboo
4ad9205ce6c1d673c65f97a6d02b21d86a28c29b: Bug 1486882 - make TestPoisonArea work with aarch64 windows; r=Waldo
Nathan Froyd <froydnj@mozilla.com> - Wed, 29 Aug 2018 14:47:49 -0400 - rev 433962
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1486882 - make TestPoisonArea work with aarch64 windows; r=Waldo We already have the AArch64 return instruction; we just need to check for the Windows-specific preprocessor conditional.
46011d6f389df1f1f41a862c73e59b1716e92e55: Bug 1486793 - [wdspec] Add basic tests for "Take Element Screenshot" command. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 29 Aug 2018 11:30:25 +0200 - rev 433961
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1486793 - [wdspec] Add basic tests for "Take Element Screenshot" command. r=ato
e2251ddcafd236d667b5ebb4908429bc88c99de8: Bug 1486793 - [wdspec] Add basic tests for "Take Screenshot" command. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 28 Aug 2018 19:13:59 +0200 - rev 433960
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1486793 - [wdspec] Add basic tests for "Take Screenshot" command. r=ato
21ee44075725031af6d66389a4e58ae0d13c2e15: Bug 1486793 - [webdriver] Fix regression in "Take Element Screenshot" from conversion to Serde. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 29 Aug 2018 10:15:32 +0200 - rev 433959
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1486793 - [webdriver] Fix regression in "Take Element Screenshot" from conversion to Serde. r=ato The command "Take Element Screenshot" expects the web element as parameter, and not as part of the body.
ceb6a933997ff79a4c9b45e04c18c09ae8dc7c4b: Bug 1486944 - Part 2: Add tests to ensure that the reject foreign cookie behavior also depends on the browser.contentblocking.enabled pref; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 28 Aug 2018 18:36:05 -0400 - rev 433958
Push 34526 by aiakab@mozilla.com at Wed, 29 Aug 2018 21:56:30 +0000
Bug 1486944 - Part 2: Add tests to ensure that the reject foreign cookie behavior also depends on the browser.contentblocking.enabled pref; r=baku
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip