39a61e204d171e2fb80532a02b7adaedb509564d: Bug 1000040 - Part 1: Add required APIs for Ethernet; r=vicamo,bholley
Liang-Heng Chen <xeonchen@mozilla.com> - Fri, 19 Feb 2016 16:06:21 +0800 - rev 284799
Push 72123 by hchang@mozilla.com at Fri, 19 Feb 2016 08:05:38 +0000
Bug 1000040 - Part 1: Add required APIs for Ethernet; r=vicamo,bholley
10d19f45049525d3008e782bd76444ea93bda495: Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc
Ting-Yu Lin <tlin@mozilla.com> - Mon, 15 Feb 2016 15:12:35 +0800 - rev 284798
Push 72122 by tlin@mozilla.com at Fri, 19 Feb 2016 07:49:47 +0000
Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc After calling FlushLayout(), PresShell::Destroy() might be called and we should consider PresShell and other resources will be no longer valid. Before this patch, AccessibleCaretManager and AccessibleCaret(s) are deallocated in PresShell::Destroy(). However FlushLayout() are all invoked in AccessibleCaretManager, we need to keep manager alive to clean up after PresShell::Destroy(). This patch makes AccessibleCaretManager live after PresShell::Destroy(), and use IsTerminated() to check whether PreShell is vaild after each FlushLayout() calls. Note that event though AccessibleCaretEventHub will be unref in PresShell::Destroy(), all the callers to AccessibleCaretEventHub's public methods already add a ref to AccessibleCaretEventHub. So we don't need to worry about AccessibleCaretEventHub and AccessibleCaretManager die immediately after PresShell::Destroy(). MozReview-Commit-ID: DDpXZ7v3zyo
9f02725af4add7535a4765f13ac3528727b0d608: Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Thu, 11 Feb 2016 16:22:57 +0800 - rev 284797
Push 72122 by tlin@mozilla.com at Fri, 19 Feb 2016 07:49:47 +0000
Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc Fennec enables sCaretsExtendedVisibility which uses Appearance::NormalNotShown instead of Appearance::None to keep actionbar shown during scrolling. This breaks selection mode update when the positions of the carets are not changed after scrolling. To fix this, we need to implement appearance recovering for selection mode scrolling like we did for cursor mode in bug 1212732, and make UpdateCaretsForSelectionMode() respects UpdateCaretsHint. MozReview-Commit-ID: LkfUIGKHL0h
98d27c4336aa92c1196c2ed8fa75e27af5f33d4d: Bug 1216842 - Part 13: Tests for effect-level easing. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 18 Feb 2016 14:23:00 +0100 - rev 284796
Push 72121 by cbook@mozilla.com at Fri, 19 Feb 2016 07:38:09 +0000
Bug 1216842 - Part 13: Tests for effect-level easing. r=birtles
94f20e10fc28576e459ba8f8e33c7ec2593cee28: Bug 1216842 - Part 12: Extrapolate bezier function outside [0,1]. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 18 Feb 2016 14:22:00 +0100 - rev 284795
Push 72121 by cbook@mozilla.com at Fri, 19 Feb 2016 07:38:09 +0000
Bug 1216842 - Part 12: Extrapolate bezier function outside [0,1]. r=birtles We use the tangent at the each boundary points as same as Chrome does.
2ae4553b5b21fe9da131ebaed81b402a8c6c937e: Bug 1216842 - Part 11: Clamp values of step functions outside [0, 1]. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 18 Feb 2016 14:21:00 +0100 - rev 284794
Push 72121 by cbook@mozilla.com at Fri, 19 Feb 2016 07:38:09 +0000
Bug 1216842 - Part 11: Clamp values of step functions outside [0, 1]. r=birtles
99a2bb2048e17961d493ae8366b82824e5c90f68: Bug 1216842 - Part 10: Remove the limit of the computed timing progress. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 18 Feb 2016 14:20:00 +0100 - rev 284793
Push 72121 by cbook@mozilla.com at Fri, 19 Feb 2016 07:38:09 +0000
Bug 1216842 - Part 10: Remove the limit of the computed timing progress. r=birtles Now we produce computed timing progress outside [0,1] range. We use the last segment to calculate animation values if the value is greater than 1. We use the first segment to calculate animation values if the value is lesser than 0.
71817a535eff96c738ecbcff4875caf29e6c831f: Bug 1249482 - OdinMonkey: Remove the needsBoundsCheck flag from the frontend. r=luke
Dan Gohman <sunfish@mozilla.com> - Thu, 18 Feb 2016 23:12:43 -0800 - rev 284792
Push 72120 by dgohman@mozilla.com at Fri, 19 Feb 2016 07:20:32 +0000
Bug 1249482 - OdinMonkey: Remove the needsBoundsCheck flag from the frontend. r=luke
022e3fe6f4b68b92bffb39e5dacccface26696b1: Bug 1247912 - convert left side expression to int64_t when assigning to mCookiesLifetimeSec in order to avoid overflow. r=jdm
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Fri, 12 Feb 2016 14:40:16 +0200 - rev 284791
Push 72119 by Bogdan.Postelnicu@softvision.ro at Fri, 19 Feb 2016 06:35:12 +0000
Bug 1247912 - convert left side expression to int64_t when assigning to mCookiesLifetimeSec in order to avoid overflow. r=jdm MozReview-Commit-ID: H6LdaC2RfPs
eb61e2a773d858fe7cd689ad8c4be4c1ce481e0a: Bug 1240760: Update DataChannel::Close() r=mcmanus
Randell Jesup <rjesup@jesup.org> - Fri, 19 Feb 2016 01:08:07 -0500 - rev 284790
Push 72118 by rjesup@wgate.com at Fri, 19 Feb 2016 06:08:24 +0000
Bug 1240760: Update DataChannel::Close() r=mcmanus MozReview-Commit-ID: 7nN9h3M3O8w
e7aefcca55ff1656f6369056c48bcbf7d3fca0f4: Bug 1246748 - Complete the implementation of chrome.i18n.getUILanguage, r=kmag
bsilverberg <bsilverberg@mozilla.com> - Thu, 18 Feb 2016 07:50:17 -0500 - rev 284789
Push 72117 by maglione.k@gmail.com at Fri, 19 Feb 2016 05:47:06 +0000
Bug 1246748 - Complete the implementation of chrome.i18n.getUILanguage, r=kmag Implement chrome.i18n.getUILanguage including tests Add API to content scripts MozReview-Commit-ID: IcDlLj8Et73
e8546267c9736dd8c611d06011a8805afa9d5c33: Bug 1247764 - Disable STENCIL_TEST on mac+intel when not needed. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 18 Feb 2016 17:59:24 -0800 - rev 284788
Push 72116 by jgilbert@mozilla.com at Fri, 19 Feb 2016 01:59:17 +0000
Bug 1247764 - Disable STENCIL_TEST on mac+intel when not needed. - r=jrmuizel
6ae59fd411ba633d2feb0264879d78a6b8e8e6de: Bug 1019856 - avoid double-buffering in BasicCompositor when window allows it. r=mattwoodrow
Lee Salzman <lsalzman@mozilla.com> - Thu, 18 Feb 2016 20:57:29 -0500 - rev 284787
Push 72115 by lsalzman@mozilla.com at Fri, 19 Feb 2016 01:57:43 +0000
Bug 1019856 - avoid double-buffering in BasicCompositor when window allows it. r=mattwoodrow
19a20e124b436c3b796766dcbfcc9435ec841c19: Bug 1241634: Use is instead of ok in tests. r=me
Kyle Huey <khuey@kylehuey.com> - Thu, 18 Feb 2016 17:32:34 -0800 - rev 284786
Push 72114 by khuey@mozilla.com at Fri, 19 Feb 2016 01:34:49 +0000
Bug 1241634: Use is instead of ok in tests. r=me
12149cb75011fb342d6808f0554b9391666f9d1a: Bug 952564 - Disallow empty lists in moz.build variables r=gps
Sambuddha Basu <sambuddhabasu1@gmail.com> - Thu, 18 Feb 2016 17:26:09 -0800 - rev 284785
Push 72113 by gszorc@mozilla.com at Fri, 19 Feb 2016 01:27:08 +0000
Bug 952564 - Disallow empty lists in moz.build variables r=gps
3af8522fa44a0c481d8c054c668c818598caf519: Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 18 Feb 2016 15:27:48 +1100 - rev 284784
Push 72112 by jyavenard@mozilla.com at Fri, 19 Feb 2016 01:19:33 +0000
Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald Also, an assert could have been incorrectly triggered, if eviction occurred on a source buffer while data was also being appended to it. MozReview-Commit-ID: 6gVHZdbL07B
4d4dd7869c4fc912a2f9f8fb9ce37db76051d1c5: Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow
Thinker K.F. Li <thinker@codemud.net> - Thu, 18 Feb 2016 17:12:40 -0800 - rev 284783
Push 72111 by kwierso@gmail.com at Fri, 19 Feb 2016 01:12:51 +0000
Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow
f44d3d568c2dd57365c85e70f9fd96db62ad5749: Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js
Wes Kocher <wkocher@mozilla.com> - Thu, 18 Feb 2016 16:57:32 -0800 - rev 284782
Push 72110 by kwierso@gmail.com at Fri, 19 Feb 2016 00:57:46 +0000
Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js
99f8242bbd927f95104e8d89d3b1488284608c01: Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 284781
Push 72109 by bbirtles@mozilla.com at Thu, 18 Feb 2016 23:37:32 +0000
Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris Currently endTime is calculated when getComputedTiming() is called. As a result, the value returned there doesn't necessarily reflect what we are using in the model. It would be more simple, consistent and useful if we simply calculate this as part of GetComputedTimingAt and use it both internally and in the result to getComputedTiming().
2f7b038c23f1aae3f4e508069822265dbba0019d: Bug 1249212 part 6 - Add tests for endTime calculation; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 284780
Push 72109 by bbirtles@mozilla.com at Thu, 18 Feb 2016 23:37:32 +0000
Bug 1249212 part 6 - Add tests for endTime calculation; r=boris
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip