searching for reviewer(mstange)
f293cecba8fd77bcf3395b6e66449f48851b66fa: Bug 1539846. Ensure building rect changes cause invalidations. r=mstange a=pascalc
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 03 May 2019 20:46:07 +0000 - rev 526534
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1539846. Ensure building rect changes cause invalidations. r=mstange a=pascalc Typically this would be handled by the visible region of the layer changing. However, since we build the container layer for the filter item directly the visible region doesn't get set or checked. As a shortcut to using more of FLB we just ensure the building rect hasn't changed. The situations under which this bugs shows up are somewhat rare: - The filtered item needs to be in transform so that it's bounds are not changed by scrolling. - The filtered item needs to contain items that change their drawing depending on the building rect. In this case an image with downscale on decode. - The filter needs to be unsupported by WebRender. Differential Revision: https://phabricator.services.mozilla.com/D29879
7f38f1aed586c262a7b335facf6e6415012b0d2d: 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 526127
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1541920. Handle blend mode activeness properly. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D26364
9b56acdef604faeee96eb7cdb1369d8f2cf97042: 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 526109
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1541113 - Avoid crashing content process with giant drawtarget. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D25931
dff20faae9f496959a1a42722e8f9a7e64f0abde: 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 525977
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1541314 - Remove animation from choose what to sync svg r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D25940
31139386e2bd9efb29df4690c3216ad47f905f6f: 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 525903
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
16764fe5fc568ca68c6db11a7929e15365416c56: 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 524183
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527675 - Enable containerless scrolling on the nightly channel in GeckoView. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19684
7ea113ba9d69552a29c4e393b2615e564f908b95: 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 523867
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19683
c5482772d73a8bea6946498f9f16ec9fdd9f9164: 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 523650
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
ae40216d31b37aa4a597d3e5c52f31c73bce746b: 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 523239
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
20d6f233678b8cbbfec09f85c40ae42e21263a72: Bug 1495170. Use CreateClippedDrawTarget more. r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Mon, 04 Mar 2019 22:30:09 -0500 - rev 523219
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
571c5aa0458018f62d1f0832fc0e92fa3f23fda9: 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 523009
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1531867 - support light and dark subpixel AA masks in Skia on mac. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21763
0707c5d273227aed4fb04a8f6360875165f83ddd: 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 522787
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
9d07b7406ad2f3d1a4ca62321efc56825b04bd93: 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 522785
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
ec57fe6f4e173478cfe52b69481db7a2f8145adc: 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 522695
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
4b6ea94397b45153eccfddfac342d3076773975a: 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 522442
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529795 - Record profiler markers when we drop video frames. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D20755
dd683ef8b0001a7f2915fdef956f8b4c01219db9: 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 522363
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524418 - Avoid crashing content process with giant drawtarget. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D21230
82aa021d894dd25b43a74e619fdeb01395b6c712: Bug 1444449 - Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas
Barret Rennie <barret@brennie.ca> - Tue, 19 Feb 2019 14:54:12 +0000 - rev 522121
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1444449 - Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas Differential Revision: https://phabricator.services.mozilla.com/D18146
6d6bbd91a4ee61702a6141101e9cae7177fac06b: Bug 1444449 - Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas
Barret Rennie <barret@brennie.ca> - Tue, 19 Feb 2019 14:54:12 +0000 - rev 522120
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1444449 - Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas Differential Revision: https://phabricator.services.mozilla.com/D18145
f4268568fc26a4d31fa10c941206b302a3d5a746: 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 521721
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529480 - Unbreak --enable-warnings-as-errors without GeckoProfiler after bug 1515209. r=mstange
2a82b9a67559d93cd57ff9738b782fb43717afd1: 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 521638
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
4bbab76b6ec81298f40dc08e07d60197e9f26171: 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 521637
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
95d0c10a390cee0b2b10bbc8452960754d88607a: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Sat, 23 Feb 2019 18:07:59 +0000 - rev 521616
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
cd5dbeee8c5d53b8c48925e9ad0befcf6cd6d28e: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Thu, 21 Feb 2019 23:05:44 +0000 - rev 521392
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
6922ddba603999ffa9eb4c189c723c4ba7b5f888: 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 520997
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
a6ff327fca53682ce7eb4f28714750a7d21a12e1: 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 520982
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange
169e737928caaa5f07f59fcafef3ed5ee7eaa045: 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 520843
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
3762aa77369fb272030521e91a2eae0e6d113bae: 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 520837
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529089 - Initialize spBefore_ even if profiler_ will be set to nullptr; r=mstange Differential Revision: https://phabricator.services.mozilla.com/D20405
b255d130f71827cdf6610b6a64785ac8ead11219: Bug 1528600 - widget/cocoa: Remove empty function EnsureLogInitialized(). r=mstange
Chris Peterson <cpeterson@mozilla.com> - Sun, 17 Feb 2019 16:10:57 +0000 - rev 520608
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
134db05991c2728632f29b392ba6eb400776e50d: 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 520607
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
af49d91a7ab8a27637eee0c16b3cf3b393703456: 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 520576
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
11133b5a9855c400b396312b6b11c3f00779560d: 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 520512
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
4009b930fbf1cf77be3cc0ada886dca0db4c8a99: 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 520511
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526486 - Build an async zoom container for event delivery as well. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19219
b39035332029d51402f076823d7b7643dbb10161: 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 520282
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527939 - Fix the leak on the log message inside profiler_register_page r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19812
40da063c557ac5830ad013413313b699d549f283: 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 520082
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
4394e1f91db89085e5d28e8d07924015eebde791: Bug 1526998 - Show markers for nsObserverService notifications, r=mstange.
Florian Quèze <florian@queze.net> - Thu, 14 Feb 2019 05:10:14 +0000 - rev 519903
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526998 - Show markers for nsObserverService notifications, r=mstange. Differential Revision: https://phabricator.services.mozilla.com/D19379
476d1c20007e05a2f8bbd08ee6523b8af4426bfc: 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 519902
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
69e057ca6ad85a14aa07f388a5b6d44d3fc9f32d: 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 519856
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange
dfcc4f41cf91afc7ee3f15cff3d7d0eb559d4af1: Bug 1524661. Include perspective items as container items. r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Tue, 12 Feb 2019 20:47:36 +0000 - rev 519680
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524661. Include perspective items as container items. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19562
5f58b05d9d2974b4f35f918b6bd967a03482baa7: Bug 1444452: Implement screenshots on LayerManagerMLGPU. r=mstange
Bas Schouten <bschouten@mozilla.com> - Mon, 11 Feb 2019 02:31:24 +0100 - rev 519599
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1444452: Implement screenshots on LayerManagerMLGPU. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D19323
13c2cd492b95538f53438918d6a70cd26ecca997: 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 519596
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527360 - Add a profiler marker for the case when RefreshDriver is still waiting for paint , r=mstange
134b85ae973cb92917cedc21ac624e75a8f27406: 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 519528
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
58654f30db8e02f1776a1f3b5b158f206c35628e: Bug 1520103 - Fixed non-unified Profiler build - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Thu, 07 Feb 2019 17:35:37 +0000 - rev 518573
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
6b80df33062048df75ec1c674181ff7b64a9f9e5: 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 518467
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
742718306d3f4da369fe1ef3f926a0dd25a92dd5: 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 517620
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
71e0d0f25d776171a41773baeb7249d89eccb5c0: Bug 1522204 - Add profiler label for gray unmarking r=mstange
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 04 Feb 2019 10:55:11 +0000 - rev 517516
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1522204 - Add profiler label for gray unmarking r=mstange
998c765c5a968fc8974a3a95028fdbaf1eb3cd02: 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 517353
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
50ed1bfe7f5ae5bd0edf65eeadbb6165845442fc: 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 517352
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
edb058a84ce446ba6fd4b5b4a26dfb21b12ed9d2: 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 517350
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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
03912611e1066c936c6adcd170653d5284f7b22a: 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 516725
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1522277 - Add more NETWORK category labels r=mstange Differential Revision: https://phabricator.services.mozilla.com/D17832
3f8e8369238d6b08e63030d114d272dee85a01a2: 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 516706
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523333: add setTimeout/Interval profiler markers for all uses r=mstange