dae49146c17ca29cf317249630e142dbcac84946: servo: Merge #17265 - style: Reduce some code duplication and ugliness when parsing identifiers (from emilio:macros-on-top-of-macros); r=wafflespeanut
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 11 Jun 2017 09:31:48 -0700 - rev 363405
Push 91309 by ryanvm@gmail.com at Mon, 12 Jun 2017 02:07:06 +0000
servo: Merge #17265 - style: Reduce some code duplication and ugliness when parsing identifiers (from emilio:macros-on-top-of-macros); r=wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: 197afeee2d7ac54f330408708673805095a1399a
11e9775fd375003197c01c05ccd4091ba6dd0222: Bug 1371492 - Use AutoTArray to save current listener in NotifySelectionListeners. r=smaug
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 09 Jun 2017 13:15:49 +0900 - rev 363404
Push 91309 by ryanvm@gmail.com at Mon, 12 Jun 2017 02:07:06 +0000
Bug 1371492 - Use AutoTArray to save current listener in NotifySelectionListeners. r=smaug Actually, we use nsCOMArray for mSelectionListeners. NotifySelectionListeners saves current listeners to another nsCOMArray then use it for observing. When I debug it, array length is mostly ~5, and nsCOMArray uses malloc according to profiler. So since array length is small, we should use AutoTArray instead. MozReview-Commit-ID: As5PS1KVTt8
16fbe02d5cb57907929b7ace9c443c184f57ceba: Bug 1367452 - Add DestroyLayerManager() to WM_DESTROY message r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 12 Jun 2017 10:11:44 +0900 - rev 363403
Push 91308 by sikeda@mozilla.com at Mon, 12 Jun 2017 01:12:05 +0000
Bug 1367452 - Add DestroyLayerManager() to WM_DESTROY message r=jrmuizel
f7987c98de3ecb90a07e58a1337e10ae2d83bb4e: Bug 1371548: Accept invalid stderr handles when spawning subprocesses. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sat, 10 Jun 2017 16:35:14 -0700 - rev 363402
Push 91307 by maglione.k@gmail.com at Sun, 11 Jun 2017 19:57:53 +0000
Bug 1371548: Accept invalid stderr handles when spawning subprocesses. r=aswan MozReview-Commit-ID: B8FKavo7ksT
b18762d91f3fe1d6c828e6657189811b67b7548a: Bug 1370070 - Avoid unnecessary string creation. r=smaug
Eric Rahm <erahm@mozilla.com> - Fri, 09 Jun 2017 15:56:35 -0700 - rev 363401
Push 91306 by ryanvm@gmail.com at Sun, 11 Jun 2017 13:23:56 +0000
Bug 1370070 - Avoid unnecessary string creation. r=smaug MozReview-Commit-ID: LLQQrCpK630
9bd1aecf586ba635b7c5cd1ef802ccb8491e540d: Bug 1372003 - Update pdf.js to version 1.8.439. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 11 Jun 2017 09:20:20 -0400 - rev 363400
Push 91305 by ryanvm@gmail.com at Sun, 11 Jun 2017 13:20:33 +0000
Bug 1372003 - Update pdf.js to version 1.8.439. r=bdahl
d8042b28922a3c4324fd1bbd0e9ba18e9c4e2490: Bug 1371973 - Remove SVGTextFrame::TransformFrameRectToTextChild and nsSVGUtils::GetNearestSVGViewport as they have no callers. r=heycam
Robert Longson <longsonr@gmail.com> - Sun, 11 Jun 2017 12:26:09 +0100 - rev 363399
Push 91304 by longsonr@gmail.com at Sun, 11 Jun 2017 11:26:22 +0000
Bug 1371973 - Remove SVGTextFrame::TransformFrameRectToTextChild and nsSVGUtils::GetNearestSVGViewport as they have no callers. r=heycam
1b58c5233eaa7968dc289d9113130ea6bf2985c8: Bug 1352709 - Fix browser_plainTextLinks.js to work around some context menu issues. r=Gijs
Jan de Mooij <jdemooij@mozilla.com> - Sun, 11 Jun 2017 13:21:20 +0200 - rev 363398
Push 91303 by jandemooij@gmail.com at Sun, 11 Jun 2017 11:21:44 +0000
Bug 1352709 - Fix browser_plainTextLinks.js to work around some context menu issues. r=Gijs
799d43edb324395cf02da6b028e803712334615f: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 11 Jun 2017 10:35:34 +0200 - rev 363397
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: C5HD11ptDT0
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 363396
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363395
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363394
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363393
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363392
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363391
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363390
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363389
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363388
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363387
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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 363386
Push 91302 by archaeopteryx@coole-files.de at Sun, 11 Jun 2017 08:38:30 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip