d9353a6d3d1ae01150832ffc7d550f3c164fdf4f: Bug 1364215 - Use pmovmskb for allTrue and anyTrue. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 11 May 2017 14:27:59 -0700 - rev 406359
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364215 - Use pmovmskb for allTrue and anyTrue. r=bbouvier The movmskps SSE instruction only transfers 4 bits from the xmm register. This work for Bool32x4 and Bool64x2 vectors, but it misses lanes of the Bool16x8 and Bool8x16 types. Use a pmovmskb SSE2 instruction instead which transfers 16 byte sign bits from the xmm register. This lets us resolve even Bool8x16 lanes correctly. We know that the input vector is a boolean type, so each lane is known to be either 0 or -1. There is no harm in checking too many bits of the types with lanes wider than 8 bits. It won't affect the result.
54e6f320ab5d506be774e47c1c14ca15d64880c8: Bug 1364007 - clip drawing of native Cocoa widgets in gfxQuartzNativeDrawing. r=mstange
Lee Salzman <lsalzman@mozilla.com> - Fri, 12 May 2017 11:59:22 -0400 - rev 406358
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364007 - clip drawing of native Cocoa widgets in gfxQuartzNativeDrawing. r=mstange MozReview-Commit-ID: 4XhP6Q4PTc4
3e3f3fe4e7a874c423f12cfc9c41fe5e1ad24d50: Bug 1363874. Disallow [Cached] and [StoreInSlot] on static attributes for now. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 12 May 2017 11:15:12 -0400 - rev 406357
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363874. Disallow [Cached] and [StoreInSlot] on static attributes for now. r=qdot
ebb3d69435894d9896acf07d112d46222736a4f5: Bug 1319807 - Move Linux64 mochitest-devtools to Ubuntu 16.04. r=gbrown
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 16:19:41 -0400 - rev 406356
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1319807 - Move Linux64 mochitest-devtools to Ubuntu 16.04. r=gbrown MozReview-Commit-ID: KiJgV8sKiLN
c92e76bad29bb7f52f6cfb1b10d7c77aabf8886f: Bug 1364157 - disable non-e10s talos tests on all platforms for Firefox 55+; taskcluster patch. r=rwood
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 16:19:41 -0400 - rev 406355
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364157 - disable non-e10s talos tests on all platforms for Firefox 55+; taskcluster patch. r=rwood MozReview-Commit-ID: Fwo8yoyaaE9
1f932b8bf090b76039c943ae715a56937afbd3b6: Bug 1351952 - Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg_keyboard-shortcuts.js. temporarily disable on linux. r=gbrown
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 16:19:41 -0400 - rev 406354
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1351952 - Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg_keyboard-shortcuts.js. temporarily disable on linux. r=gbrown MozReview-Commit-ID: 6KHSu8GFf0n
170489245f63fd0253dacd1bca81a41b026e0387: Bug 1348583 - Intermittent browser/components/sessionstore/test/browser_625016.js. temporarily disable on linux/debug. r=gbrown
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 16:19:41 -0400 - rev 406353
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348583 - Intermittent browser/components/sessionstore/test/browser_625016.js. temporarily disable on linux/debug. r=gbrown MozReview-Commit-ID: 3gWsdhJ167A
95ff98f1c2e59d9e88e7374923d6b2668bab10cb: backout of f9abb9c83452 (bug 1319111) for crashes, r=bz
Honza Bambas <honzab.moz@firemni.cz> - Fri, 12 May 2017 22:13:49 +0200 - rev 406352
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
backout of f9abb9c83452 (bug 1319111) for crashes, r=bz
3a801856dea979b0c3f630e1b0ec58106cdcb380: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 14 May 2017 18:00:48 +0200 - rev 406351
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: 8kOFbYIPLER
55ec58fcd7939c2cfc90044b4c6ffe6dad95bbd5: Bug 1364661 - Remove _fillTrailingGap. r=florian
Dão Gottwald <dao@mozilla.com> - Sat, 13 May 2017 11:56:01 +0200 - rev 406350
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364661 - Remove _fillTrailingGap. r=florian This was working around some old XUL layout weirdness, but nowadays this uses the same scroll frame implementation as HTML and tabStrip.scrollPosition + tabStrip.scrollClientSize > tabStrip.scrollSize cannot be true. MozReview-Commit-ID: F5fOEpXn8ay
9a37487fac607d32001b6b4837c02d4c4d80e7ff: Bug 1341102 - Update stylo reftest expectations. r=me
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 14 May 2017 10:03:58 +0200 - rev 406349
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1341102 - Update stylo reftest expectations. r=me
cf287e42cf707aa4be2ff03f22bbea5765613c4f: Backed out changeset 3397cb95fb95 (bug 1362047) for xpcshell timeouts in test_ext_i18n.js a=backout
Wes Kocher <wkocher@mozilla.com> - Sat, 13 May 2017 23:44:49 -0700 - rev 406348
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 3397cb95fb95 (bug 1362047) for xpcshell timeouts in test_ext_i18n.js a=backout MozReview-Commit-ID: Uvq3c8A1Ka
1a87940c0773f40b9e2349c52eadd8fdb8d74be8: servo: Merge #16853 - Fix serialization of font-feature-settings (from upsuper:font-feature-settings-serialization); r=emilio
Xidorn Quan <me@upsuper.org> - Sat, 13 May 2017 23:56:25 -0500 - rev 406347
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16853 - Fix serialization of font-feature-settings (from upsuper:font-feature-settings-serialization); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: dab2df356594bf89502fc5934d8c16a57e3fdf45
101baa39a4551492262b3ed2c5d6f967d79ab4f4: servo: Merge #16849 - Link & minor proposal (from kant:patch-1); r=emilio
Darío Hereñú <magallania@gmail.com> - Sat, 13 May 2017 22:34:10 -0500 - rev 406346
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16849 - Link & minor proposal (from kant:patch-1); r=emilio <!-- Please describe your changes on the following line: --> Little proposals --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 320cfeb2909ff061552194f02147f4b50b6a1450
112aee7ec2e5869344a613d22d8cc649cfc8363d: Bug 1360488 - Update reftest expectations. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 14 May 2017 12:42:39 +0900 - rev 406345
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360488 - Update reftest expectations. r=me MozReview-Commit-ID: HA4e31R3MgF
27ea73043eaac2e5291cc0db460f70db57cdfb6e: Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo r=bholley
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 06 May 2017 01:12:03 +0300 - rev 406344
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo r=bholley MozReview-Commit-ID: 6AyuC2jd3d4
b2c21526308bc7b82de3fd9582849f8b40261ef2: Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 11 May 2017 19:06:43 +0300 - rev 406343
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley It was inconsistent with gecko side and also we needed to pass nsCompatibility enum along with URLExtraData. MozReview-Commit-ID: 2ceutBfqBrg
2a7890259981bac0f74db74fb32abd5e2221ba54: servo: Merge #16819 - stylo: Propagate quirks mode information from Gecko to Servo (from canaltinova:quirk-mode); r=bholley,emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 13 May 2017 20:50:10 -0500 - rev 406342
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16819 - stylo: Propagate quirks mode information from Gecko to Servo (from canaltinova:quirk-mode); r=bholley,emilio r=bholley in bugzilla --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1360488](https://bugzilla.mozilla.org/show_bug.cgi?id=1360488) Source-Repo: https://github.com/servo/servo Source-Revision: 94ac822132bd78a412f847a704c9ddf3eb91151c
dd580b538f928e88203061df6198d780cb80ddfc: Bug 1357295 - Allow all numeric values for SMIL. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 406341
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1357295 - Allow all numeric values for SMIL. r=birtles MozReview-Commit-ID: Knlgs1j4dan
18ed65b515a40acc8748a864c414d243330157c9: Bug 1357295 - Add PARSING_MODE_ALLOW_ALL_NUMERIC_VALUES to force to parse negative values. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 406340
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1357295 - Add PARSING_MODE_ALLOW_ALL_NUMERIC_VALUES to force to parse negative values. r=emilio As per SVG spec [1], we should also parse negative color components values for SMIL, but currently Gecko does not support it either. [1] https://www.w3.org/TR/SVG/implnote.html#RangeClamping MozReview-Commit-ID: FH80zN3jyKh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip