22542265bb30870639c3908d9e1cf299be25e7ea: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Sat, 07 Apr 2018 12:57:02 +0300 - rev 412254
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Merge inbound to mozilla-central. a=merge
2ae59181b9de1efbdb20cffc773fb4b1329c5a38: Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 05 Apr 2018 14:20:44 +0200 - rev 412253
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz MozReview-Commit-ID: 7XsiPD1kTt9
5e6526a99bc98ffc6a5c2fb6b352d9f4a797e30d: Bug 1170771 - Remove ThisTranslator and support code. r=bz
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 05 Apr 2018 12:49:24 +0200 - rev 412252
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1170771 - Remove ThisTranslator and support code. r=bz MozReview-Commit-ID: Fv0F4RLCnkL
66f0126bec699daef6b47cfc5a564a7524f018f5: Bug 1450344 - 3. Use EventDispatcher directly for child process prompts; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 05 Apr 2018 18:50:12 -0400 - rev 412251
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1450344 - 3. Use EventDispatcher directly for child process prompts; r=esawin We had some custom messaging code in GeckoViewPrompts for supporting child processes, but using EventDispatcher directly works just as well. MozReview-Commit-ID: JRFzp96z11i
f69c0c61aa09c54f0eca8f7454b6534a94858c52: Bug 1450344 - 2. Make getDispatcherForWindow work in child process; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 05 Apr 2018 18:50:12 -0400 - rev 412250
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1450344 - 2. Make getDispatcherForWindow work in child process; r=esawin Make getDispatcherForWindow work in the child process by returning a dispatcher through EventDispatcher.forMessageManager. MozReview-Commit-ID: JertLoDBJW2
5cfb9e997161ac2f8a01e472774c4a74d18dbb21: Bug 1450344 - 1. Use frame script to handle input prompts; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 05 Apr 2018 18:50:12 -0400 - rev 412249
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1450344 - 1. Use frame script to handle input prompts; r=esawin Use a frame script to handle <select> and <input type="date/time"> prompts, in order to support e10s iframes. MozReview-Commit-ID: AE0KGu8QwUf
a55bb4be01eee3c833d3c97944dcb476288ff0bf: servo: Merge #20573 - Add support for percentages in column-gap (from Ramshell:issue/20498); r=mbrubeck
Ramshell <ramshellcinox@gmail.com> - Fri, 06 Apr 2018 19:48:59 -0400 - rev 412248
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
servo: Merge #20573 - Add support for percentages in column-gap (from Ramshell:issue/20498); r=mbrubeck <!-- Please describe your changes on the following line: --> # Changes in this PR * I've removed the `if product == "gecko"` line in order to make the column_gap type "NonNegativeLengthOrPercentageOrNormal" always. * Then I've changed this line ```rust Either::First(len) => len.into(), ``` to ```rust Either::First(len) => len.0.to_pixel_length(content_inline_size).into(), ``` --- <!-- 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 build-geckolib` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #20498 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because there are tests already for this in wpt, in particular css/css-align/gaps/column-gap-parsing-001.html for the parsing bits, and css/css-multicol/multicol-gap-percentage-001.html for the layout bits. <!-- 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: ecf71d77cde1ce998b2d2b7fd7a6d45dfe40343e
6b3cdc46167406019fc4a91046c784bef081b29d: Bug 1452240 - Fuzz a high-frequency intermittent failure. r=kats
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 06 Apr 2018 20:07:19 -0400 - rev 412247
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1452240 - Fuzz a high-frequency intermittent failure. r=kats MozReview-Commit-ID: LrN1XACIefT
b5bc270f37953f60d40f821b0593ff2e6200e343: Bug 1328236 Part 1: Add a web-platform test that shows shape-outside: border-box float areas are correctly clipped to margin rects. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 06 Apr 2018 09:13:46 -0700 - rev 412246
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1328236 Part 1: Add a web-platform test that shows shape-outside: border-box float areas are correctly clipped to margin rects. r=dholbert MozReview-Commit-ID: JkIQqRhLNrs
3a5cfad58dd87cc8e9e95ec39d0fea137b3e09d9: Bug 1452228 - Add dark-theme tweaks, custom-image restrictions and bug fixes to Activity Stream. r=ursula
Ed Lee <edilee@mozilla.com> - Fri, 06 Apr 2018 14:10:22 -0700 - rev 412245
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1452228 - Add dark-theme tweaks, custom-image restrictions and bug fixes to Activity Stream. r=ursula MozReview-Commit-ID: 5u7251DxLp2
9b93666a3de9910a3b41e7d6cd6d9d92e393bb73: Bug 1451421 - Stop using Gecko namespace ids in servo. r=xidorn
Bobby Holley <bobbyholley@gmail.com> - Tue, 03 Apr 2018 10:50:06 -0700 - rev 412244
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1451421 - Stop using Gecko namespace ids in servo. r=xidorn MozReview-Commit-ID: 2532dHCGPXW
56564b7c2fe7eccb586d6fc0e244ce54718725b2: Bug 1451421 - Add a ToLowerCaseASCII utility method for nsAtom. r=hisvonen
Bobby Holley <bobbyholley@gmail.com> - Tue, 03 Apr 2018 18:01:48 -0700 - rev 412243
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1451421 - Add a ToLowerCaseASCII utility method for nsAtom. r=hisvonen
447ff1af0d59a74bbd51296e2162032a2559db1f: Bug 1451421 - Add an atom overload for namespace registration. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 03 Apr 2018 17:59:03 -0700 - rev 412242
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1451421 - Add an atom overload for namespace registration. r=bz MozReview-Commit-ID: 3CiyFImX8UO
2189673fb8ea87ac07cd3cffe5a86cbdf497865d: Bug 1451421 - Add test for case insensitivity for content: attr() identifiers in html documents. r=xidorn
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Apr 2018 12:02:40 -0700 - rev 412241
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1451421 - Add test for case insensitivity for content: attr() identifiers in html documents. r=xidorn dbaron asked for this in bug 507762, but it never happened. MozReview-Commit-ID: 5W8rOZSGjkk
de5f84e3b442c82221ca39c759a448863d1d5cd4: servo: Merge #20577 - Avoid Gecko Namespace registration from Servo (from bholley:no_namespace_registration); r=upsuper
Bobby Holley <bobbyholley@gmail.com> - Fri, 06 Apr 2018 17:33:07 -0400 - rev 412240
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
servo: Merge #20577 - Avoid Gecko Namespace registration from Servo (from bholley:no_namespace_registration); r=upsuper https://bugzilla.mozilla.org/show_bug.cgi?id=1451421 Source-Repo: https://github.com/servo/servo Source-Revision: db9ab0440a75b8663efb816edc2b66faca59a1fd
42c91891fad0b9383a2931aa64838dd469e00d01: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Sat, 07 Apr 2018 01:02:43 +0300 - rev 412239
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
9132dc1bb4ee4faae34bddecd1342f3a13122d2e: Bug 1373368 - [lint] Ignore SIGINT in lint hooks, r=standard8
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 29 Mar 2018 16:39:29 -0400 - rev 412238
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1373368 - [lint] Ignore SIGINT in lint hooks, r=standard8 This defers SIGINT handling to the underlying mozlint subprocess. Mozlint *should* return quickly and gracefully. This way the hook process itself will not abort, just the linting. After hitting Ctrl-C, the vcs operation should continue as if the lint were successful. If mozlint had already found some errors before hitting Ctrl-C, those should get printed and could potentially abort the hook. MozReview-Commit-ID: BKXq1dXuMlB
bd97e033c81442d304691da93c03009ce208e45f: Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 16 Feb 2018 17:46:46 -0500 - rev 412237
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8 MozReview-Commit-ID: ChOVmTFTmha
afd6cc2b546d0143ab8f354f6b337513d5cb1d7b: Bug 1373368 - [mozlint] Lint whole tree if using --workdir/--outgoing and support-file was modified, r=standard8
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 16 Feb 2018 17:46:04 -0500 - rev 412236
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1373368 - [mozlint] Lint whole tree if using --workdir/--outgoing and support-file was modified, r=standard8 Previously, using --workdir or --outgoing could miss errors when modifying a support file since those could affect unmodified files. This patch allows linters to define support-files in their .yml configuration. If using --outgoing or --workdir and a file matching one of those patterns was modified, we'll lint the entire tree. MozReview-Commit-ID: CuGLYwQwiWr
e9a4b0a9bc9b5b6cbf5e76f07540aaebde84e1a9: Bug 1373368 - [mozlint] Raise if a non-existant path is specified in a lint config, r=standard8
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 29 Mar 2018 14:50:17 -0400 - rev 412235
Push 101866 by cbrindusan@mozilla.com at Sat, 07 Apr 2018 10:01:01 +0000
Bug 1373368 - [mozlint] Raise if a non-existant path is specified in a lint config, r=standard8 Since I left the next two patches to bitrot, I realized that a path I had added didn't exist anymore. We should definitely error out if non-existant paths are specified, otherwise the lists will become outdated and it will be possible to accidentally disable linting on some files. I discovered a few instances of this already in our existing definitions. MozReview-Commit-ID: 8jsTKLI0nFE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip