8ed62b03205f3ed40b10ded486a811ff12d3c42c: Bug 1236705 - Correctly handle all text change scenarios; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 06 Jan 2016 21:33:18 -0500 - rev 315888
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1236705 - Correctly handle all text change scenarios; r=esawin Handle all text change scenarios efficiently but correctly. In particular, when we have a pending "replace text" action, make sure we preserve old and new spans as much as we can, and make sure we merge the text from the pending action with the actual changed text.
a0e7d1e3945e41e59d2e8a10841091b7232245cc: Bug 1236049 - Be smarter about which Context to use for opening Intent; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 06 Jan 2016 21:33:18 -0500 - rev 315887
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1236049 - Be smarter about which Context to use for opening Intent; r=sebastian Use an Activity as the Context when we have one. This avoids the crash and also avoids an ugly black flash when you cancel the intent chooser. When we don't have an activity, use an application context and add the new task flag.
6691a39fbeb8b9bfa3c552566c5c8ecd7e50e390: Bug 1235246 - Configure GeckoLayerClient after GLController is initialized; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 06 Jan 2016 21:33:18 -0500 - rev 315886
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1235246 - Configure GeckoLayerClient after GLController is initialized; r=snorp LayerView used to call GeckoLayerClient.onGeckoReady directly if Gecko is sufficiently loaded. However, onGeckoReady indirectly calls GLController.createCompositor, and it's possible for the createCompositor event to be prioritized so that it happens before we initialize GLController, causing a crash. This patch moves the onGeckoReady call to the Gecko thread, after GLController is initialized, to avoid this race condition.
bd5bcf2006485886acdddf9b3b65c5c913f8e54e: Bug 1235246 - Only prioritize compositor events in GLController; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 06 Jan 2016 21:33:17 -0500 - rev 315885
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1235246 - Only prioritize compositor events in GLController; r=snorp Only three GLController events -- CreateCompositor, PauseCompositor, and OnResumedCompositor should be prioritized through GLControllerEvent. The other GLController events should follow the normal event queue ordering to prevent race conditions.
014d0b989aceaad86c46e9425218b9d6c0f3e7b2: Bug 1235246 - Always execute a queued call if it's overdue; r=me
Jim Chen <nchen@mozilla.com> - Wed, 06 Jan 2016 21:33:17 -0500 - rev 315884
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1235246 - Always execute a queued call if it's overdue; r=me GeckoThread.queueNativeCallLocked tries to execute a queued native call if it's already overdue, but it incorrectly checked that the queue is not empty. That check is not necessary, and an overdue native call should always be executed. One-line patch, r=me.
e9356c3b5e6f37276624019fac69ecbab164d87e: Bug 1219352 - Pack the FrameMetrics booleans. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 06 Jan 2016 20:50:01 -0500 - rev 315883
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1219352 - Pack the FrameMetrics booleans. r=botond
23c55d10a21998820a873e0c986a284659d0b733: Bug 1219352 - Rearrange fields in FrameMetrics. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 06 Jan 2016 20:50:01 -0500 - rev 315882
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1219352 - Rearrange fields in FrameMetrics. r=botond This patch: - Maintains a consistent ordering between the lists of fields in the FrameMetrics constructor, operator==, IPC read/write functions, and the actual order of fields in FrameMetrics. As part of this, missing default initializers are added to the FrameMetrics constructor, and fields omitted from the operator== are explicitly noted. - Moves all the boolean values to the end of the set of field (for better packing). - Moves the scroll id and parent scroll id to the front of the list, so that the operator== can fail faster in the common case.
d4cf012ac235334cb77e83ef5e0d673c7269008b: Bug 1219352 - Update a couple of bool-setters to take a bool argument. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 06 Jan 2016 20:50:01 -0500 - rev 315881
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1219352 - Update a couple of bool-setters to take a bool argument. r=botond
f5ec5ef461dea96da81ece39f139cf222feab8df: Bug 1237174 - Remove the unnecessary code since mState won't change in the case of DECODER_STATE_COMPLETED. r=bechen.
JW Wang <jwwang@mozilla.com> - Wed, 06 Jan 2016 18:18:13 +0800 - rev 315880
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1237174 - Remove the unnecessary code since mState won't change in the case of DECODER_STATE_COMPLETED. r=bechen.
f5e68d14fe28237dfa6fa254be61979f3455e661: Bug 1234424. Part 2 - remove unused code. r=roc.
JW Wang <jwwang@mozilla.com> - Tue, 05 Jan 2016 21:15:43 +0800 - rev 315879
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1234424. Part 2 - remove unused code. r=roc.
53cf113966ff8fe9ae1aa839bd0203a5afb95886: Bug 1234424. Part 1 - share the underlying value of MDSM::mSameOriginMedia with DecodedStream. r=roc.
JW Wang <jwwang@mozilla.com> - Tue, 05 Jan 2016 21:15:37 +0800 - rev 315878
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1234424. Part 1 - share the underlying value of MDSM::mSameOriginMedia with DecodedStream. r=roc.
200aa49f81d22a35861a04d4171b3792cca3b9ce: Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 06 Jan 2016 16:35:33 -0800 - rev 315877
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam
a3af36cb6d5485657d6ba42369449cd26e7477b8: Bug 1237146 - Enable this now-passing test. r=billm
Blake Kaplan <mrbkap@gmail.com> - Wed, 06 Jan 2016 16:19:07 -0800 - rev 315876
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1237146 - Enable this now-passing test. r=billm
733d3f5c161975dcd8ed476a7c923dad42c117eb: Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm)
Shu-yu Guo <shu@rfrn.org> - Wed, 06 Jan 2016 16:02:16 -0800 - rev 315875
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm)
f7c905de74c8078c6b970fb50128399906a43dc6: Bug 1220564 - Update and remove obsolete JS reftests. (r=Waldo)
Shu-yu Guo <shu@rfrn.org> - Wed, 06 Jan 2016 16:02:15 -0800 - rev 315874
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1220564 - Update and remove obsolete JS reftests. (r=Waldo)
727fa7056a9c91b8ccfec684ec724d75e41246a8: Bug 1220564 - Update and remove obsolete jit-tests. (r=Waldo)
Shu-yu Guo <shu@rfrn.org> - Wed, 06 Jan 2016 16:02:15 -0800 - rev 315873
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1220564 - Update and remove obsolete jit-tests. (r=Waldo)
d3f7a477db20d3a3491fe7118c28ffadb95f64bb: Bug 1220564 - Remove legacy array comprehensions. (r=Waldo)
Shu-yu Guo <shu@rfrn.org> - Wed, 06 Jan 2016 16:02:15 -0800 - rev 315872
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1220564 - Remove legacy array comprehensions. (r=Waldo)
ee34d6a0db79d1c515eff54a44bd43862bdc953f: Bug 1220564 - Remove legacy generator comprehensions. (r=Waldo)
Shu-yu Guo <shu@rfrn.org> - Wed, 06 Jan 2016 16:02:15 -0800 - rev 315871
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1220564 - Remove legacy generator comprehensions. (r=Waldo)
0814f2d30eda6175980be9318b8ed4a7fccaf435: Bug 1230352 - Update to Oculus SDK 0.8.0,r=vlad
kearwood - Tue, 22 Sep 2015 09:38:28 -0400 - rev 315870
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1230352 - Update to Oculus SDK 0.8.0,r=vlad
7409fb8cc4337b2b82ba22c22ae200c576aef700: Backed out changeset 1687f6972fe2 (bug 1233716) for apparently breaking mn-e10s
Wes Kocher <wkocher@mozilla.com> - Wed, 06 Jan 2016 15:35:29 -0800 - rev 315869
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Backed out changeset 1687f6972fe2 (bug 1233716) for apparently breaking mn-e10s
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip