searching for reviewer(mstange)
7f38f1aed586: Bug 1541920. Handle blend mode activeness properly. r=mstange a=pascalc
Jeff Muizelaar <jrmuizel@gmail.com> - Mon, 08 Apr 2019 22:37:26 +0000 - rev 523129
Push 11064 by apavel@mozilla.com at Thu, 11 Apr 2019 08:46:03 +0000
Bug 1541920. Handle blend mode activeness properly. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D26364
9b56acdef604: Bug 1541113 - Avoid crashing content process with giant drawtarget. r=mstange a=pascalc
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 05 Apr 2019 16:26:59 +0000 - rev 523111
Push 11058 by archaeopteryx@coole-files.de at Wed, 10 Apr 2019 18:33:40 +0000
Bug 1541113 - Avoid crashing content process with giant drawtarget. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D25931
dff20faae9f4: Bug 1541314 - Remove animation from choose what to sync svg r=mstange a=pascalc
Vijay Budhram <vbudhram@mozilla.com> - Wed, 03 Apr 2019 15:48:16 +0000 - rev 522979
Push 11012 by dvarga@mozilla.com at Fri, 05 Apr 2019 19:46:08 +0000
Bug 1541314 - Remove animation from choose what to sync svg r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D25940
31139386e2bd: Bug 1527511 - Scale scroll parts clip by the resolution with containerless scrolling. r=mstange a=pascalc
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:38:04 +0000 - rev 522905
Push 10988 by dvarga@mozilla.com at Wed, 03 Apr 2019 14:36:20 +0000
Bug 1527511 - Scale scroll parts clip by the resolution with containerless scrolling. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D23077
16764fe5fc56: Bug 1527675 - Enable containerless scrolling on the nightly channel in GeckoView. r=mstange
Botond Ballo <botond@mozilla.com> - Fri, 08 Mar 2019 21:42:19 +0000 - rev 521185
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527675 - Enable containerless scrolling on the nightly channel in GeckoView. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19684
7ea113ba9d69: Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange
Botond Ballo <botond@mozilla.com> - Thu, 07 Mar 2019 18:03:32 +0000 - rev 520869
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19683
c5482772d73a: Bug 1528743 - Move the top-layer display items inside the async zoom container. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 06 Mar 2019 22:51:09 +0000 - rev 520652
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528743 - Move the top-layer display items inside the async zoom container. r=mstange This maintains the important invariant that layers that carry scroll metadata for the RCD-RSF are inside the async zoom container. Differential Revision: https://phabricator.services.mozilla.com/D22049
ae40216d31b3: Bug 1531798 - Avoid deadlock when dumping a profile while the IOInterposer is active, r=gerald,mstange.
Florian Quèze <florian@queze.net> - Tue, 05 Mar 2019 12:01:33 +0000 - rev 520241
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531798 - Avoid deadlock when dumping a profile while the IOInterposer is active, r=gerald,mstange. Differential Revision: https://phabricator.services.mozilla.com/D21712
20d6f233678b: Bug 1495170. Use CreateClippedDrawTarget more. r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Mon, 04 Mar 2019 22:30:09 -0500 - rev 520221
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1495170. Use CreateClippedDrawTarget more. r=mstange This lets us restrict the size of the mask surface that we allocate to the destination tile size. This gives a large performance improvement. It also includes some miscelanous fixes to the CreateClippedDrawTarget code path. Differential Revision: https://phabricator.services.mozilla.com/D21750
571c5aa04580: Bug 1531867 - support light and dark subpixel AA masks in Skia on mac. r=mstange
Lee Salzman <lsalzman@mozilla.com> - Fri, 01 Mar 2019 14:01:58 -0500 - rev 520011
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531867 - support light and dark subpixel AA masks in Skia on mac. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21763
0707c5d27322: Bug 1523969 part 26 - Move method definition inline comments to new line in 'widget/'. r=mstange
Ryan Hunt <rhunt@eqrion.net> - Mon, 25 Feb 2019 16:13:48 -0600 - rev 519789
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523969 part 26 - Move method definition inline comments to new line in 'widget/'. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21130
9d07b7406ad2: Bug 1523969 part 24 - Move method definition inline comments to new line in 'tools/'. r=mstange
Ryan Hunt <rhunt@eqrion.net> - Mon, 25 Feb 2019 16:13:15 -0600 - rev 519787
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523969 part 24 - Move method definition inline comments to new line in 'tools/'. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21125
ec57fe6f4e17: Bug 1529738 - Add profiler markers for video frames dropped due to slow video decode. r=jya,mstange
Chris Pearce <cpearce@mozilla.com> - Thu, 28 Feb 2019 20:10:17 +0000 - rev 519697
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529738 - Add profiler markers for video frames dropped due to slow video decode. r=jya,mstange Differential Revision: https://phabricator.services.mozilla.com/D20760
4b6ea94397b4: Bug 1529795 - Record profiler markers when we drop video frames. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 Feb 2019 17:35:05 +0000 - rev 519444
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529795 - Record profiler markers when we drop video frames. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D20755
dd683ef8b000: Bug 1524418 - Avoid crashing content process with giant drawtarget. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Feb 2019 17:34:23 +0000 - rev 519365
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524418 - Avoid crashing content process with giant drawtarget. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21230
82aa021d894d: Bug 1444449 - Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas
Barret Rennie <barret@brennie.ca> - Tue, 19 Feb 2019 14:54:12 +0000 - rev 519123
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1444449 - Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas Differential Revision: https://phabricator.services.mozilla.com/D18146
6d6bbd91a4ee: Bug 1444449 - Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas
Barret Rennie <barret@brennie.ca> - Tue, 19 Feb 2019 14:54:12 +0000 - rev 519122
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1444449 - Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas Differential Revision: https://phabricator.services.mozilla.com/D18145
f4268568fc26: Bug 1529480 - Unbreak --enable-warnings-as-errors without GeckoProfiler after bug 1515209. r=mstange
Jan Beich <jbeich@FreeBSD.org> - Sat, 23 Feb 2019 12:00:28 +0000 - rev 518723
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529480 - Unbreak --enable-warnings-as-errors without GeckoProfiler after bug 1515209. r=mstange
2a82b9a67559: Bug 1529422 - Part 4: Log a warning if webpage is updating individual transforms. r=mstange
Boris Chiou <boris.chiou@gmail.com> - Sun, 24 Feb 2019 03:26:26 +0000 - rev 518640
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529422 - Part 4: Log a warning if webpage is updating individual transforms. r=mstange All transform-like properties should set PositioningPropertyMutated. Depends on D19632 Differential Revision: https://phabricator.services.mozilla.com/D19635
4bbab76b6ec8: Bug 1529422 - Part 3: Make sure the callers of ActivityTracker takes individual transforms into account. r=mstange
Boris Chiou <boris.chiou@gmail.com> - Fri, 22 Feb 2019 23:36:19 +0000 - rev 518639
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529422 - Part 3: Make sure the callers of ActivityTracker takes individual transforms into account. r=mstange Add comments and property check for the caller of ActivityTracker. Depends on D19525 Differential Revision: https://phabricator.services.mozilla.com/D19632
95d0c10a390c: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Sat, 23 Feb 2019 18:07:59 +0000 - rev 518618
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell This patch introduces a new module in widget that implements a simple API to retrieve system information about a process and its threads. This function is wrapped into ChromeUtils.RequestProcInfo to return information about processes started by Firefox. The use case for this API is to monitor Firefox resources usage in projects like the battery usage done by the data science team. Differential Revision: https://phabricator.services.mozilla.com/D10069
cd5dbeee8c5d: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Thu, 21 Feb 2019 23:05:44 +0000 - rev 518394
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell This patch introduces a new module in widget that implements a simple API to retrieve system information about a process and its threads. This function is wrapped into ChromeUtils.RequestProcInfo to return information about processes started by Firefox. The use case for this API is to monitor Firefox resources usage in projects like the battery usage done by the data science team. Differential Revision: https://phabricator.services.mozilla.com/D10069
6922ddba6039: Bug 1528857 - Setting env-var "MOZ_PROFILER_SYMBOLICATE" forces pre-symbolication of output profiles - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Wed, 20 Feb 2019 21:38:23 +0000 - rev 517999
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528857 - Setting env-var "MOZ_PROFILER_SYMBOLICATE" forces pre-symbolication of output profiles - r=mstange As per the help message, this can create significant pauses, but it can be useful to developers for local tests. Differential Revision: https://phabricator.services.mozilla.com/D20216
a6ff327fca53: Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 20 Feb 2019 15:27:48 -0500 - rev 517984
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange
169e737928ca: Bug 1509533 - Include child process profiles in shutdown profiles - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Tue, 19 Feb 2019 23:14:12 +0000 - rev 517845
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1509533 - Include child process profiles in shutdown profiles - r=mstange Received exit profiles are now stored in the main process' ActivePS and managed there, including discarding expired profiles (when they don't intersect with the parent's profile anymore). nsProfiler may grab exit profiles from the profiler when the add-on needs them. On shutdown, the profiler now includes non-expired exit profiles. Differential Revision: https://phabricator.services.mozilla.com/D20277
3762aa77369f: Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 19 Feb 2019 21:23:04 +0000 - rev 517839
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange Differential Revision: https://phabricator.services.mozilla.com/D20405
b255d130f718: Bug 1528600 - widget/cocoa: Remove empty function EnsureLogInitialized(). r=mstange
Chris Peterson <cpeterson@mozilla.com> - Sun, 17 Feb 2019 16:10:57 +0000 - rev 517610
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528600 - widget/cocoa: Remove empty function EnsureLogInitialized(). r=mstange widget/cocoa/nsChildView.mm:249:6 [-Wmissing-prototypes] no previous prototype for function 'EnsureLogInitialized' Depends on D20087 Differential Revision: https://phabricator.services.mozilla.com/D20088
134db05991c2: Bug 1528600 - widget/cocoa: Change some global functions to static. r=mstange
Chris Peterson <cpeterson@mozilla.com> - Sun, 17 Feb 2019 16:11:53 +0000 - rev 517609
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528600 - widget/cocoa: Change some global functions to static. r=mstange widget/cocoa/nsChildView.mm:1932:21 [-Wmissing-prototypes] no previous prototype for function 'TextureSizeForSize' widget/cocoa/nsCocoaUtils.mm:351:6 [-Wmissing-prototypes] no previous prototype for function 'data_ss_release_callback' Differential Revision: https://phabricator.services.mozilla.com/D20087
af49d91a7ab8: Bug 1527516 - Recompute mIsScrollableLayerInRootContainer correctly if containerless scrolling is disabled during the scroll frame's lifetime. r=mstange
Botond Ballo <botond@mozilla.com> - Sat, 16 Feb 2019 22:10:46 +0000 - rev 517578
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527516 - Recompute mIsScrollableLayerInRootContainer correctly if containerless scrolling is disabled during the scroll frame's lifetime. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19603
11133b5a9855: Bug 1526486 - Don't muck with the RCD-RSF composition bounds clip rect during event delivery. r=mstange
Botond Ballo <botond@mozilla.com> - Sat, 16 Feb 2019 00:51:54 +0000 - rev 517514
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526486 - Don't muck with the RCD-RSF composition bounds clip rect during event delivery. r=mstange In bug 1521644, we changed the clip rect computation so we don't divide by the resolution when using containerless scrolling. The rationale for that change was that this clip becomes a clip rect on the async zoom container layer, which is applied after the resolution in the compositor. However, when building a display list for event delivery, this rationale does not apply as there are no layers and no compositor involved. Differential Revision: https://phabricator.services.mozilla.com/D19221
4009b930fbf1: Bug 1526486 - Build an async zoom container for event delivery as well. r=mstange
Botond Ballo <botond@mozilla.com> - Sat, 16 Feb 2019 00:51:40 +0000 - rev 517513
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526486 - Build an async zoom container for event delivery as well. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19219
b39035332029: Bug 1527939 - Fix the leak on the log message inside profiler_register_page r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 14 Feb 2019 20:56:40 +0000 - rev 517284
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527939 - Fix the leak on the log message inside profiler_register_page r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19812
40da063c557a: Bug 1527564 - Child forwards its process name to the profiler - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Thu, 14 Feb 2019 21:19:42 +0000 - rev 517084
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527564 - Child forwards its process name to the profiler - r=mstange Profiler was previously fetching process name at the time of shutdown serialization, at which point that name could have already been destroyed. Now the child process just forwards the name as soon as it is given, so the profiler can store it for later. Differential Revision: https://phabricator.services.mozilla.com/D19732
4394e1f91db8: Bug 1526998 - Show markers for nsObserverService notifications, r=mstange.
Florian Quèze <florian@queze.net> - Thu, 14 Feb 2019 05:10:14 +0000 - rev 516905
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526998 - Show markers for nsObserverService notifications, r=mstange. Differential Revision: https://phabricator.services.mozilla.com/D19379
476d1c20007e: Bug 1526508 - add profiler markers for importing a JS module, loading a JS XPCOM component or a subscript r=mstange
Florian Quèze <florian@queze.net> - Mon, 11 Feb 2019 17:53:22 +0000 - rev 516904
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526508 - add profiler markers for importing a JS module, loading a JS XPCOM component or a subscript r=mstange Bug 1526508 - add profiler markers for importing a JS module, loading a JS XPCOM component or a subscript Differential Revision: https://phabricator.services.mozilla.com/D19228
69e057ca6ad8: Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Wed, 13 Feb 2019 14:16:39 -0500 - rev 516858
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange
dfcc4f41cf91: Bug 1524661. Include perspective items as container items. r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Tue, 12 Feb 2019 20:47:36 +0000 - rev 516682
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524661. Include perspective items as container items. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19562
5f58b05d9d29: Bug 1444452: Implement screenshots on LayerManagerMLGPU. r=mstange
Bas Schouten <bschouten@mozilla.com> - Mon, 11 Feb 2019 02:31:24 +0100 - rev 516601
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1444452: Implement screenshots on LayerManagerMLGPU. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19323
13c2cd492b95: Bug 1527360 - Add a profiler marker for the case when RefreshDriver is still waiting for paint , r=mstange
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 12 Feb 2019 18:52:43 +0200 - rev 516598
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527360 - Add a profiler marker for the case when RefreshDriver is still waiting for paint , r=mstange
134b85ae973c: Bug 1515132: Add telemetry for FirstContentfulPaint data-review=chutten r=mstange,a=chutten
Randell Jesup <rjesup@jesup.org> - Tue, 12 Feb 2019 01:13:48 -0500 - rev 516530
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1515132: Add telemetry for FirstContentfulPaint data-review=chutten r=mstange,a=chutten Defined in the PerformancePaintTiming spec, though we're not supporting the DOM API yet
58654f30db8e: Bug 1520103 - Fixed non-unified Profiler build - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Thu, 07 Feb 2019 17:35:37 +0000 - rev 515575
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1520103 - Fixed non-unified Profiler build - r=mstange Found issues by forcing a local non-unified build. Also sorted #includes by logical groups (from most local to most global), and alphabetically within groups. Depends on D18621 Differential Revision: https://phabricator.services.mozilla.com/D18622
6b80df330620: Bug 1525475 - Mark clip-transform-order-2.html as failing on android due to fuzziness. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 06 Feb 2019 21:34:19 +0000 - rev 515469
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525475 - Mark clip-transform-order-2.html as failing on android due to fuzziness. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D18763
742718306d3f: Bug 1524966 - Apply CSS clip inside the transform rather than outside. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Feb 2019 23:06:02 +0000 - rev 514622
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524966 - Apply CSS clip inside the transform rather than outside. r=mstange I think this is the less complex way to get the desired behavior here... The extra AutoSaveRestore is needed to handle the clipped + transformed + fixed case, I added a test for that too. Differential Revision: https://phabricator.services.mozilla.com/D18555
71e0d0f25d77: Bug 1522204 - Add profiler label for gray unmarking r=mstange
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 04 Feb 2019 10:55:11 +0000 - rev 514518
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522204 - Add profiler label for gray unmarking r=mstange
998c765c5a96: Bug 1521644 - In containerless mode, move handling of pres shell resolution from nsDisplayResolution to nsDisplayAsyncZoom. r=mstange
Botond Ballo <botond@mozilla.com> - Fri, 01 Feb 2019 18:30:50 +0000 - rev 514355
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521644 - In containerless mode, move handling of pres shell resolution from nsDisplayResolution to nsDisplayAsyncZoom. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D17171
50ed1bfe7f5a: Bug 1521644 - Do not place the RCD-RSF scroll clip onto the layers with RCD-RSF scroll metadata in containerless mode. r=mstange
Botond Ballo <botond@mozilla.com> - Fri, 01 Feb 2019 18:30:42 +0000 - rev 514354
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521644 - Do not place the RCD-RSF scroll clip onto the layers with RCD-RSF scroll metadata in containerless mode. r=mstange The clip will go onto the async zoom container layer instead. Differential Revision: https://phabricator.services.mozilla.com/D17169
edb058a84ce4: Bug 1521644 - Wrap the root scroll frame contents into an nsDisplayAsyncZoom when using APZ zooming and containerless scrolling. r=mstange,mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 01 Feb 2019 20:31:15 +0000 - rev 514352
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521644 - Wrap the root scroll frame contents into an nsDisplayAsyncZoom when using APZ zooming and containerless scrolling. r=mstange,mattwoodrow This patch also makes a couple of changes related to clipping: - The composition bounds clip is applied to the async zoom container but not its contents. - The clip applied to the async zoom container is not divided by the resolution. This clip is applied after the resolution, so dividing by the resolution clips content away when zoomed in. Differential Revision: https://phabricator.services.mozilla.com/D17176
03912611e106: Bug 1522277 - Add more NETWORK category labels r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 28 Jan 2019 18:09:43 +0000 - rev 513727
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522277 - Add more NETWORK category labels r=mstange Differential Revision: https://phabricator.services.mozilla.com/D17832
3f8e8369238d: Bug 1523333: add setTimeout/Interval profiler markers for all uses r=mstange
Randell Jesup <rjesup@jesup.org> - Mon, 28 Jan 2019 23:52:35 -0500 - rev 513708
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523333: add setTimeout/Interval profiler markers for all uses r=mstange
8765e788de8b: Bug 1519752 - Profiler overhead measurements - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Wed, 23 Jan 2019 20:52:31 +0000 - rev 513663
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1519752 - Profiler overhead measurements - r=mstange Record some profiling overhead data, stored in Gecko profiles under "profilerOverhead_UNSTABLE". Unstable for now as it will first be used internally to help with profiler performance, and find regressions in upcoming work; The choice of data may change as we explore what we need. Eventually this data could be presented in the front-end, to indicate how much the profiler may have influenced the profiled software. Differential Revision: https://phabricator.services.mozilla.com/D16522