1c9f780c4e9c5d34d1dce011480bffd789c5ee9c: Bug 1397229 - Disable toolkit/browser/components/tooltiptext/browser_input_file_tooltips.js on Win10, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 15 Sep 2017 16:20:22 -0400 - rev 666559
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1397229 - Disable toolkit/browser/components/tooltiptext/browser_input_file_tooltips.js on Win10, r=jmaher This started failing when migrating from Windows 8 -> Windows 10. Fix is tracked in bug 1400368. MozReview-Commit-ID: BIKAQDcJnXR
fed3a10c6ffc85ec56c2af4c0afc59b2e15d76f6: Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 15 Sep 2017 15:17:49 -0400 - rev 666558
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher This started failing when migrating from Windows 8 -> Windows 10. Fix is tracked in bug 1400357. MozReview-Commit-ID: HO0AYGjVTGm
d928ad6475d220434dcd96681a4d659d8404dd32: Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 07 Sep 2017 11:38:51 -0400 - rev 666557
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley This test was previously skipped on Windows 8. This bug is migrating the test over to Windows 10 where we discovered the unused reflow. MozReview-Commit-ID: FqmgeKc1b9o
4757f4c0639099dee535afc7101b8b62021e5d0d: servo: Merge #18543 - script: Fix integer-JSID handling in named getters (from emilio:named-getter-int); r=nox
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Sep 2017 06:27:25 -0500 - rev 666556
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
servo: Merge #18543 - script: Fix integer-JSID handling in named getters (from emilio:named-getter-int); r=nox On top of #18539, fixes #10686. Source-Repo: https://github.com/servo/servo Source-Revision: ba90e13863208656b7f2e1f5727bb7bada83a0be
029b8bec31c17301473e1f5f977d92b9c438dd75: Bug 1342392 Migrate partial update generation in-tree r=rail
Simon Fraser <sfraser@mozilla.com> - Mon, 18 Sep 2017 13:36:36 +0100 - rev 666555
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1342392 Migrate partial update generation in-tree r=rail MozReview-Commit-ID: G6EFXY0UzSa
c9106770c861ea0c61e4fd9360c858da17b8d3bc: Bug 1400683 - Disable 'browser_dbg_stack-03.js' on linux64-jsdcov. r=jmaher
Greg Mierzwinski <gmierz2@outlook.com> - Sun, 17 Sep 2017 12:19:21 -0400 - rev 666554
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400683 - Disable 'browser_dbg_stack-03.js' on linux64-jsdcov. r=jmaher This patch disables the test 'devtools/client/debugger/test/mochitest/browser_dbg_stack-03.js' on linux64-jsdcov for perma-failing. MozReview-Commit-ID: 1NTOI01g6AV
cb1c55fa345accb7496b64a8d14c37a58c247f69: Bug 1400683 - Add 'coverage' field to mozinfo to disable tests on linux64-jsdcov. r=jmaher
Greg Mierzwinski <gmierz2@outlook.com> - Sun, 17 Sep 2017 16:00:07 -0400 - rev 666553
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400683 - Add 'coverage' field to mozinfo to disable tests on linux64-jsdcov. r=jmaher This patch makes it possible to disable mochitest-devtools tests on linux64-jsdcov through the 'coverage' flag. MozReview-Commit-ID: 1gkgbFo19MZ
3a4fe916111c86e4d8f3efa7dc975e7e6c21eb94: Backed out changeset 0d71c0be62de (bug 1342392) for bustage in partial update generator for docker images: recompress.sh not found. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 18 Sep 2017 14:15:42 +0200 - rev 666552
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Backed out changeset 0d71c0be62de (bug 1342392) for bustage in partial update generator for docker images: recompress.sh not found. r=backout
0d71c0be62de1c49178294ca95eb23bbecf11201: Bug 1342392 Migrate partial update generation in-tree r=rail
Simon Fraser <sfraser@mozilla.com> - Fri, 15 Sep 2017 11:04:35 +0100 - rev 666551
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1342392 Migrate partial update generation in-tree r=rail MozReview-Commit-ID: 84fP48sMYhS
1e2233c98ff1e88570cf61b52ee3bf57e39950df: Bug 1400034 - Turn on layers-free for transform/ and transform-3d/ reftests. r=ethlin,pchang
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:43 -0400 - rev 666550
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400034 - Turn on layers-free for transform/ and transform-3d/ reftests. r=ethlin,pchang MozReview-Commit-ID: Ae80DrMwg1X
5524d88599f61ecbf0b85287e760939f4634001b: Bug 1400034 - Do a more direct translation of transforms from Gecko to WR in layers-free mode. r=ethlin,pchang
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:43 -0400 - rev 666549
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400034 - Do a more direct translation of transforms from Gecko to WR in layers-free mode. r=ethlin,pchang In layers-free mode the gecko display list and coordinate system is very similar to what WR is expecting. Instead of having each StackingContextHelper shift the origin of the coordinate system, we can leave it in one spot and just pass everything relative to that. The semantics of the Gecko display list already matches this; the exception is that nsDisplayTransform items are also considered reference frames, and anything inside them is relative to the nsDisplayTransform. On the WR side this is also the case, because stacking contexts with a transform are implicitly turned into reference frames. Additionally, the size of the bounds passed to the WR stacking context is never actually used, except on the root stacking context (which is not created by StackingContextHelper). Since we want a zero origin (as explained above) and the size is never used, we can just pass a zero rect to the WR stacking context from StackingContextHelper. In terms of the actual transform matrix, this patch now passes the full unmodified transform from nsDisplayTransform into WR. This transform gets applied onto the contents of the nsDisplayTransform. The contents' coordinate system is relative to the frame that generated the nsDisplayTransform. Again this maps directly to WR, where the transform on the stacking context gets applied to the contents of the stacking context; the contents' coordinates are relative to the stacking context. MozReview-Commit-ID: 9hdDxdKXPPi
cd9baf0faf83aae1fad11be37bacc341f7316cef: Bug 1400034 - Back out changes that introduce scaling complexity to StackingContextHelper. r=ethlin,pchang
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:42 -0400 - rev 666548
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400034 - Back out changes that introduce scaling complexity to StackingContextHelper. r=ethlin,pchang This backs out bug 1399050, bug 1394308 (2 patches), and bug 1391499. I believe these patches sent us down a path that would make the code increasingly more complex, when in fact we can do a more "direct" translation from the gecko display list to the WR display list and make things a lot simpler and more correct. MozReview-Commit-ID: ZXXkI9DXiY
7dbe23e8e1ee626ff46ddfb71b26828344b60cde: Backed out changeset a43387ee65d7 (bug 1342392) for failing flake8 and py-compat jobs. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 18 Sep 2017 13:50:16 +0200 - rev 666547
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Backed out changeset a43387ee65d7 (bug 1342392) for failing flake8 and py-compat jobs. r=backout
760c49597860adad4acad6b55829dc158d464480: Bug 1400289 - Add geckodriver release instructions. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Sat, 16 Sep 2017 11:12:19 +0100 - rev 666546
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400289 - Add geckodriver release instructions. r=automatedtester This is a liberal port of the old geckodriver release instructions that are on the GitHub wiki: https://github.com/mozilla/geckodriver/wiki/Releasing Because the project's canonical home has moved to mozilla-central, it is better to keep all documentation in one place. Documentation close to the source code is the best. I have improved the release instructions in a number of ways, in particular by describing how to make a release to GitHub/Travis from mozilla-central. DONTBUILD MozReview-Commit-ID: 6f87DLDM59E
a43387ee65d7f889aac9b2581f12a6f2512e59b6: Bug 1342392 Migrate partial update generation in-tree r=rail
Simon Fraser <sfraser@mozilla.com> - Fri, 15 Sep 2017 11:04:35 +0100 - rev 666545
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1342392 Migrate partial update generation in-tree r=rail MozReview-Commit-ID: 84fP48sMYhS
32bb0db8301d0676b167c550ac8f9468045e6a4d: servo: Merge #18517 - style: Clamp some filter functions to one if the values over 100% (from BorisChiou:stylo/filter/clamp); r=emilio
Boris Chiou <boris.chiou@gmail.com> - Mon, 18 Sep 2017 05:23:36 -0500 - rev 666544
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
servo: Merge #18517 - style: Clamp some filter functions to one if the values over 100% (from BorisChiou:stylo/filter/clamp); r=emilio For grayscale, invert, opacity, and sepia, "values of amount over 100% are allowed but UAs must clamp the values to 1" [1]-[4], so we clamp its value in the parser. [1] https://drafts.fxtf.org/filter-effects/#funcdef-filter-grayscale [2] https://drafts.fxtf.org/filter-effects/#funcdef-filter-invert [3] https://drafts.fxtf.org/filter-effects/#funcdef-filter-opacity [4] https://drafts.fxtf.org/filter-effects/#funcdef-filter-sepia --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1399799](https://bugzilla.mozilla.org/show_bug.cgi?id=1399799). - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: cff9b427fca1ab878fd23929cf7835666aab6d84
c71a5fd693a2a178a128a265bb59532d753a20a1: servo: Merge #18506 - Fix issues with the combination of position:sticky and tables (from mrobinson:position-sticky-table); r=emilio
Mateusz Naściszewski <matin1111@wp.pl> - Mon, 18 Sep 2017 04:18:17 -0500 - rev 666543
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
servo: Merge #18506 - Fix issues with the combination of position:sticky and tables (from mrobinson:position-sticky-table); r=emilio <!-- Please describe your changes on the following line: --> --- <!-- 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 - [ ] These changes fix #18441 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] 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: 1da581f49b039d5eda5fa618fc41905d444c4885
074e1de206f942155ab2f66ba7de93f5bb3d41a9: Bug 1400758 - part3 : report the error description with InitPromise for ffmpeg decoders. r=jya
Alastor Wu <alwu@mozilla.com> - Mon, 18 Sep 2017 18:10:05 +0800 - rev 666542
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400758 - part3 : report the error description with InitPromise for ffmpeg decoders. r=jya MozReview-Commit-ID: 3MGmU34JY3t
1d0e5cf9e932549350258d8f9fc4acfb2d36e090: Bug 1400758 - part2 : report the error description with InitPromise for agnostic decoders. r=jya
Alastor Wu <alwu@mozilla.com> - Mon, 18 Sep 2017 18:10:00 +0800 - rev 666541
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400758 - part2 : report the error description with InitPromise for agnostic decoders. r=jya MozReview-Commit-ID: BxTTHJPwDNq
67ce16d81d3c6876f2d6d80763ff90cbd664eacb: Bug 1400758 - part1 : report the error description with InitPromise for Apple's decoders. r=jya
Alastor Wu <alwu@mozilla.com> - Mon, 18 Sep 2017 18:05:21 +0800 - rev 666540
Push 80461 by ktomlinson@mozilla.com at Mon, 18 Sep 2017 23:48:05 +0000
Bug 1400758 - part1 : report the error description with InitPromise for Apple's decoders. r=jya MozReview-Commit-ID: 8rifWLm8BPt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip