ad5856c55a94eac582cdef6347bacabb9e6285f7: Bug 1323647 - Re-enable crashtest. r=me
Cameron McCormack <cam@mcc.id.au> - Sun, 11 Jun 2017 12:27:54 +0800 - rev 411485
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1323647 - Re-enable crashtest. r=me
MozReview-Commit-ID: GlQdxJJGbCe
7996b68e8a642f16633e3f6ec07e2473ed895608: servo: Merge #17244 - Copy all geckolib dependency docs for upload (from servo:jdm-patch-3); r=emilio
Josh Matthews <josh@joshmatthews.net> - Sat, 10 Jun 2017 18:03:30 -0700 - rev 411484
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge
#17244 - Copy all geckolib dependency docs for upload (from servo:jdm-patch-3); r=emilio
Attempt to fix the doc uploading process which is permafailing in
#17243.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
ab77d03c3bb6466eb55af5f445cdc805f6a05847
68f9a27cdf3bc31652a3c33dab3110af348b5b2f: Bug 1368113 - Part 3: Use closest non-NAC ancestor as originating element when restyling all NAC-implemented pseudo-elements. r=bz
Cameron McCormack <cam@mcc.id.au> - Sat, 10 Jun 2017 11:19:52 +0800 - rev 411483
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368113 - Part 3: Use closest non-NAC ancestor as originating element when restyling all NAC-implemented pseudo-elements. r=bz
MozReview-Commit-ID: 9RZBuv9X5OC
129c04db249edf92fb1ab2dbfc283ad84cd530b9: Bug 1368113 - Part 2: Split out problematic parts of display-contents-xbl.xhtml into separate tests. r=bz
Cameron McCormack <cam@mcc.id.au> - Sat, 10 Jun 2017 11:06:12 +0800 - rev 411482
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368113 - Part 2: Split out problematic parts of display-contents-xbl.xhtml into separate tests. r=bz
MozReview-Commit-ID: 5zDLuKuJRLw
9817633686c2bda12bffe8b306184322280a46ae: Bug 1368113 - Part 1: Test for restyling ::placeholder. r=bz
Cameron McCormack <cam@mcc.id.au> - Sat, 10 Jun 2017 11:25:50 +0800 - rev 411481
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368113 - Part 1: Test for restyling ::placeholder. r=bz
MozReview-Commit-ID: JDj1SZCrKmM
145daf186ca7790ffbeb88b8dea1f8e22e8bf4db: Bug 1355724 - stylo: Update test expectations for :active and :hover quirk r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 10 Jun 2017 22:34:51 +0300 - rev 411480
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1355724 - stylo: Update test expectations for :active and :hover quirk r=emilio
MozReview-Commit-ID: 9nm2PnK9T7R
958eeb68e32ec9cb55bcb8f746f5591381266ae2: Bug 1355724 - stylo: Fix propagation of quirks mode information to servo side r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 10 Jun 2017 17:22:23 +0300 - rev 411479
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1355724 - stylo: Fix propagation of quirks mode information to servo side r=emilio
It was getting inial value from gecko side before and that was always
eCompatibility_NavQuirks. Created an FFI to fetch quirks mode.
MozReview-Commit-ID: 1lXsM9hwldZ
d8871fb0af7d50668441c15650ce0e37cb1b05d5: servo: Merge #17266 - stylo: Support :active and :hover quirk (from canaltinova:active_hover_quirk); r=bholley,emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 10 Jun 2017 12:25:59 -0700 - rev 411478
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge
#17266 - stylo: Support :active and :hover quirk (from canaltinova:active_hover_quirk); r=bholley,emilio
Reviewed by bholley and emilo on the bugzilla bug.
---
<!-- 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 1355724](https://bugzilla.mozilla.org/show_bug.cgi?id=1355724)
<!-- 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:
ddfe8b0468dcd57cc5f98cca5c5ba31134c04719
7642d6435b63f797aa519aae2659b7f4ee96942b: Bug 1370757 - Don't expand the dirty rect for Mac native widget drawing. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Sat, 10 Jun 2017 15:34:09 -0400 - rev 411477
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370757 - Don't expand the dirty rect for Mac native widget drawing. r=mattwoodrow
Extending it didn't play well with invalidation; widgets would only be able to
draw outside if the invalidated region of the current paint was larger than the
widget's declared paint rect but not if the widget was the only thing that got
invalidated.
Any legitimate widget overflow should instead be handled by GetWidgetOverflow.
The DrawCellWithSnapping overflow is considered to stay within the focus
ring's bounds.
I fuzzed two reftests which have extremely slight variance when -moz-appearance
is combined with box-shadow. I don't really understand this failure but I don't
think it's worth looking into either.
MozReview-Commit-ID: ECYxnCTafdh
34bb128e167e830831d649b193b0231dd89bb864: Bug 1370757 - Improve widget overflow calculation. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 07 Jun 2017 15:05:31 -0400 - rev 411476
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370757 - Improve widget overflow calculation. r=mattwoodrow
This fixes HiDPI and adds overflow for meter bars.
Meter bars should probably have their intrinsic size fixed instead, but
keeping the existing behavior for them is less risky.
MozReview-Commit-ID: xF83bqdDlz
9db3efe6c0357bb84cc0603e6cb3b4a4a8db2531: Bug 1370757 - Only push device aligned clips. r=lsalzman
Markus Stange <mstange@themasta.com> - Tue, 06 Jun 2017 19:19:51 -0400 - rev 411475
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370757 - Only push device aligned clips. r=lsalzman
The new clip from
bug 1364007 can cause us to clip to a rectangle that's not
aligned to device pixels. With the current rect inflation, we didn't notice,
but if we want to remove the inflation then we need to make sure to round out
the rect that we clip to.
MozReview-Commit-ID: BO9zds8fiKI
79cbec4c644c193bf8737f18493a789784638ba9: Bug 1370986 - disable panelmultiview in the overflow panel off-nightly for 55, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 08 Jun 2017 16:38:36 +0100 - rev 411474
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370986 - disable panelmultiview in the overflow panel off-nightly for 55, r=mikedeboer
This #ifdefs out the multiview for non-photon-theme, and checks for it being
present in various bits of JS that interact with it. As a result, this will
'fix' the issues in this bug and in
bug 1370967 for 55 as it moves off
Nightly.
bug 1370967 will still need fixing in the photonpanelmultiview /
webextensions.
MozReview-Commit-ID: 6x4HmyvxeRP
1a3550df404396cd1bb5ea12703f2979b2e3c3e3: Bug 1368262 - Disable webdriver test that behaves differently on dev edition vs release, r=ato
James Graham <james@hoppipolla.co.uk> - Fri, 09 Jun 2017 16:21:49 +0100 - rev 411473
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368262 - Disable webdriver test that behaves differently on dev edition vs release, r=ato
The test times out on master and dev edition but not on normal beta. Since
this is difficult to handle in ini files just disable the entire test until there's
a proepr fix for the underlying issue.
MozReview-Commit-ID: B3d7MElHy86
5cf9d6d03da7bd891baa8b27e2fe35fcfc9ebe57: Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Tue, 25 Apr 2017 23:51:26 +0200 - rev 411472
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
MozReview-Commit-ID: XlP72cr0VT
d9488457b8debef552cc690da9c8deeb8352685a: Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Sat, 10 Jun 2017 16:43:20 +0200 - rev 411471
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
MozReview-Commit-ID: JPaKsOyavDb
ad0c7334477be3b0e9fc0761235d7df37fab01f7: Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Wed, 07 Jun 2017 16:44:19 +0200 - rev 411470
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
MozReview-Commit-ID: 5CYsQa3b05C
65e8eacd6f7ce1f765542b6512c786a61523fb28: Bug 1368943 - Disable content process count UI and switch description for non-e10s users, r=jaws
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Jun 2017 11:44:16 +0800 - rev 411469
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368943 - Disable content process count UI and switch description for non-e10s users, r=jaws
MozReview-Commit-ID: 7UNKrz8VMzI
7f16a9ed93a6a3ed963a35aea816c0f3f7cedd1c: Backed out changeset 42f53d05f6f1 (bug 1185482) for breaking eslint because it tries to validate a file which needs preprocessing. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 10 Jun 2017 17:56:02 +0200 - rev 411468
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 42f53d05f6f1 (
bug 1185482) for breaking eslint because it tries to validate a file which needs preprocessing. r=backout on a CLOSED TREE
42f53d05f6f1ed18dbf3b6e3f4d0be532fa3221d: Bug 1185482 - Remove gap between titlebar buttons and navigation toolbar r=dao
UK992 <urbankrajnc92@gmail.com> - Fri, 09 Jun 2017 01:21:27 +0200 - rev 411467
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1185482 - Remove gap between titlebar buttons and navigation toolbar r=dao
MozReview-Commit-ID: 9dblM2jTDEt
860e84e33e702efd51551430aff30396cc76ac68: Backed out changeset 37b0fcb54cba (bug 1333403) for eslint failure: browser/components/extensions/ext-c-menus.js:158:24 | 'SingletonEventManager' is not defined. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 10 Jun 2017 16:07:23 +0200 - rev 411466
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 37b0fcb54cba (
bug 1333403) for eslint failure: browser/components/extensions/ext-c-menus.js:158:24 | 'SingletonEventManager' is not defined. r=backout