8b832de5ad1d4ec6a0ad4951414c26a34800143a: Bug 1483319 Part 5 - Ensure that the child process is replaying when sending requests that might trigger recording divergence, r=jimb.
Brian Hackett <bhackett1024@gmail.com> - Sat, 18 Aug 2018 05:40:13 -1000 - rev 433989
Push 34530 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:37:17 +0000
Bug 1483319 Part 5 - Ensure that the child process is replaying when sending requests that might trigger recording divergence, r=jimb.
4eb666e572f9998ba6ec4e261b2af80bd514029e: Bug 1483319 Part 4 - Give ReplayDebugger control over when the active child should be replaying, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Sat, 18 Aug 2018 05:40:01 -1000 - rev 433988
Push 34530 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:37:17 +0000
Bug 1483319 Part 4 - Give ReplayDebugger control over when the active child should be replaying, r=mccr8.
2ddf1cb297c5abc89e56df7105a3a595fea9f41d: Bug 1483319 Part 3 - Combine BreakpointPaused and CheckpointPaused phases, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Sat, 18 Aug 2018 05:39:48 -1000 - rev 433987
Push 34530 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:37:17 +0000
Bug 1483319 Part 3 - Combine BreakpointPaused and CheckpointPaused phases, r=mccr8.
ed84aae6166c98f9870f769193fc55a93ee27977: Bug 1483319 Part 2 - Treat replayForcedPause as unsolicited, r=jimb.
Brian Hackett <bhackett1024@gmail.com> - Sat, 18 Aug 2018 05:39:34 -1000 - rev 433986
Push 34530 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:37:17 +0000
Bug 1483319 Part 2 - Treat replayForcedPause as unsolicited, r=jimb.
fd6f1b574cbbdc5042b1802cce4aa8e3716b5ad4: Bug 1483319 Part 1 - Transmit console message arguments as debuggee values, r=jimb.
Brian Hackett <bhackett1024@gmail.com> - Sat, 18 Aug 2018 05:39:01 -1000 - rev 433985
Push 34530 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:37:17 +0000
Bug 1483319 Part 1 - Transmit console message arguments as debuggee values, r=jimb.
95b4b8e25577093b1e2358ce08cdd8c3ee191cc2: Merge autoland to mozilla-central a=merge
arthur.iakab <aiakab@mozilla.com> - Thu, 30 Aug 2018 07:35:49 +0300 - rev 433984
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Merge autoland to mozilla-central a=merge
8897c80e6240025264a58cf1b3ff7cbdf97c6e76: Bug 1480178 Bump mingw version to pick up new API functions and provide libmincorer?froydnj r=froydnj
Tom Ritter <tom@mozilla.com> - Wed, 29 Aug 2018 16:11:37 +0000 - rev 433983
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1480178 Bump mingw version to pick up new API functions and provide libmincorer?froydnj r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D4565
872ea5bd5a172c4c0d8bb65f9b064c8e9568f144: Bug 1486789 - support subtest units independent of benchmark units, set values for speedometer. r=ahal
Joel Maher <jmaher@mozilla.com> - Wed, 29 Aug 2018 21:01:02 +0000 - rev 433982
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486789 - support subtest units independent of benchmark units, set values for speedometer. r=ahal allow support in .ini files for subtest units and lower_is_better values; implement this for speedometer. Differential Revision: https://phabricator.services.mozilla.com/D4465
24e01317f8c2ab542de4f63304b1a0d23c3dfbd5: Bug 1486477 - Initialize nsDisplayCanvasThemedBackground properly r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 30 Aug 2018 00:01:45 +0000 - rev 433981
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486477 - Initialize nsDisplayCanvasThemedBackground properly r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D4438
76ccb62dd14d57f1fdb8e9448b97eb06500ba9d7: Bug 1480349 - RTL hosts don't stay visible when the browser window is resized. r=mak
Drew Willcoxon <adw@mozilla.com> - Wed, 29 Aug 2018 23:36:24 +0000 - rev 433980
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1480349 - RTL hosts don't stay visible when the browser window is resized. r=mak This does a few things that should help: (1) Run the timeout only after resize events have stopped. (2) Increase the timeout from 30ms to 100ms. It doesn't need to be so fast. (3) Add a parameter to formatValue that bypasses actually formatting the value and instead only ensures the host is visible. There's no need in this case to keep removing the formatting and then adding it back. Having a "formatValue" method take a parameter to skip formatting is kind of weird, though. At first I tried factoring out the make-host-visible part, but that requires also factoring out all the logic that determines whether the value is a formattable URL, and that ended up being ugly. I'm open to better ideas. Based on an earlier patch by Marco Bonardo <mbonardo@mozilla.com> Differential Revision: https://phabricator.services.mozilla.com/D4502
48f88e237b4e94be9f85a52abb5cc13071dd8cc0: Bug 1487198 - Measure memory usage of the identifier map in ShadowRoot as well. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 29 Aug 2018 22:49:04 +0000 - rev 433979
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1487198 - Measure memory usage of the identifier map in ShadowRoot as well. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D4615
ac2c1fea89ea57dee4a5b85dd046ca7ef71a9baf: Bug 1486728 - Report memory usage of Shadow DOM style data. r=njn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 29 Aug 2018 22:24:29 +0000 - rev 433978
Push 34529 by aiakab@mozilla.com at Thu, 30 Aug 2018 04:36:03 +0000
Bug 1486728 - Report memory usage of Shadow DOM style data. r=njn This is on top of bug 1486623. While at it removed the 'stale computed styles' report, since it was unused since I removed the undisplayed maps. Differential Revision: https://phabricator.services.mozilla.com/D4453
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip