d539253e91ae33f7c3db32bca6e02280c8f135b5: Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer. r=mstange
cku <cku@mozilla.com> - Fri, 16 Dec 2016 10:56:07 +0800 - rev 326923
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer. r=mstange MozReview-Commit-ID: ICZiy84AFfi
9d13ec3eac00f1a35f3f4373cda787441a98cbd9: Bug 1324171 - Use 'Search' as placeholder text instead of as a label in-front of search fields. r=jaws
Jalen Adams <leftysolara@gmail.com> - Thu, 22 Dec 2016 11:32:40 -0500 - rev 326922
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1324171 - Use 'Search' as placeholder text instead of as a label in-front of search fields. r=jaws MozReview-Commit-ID: 8eZ7Hy9DTuy
4151f3a5d01f6d2e7874b35837c2c22288de813e: Backed out changeset 5bc2005e01a6 (bug 1063162) for failing own test caret-color-01.html at least on OSX and Windows 8 x64. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 22 Dec 2016 17:44:43 +0100 - rev 326921
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Backed out changeset 5bc2005e01a6 (bug 1063162) for failing own test caret-color-01.html at least on OSX and Windows 8 x64. r=backout
d9226ec48879c0da76bc41b48d6b14091cc224f7: Backed out changeset 148e65bd3f3b (bug 1063162)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 22 Dec 2016 17:43:34 +0100 - rev 326920
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Backed out changeset 148e65bd3f3b (bug 1063162)
041d65a057dcfd53101d4fcdff02841f23708a11: Bug 1322251 - Remove browser.preferences.animateFadeIn and its code; r=jaws
jordan9769 <souravgarg833@gmail.com> - Wed, 21 Dec 2016 22:08:22 +0530 - rev 326919
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1322251 - Remove browser.preferences.animateFadeIn and its code; r=jaws MozReview-Commit-ID: 5gDD4C2Lkjd
ed097e804d0ca1e4f15a4049e56fa9056a7ea360: Bug 1322921: Schedule macosx talos tests on Taskcluster. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 20 Dec 2016 09:14:01 -0200 - rev 326918
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1322921: Schedule macosx talos tests on Taskcluster. r=dustin MozReview-Commit-ID: 4N35ecA2yFN
c8f18181891d4dd2cf76c3665cdae2ba9ba47218: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 22 Dec 2016 16:26:34 +0100 - rev 326917
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Merge mozilla-central to autoland
5247a0fca6e2b63e05e2b55adffae8462d38bdbb: Bug 1320467 <scrollbox>.lineScrollAmount should return average width or height r=mstange
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 10 Dec 2016 11:39:34 +0900 - rev 326916
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1320467 <scrollbox>.lineScrollAmount should return average width or height r=mstange Currently, <scrollbox>.lineScrollAmount returns its font height. However, according to the other methods, <scrollbox> is designed for scrolling elements in it. Additionally, old implementation declared that1 line is 1 element. Therefore, this patch makes it returns avarage width or height of the children. MozReview-Commit-ID: E9qfhHy5sTt
c09596126766eb087fcbd47a580be67c73792f94: Bug 1325308 - Convert non-promise test to use regular test() function r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 22 Dec 2016 16:56:55 +0900 - rev 326915
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1325308 - Convert non-promise test to use regular test() function r=hiro MozReview-Commit-ID: LYbY7gvkDGG
9f37791a9a92dc85e90e3b7b71d95ceaeeeaee70: Bug 1325308 - Fix expected computedOffset for 'a single keyframe sequence with string offset' test r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 22 Dec 2016 16:55:30 +0900 - rev 326914
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1325308 - Fix expected computedOffset for 'a single keyframe sequence with string offset' test r=hiro MozReview-Commit-ID: H2WeL1h7bDT
9fc13b45970ab17567ff53ff4f34a6a605852707: Bug 1320609 part.2 Rewrite test_mousescroll.xul with generator for async-scroll-aware r=mstange
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Dec 2016 20:10:39 +0900 - rev 326913
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1320609 part.2 Rewrite test_mousescroll.xul with generator for async-scroll-aware r=mstange test_mousescroll.xul becomes permanent orange due to the animation at handling wheel event. Therefore, this patch rewrites it with generators. Note that this removes |delta(X|Y) == 0| cases from testArrowScrollbox() because it doesn't cause wheel events, therefore, it's impossible to test without timer and it's not worthwhile to test the cases that no wheel events are fired. Additionally, this adds todo to testArrowScrollBox() because |scrollPosition += px| in <scrollbox>.scrollByPixels doesn't work fine only on macOS with this test. Even when the px is larger than its scrollSize, the result isn't set to scrollSize. This issue shouldn't be the scope of bug 1320609, therefore, this patch makes it todo. (Of course, I don't see any problem with actual UI such as tabbar and bookmark menus.) MozReview-Commit-ID: AmAf1YmgkBn
83bfdbcc5018868d722ea79342c006c0c0a543bb: Bug 1320609 part.1 wheel event handler of <scrollbox> should use |_smoothScrollByPixels| instead of |scrollByPixels| when the deltaMode is DOM_DELTA_LINE or DOM_DELTA_PAGE r=mstange
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Dec 2016 20:04:35 +0900 - rev 326912
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1320609 part.1 wheel event handler of <scrollbox> should use |_smoothScrollByPixels| instead of |scrollByPixels| when the deltaMode is DOM_DELTA_LINE or DOM_DELTA_PAGE r=mstange <scrollbox> should scroll its contents smoothly even if wheel device doesn't support high resolution scroll. This patch makes the wheel event handler use |_smoothScrollByPixels| when deltaMode is DOM_DELTA_LINE or DOM_DELTA_PAGE. The reason why ignoring DOM_DELTA_PIXEL is, such devices are typically supports high resolution scroll. Therefore, <scrollbox> doesn't need to animate its scroll by itself. However, |_smoothScrollByPixels| doesn't work fine without some additional fixes. First, this patch doesn't stop pending scroll from |_smoothScrollByPixels| because discarding some pending scroll causes slower scroll. Actually, when you turn mouse wheel faster, scroll amount becomes smaller without this fix. Next, this patch adds continous scroll mode to |_scrollAnim| object. If it's requested new animation during processing previous scroll, it keeps previous scroll amount and restart animation with new destination. Additionally, accumulating the scroll distance as fractional value. Therefore, it scrolls 3px when 1.5px scroll is requested twice. Finally, this patch discards pending scrolls when user tries to scroll to reverse direction. When user tries to scroll to reserse direction, the user must want to scroll the contents from current position rather than actual scroll destination. Therefore, this patch discards pending scrolls in |_smoothScrollByPixels|. Although, it might be better to handle this in |_scrollAnim|. However, |_isScrolling| is not managed by it and changing the behavior in private method is safer than changing utility object (i.e., |_scrollAnim|). Additionally, this patch fixes timestamp issue at callback of requestAnimationFrame(). Sometimes, the given timestamp is older than start time. In that case, current code scrolls to reverse diretion. Therefore, we should treat such old timestamp as same as start time. MozReview-Commit-ID: DluWUN2VhVw
4d1a2b1de7f53acaa8cbd41a727efd4637e788a7: Bug 1324280 - Revert MarginLayoutParamsCompat with setting margin left/right by current layout direction, r=sebastian
maliu <max@mxli.us> - Wed, 21 Dec 2016 15:27:09 +0800 - rev 326911
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1324280 - Revert MarginLayoutParamsCompat with setting margin left/right by current layout direction, r=sebastian MozReview-Commit-ID: amwDqXRxE5
148e65bd3f3b156d58836dca9fe8055ae5c2c5d1: Bug 1063162 part 2 - Implement caret-color property. r=dholbert
Xidorn Quan <me@upsuper.org> - Thu, 22 Dec 2016 11:04:15 +1100 - rev 326910
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1063162 part 2 - Implement caret-color property. r=dholbert MozReview-Commit-ID: DH7CX1d477R
5bc2005e01a6db0b2e63a7b0188a90a510a60430: Bug 1063162 part 1 - Add auto value support to StyleComplexColor. r=birtles
Xidorn Quan <me@upsuper.org> - Thu, 22 Dec 2016 11:03:37 +1100 - rev 326909
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1063162 part 1 - Add auto value support to StyleComplexColor. r=birtles MozReview-Commit-ID: E6EFICyY3dh
e3eeaf868c156d86ab0b519fd6f0715376095d49: Bug 1311434 - Website Metadata: Get provider name from Open Graph tags. r=Grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 20 Dec 2016 14:21:32 +0100 - rev 326908
Push 31115 by kwierso@gmail.com at Fri, 23 Dec 2016 02:24:00 +0000
Bug 1311434 - Website Metadata: Get provider name from Open Graph tags. r=Grisha There's a pull request [1] and issue [2] on GitHub tracking the work to land this in the page-metadata-parser repository. Multiple potential sources for getting a 'provider name' are considered in the linked issue - however they all have slightly different semantic meanings. Only 'og:site_name' actually has the same meaning as "provider name". Therefore it is pretty safe to land this part. [1] https://github.com/mozilla/page-metadata-parser/pull/81 [2] https://github.com/mozilla/page-metadata-parser/issues/79 MozReview-Commit-ID: KQFSLo85JoS
8460203bc93b9667cea1bc00f9d9990a4b1a9474: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 22 Dec 2016 16:18:39 +0100 - rev 326907
Push 31114 by cbook@mozilla.com at Thu, 22 Dec 2016 15:19:05 +0000
merge autoland to mozilla-central a=merge
99365c0b73478e57a5936c45ae2bebcf765fcd78: Bug 1308420 - Move nsBrowserGlue.js _handleURLBarTelemetry() into BrowserUsageTelemetry. r=mak
Mark Banner <standard8@mozilla.com> - Wed, 07 Dec 2016 13:45:56 +0000 - rev 326906
Push 31114 by cbook@mozilla.com at Thu, 22 Dec 2016 15:19:05 +0000
Bug 1308420 - Move nsBrowserGlue.js _handleURLBarTelemetry() into BrowserUsageTelemetry. r=mak MozReview-Commit-ID: AYNeNyoCwoG
c4fa2b29abe7220545789fa2706601338cbe90aa: Bug 1323399 - Fix the stylo-vs-gecko reftest harness. r=heycam
Shing Lyu <shing.lyu@gmail.com> - Wed, 14 Dec 2016 15:44:39 +0800 - rev 326905
Push 31114 by cbook@mozilla.com at Thu, 22 Dec 2016 15:19:05 +0000
Bug 1323399 - Fix the stylo-vs-gecko reftest harness. r=heycam MozReview-Commit-ID: 7htc3KOGGl6
ac71e73d904d69cf77c264333694a5b5e07e2159: Bug 1324382 - Update mach to download clang-format 4.0 r=gps
Sylvestre Ledru <sledru@mozilla.com> - Mon, 19 Dec 2016 15:28:16 +0100 - rev 326904
Push 31114 by cbook@mozilla.com at Thu, 22 Dec 2016 15:19:05 +0000
Bug 1324382 - Update mach to download clang-format 4.0 r=gps MozReview-Commit-ID: INeMSbEloA3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip