46e56319cac6fd35c2a58a2d31fcf6197bb7a224: Bug 1322650 - Don't use inout param for Surface in ICodec r=jolin draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:19:04 -0600 - rev 498453
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Don't use inout param for Surface in ICodec r=jolin It's unnecessary, and the serialization goes wrong with GeckoSurface on the return trip. MozReview-Commit-ID: 9DUMoLQFhlv
ab8720964c226c5794190438cd46aa3ba0e4abfb: Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:16:28 -0600 - rev 498452
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin MozReview-Commit-ID: EXQ5YDSMMGL
08a12c6b3b3448ca4afba0b051f435ba1decf86e: Bug 1322650 - Allow access to TexturePoolOGL from Java r=jchen draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:15:13 -0600 - rev 498451
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Allow access to TexturePoolOGL from Java r=jchen
b44b305f3af9524ef14a69f769ff26af5a7674f1: Bug 1322650 - Disable blitting from a SurfaceTexture r=jgilbert draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:22:10 -0600 - rev 498450
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Disable blitting from a SurfaceTexture r=jgilbert This has been broken for a while anyway, because we disabled SurfaceTexture detachment in most cases. MozReview-Commit-ID: 6ysRGDNCQa0
6bbe03875717275ebb8433ed75002ba9d63b0a58: Bug 1322650 - Use SurfaceTexture for WebGL on Android r=jgilbert draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:14:27 -0600 - rev 498449
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Use SurfaceTexture for WebGL on Android r=jgilbert The main advantage here is that it works cross-process. MozReview-Commit-ID: 7YUTVB4Bydg
89477d211b3cbc9168ce807b5a11b5a1d9b05991: Bug 1322650 - Add GeckoSurfaceTexture, GeckoSurface and associated Android Service r=jchen draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:02:53 -0600 - rev 498448
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1322650 - Add GeckoSurfaceTexture, GeckoSurface and associated Android Service r=jchen This allows us to allocate an Android SurfaceTexture in the compositor process as well as an accompanying Surface. We can then transfer the Surface back to the content process via binder, where it can be used for things like WebGL and video decoding. Each SurfaceTexture/Surface pair has a unique handle. We use this handle in layer transactions to locate the SurfaceTexture for a given Surface and composite it appropriately. MozReview-Commit-ID: 68VSbXdfsMH
e674c77eea6441c2cf4c2440a47c3ca3ac891307: Bug 1344348 - Move GeckoAppShell.startGeckoServiceChild() into GeckoProcesssManager r=rbarker draft
James Willcox <snorp@snorp.net> - Wed, 01 Mar 2017 11:32:21 -0600 - rev 498447
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1344348 - Move GeckoAppShell.startGeckoServiceChild() into GeckoProcesssManager r=rbarker MozReview-Commit-ID: DHT09SnHmD8
8e166ba3cce7389b3a928f71b68bd0964e6bfc7b: Bug 1344347 - Move Android out-of-process decoder service into GeckoView r=jolin draft
James Willcox <snorp@snorp.net> - Wed, 01 Mar 2017 10:17:09 -0600 - rev 498446
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1344347 - Move Android out-of-process decoder service into GeckoView r=jolin
36528d91bb3f729fdfce4e636755ff13ad8767cf: Bug 1343075 - 4. Set Gecko thread JNIEnv for child process; r?snorp draft
Jim Chen <nchen@mozilla.com> - Thu, 02 Mar 2017 11:27:02 -0600 - rev 498445
Push 49189 by bmo:snorp@snorp.net at Tue, 14 Mar 2017 19:34:02 +0000
Bug 1343075 - 4. Set Gecko thread JNIEnv for child process; r?snorp Add a JNIEnv* parameter to XRE_SetAndroidChildFds, which is used to set the Gecko thread JNIEnv for child processes. XRE_SetAndroidChildFds is the only Android-specific entry point for child processes, so I think it's the most logical place to initialize JNI.
9f2a91aa0850be5d4c41d429df08b762e07b1023: Bug 1151421 Part 3: Update tests of pageYOffset/scrollY to round off when checking expected results. draft
Brad Werth <bwerth@mozilla.com> - Tue, 14 Mar 2017 12:22:24 -0700 - rev 498444
Push 49188 by bwerth@mozilla.com at Tue, 14 Mar 2017 19:24:41 +0000
Bug 1151421 Part 3: Update tests of pageYOffset/scrollY to round off when checking expected results. MozReview-Commit-ID: JDS5l06FAaf
1e377cdef0522dcb3d9c7c4ce7dd686fd993413b: Bug 1301315 - Add support for chrome_settings_overrides/search_provider. r?mixedpuppy draft
Michael Kaply <mozilla@kaply.com> - Tue, 14 Mar 2017 14:03:47 -0500 - rev 498443
Push 49187 by mozilla@kaply.com at Tue, 14 Mar 2017 19:04:19 +0000
Bug 1301315 - Add support for chrome_settings_overrides/search_provider. r?mixedpuppy MozReview-Commit-ID: E5848ih1q0Y
52d3b965493517c084e2c71a4e29bc3b938a1781: Bug 1247201 - Run cleaners async to clear as much as possible, r=mak draft
milindl <i.milind.luthra@gmail.com> - Tue, 07 Mar 2017 20:33:39 +0530 - rev 498442
Push 49186 by bmo:i.milind.luthra@gmail.com at Tue, 14 Mar 2017 18:58:35 +0000
Bug 1247201 - Run cleaners async to clear as much as possible, r=mak Amended to fix review changes (stylistic + other) Turns all cleaners into promises so they run asyc Turns removeDataFromDomain to Task.async Adds .catch in controller.js MozReview-Commit-ID: 6XCgLd9HGFA
9382ef4f8a7c74ddbf870e093327c5bd80768484: Bug 1347089 - Consolidate some of the testing functions to remove duplication. r?mconley draft
Jared Wein <jwein@mozilla.com> - Tue, 14 Mar 2017 14:56:23 -0400 - rev 498441
Push 49185 by bmo:jaws@mozilla.com at Tue, 14 Mar 2017 18:57:15 +0000
Bug 1347089 - Consolidate some of the testing functions to remove duplication. r?mconley MozReview-Commit-ID: IsBwyICdS6d
c5b8df6a9394ec7da7075b2c00e2a9f21d60933b: Bug 1328652: Ensure we do actual restyling work after calling RebuildAllStyleData. r=bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 11 Mar 2017 00:25:37 +0100 - rev 498440
Push 49184 by bmo:emilio+bugs@crisal.io at Tue, 14 Mar 2017 18:54:29 +0000
Bug 1328652: Ensure we do actual restyling work after calling RebuildAllStyleData. r=bz The Gecko restyle manager does this synchronously, along with a content flush. In my testing there's no need to do so, and Boris couldn't think off-hand of why, except the fact that we have this mRebuildAllStyleData thing that takes care of rebuilding the rule tree, which is quite sensitive. Also, Boris made a good point about non-inheriting anon boxes, that could technically change style. I've left a note about it too. MozReview-Commit-ID: 2lvzhxugKB0
dd0a71a2cbbea314e66f9f10f5aa52b2b62d59e6: Bug 1328652: Assume medium feature changes in nsPresContext::MediaFeatureValuesChanged. r=bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 11 Mar 2017 00:23:05 +0100 - rev 498439
Push 49184 by bmo:emilio+bugs@crisal.io at Tue, 14 Mar 2017 18:54:29 +0000
Bug 1328652: Assume medium feature changes in nsPresContext::MediaFeatureValuesChanged. r=bz This allows us to test our media query stuff at least, and works around the fact that we don't set mUsesViewportUnits. This will get us better test coverage, at the expense of more expensive window resizes and similar, temporarily. MozReview-Commit-ID: 7lgELz86lmW
c65b3a00c1a8a721d6b93577e8f2020dec22f82b: Bug 1151421 Part 3: Update tests of pageYOffset/scrollY to round off when checking expected results. draft
Brad Werth <bwerth@mozilla.com> - Tue, 14 Mar 2017 11:37:15 -0700 - rev 498438
Push 49183 by bwerth@mozilla.com at Tue, 14 Mar 2017 18:46:48 +0000
Bug 1151421 Part 3: Update tests of pageYOffset/scrollY to round off when checking expected results. MozReview-Commit-ID: JDS5l06FAaf
1c638742e4640cf4b82d60e933aa2ce303fc220e: Bug 1151421 Part 2: Add test of fractional scroll position properties. draft
Brad Werth <bwerth@mozilla.com> - Tue, 14 Mar 2017 11:45:09 -0700 - rev 498437
Push 49183 by bwerth@mozilla.com at Tue, 14 Mar 2017 18:46:48 +0000
Bug 1151421 Part 2: Add test of fractional scroll position properties. MozReview-Commit-ID: 4a8eQeJz7fV
b00c34e7fe4d08d77f8587a1e97352f71fb9390b: Bug 1151421 Part 1: Change Window scroll and offset properties to be doubles instead of ints. draft
Brad Werth <bwerth@mozilla.com> - Thu, 02 Mar 2017 13:01:31 -0800 - rev 498436
Push 49183 by bwerth@mozilla.com at Tue, 14 Mar 2017 18:46:48 +0000
Bug 1151421 Part 1: Change Window scroll and offset properties to be doubles instead of ints. MozReview-Commit-ID: KeTokCIO5D9
80e85e395746568ef3cfb71fc4493c37585456f5: Bug 1347089 - Force translucent and transparent select backgroundColors to opaque to match parity with other browsers. r?mconley draft
Jared Wein <jwein@mozilla.com> - Tue, 14 Mar 2017 14:43:00 -0400 - rev 498435
Push 49182 by bmo:jaws@mozilla.com at Tue, 14 Mar 2017 18:43:31 +0000
Bug 1347089 - Force translucent and transparent select backgroundColors to opaque to match parity with other browsers. r?mconley Previously we were respecting the webpages request to show a translucent background on popups, though it now seems that content didn't actually want a translucent background. After comparing with Chrome, I see that they remove the alpha channel and always show the background color as fully opaque. This patch also fixes a related bug where the background-color may have been set to a transparent color (not rgba(0, 0, 0, 0)) and we would show the popup as transparent. This is now fixed with this patch as well. MozReview-Commit-ID: KqDtvI0zwqP
5931f22cbc4e06a8aa37bafc894050dc2ce5a77e: Bug 1345754 - Skip sync bookmark repair and validation if we have pending changes r?markh draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Tue, 14 Mar 2017 14:26:20 -0400 - rev 498434
Push 49181 by bmo:tchiovoloni@mozilla.com at Tue, 14 Mar 2017 18:27:01 +0000
Bug 1345754 - Skip sync bookmark repair and validation if we have pending changes r?markh MozReview-Commit-ID: ClQRXGZGV9p
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip