b635a8067101a7ea19edc0c25280ffe9c8b691e7: Bug 1223249 - Use step-end with reverse direction to avoid intermittent failures. r=dbaron
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 18 Feb 2016 10:17:43 +0900 - rev 284838
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +0000
Bug 1223249 - Use step-end with reverse direction to avoid intermittent failures. r=dbaron MozReview-Commit-ID: Db9G4lJfl5z
be60ff668afc9cdb1fc253b9f3f412c29e3af7e4: Bug 1249171 - Simplify nsCOMArray::SizeOfExcludingThis(). r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Feb 2016 14:54:45 +1100 - rev 284837
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +0000
Bug 1249171 - Simplify nsCOMArray::SizeOfExcludingThis(). r=erahm. Using explicit iteration at measurement sites is much simpler and nicer than using callbacks.
a27cd3e26cc146006db501efb86b54b097f28b57: Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Thu, 18 Feb 2016 18:38:44 +0800 - rev 284836
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +0000
Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats Also I removed the 'explicit' keywords from the constructor since they have no argument so nothing can be implicited converted to them. MozReview-Commit-ID: GrFcqO0Uf1o
ef2b8087bd78b8ef808d242108a0e5fea888111f: Bug 1000040 - Part 3: Test cases; r=vicamo
Liang-Heng Chen <xeonchen@mozilla.com> - Fri, 19 Feb 2016 16:06:36 +0800 - rev 284835
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +0000
Bug 1000040 - Part 3: Test cases; r=vicamo
b0af4a677f5939456820eb8806b9bd069ddcf7b6: Bug 1000040 - Part 2: Implement EthernetManager; r=vicamo
Liang-Heng Chen <xeonchen@mozilla.com> - Fri, 19 Feb 2016 16:06:29 +0800 - rev 284834
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +0000
Bug 1000040 - Part 2: Implement EthernetManager; r=vicamo
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 284833
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284832
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284831
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284830
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284829
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284828
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284827
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284826
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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 284825
Push 30015 by philringnalda@gmail.com at Sun, 21 Feb 2016 01:23:31 +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
69ec3dc408a2a720cb2b8210fea33e3504aeec22: Backed out changeset c34fe673bb97 (bug 1014185) for perma failures in browser_bug1163570.js
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 19 Feb 2016 17:19:19 +0100 - rev 284824
Push 30014 by cbook@mozilla.com at Fri, 19 Feb 2016 16:19:38 +0000
Backed out changeset c34fe673bb97 (bug 1014185) for perma failures in browser_bug1163570.js
a87d6d52c1fcfffbd6f44537a9671973802cca13: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 19 Feb 2016 12:02:26 +0100 - rev 284823
Push 30013 by cbook@mozilla.com at Fri, 19 Feb 2016 11:02:40 +0000
merge mozilla-inbound to mozilla-central a=merge
eb61e2a773d858fe7cd689ad8c4be4c1ce481e0a: Bug 1240760: Update DataChannel::Close() r=mcmanus
Randell Jesup <rjesup@jesup.org> - Fri, 19 Feb 2016 01:08:07 -0500 - rev 284822
Push 30013 by cbook@mozilla.com at Fri, 19 Feb 2016 11:02:40 +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 284821
Push 30013 by cbook@mozilla.com at Fri, 19 Feb 2016 11:02:40 +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 284820
Push 30013 by cbook@mozilla.com at Fri, 19 Feb 2016 11:02:40 +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 284819
Push 30013 by cbook@mozilla.com at Fri, 19 Feb 2016 11:02:40 +0000
Bug 1019856 - avoid double-buffering in BasicCompositor when window allows it. r=mattwoodrow
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip