20a9ea2255877e3697c4838eb372b3fe8bc8fc54: Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287893
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp Add a direct ownership model where the Java object owns the corresponding C++ object directly, in addition to the WeakPtr model where the Java object owns a WeakPtr to the C++ object. The WeakPtr model is chosen when the implementing C++ class inherits from SupportsWeakPtr. Otherwise, the direct ownership model is chosen. Under the direct ownership model, a UniquePtr object must be used to attach the containing C++ object to a Java object, to ensure ownership is passed on to the Java object.
d2eaeb3217f43f87c4d5b10a85ef7fb2b4d04ac6: Bug 1187088 - Use UNIFIED_SOURCES in widget/android; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287892
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187088 - Use UNIFIED_SOURCES in widget/android; r=snorp Fix some compiling errors in unified mode due to header dependency issues.
a9b044bd018a4e4f9a10466f47aa24b6574a8c4a: Bug 1186467 - Rewrite NativeJSContainer to use new native JNI scheme; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287891
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1186467 - Rewrite NativeJSContainer to use new native JNI scheme; r=snorp This patch makes NativeJSContainer use per-instance native methods. NativeJSContainer is also updated to use smart JNI reference classes.
68f6ca13d0444d748263434fb988e87d936e64d7: Bug 1186467 - Update generated JNI bindings; r=me
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287890
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1186467 - Update generated JNI bindings; r=me
c5e9a116e55913cae4be231ba549719375907ed2: Bug 1186467 - Make NativeJSContainer and NativeJSObject extend JNIObject; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287889
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1186467 - Make NativeJSContainer and NativeJSObject extend JNIObject; r=snorp JNIObject is the base class for any class that wish to use per-instance native methods. It encapsulates the long native pointer that used to be in NativeJSContainer.
7cbc7f63aba7b931a473558244802f010bd77595: Bug 1186467 - Add some JNI utilities for convenience; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 04 Aug 2015 17:47:28 -0400 - rev 287888
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1186467 - Add some JNI utilities for convenience; r=snorp This patch adds: * Conversion operator from String::Param to String::LocalRef. * More overloads of the jni::ThrowException function. * name members to built-in types like jni::Object, jni::String, etc. This allows using jni::Accessors::EnsureClassRef on built-in types to get built-in class refs (e.g. jclass for java/lang/String). * Ability to implicitly convert LocalRef<Cls> to LocalRef<Object> * Fixes for bugs in LocalRef/GlobalRef where new refs are not created. * Fixes for inaccurate uses of mozilla::Forward in favor of mozilla::Move
def7ba7179be24f99dcc7d5730566b727df8c11d: bug 1190291 don't process blocks beyond aTicksToProcess in an offline graph r=padenot
Karl Tomlinson <karlt+@karlt.net> - Fri, 31 Jul 2015 23:43:55 +1200 - rev 287887
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1190291 don't process blocks beyond aTicksToProcess in an offline graph r=padenot
ca7db7d4382b329b41968e503cc9aad30bf02b4d: bug 1184801 Test output of AnalyserNode with GainNode
Karl Tomlinson <karlt+@karlt.net> - Tue, 28 Jul 2015 11:03:31 +1200 - rev 287886
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1184801 Test output of AnalyserNode with GainNode
63646a4fb768fceaaac385d4cf00176b35daad66: bug 1190291 move mNextStateComputedTime to local variable r=padenot
Karl Tomlinson <karlt+@karlt.net> - Wed, 29 Jul 2015 17:13:23 +1200 - rev 287885
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1190291 move mNextStateComputedTime to local variable r=padenot
abf5d2bbca2a09aad21be69d69f28f01f29e9c80: bug 1190285 remove unused graph update indices r=roc
Karl Tomlinson <karlt+@karlt.net> - Fri, 31 Jul 2015 21:36:05 +1200 - rev 287884
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1190285 remove unused graph update indices r=roc
ed8acf929ceb8142ab579c2a2787c5982e038fea: bug 1190285 remove unused MediaStreamGraphImpl::GetAudioPosition() r=roc
Karl Tomlinson <karlt+@karlt.net> - Wed, 29 Jul 2015 19:29:20 +1200 - rev 287883
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1190285 remove unused MediaStreamGraphImpl::GetAudioPosition() r=roc GetAudioPosition() has been unused since revision 6eb9af883b3b.
d218034091a3358e5670c4f87ef934d117dbe17c: bug 1190285 unvirtualize MediaStream::AdvanceTimeVaryingValuesToCurrentTime() r=roc
Karl Tomlinson <karlt+@karlt.net> - Mon, 03 Aug 2015 12:28:19 +1200 - rev 287882
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
bug 1190285 unvirtualize MediaStream::AdvanceTimeVaryingValuesToCurrentTime() r=roc
c515743c6a7d407cc2350d04b178ff20c95fe4bd: Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 04 Aug 2015 14:29:16 -0700 - rev 287881
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc
7911162321be494e5336ccd645f5d98286e22dc1: Bug 1187851 patch 4 - Fix URL in tests to be something that Shepherd recognizes. No review.
L. David Baron <dbaron@dbaron.org> - Tue, 04 Aug 2015 14:29:16 -0700 - rev 287880
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187851 patch 4 - Fix URL in tests to be something that Shepherd recognizes. No review.
0e68d7a16ed852a833ac0d3d4b5ff0c54bf2573b: Bug 1189543 - `pushManager.getSubscription()` should return `null` for nonexistent push subscriptions in workers. r=nsm
Kit Cambridge <kcambridge@mozilla.com> - Tue, 04 Aug 2015 13:43:23 -0700 - rev 287879
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1189543 - `pushManager.getSubscription()` should return `null` for nonexistent push subscriptions in workers. r=nsm
7b2a1ef36fcb715267e20baee84f7b26fc51bad8: Bug 1188650 - Part 2/2 - Make shared/LOpcodes-shared.h. r=nbp
Sean Stangl <sstangl@mozilla.com> - Mon, 03 Aug 2015 15:48:19 -0700 - rev 287878
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1188650 - Part 2/2 - Make shared/LOpcodes-shared.h. r=nbp
ada67c4f187d1b2bb8b7850ea8342f32030fb6d9: Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp
Sean Stangl <sstangl@mozilla.com> - Tue, 28 Jul 2015 15:25:07 -0700 - rev 287877
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp
f763ac7bd0bdb6f643c64c2ddb9275023719f59a: Bug 1187110 part 5: re-enable mochitest test_extra_inherit_initial.html on b2g debug. (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 22 Jul 2015 07:59:23 -0700 - rev 287876
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187110 part 5: re-enable mochitest test_extra_inherit_initial.html on b2g debug. (no review)
a5b09e238cd885aaf87cb18ac59263c1d34066f4: Bug 1187110 part 4: In test_extra_inherit_initial.html, only test every special-keyword with the first few values of each property (and then test one keyword per value). r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 04 Aug 2015 14:05:22 -0700 - rev 287875
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187110 part 4: In test_extra_inherit_initial.html, only test every special-keyword with the first few values of each property (and then test one keyword per value). r=heycam
c4e7b4e83365ba58b6d6753aad25bed557ba9e5a: Bug 1187110 part 3: Iterate across array of special keyword values, instead of hardcoded function-arguments, in test_extra_inherit_initial.html. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 04 Aug 2015 14:05:22 -0700 - rev 287874
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1187110 part 3: Iterate across array of special keyword values, instead of hardcoded function-arguments, in test_extra_inherit_initial.html. r=heycam
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip