1bbb6f80f5d9b3275ca9986a276fa1ae510da710: Bug 1474895 - Only listen on loopback to avoid constant firewall warnings.
Logan Smyth <loganfsmyth@gmail.com> - Fri, 05 Oct 2018 02:01:37 +0000 - rev 498461
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1474895 - Only listen on loopback to avoid constant firewall warnings. Differential Revision: https://phabricator.services.mozilla.com/D7233
3ded0ccdc4a548190faf633dca587cd11744b6f4: Bug 1497149 - Avoid nulling mSeekDOMPromise on OOM, and use IgnoreErrors(). r=jya
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 08 Oct 2018 19:39:41 +0000 - rev 498460
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1497149 - Avoid nulling mSeekDOMPromise on OOM, and use IgnoreErrors(). r=jya Differential Revision: https://phabricator.services.mozilla.com/D8021
7355fb2908e5087eddab422ac838697284c25d82: Bug 1473467: implement AudioWorkletGlobalScope::RegisterProcessor(). r=baku,karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Mon, 08 Oct 2018 19:15:13 +0000 - rev 498459
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473467: implement AudioWorkletGlobalScope::RegisterProcessor(). r=baku,karlt Differential Revision: https://phabricator.services.mozilla.com/D6368
7de7e0e7ed1ac3feeb34544a3fd5c891ee47c137: Bug 1495299 - Add support for reload tab operation using keyboard shortcuts in a multi-select context. r=jaws
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Mon, 08 Oct 2018 18:32:55 +0000 - rev 498458
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1495299 - Add support for reload tab operation using keyboard shortcuts in a multi-select context. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D7956
f95186d58bfaad221b599e284b57d980ade32468: Backed out 3 changesets (bug 1414287) for causing bug 1497029 a=backout
Noemi Erli <nerli@mozilla.com> - Tue, 09 Oct 2018 05:07:54 +0300 - rev 498457
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Backed out 3 changesets (bug 1414287) for causing bug 1497029 a=backout Backed out changeset b8da3d4e6da0 (bug 1414287) Backed out changeset 273e84414434 (bug 1414287) Backed out changeset 76fafdaa9216 (bug 1414287)
df860e79a6a3cc41712cfd86ffbd18cf84fce626: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Tue, 09 Oct 2018 00:52:28 +0300 - rev 498456
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Merge inbound to mozilla-central. a=merge
113ba8a072a6cb6074fe176fe84965bbd7a1970d: Bug 1496705 - Rename _inOverflow to _overflowing. r=dao
Abdelrhman Ahmed <a.ahmed1026@gmail.com> - Mon, 08 Oct 2018 16:46:18 +0200 - rev 498455
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1496705 - Rename _inOverflow to _overflowing. r=dao
83758eaff784a61eb522559eb9e6203667c3a6b0: Bug 1483699 - part 2 - make InsertSlotsAt error checking more thorough; r=mccr8
Nathan Froyd <froydnj@mozilla.com> - Mon, 08 Oct 2018 10:39:44 -0400 - rev 498454
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1483699 - part 2 - make InsertSlotsAt error checking more thorough; r=mccr8 I don't know what the existing code was trying to do, but it certainly wasn't clear, and possibly not correct.
fada6a49425e2a3c782ffa9b56c9ed92c0669fa4: Bug 1483699 - part 1 - add overflow checks for extending arrays; r=mccr8
Nathan Froyd <froydnj@mozilla.com> - Mon, 08 Oct 2018 10:39:44 -0400 - rev 498453
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1483699 - part 1 - add overflow checks for extending arrays; r=mccr8
374ebbfb522e2343178ed85f54ff623d851a2afe: Bug 1495110 - Disable test_fastblock_bug1477046.html for multiple failures on windows7 and mac r=jmaher
Cristina Coroiu <ccoroiu@mozilla.com> - Sun, 07 Oct 2018 15:37:00 +0300 - rev 498452
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1495110 - Disable test_fastblock_bug1477046.html for multiple failures on windows7 and mac r=jmaher
c6e6514203c9172dd1cbc99c505d42ae84e8b32a: Bug 1492730 - network: show resent XHR when filtering r=honza
meagonqz <meag.harty@gmail.com> - Tue, 25 Sep 2018 00:31:09 -0400 - rev 498451
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1492730 - network: show resent XHR when filtering r=honza
4de4f6aaef1056ec2d7f3555f7afb1595fb0e4ed: Bug 1475139 part 12 - Expose drawSnapshot API to <browser>. r=nika
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:48:30 -0500 - rev 498450
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 12 - Expose drawSnapshot API to <browser>. r=nika This commit initially exposes the drawSnapshot API off of <browser>. This is done by adding a WebIDL binding to FrameLoader and wrapping it in browser.xml. Differential Revision: https://phabricator.services.mozilla.com/D6791
d393cf125c13a93eb22e353da552377bb57eeb9e: Bug 1475139 part 11 - Add CrossProcessPaint implementation. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:48:02 -0500 - rev 498449
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 11 - Add CrossProcessPaint implementation. r=mattwoodrow This commit adds a CrossProcessPaint class which can be used to paint a cross process document tree. This API is async, as we cannot block on child processes, and initially geared towards servicing a JS API and not internal consumers. The API can only be used in the chrome process for security reasons. The class is implemented as a recursive resolver, requesting a root paint, gathering dependent frames to be painted, then requesting paints from those tabs. Once all paints have been completed, the dependency tree is rasterized in a bottom up fashion. Future improvements can be made here. Currently, the rasterization is performed on the main thread which could cause jank. We also transmit recordings directly over IPDl, and no effort is made to minimize the recordings from child layer trees. Differential Revision: https://phabricator.services.mozilla.com/D6790
3942a3b983a65155b928456d9cf4ed4aca447857: Bug 1475139 part 10 - Add method to create ImageBitmap from SourceSurface. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:47:14 -0500 - rev 498448
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 10 - Add method to create ImageBitmap from SourceSurface. r=jrmuizel This commit adds a method to create an ImageBitmap from a SourceSurface, for use by the new drawSnapshot API. Differential Revision: https://phabricator.services.mozilla.com/D6789
12814192462281b2ca942b957c1bb3c016b46f2e: Bug 1475139 part 9 - Use DrawDependentSurface in nsDisplayRemote when painting to a temp layer manager with a recording. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:45:54 -0500 - rev 498447
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 9 - Use DrawDependentSurface in nsDisplayRemote when painting to a temp layer manager with a recording. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D6788
0bad6cdec7dad7df2f91427b9e36d56585ff1883: Bug 1475139 part 8 - Remove unused mContainer from RenderFrameParent. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:44:50 -0500 - rev 498446
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 8 - Remove unused mContainer from RenderFrameParent. r=mattwoodrow mContainer is only ever read, and never written to. This commit removes it. Differential Revision: https://phabricator.services.mozilla.com/D6787
ed92daddd1268798d6427c087514b3b3b569333b: Bug 1475139 part 7 - Add DrawDependentSurface API to DrawTarget. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:43:41 -0500 - rev 498445
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 7 - Add DrawDependentSurface API to DrawTarget. r=mattwoodrow This commit adds an API to DrawTarget to draw a surface that will be provided at the time a recording is replayed. The surface is referenced using a user interpreted ID. This will be used for drawing a OOP iframe, and the ID will be the TabId. Differential Revision: https://phabricator.services.mozilla.com/D6786
c048009640a96a9266355e494fadaccafbe84cce: Bug 1475139 part 6 - Add move assignment operator to ByteBuf. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Tue, 02 Oct 2018 08:07:12 -0500 - rev 498444
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 6 - Add move assignment operator to ByteBuf. r=jrmuizel
af900f87440498cf6792b140d1077ffbac9a2928: Bug 1475139 part 5 - Only use external fonts with DrawEventRecorderMemory if we have a callback. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:33:14 -0500 - rev 498443
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 5 - Only use external fonts with DrawEventRecorderMemory if we have a callback. r=jrmuizel This was giving me some font assertion crashes, and changing this as a hunch fixed it. Differential Revision: https://phabricator.services.mozilla.com/D6784
0b5334e2a28479aa2df0c75c3c15cb1e6ba4cab8: Bug 1475139 part 4 - Add map to get ContentParentId for TabId in ContentProcessManager. r=nika
Ryan Hunt <rhunt@eqrion.net> - Mon, 24 Sep 2018 21:25:29 -0500 - rev 498442
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1475139 part 4 - Add map to get ContentParentId for TabId in ContentProcessManager. r=nika This commit adds a method to get the ContentParentId for a specified TabId. This will be used to get the TabParent from a specified TabId. Differential Revision: https://phabricator.services.mozilla.com/D6783
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip