3e07a094e8c24f370b7f2b1dbdd16ad3188d5967: Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309359
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp Implement checking the calling thread of a JNI call based on the calledFrom attribute set in WrapForJNI. Also implement automatic call dispatching based on the dispatchTo attribute set in WrapForJNI. This eliminates the use of UsesNativeCallProxy and UsesGeckoThreadProxy.
95f4b1a92cdbdb0b97e6f55af91e3adf02da9887: Bug 1292323 - Update auto-generated bindings; r=me
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309358
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Update auto-generated bindings; r=me
573afd555aa1c18e9cac73f01cb1a3245ca9fa49: Bug 1292323 - Update annotationProcessor to reflect WrapForJNI changes; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309357
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Update annotationProcessor to reflect WrapForJNI changes; r=snorp Update the code generator and related classes in annotation processor to use the new WrapForJNI flags. Also add some more sanity checking to make sure the flags are used correctly.
39207912bcd0b946262bb5975f2e02c988d1dcee: Bug 1292323 - Update WrapForJNI usages; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309356
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Update WrapForJNI usages; r=snorp Replace old flags in WrapForJNI usages with new flags. The calledFrom and dispatchTo flags are set based on whether the method is native or non-native, and how the method is used. Also fix testEventDipatcher to respect NativeJSObject's calledFrom = "gekco" flag, by moving a test to Gecko thread.
864ef38bcac5e5650d1b6bb13e43c622a25c2413: Bug 1292323 - Clean up WrapForJNI and add calledFrom and dispatchTo attributes; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309355
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Clean up WrapForJNI and add calledFrom and dispatchTo attributes; r=snorp WrapForJNI has some flags that are obsolete or confusing. Clean it up so that there are fewer but more meaningful flags. Add a "calledFrom" flag to indicate the intended calling thread and add a "dispatchTo" flag to indicate where a method call may be automatically dispatched.
d9acf7d7e3343b7bba237da4d4b285bfc81f56d3: Bug 1292323 - Move Java UI thread registration to mozglue; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 12 Aug 2016 23:15:52 -0400 - rev 309354
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1292323 - Move Java UI thread registration to mozglue; r=snorp We need to register the Java UI thread in native code very early in the startup process, before libxul registers its JNI entry points. So it makes sense to register the Java UI thread in mozglue.
810a43be36dea816105520b23758e7988f972def: Bug 1293258 - AddressSanitizer: attempting double-free on 0x614000342640 [@ __interceptor_free] or Crash [@ jemalloc_crash] with TypedArray. r=jandem
Sander Mathijs van Veen <smvv@kompiler.org> - Fri, 12 Aug 2016 21:38:45 -0400 - rev 309353
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1293258 - AddressSanitizer: attempting double-free on 0x614000342640 [@ __interceptor_free] or Crash [@ jemalloc_crash] with TypedArray. r=jandem
8fd07f16556c8ca5305cb629ec90dce75c77c798: Bug 1288588 - Exit on bad CRC in fcTL or fdAT chunk in an APNG file. r=jrmuizel
Glenn Randers-Pehrson <glennrp+bmo@gmail.com> - Fri, 12 Aug 2016 21:31:31 -0400 - rev 309352
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1288588 - Exit on bad CRC in fcTL or fdAT chunk in an APNG file. r=jrmuizel
2b9a31603e348c8edac61f74627674f5a9284976: Bug 1293845 - Update tests to handle new webidl.
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 10 Aug 2016 15:16:18 -0700 - rev 309351
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1293845 - Update tests to handle new webidl. MozReview-Commit-ID: 7hcluLAw7gx
b2cad6d22d757c3b4763687275541fcd114ecefa: Bug 1293845 - Handle zero-size TexSubImage. - r=mtseng
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 10 Aug 2016 15:16:05 -0700 - rev 309350
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1293845 - Handle zero-size TexSubImage. - r=mtseng MozReview-Commit-ID: J4cT3oqPTLa
ca7b62d9efb7f941f4cef2891017c8c1f73254f3: Bug 1293845 - Repair texture bindings->internals glue. - r=mtseng
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 09 Aug 2016 17:16:09 -0700 - rev 309349
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1293845 - Repair texture bindings->internals glue. - r=mtseng MozReview-Commit-ID: CUDQGwhPTuU
6cd485867a7df91ba8e2c363b5696d70e691daf8: Bug 1293845 - Update webidl to be forward-compatible with final webgl2 webidl. - r=mrbkap
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 09 Aug 2016 17:15:18 -0700 - rev 309348
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1293845 - Update webidl to be forward-compatible with final webgl2 webidl. - r=mrbkap MozReview-Commit-ID: DrUZODpNSml
522135225936a32c7b084ba7eea082ee025ea7d5: Bug 1294537 - Don't tag |void* p| in the don't-nullcheck placement operator new overload as MOZ_NONNULL, because that makes a double-checking assertion of non-nullness into a compiler warning. r=froydnj
Jeff Walden <jwalden@mit.edu> - Fri, 12 Aug 2016 18:02:03 -0700 - rev 309347
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1294537 - Don't tag |void* p| in the don't-nullcheck placement operator new overload as MOZ_NONNULL, because that makes a double-checking assertion of non-nullness into a compiler warning. r=froydnj
a658af6ae5998775cef3d7cf9c1399669e105379: Bug 1290634 - Handle out-of-bounds copyTexImage on D3D9 ANGLE. - r=jerry
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 10 Aug 2016 12:17:47 -0700 - rev 309346
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1290634 - Handle out-of-bounds copyTexImage on D3D9 ANGLE. - r=jerry MozReview-Commit-ID: DLqI714FBuv
1bcfbe7fc1e8e34cefffd0d2051eb7ff91fe1d70: Bug 1290634 - Use idealUnpack with CopyTexImage, and always respec now that ZeroTextureData doesn't support respec. - r=mtseng
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 29 Jul 2016 18:19:39 -0700 - rev 309345
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1290634 - Use idealUnpack with CopyTexImage, and always respec now that ZeroTextureData doesn't support respec. - r=mtseng MozReview-Commit-ID: HYzTfzLxF3X
f234bc22c1bfef13ceed22c3bb1de1a280aab733: Bug 1290634 - Remove unnecessary respecifyTexture arg from ZeroTextureData. - r=mtseng
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 29 Jul 2016 18:19:19 -0700 - rev 309344
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1290634 - Remove unnecessary respecifyTexture arg from ZeroTextureData. - r=mtseng MozReview-Commit-ID: 52VirsA4eCQ
204eae54f875f73c337013c1f3b1bf9de7c5d14f: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Aug 2016 16:29:24 -0700 - rev 309343
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Merge m-c to inbound, a=merge
ec7229cceafcb353f5293347aa653f4242219c88: Bug 1250244 - Part 9: Update test_interfaces.html,r=bz
kearwood - Thu, 07 Jul 2016 15:51:49 -0700 - rev 309342
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1250244 - Part 9: Update test_interfaces.html,r=bz - DOM Mochitests ensure that a dom peer has reviewed new interfaces listed in the test_interfaces.html file. - This patch includes the changes to this file that will require DOM Peer review. MozReview-Commit-ID: Jll2kKyNBLA
cc38fe6bde478931ea9e64fd156fdc8eed32b7a5: Bug 1250244 - Part 8: Implement WebVR DOM Events,r=bz
kearwood - Mon, 04 Jul 2016 15:46:49 -0700 - rev 309341
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1250244 - Part 8: Implement WebVR DOM Events,r=bz MozReview-Commit-ID: 4Fk0WszVTBR
7b1349cb7487ce1b03a6f91c016315f9e8fdd0ec: Bug 1250244 - Part 7: Implement WebVR 1.0 API,r=bz
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Wed, 24 Feb 2016 15:54:50 -0800 - rev 309340
Push 30561 by kwierso@gmail.com at Mon, 15 Aug 2016 21:20:49 +0000
Bug 1250244 - Part 7: Implement WebVR 1.0 API,r=bz MozReview-Commit-ID: JTOmaWePlJq
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip