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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip