c0e71e22101b50be3ee8256e02c16d187e2d7fff: Bug 1192077 - Move AndroidBridge JNIEnv calls to jni/Utils; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:39 -0400 - rev 290142
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1192077 - Move AndroidBridge JNIEnv calls to jni/Utils; r=esawin Calls like GetJNIForThread should now belong in jni/Utils. Moving the calls also reduce clutter in AndroidBridge.
224df670cbb67121041a6c0a262a15cfea388a36: Bug 1189995 - Move GeckoAppShell.pumpMessageLoop to GeckoThread; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:39 -0400 - rev 290141
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1189995 - Move GeckoAppShell.pumpMessageLoop to GeckoThread; r=esawin This method is used by Gecko to pump the Android message loop, and it's also more suited to GeckoThread than GeckoAppShell.
46f21e3aeed556a1d4119ce43b6694f80c3959bc: Bug 1189995 - Move GeckoAppShell.runGecko to GeckoThread; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:39 -0400 - rev 290140
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1189995 - Move GeckoAppShell.runGecko to GeckoThread; r=esawin GeckoAppShell.runGecko really should be in GeckoThread because GeckoThread already takes care of most of the preparation when running Gecko. This patch merges runGecko into GeckoThread.run, but split the argument-building code into its own method.
d3c457344c0eb1a41ccedf51e30e265c2750680b: Bug 1191083 - Merge pending events handling into mechanism for queued native calls: r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:38 -0400 - rev 290139
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191083 - Merge pending events handling into mechanism for queued native calls: r=snorp Right now we have a separate way of handling pending events before Gecko is loaded. We can merge that into the new mechanism for queuing native calls.
9e993120c4140d4226fe74d7a9055164ec366e83: Bug 1191083 - Add mechanism to queue native calls in GeckoThread; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:38 -0400 - rev 290138
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191083 - Add mechanism to queue native calls in GeckoThread; r=snorp We cannot call native methods until Gecko is loaded. This patch adds a mechanism in GeckoThread so that other code can queue up native method calls and have those calls automatically delivered when Gecko is ready.
c0a3f57f493a59e1ec429f25d295e4fad9a99366: Bug 1191083 - Implement more GeckoThread states; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:38 -0400 - rev 290137
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191083 - Implement more GeckoThread states; r=snorp Implement the MOZGLUE_READY and JNI_READY states in GeckoThread. Also change GeckoJavaSampler to use the new states instead of a separate flag.
8234563d01fcef9c365a33dac6571e78c87ee924: Bug 1191083 - Rename and expand GeckoThread.LaunchState; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:38 -0400 - rev 290136
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191083 - Rename and expand GeckoThread.LaunchState; r=snorp GeckoThread.LaunchState now covers the entire GeckoThread lifetime and not just launch, so it's renamed to GeckoThread.State. More utility methods are added to check for the current state.
4684d917028485bae15b0a0d482bbf52c62be00d: Bug 1191161 - Followup to fix wrong annotation classpath; r=nalexander
Jim Chen <nchen@mozilla.com> - Thu, 13 Aug 2015 00:53:38 -0400 - rev 290135
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191161 - Followup to fix wrong annotation classpath; r=nalexander Because we switched annoations from gecko-mozglue.jar to constants.jar, we should update the corresponding classpaths when processing annotations during code autogeneration. gecko-mozglue.jar is still needed during the javah step because gecko-browser.jar has a dependency on org.mozilla.gecko.mozglue.JNIObject.
a920bf34b5766bf74cb8c995c31f157eec5eb5fe: Bug 828844 - Add a "system-heap-allocated" memory report on Linux. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 12 Aug 2015 17:44:00 -0700 - rev 290134
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 828844 - Add a "system-heap-allocated" memory report on Linux. r=glandium. This gives zero when jemalloc is enabled and non-zero when jemalloc is disabled (e.g. I got 83 MiB at start-up, which sounds plausible).
7d6edef7f2424f51be3b1539925c8caaea3effd7: Bug 1135320 - Re-enable voucher.bin generation on Win64 - r=cpearce
Edwin Flores <edwin@mozilla.com> - Thu, 13 Aug 2015 16:08:46 -0700 - rev 290133
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1135320 - Re-enable voucher.bin generation on Win64 - r=cpearce
948b2e9d1fa282b3acd35a67e6b020b3e68510c7: Bug 992096 - Implement Sub Resource Integrity [2/2]. r=ckerschb
Francois Marier <francois@mozilla.com> - Wed, 12 Aug 2015 20:19:16 -0700 - rev 290132
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 992096 - Implement Sub Resource Integrity [2/2]. r=ckerschb Mochitests
bab5913ea6cbb558457670e1785b0296cc13acc0: Bug 992096 - Implement Sub Resource Integrity [1/2]. r=baku,r=ckerschb
Francois Marier <francois@mozilla.com> - Wed, 12 Aug 2015 20:19:11 -0700 - rev 290131
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 992096 - Implement Sub Resource Integrity [1/2]. r=baku,r=ckerschb Code changes
bd4a7f61176e9b5407ba2c8f6efa37f55decb23f: Bug 1191192 - Add DecodedStream::SetSameOrigin(). r=roc.
JW Wang <jwwang@mozilla.com> - Thu, 13 Aug 2015 09:22:59 +0800 - rev 290130
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1191192 - Add DecodedStream::SetSameOrigin(). r=roc.
d4ef1bba0bbc2f8b26c0a8aaae9041f63594f643: Bug 1193470 - silence more warnings when building skia with clang/g++; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Tue, 11 Aug 2015 23:23:26 -0400 - rev 290129
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1193470 - silence more warnings when building skia with clang/g++; r=glandium - Several of skia's functions are marked as deprecated, but when compiling Gecko, we don't really care about Skia's internal use of deprecated functions. - clang warns about unused private fields, which is a valuable warning for Skia developers, but not a useful warning to see during Gecko compilations. - Various macros in Skia are redefined as a result of using unified compilation. clang has a -Wno switch for turning this off; gcc also warns about it, but does not have a separate switch, so we can't do anything about it.
89be963360a2daef1f86c1853953748dd3de270a: Bug 1179242 - Avoid unnecessary moves to dead stack slots, tweak regalloc heuristics for bundles required to be in a specific register, r=sunfish.
Brian Hackett <bhackett1024@gmail.com> - Wed, 12 Aug 2015 18:20:41 -0600 - rev 290128
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1179242 - Avoid unnecessary moves to dead stack slots, tweak regalloc heuristics for bundles required to be in a specific register, r=sunfish.
9141e5b245f644ad4940f9d5b1903b8a86762fe8: Bug 1189040: add a whitelist for network interfaces to use with ICE/webrtc r=ekr
Randell Jesup <rjesup@jesup.org> - Wed, 12 Aug 2015 19:45:36 -0400 - rev 290127
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1189040: add a whitelist for network interfaces to use with ICE/webrtc r=ekr
4f0f45233e6be53b101bd97891bbacf3c3c37c5d: Bug 1189041 - Add option to only gather addresses for default route. r=bwc
EKR <ekr@rtfm.com> - Wed, 12 Aug 2015 10:53:15 -0400 - rev 290126
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1189041 - Add option to only gather addresses for default route. r=bwc
72d3337af3ec6a4ee7f258dd469495fb4793407c: Bug 1193046 - Clear prevUpToDate on younger frames when toggling frame debuggeeness off->on. (r=jimb)
Shu-yu Guo <shu@rfrn.org> - Wed, 12 Aug 2015 16:37:07 -0700 - rev 290125
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1193046 - Clear prevUpToDate on younger frames when toggling frame debuggeeness off->on. (r=jimb)
80dbbf6dab205bbfb622624505dee3f2616878e2: Bug 1161332 - Don't save the JSContext when saving FrameIter::Data. (r=jimb)
Shu-yu Guo <shu@rfrn.org> - Wed, 12 Aug 2015 16:37:07 -0700 - rev 290124
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1161332 - Don't save the JSContext when saving FrameIter::Data. (r=jimb)
49b1b7e0a649abaca30b357b0e2ab68753622ec9: Bug 1188334 - Fix this one weird case with creating debug block scopes of 0-variable block scopes that come from deprecated let exprs inside generators. (r=jimb)
Shu-yu Guo <shu@rfrn.org> - Wed, 12 Aug 2015 16:37:07 -0700 - rev 290123
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188334 - Fix this one weird case with creating debug block scopes of 0-variable block scopes that come from deprecated let exprs inside generators. (r=jimb)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip