5840b7d8521a6c60a9dcee429f6682436101f27f: Bug 1538511 - Get rid of nsIPresShell::ScrollMode (use mozilla::ScrollMode instead). r=kats
Botond Ballo <botond@mozilla.com> - Tue, 26 Mar 2019 00:51:57 +0000 - rev 525231
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538511 - Get rid of nsIPresShell::ScrollMode (use mozilla::ScrollMode instead). r=kats Differential Revision: https://phabricator.services.mozilla.com/D24797
57847959cfa67e7d36d0d18e09a006197e154c5e: Bug 1538511 - Move nsIScrollableFrame::ScrollMode into a separate file. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 25 Mar 2019 23:17:20 +0000 - rev 525230
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538511 - Move nsIScrollableFrame::ScrollMode into a separate file. r=kats This allows this enumeration to be used from nsIPresShell.h without introducing a circular dependency. Its new home in layout/base/ScrollTypes.h, included as mozilla/ScrollTypes.h. Others similar enums can be added to that file if desired. This patch also makes ScrollMode an enum class (as it's no longer nested inside a class) and switches its enumerators to the |eName| naming convention. Differential Revision: https://phabricator.services.mozilla.com/D24796
be9d79b76e1cfaca8e6e4813f6e094f228810de2: Bug 1538511 - Remove non-ASCII characters from comments in Element.cpp. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 26 Mar 2019 00:52:19 +0000 - rev 525229
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538511 - Remove non-ASCII characters from comments in Element.cpp. r=kats Differential Revision: https://phabricator.services.mozilla.com/D24813
02bd39b5c935cd1f6606cb33207883c61d533af1: Bug 1537734 - Update wrench android build to use offline mode in gradle. r=nalexander
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 24 Mar 2019 15:34:17 +0000 - rev 525228
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537734 - Update wrench android build to use offline mode in gradle. r=nalexander The updated cargo-apk version now correctly handles the `--frozen` flag and additionally translates it to the `--offline` flag when invoking gradle. This makes the gradle build fail instead of attempting network fetches. To make the offline gradle build work, we set up a build.gradle snippet that points to the maven repositories from the gradle toolchain artifact, and have cargo-apk use that instead of the default jcenter() repository. Differential Revision: https://phabricator.services.mozilla.com/D24485
49c62552262de7933091bbcf6f92767dca94d232: Bug 1537734 - Move the wrench android build out into a helper script. r=nalexander
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Mar 2019 17:23:39 +0000 - rev 525227
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537734 - Move the wrench android build out into a helper script. r=nalexander No functional change here. This just extracts the existing script into a helper file and shifts things around slightly so it's more logically grouped (the env variables are needed for the cargo-apk invocation). Also use better bash hygiene with variables. Differential Revision: https://phabricator.services.mozilla.com/D24484
d94e429f5760379da1d7e9f3e27e32d8e67ae9e4: Bug 1526489 - Move AutoApplyAsyncTestAttributes into AsyncPanZoomController.cpp. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 26 Mar 2019 00:57:36 +0000 - rev 525226
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1526489 - Move AutoApplyAsyncTestAttributes into AsyncPanZoomController.cpp. r=kats Now that it's an implementation detail of AsyncPanZoomController, it doesn't need to live in APZUtils.h. Depends on D24612 Differential Revision: https://phabricator.services.mozilla.com/D24799
967a5709c6558790426e3903e9f87a612b8b7fe1: Bug 1526489 - Move usage of AutoApplyAsyncTestAttributes inside AsyncPanZoomController methods. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 26 Mar 2019 00:56:43 +0000 - rev 525225
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1526489 - Move usage of AutoApplyAsyncTestAttributes inside AsyncPanZoomController methods. r=kats Differential Revision: https://phabricator.services.mozilla.com/D24612
d3071cbcf6780ea9c57fb767cdb43a5b4b00f8b6: Bug 1526489 - Make AutoApplyAsyncTestAttributes reentrant. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 25 Mar 2019 21:05:51 +0000 - rev 525224
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1526489 - Make AutoApplyAsyncTestAttributes reentrant. r=kats This gives us more flexibility in where to use it, so we don't have to worry about double application. Differential Revision: https://phabricator.services.mozilla.com/D24611
cc4ed5c152c0db45084cdf0c692bb2398c9145bd: Bug 1526489 - Remove boolean return value of {Apply,Unapply}AsyncTestAttributes. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 25 Mar 2019 21:05:42 +0000 - rev 525223
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1526489 - Remove boolean return value of {Apply,Unapply}AsyncTestAttributes. r=kats No one was using them. Differential Revision: https://phabricator.services.mozilla.com/D24610
c3931d5145ef8da1ba8d8bf4e27d3912994bb1b6: Bug 1527182 - With WR enabled, we can async scroll even inside SVG filters. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Mar 2019 16:22:15 +0000 - rev 525222
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527182 - With WR enabled, we can async scroll even inside SVG filters. r=botond Differential Revision: https://phabricator.services.mozilla.com/D24877
c1e32495cfa21fd094896d0c12201c06a33120a8: Bug 1506884 - Remove capture_delay pref; r=padenot
Dan Minor <dminor@mozilla.com> - Wed, 27 Mar 2019 16:55:13 +0000 - rev 525221
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1506884 - Remove capture_delay pref; r=padenot This is no longer used. Differential Revision: https://phabricator.services.mozilla.com/D25057
0182d6543001d10fc7504518df4a487c444d1e7a: Bug 1506884 - Document member thread access in AudioConduit; r=padenot
Dan Minor <dminor@mozilla.com> - Wed, 27 Mar 2019 16:55:04 +0000 - rev 525220
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1506884 - Document member thread access in AudioConduit; r=padenot This also removes some unused member variables. Differential Revision: https://phabricator.services.mozilla.com/D25056
5837db3740b54ff6e34d90ee0da41fe909022e06: Bug 1506884 - Use DeleteStreams in AudioConduit; r=padenot
Dan Minor <dminor@mozilla.com> - Wed, 27 Mar 2019 16:54:52 +0000 - rev 525219
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1506884 - Use DeleteStreams in AudioConduit; r=padenot This makes the shutdown behaviour of AudioConduit consistent with VideoConduit which should make the conduit code easier to read and reason about. Differential Revision: https://phabricator.services.mozilla.com/D25055
1584d9804aa189196f47e504f27c3a133fca2d47: Bug 1506884 - Document thread usage of mRtpPacketQueue in VideoConduit; r=padenot
Dan Minor <dminor@mozilla.com> - Wed, 27 Mar 2019 16:54:38 +0000 - rev 525218
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1506884 - Document thread usage of mRtpPacketQueue in VideoConduit; r=padenot This was added during the branch 64 update, but was not documented at that time. Differential Revision: https://phabricator.services.mozilla.com/D25054
409294d60d619331bc1bc5090cc93933b686595c: Bug 1538774 - Part 1 - Fix clasName bug r=jlast
David Walsh <dwalsh@mozilla.com> - Wed, 27 Mar 2019 17:22:40 +0000 - rev 525217
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538774 - Part 1 - Fix clasName bug r=jlast Fixes a typo for className. Only part 1, doesn't address actual issue. Differential Revision: https://phabricator.services.mozilla.com/D24755
1477ba2341babf3e788109cf79ccbd528acc5d74: Bug 1525181 - Don't insist on a setting a composition bounds clip on root content layers. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:44:34 +0000 - rev 525216
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1525181 - Don't insist on a setting a composition bounds clip on root content layers. r=kats With containerless scrolling, layout code lifts the composition bounds clip from the root content layers to the async zoom container. We want to respect that decision when setting clip rects on hit testing tree nodes. Differential Revision: https://phabricator.services.mozilla.com/D24595
1d3e04d06651621658961856131d6e7f35fd222c: Bug 1525181 - Lift the async transform representing visual viewport scrolling to the async zoom container. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:44:25 +0000 - rev 525215
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1525181 - Lift the async transform representing visual viewport scrolling to the async zoom container. r=kats This avoids having to place this transform separately onto scrollable and fixed layers. Differential Revision: https://phabricator.services.mozilla.com/D24594
1ebd5a9c9c387ab789f23c51ac1e7ed2855edaa9: Bug 1527511 - Other scrollbar rendering reftest fixes. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:38:23 +0000 - rev 525214
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527511 - Other scrollbar rendering reftest fixes. r=kats The functional fix in this patch series makes some other scrollbar rendering tests actually test something useful. Some of them just start passing. Some need a bit of fuzzing. Some need an adjustment to avoid running afoul of our minimum viewport width of 200. Differential Revision: https://phabricator.services.mozilla.com/D23079
bf2716a26aa062d215d37d18e63bb99ec2cdc935: Bug 1527511 - Get zoomed-in RTL scrollbar rendering tests working and re-enable them. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:38:13 +0000 - rev 525213
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527511 - Get zoomed-in RTL scrollbar rendering tests working and re-enable them. r=kats Differential Revision: https://phabricator.services.mozilla.com/D23078
5c2caf4471c6059d0c1fee47108a2a96b5ddfcf9: Bug 1527511 - Scale scroll parts clip by the resolution with containerless scrolling. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 27 Mar 2019 16:38:04 +0000 - rev 525212
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527511 - Scale scroll parts clip by the resolution with containerless scrolling. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D23077
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip