aee83eca587fdd51b9b29830eee0905606b25fa9: Bug 1371224 - Add markers for forgetSkippable and CC slices, r=mccr8,mstange
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 10 Jun 2017 03:16:25 +0300 - rev 413851
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1371224 - Add markers for forgetSkippable and CC slices, r=mccr8,mstange
d3eb944e22e1df2a3461ef7a80c23639e86c62da: Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, tweaks to keep reftest memory usage lower, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 10 Jun 2017 02:41:06 +0300 - rev 413850
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, tweaks to keep reftest memory usage lower, r=mccr8
22c8d6540061dc3d016bb25568b477f72562accb: Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 10 Jun 2017 02:38:50 +0300 - rev 413849
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
11c7b498a83650e1d9f658700ff06d07a9106329: Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 09 Jun 2017 17:00:24 -0700 - rev 413848
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1353593 - Part 2: Remove wwc functions. r=froydnj This removes the use of |wwc| functions in favor of char16ptr_t's implicit conversion operators. MozReview-Commit-ID: GHONYieMPla
56bbb6d5d58728d56b8ee85449b2fbc7a69604ad: Bug 1353593 - Part 1: Allow implicit conversion of non-const char16ptr_t to wchar*. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 09 Jun 2017 17:00:23 -0700 - rev 413847
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1353593 - Part 1: Allow implicit conversion of non-const char16ptr_t to wchar*. r=froydnj
091c5613b5cfe1e448bd2c93cd2bb4149701ba9f: Bug 1370644 - Part 1: Only use NS_ERROR for an imminent failure. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 09 Jun 2017 16:09:17 -0700 - rev 413846
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370644 - Part 1: Only use NS_ERROR for an imminent failure. r=froydnj This modifies the logic in |CheckAcquisition| to only call |NS_ERROR| if we're really going to deadlock. Instead, if we detect a suspicious cycle, we just use an |NS_WARNING|. This means that we'll still output warning text in debug builds, but we won't cause the process to abort. MozReview-Commit-ID: 71mFInWwbDY
a040e8315026ea31bd92aa26333d69f689b1ccd7: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 11 Jun 2017 10:34:24 +0200 - rev 413845
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: Jhnzx44tZLY
76831b11ec441613689914a1eeb5a073f3134709: Bug 1338007 - Remove comments from already re-enabled tests. r=me (DONTBUILD)
Cameron McCormack <cam@mcc.id.au> - Sun, 11 Jun 2017 12:32:43 +0800 - rev 413844
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1338007 - Remove comments from already re-enabled tests. r=me (DONTBUILD) MozReview-Commit-ID: 7SLfxxFVdv2
ad5856c55a94eac582cdef6347bacabb9e6285f7: Bug 1323647 - Re-enable crashtest. r=me
Cameron McCormack <cam@mcc.id.au> - Sun, 11 Jun 2017 12:27:54 +0800 - rev 413843
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413842
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413841
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413840
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413839
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413838
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413837
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413836
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413835
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413834
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413833
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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 413832
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip