7ba3263d5483ee4c20173b8e150c90368d11e736: Bug 1207548 - Add ssltunnel in xulrunner.zip. r=wcosta
John Dai <jdai@mozilla.com> - Thu, 24 Sep 2015 07:35:00 +0200 - rev 288161
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1207548 - Add ssltunnel in xulrunner.zip. r=wcosta
b8b729c0dfb21298fc5fcc5a06461ed59165c518: Bug 1212183 - Followup: add back comment that got lost between backout and relanding. DONTBUILD
Shu-yu Guo <shu@rfrn.org> - Thu, 08 Oct 2015 13:20:59 -0700 - rev 288160
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1212183 - Followup: add back comment that got lost between backout and relanding. DONTBUILD
0b1fbd9ec5498a47ef31dca8ba952d0e048ff7b8: Backed out changeset 3cd86929d883 (bug 1208114) for test_video_playback.py crashes
Wes Kocher <wkocher@mozilla.com> - Thu, 08 Oct 2015 13:12:20 -0700 - rev 288159
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Backed out changeset 3cd86929d883 (bug 1208114) for test_video_playback.py crashes
b8b6944505bcdf215561bf9296a08ff5da4a29df: bug 1211706 - fix network io loop spin when clearing h2 flow control buffer r=hurley
Patrick McManus <mcmanus@ducksong.com> - Wed, 07 Oct 2015 17:45:46 -0400 - rev 288158
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
bug 1211706 - fix network io loop spin when clearing h2 flow control buffer r=hurley
39ccbc9935c23400d960223012dbcf846008a810: Bug 732209 way delayed followup. Make the comments a bit clearer. DONTBUILD
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 08 Oct 2015 15:49:16 -0400 - rev 288157
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 732209 way delayed followup. Make the comments a bit clearer. DONTBUILD
d68116719755ae6f51be5198ae2a91916741f7cd: Bug 1209574 - Switch GeckoInputConnection for each new GeckoView; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288156
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1209574 - Switch GeckoInputConnection for each new GeckoView; r=esawin The GeckoEditable instance doesn't change for each nsWindow instance. However, because a GeckoInputConnection is associated with a GeckoView, when we create a new GeckoView, we need to attach a new GeckoInputConnection to the existing nsWindow's GeckoEditable. This patch makes us do that inside nsWindow::Natives::Open by calling GeckoEditable.OnViewChange.
64460d7a57db2fbdb05213ddbb538636adcb0637: Bug 1209574 - Move GeckoEditable management to nsWindow; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288155
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1209574 - Move GeckoEditable management to nsWindow; r=esawin This patch removes the GeckoEditable code in GeckoAppShell, and make nsWindow create a GeckoEditable for itself when opening a window. Instead of calling GeckoAppShell, nsWindow can now call GeckoEditable methods directly.
fd8e1746870e57c537646dfd219847e55727cba9: Bug 1209574 - Move InputConnectionHandler out of gfx package; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288154
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1209574 - Move InputConnectionHandler out of gfx package; r=esawin InputConnectionHandler really doesn't belong in the gfx package, and the code to call key event handlers really doesn't belong in LayerView. This patch refactors things, so that InputConnectionHandler is renamed to org.mozilla.gecko.InputConnectionListener, and the interface is now used by GeckoView instead of by LayerView.
e3c955ddee7b89986d99ff8d61f0c433a6d446f9: Bug 1209574 - Generate constants for non-accessible static final fields; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288153
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1209574 - Generate constants for non-accessible static final fields; r=snorp We try to generate a C++ constant for static final fields, but that was failing for inaccessible fields. Now we set the field to be accessible so that we do end up generating a C++ constant.
25b2caf967ea2adefefe4b215d0bc4558fea9ac6: Bug 1209574 - Generate C++ name for any Java class in chain of declared classes; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288152
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1209574 - Generate C++ name for any Java class in chain of declared classes; r=snorp Right now, when we generate bindings for Java class A, and we encounter a Java type B, we generate a corresponding C++ name only if A == B, otherwise we generate a generic "jni::Object" C++ name. For example, class Foo { class Bar { Foo getFoo(Bar bar); } } In C++, Foo.Bar.getFoo would become, class Foo { class Bar { jni::Object::LocalRef getFoo(Bar::Param bar); }; }; This patch extends the code generator so that any Java class in the chain of declared classes gets a corresponding C++ name. The above example now becomes, class Foo { class Bar { Foo::LocalRef getFoo(Bar::Param bar); }; };
dee668cc4bb8a13d8225ee45628d55b9e824baa5: Bug 1200426 - Convert PROCESS_OBJECT GeckoEvent to native call; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:49 -0400 - rev 288151
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1200426 - Convert PROCESS_OBJECT GeckoEvent to native call; r=snorp The PROCESS_OBJECT GeckoEvent is used to set the layer client object in Gecko once Gecko is done loading. This patch converts it to a native call in GeckoView.Window.
8ca3465da60607ebbfa2902f4031cf93aca71cbb: Bug 1200426 - Allow specifying parameter type when queuing native calls; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 08 Oct 2015 15:25:48 -0400 - rev 288150
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1200426 - Allow specifying parameter type when queuing native calls; r=snorp When we queue native calls in GeckoThread, we try to deduce the types of the arguments through Object.getClass(). However, there are cases where this could fail. For example, the argument could be null, or could be a String instance but the parameter type is really CharSequence. This patch introduces a way to optionally include parameter types for the queued call. When a passed-in argument is a Class instance, it is treated as the type for the next queued parameter, and the next argument is treated as the value for the queued parameter. For example, > // Queue a call with CharSequence parameter, using a String argument. > GeckoThread.queueNativeCall(..., CharSequence.class, "123"); > // Queue a call with String parameter, using a null argument. > GeckoThread.queueNativeCall(..., String.class, null); Deduction is still performed when the type is missing: > // Queue a call with int, String, and boolean parameter. > GeckoThread.queueNativeCall(..., 42, "123", true); > // Queue the same call but with a null argument. > GeckoThread.queueNativeCall(..., 42, String.class, null, true);
b37d2cb075ada571185ef3d355261f22fc6592a2: Fix layers.acceleration.force-enabled not working. (bug 1212659, r=jrmuizel)
David Anderson <danderson@mozilla.com> - Thu, 08 Oct 2015 12:21:59 -0700 - rev 288149
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Fix layers.acceleration.force-enabled not working. (bug 1212659, r=jrmuizel)
f627ad014e6c30a0a3fd0f00210107ae78e7ab1d: Bug 1212656 - ARM64: Fix automation build failures. (r=efaust)
Sean Stangl <sstangl@mozilla.com> - Thu, 08 Oct 2015 12:14:13 -0700 - rev 288148
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1212656 - ARM64: Fix automation build failures. (r=efaust)
3cd86929d8835f2b162dc2c8654ae9af2a54e06f: bug 1208114 - fix h2 connect tunnels r=hurley
Patrick McManus <mcmanus@ducksong.com> - Wed, 07 Oct 2015 12:55:07 -0400 - rev 288147
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
bug 1208114 - fix h2 connect tunnels r=hurley
f2f0e5491de5472f1ec4f1a744e48bbc946ab2d8: Bug 1212680: Simplify gradient in browser_ruleview_authored.js, & avoid depending on supportedness of -moz & -webkit prefixed gradients. r=tromey
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 08 Oct 2015 11:58:26 -0700 - rev 288146
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1212680: Simplify gradient in browser_ruleview_authored.js, & avoid depending on supportedness of -moz & -webkit prefixed gradients. r=tromey
793fcff5028b211e3f59710eb6c87c20d7f0861c: Bug 1212732 - Update caret in cursor mode on scroll-end if it was logically visible. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Thu, 08 Oct 2015 15:18:03 +0800 - rev 288145
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1212732 - Update caret in cursor mode on scroll-end if it was logically visible. r=roc Currently, the caret in cursor mode is always hide after scrolling. I think it's better to restore its appearance if it's logically visible before scrolling. That is: 1) If the caret is logically visible (Normal or NormalNotShown) before scrolling, update carets on scroll-end to show the caret again. 2) If the caret is hide due to timeout or blur, it should remain hidden on scroll-end.
32227d966b607f6635a60026f6d73eee947e4407: Bug 1211364 - Check frame validity earlier when decoded frames arrive in MDSM. r=jwwang
Kilik Kuo <kikuo@mozilla.com> - Wed, 07 Oct 2015 14:52:05 +0800 - rev 288144
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1211364 - Check frame validity earlier when decoded frames arrive in MDSM. r=jwwang Rebase to currnet truck
eb52856f029c683f7c30fc177b0b6fdbde1ca6c1: Bug 1210493 - enlarge stroke bounds by line width when doing a quick-reject in SkDraw::drawRect. r=jmuizelaar
Lee Salzman <lsalzman@mozilla.com> - Thu, 01 Oct 2015 14:24:43 -0400 - rev 288143
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1210493 - enlarge stroke bounds by line width when doing a quick-reject in SkDraw::drawRect. r=jmuizelaar
a55417fff920fdbafe61db812cfccd1f5faca471: Bug 1201037 - only send "HTTP pings" on seemingly idle connections, r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 08 Oct 2015 03:59:00 +0200 - rev 288142
Push 8654 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:48:40 +0000
Bug 1201037 - only send "HTTP pings" on seemingly idle connections, r=mcmanus
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip