db19ac622bae8cf325ea27ad25cc785e9d76e73b: Bug 1359842 - Do some cleanup of GetWrClipRect. r=nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Apr 2017 16:37:15 -0400 - rev 568967
Push 56034 by kgupta@mozilla.com at Wed, 26 Apr 2017 20:37:45 +0000
Bug 1359842 - Do some cleanup of GetWrClipRect. r=nical This extracts a strongly-typed ClipRect() function from GetWrClipRect. GetWrClipRect is left as a weakly-typed wrapper for existing call sites, and also does the necessary reference point conversions. MozReview-Commit-ID: EuyzYIYLR6S
d8a7f08fe28de3c766ec2dbba74316ce75f82bad: Bug 1359842 - Do some cleanup of GetWrRelBounds. r?nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Apr 2017 16:37:15 -0400 - rev 568966
Push 56034 by kgupta@mozilla.com at Wed, 26 Apr 2017 20:37:45 +0000
Bug 1359842 - Do some cleanup of GetWrRelBounds. r?nical This moves the bulk of the meaningful work done by GetWrRelBounds into strongly-typed helper functions. GetWrRelBounds is left as a wrapper so call sites don't need to be updated yet. Note also that the strongly-typed functions do not do any conversions from one reference point from another (e.g. by calling the RelativeToXXX functions). MozReview-Commit-ID: B3nPbOJOf9o
c8996739dbc29d57c4f835e15f9ce9d64fdd7a7c: Bug 1359748 - Extract a WebRenderLayer.{h,cpp} from WebRenderLayerManager.{h,cpp}. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Apr 2017 16:37:15 -0400 - rev 568965
Push 56034 by kgupta@mozilla.com at Wed, 26 Apr 2017 20:37:45 +0000
Bug 1359748 - Extract a WebRenderLayer.{h,cpp} from WebRenderLayerManager.{h,cpp}. r?jrmuizel Other than moving the code into new files, this just cleans up includes in the modified and dependent files. MozReview-Commit-ID: 4cTph7sYSUM
6032e118fd63fe9e745461781a2be8508a5e4f12: Bug 1359748 - Remove commented-out code. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Apr 2017 16:37:14 -0400 - rev 568964
Push 56034 by kgupta@mozilla.com at Wed, 26 Apr 2017 20:37:45 +0000
Bug 1359748 - Remove commented-out code. r?jrmuizel MozReview-Commit-ID: AXzdmChDoUc
2741cc1e3187473bbce2c4a52a41882af7b26566: Bug 1359983 - Fix video controls in GeckoView r=jchen draft
James Willcox <snorp@snorp.net> - Wed, 26 Apr 2017 15:27:31 -0500 - rev 568963
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1359983 - Fix video controls in GeckoView r=jchen MozReview-Commit-ID: I4BduKHqtzi
c14a224007240c01f9c69eb862c0941cc86602fb: Bug 1350924 - [5.0] Only delete textures from a valid context. r=snorp draft
Eugen Sawin <esawin@mozilla.com> - Wed, 26 Apr 2017 12:24:03 -0500 - rev 568962
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1350924 - [5.0] Only delete textures from a valid context. r=snorp MozReview-Commit-ID: 4SWJH7CMulH
309b8dc72d72cd9bbdc6c7af3657fa827db919c1: Add GeckoView.stop() draft
James Willcox <snorp@snorp.net> - Wed, 26 Apr 2017 12:11:38 -0500 - rev 568961
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Add GeckoView.stop() MozReview-Commit-ID: 7MmayThnVQ0
0e9779956ce1b21fc406902b57c22e527b6a0bbc: Bug 1322650 - Don't use AndroidBridge to get API version in media stack r=jolin draft
James Willcox <snorp@snorp.net> - Tue, 11 Apr 2017 10:16:48 -0500 - rev 568960
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Don't use AndroidBridge to get API version in media stack r=jolin AndroidBridge is not available in child processes. MozReview-Commit-ID: KlBs8F1Bu1O
554d95f942107098e498b296ea08d206e80d98b9: Bug 1322650 - Add jni::GetAPIVersion() to get Android API version r=jchen draft
James Willcox <snorp@snorp.net> - Tue, 11 Apr 2017 10:05:04 -0500 - rev 568959
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Add jni::GetAPIVersion() to get Android API version r=jchen MozReview-Commit-ID: EfPMfS7RmcH
0a86e920b70bd90939269c4c91b9f3e696576646: Bug 1322650 - Update JNI bindings r=jchen draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:23:15 -0600 - rev 568958
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Update JNI bindings r=jchen MozReview-Commit-ID: EjRjyY8BQxw
9c7c15e4d98c9138afabd9681aa9fd5df0c34134: Bug 1322650 - Force static accessors for some types during JNI bindings generation r=jchen draft
James Willcox <snorp@snorp.net> - Tue, 11 Apr 2017 09:59:27 -0500 - rev 568957
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Force static accessors for some types during JNI bindings generation r=jchen MozReview-Commit-ID: 94iFlTHCCxb
955f2d52640703d967eafbf9cb4c7c054e4f2b7a: Bug 1322650 - Adjust Android Flash support to API changes r=jchen draft
James Willcox <snorp@snorp.net> - Thu, 09 Mar 2017 17:51:17 -0600 - rev 568956
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Adjust Android Flash support to API changes r=jchen MozReview-Commit-ID: CmMINaGcTER
5f7dad5981f69043a43f59a3723a293566a39c59: Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert draft
James Willcox <snorp@snorp.net> - Thu, 09 Mar 2017 17:50:21 -0600 - rev 568955
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert This is needed to support Flash on Android MozReview-Commit-ID: 5yNIoZHonla
92b3766da310a002adfeea3303e8eb93a21cfb33: 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 568954
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +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
3350555b14618f485392a528b719ff66e69eccc4: 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 568953
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin MozReview-Commit-ID: EXQ5YDSMMGL
0802d4a6c34d764fd10ff4fa90af64cba04c8fa0: 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 568952
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Allow access to TexturePoolOGL from Java r=jchen
4aa73902dd654e87a86eb4f47c981fdc765969ee: Bug 1322650 - Disable blitting from a SurfaceTexture r=jgilbert draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:22:10 -0600 - rev 568951
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +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
e98cce97ad96cc38db05725645679071802c4391: Bug 1322650 - Use SurfaceTexture for WebGL on Android in E10S r=jgilbert draft
James Willcox <snorp@snorp.net> - Fri, 03 Mar 2017 15:14:27 -0600 - rev 568950
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +0000
Bug 1322650 - Use SurfaceTexture for WebGL on Android in E10S r=jgilbert The main advantage here is that it works cross-process. MozReview-Commit-ID: 7YUTVB4Bydg
e72517cd17ad76dd6e235d4e5bf10a9b6a7e9ea1: 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 568949
Push 56033 by bmo:snorp@snorp.net at Wed, 26 Apr 2017 20:29:44 +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
7d7409c136c4dc0a781a31dfc609b65cd1edf591: Bug 1355198 - Fix "DIRECT" return type to take no arguments and update error handling r?mixedpuppy draft
Matthew Wein <mwein@mozilla.com> - Tue, 11 Apr 2017 12:19:53 -0400 - rev 568948
Push 56032 by mwein@mozilla.com at Wed, 26 Apr 2017 20:28:03 +0000
Bug 1355198 - Fix "DIRECT" return type to take no arguments and update error handling r?mixedpuppy MozReview-Commit-ID: AKY6cjDoSmZ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip