2ba47b6d669b72f1b9ad3ef8d66c2d26471a6673: Wait for image decode notifications from reftest harnesses. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Jul 2018 14:36:03 +0200 - rev 815640
Push 115591 by bmo:emilio@crisal.io at Mon, 09 Jul 2018 16:15:39 +0000
Wait for image decode notifications from reftest harnesses. MozReview-Commit-ID: 1GZDOU40BCq
be7fe241f910dd73e76e4e25919cdc247678bb2b: Bug 1473813: Don't make pseudo-elements replaced by content: url(..). draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 06 Jul 2018 09:37:31 +0200 - rev 815639
Push 115591 by bmo:emilio@crisal.io at Mon, 09 Jul 2018 16:15:39 +0000
Bug 1473813: Don't make pseudo-elements replaced by content: url(..). Reviewers: bzbarsky Tags: #secure-revision Bug #: 1473813 Differential Revision: https://phabricator.services.mozilla.com/D1996 MozReview-Commit-ID: BMFOhpRR0xD fixup! Bug 1473813: Don't make pseudo-elements replaced by content: url(..).
90a5866deeed47fbfb5b54c2942b8a157f9411d6: Bug 1472403: Simplify generated image content. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 30 Jun 2018 06:13:46 +0200 - rev 815638
Push 115591 by bmo:emilio@crisal.io at Mon, 09 Jul 2018 16:15:39 +0000
Bug 1472403: Simplify generated image content. Summary: This way we reuse the same machinery everywhere for the content property. The only difference is that we need to look at the parent style for content instead of just our style, and at a given index. Again, this is fine because changing content reframes, so no chance to mess up. This allows the generated content stuff to not implement nsImageLoadingContent and all that stuff, nor deal with events, which makes it much simpler IMO. Now it just tracks an index. We may not even need for it to be an HTML element, but I've kept that for now. I added a crashtest that used to crash because of the bogus nsCSSFrameConstructor code which trusted the node name without checking it was native anonymous. Test Plan: crashtest. The rest should be covered by existing tests. Reviewers: dholbert, bzbarsky Tags: #secure-revision Bug #: 1472403 Differential Revision: https://phabricator.services.mozilla.com/D1897 MozReview-Commit-ID: 1pAzIvRRVnL
64bfa789fdf26eae46e4848855d7e295627f6599: Don't create an nsGenConImageContent for ::after { content: url(..) }. r=dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 30 Jun 2018 05:06:21 +0200 - rev 815637
Push 115591 by bmo:emilio@crisal.io at Mon, 09 Jul 2018 16:15:39 +0000
Don't create an nsGenConImageContent for ::after { content: url(..) }. r=dholbert The ::after pseudo-element will already have an image frame for it, so no point in doing this. MozReview-Commit-ID: 1lbFaGTJvmb
001f04f220d857c2891dfe8648ca86a133f9fe66: Remove the weak sink. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 06 Jul 2018 10:49:42 +0200 - rev 815636
Push 115591 by bmo:emilio@crisal.io at Mon, 09 Jul 2018 16:15:39 +0000
Remove the weak sink. dom/base/test/test_bug392318.html is still passing, and I'd see no reason for it to fail. MozReview-Commit-ID: 85FJey6V8TU
16894d9721cacb13b03093106cd093794dd85e0d: Bug 1471556 - Support mingw clang in configure scripts. r=glandium draft
Jacek Caban <jacek@codeweavers.com> - Tue, 26 Jun 2018 18:53:42 +0200 - rev 815635
Push 115590 by bmo:jacek@codeweavers.com at Mon, 09 Jul 2018 16:12:55 +0000
Bug 1471556 - Support mingw clang in configure scripts. r=glandium MozReview-Commit-ID: GKLbHvYgXnL
66572af458b8f2890c35ce28b1106887aa81be48: Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond draft
Tanushree Podder <tpodder@mozilla.com> - Tue, 03 Jul 2018 13:12:17 -0400 - rev 815634
Push 115589 by bmo:tpodder@mozilla.com at Mon, 09 Jul 2018 16:10:51 +0000
Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond Scrolling is not permitted along the axis whose overflow style is hidden. In the mochitest test_wheel_default_action, tests which checked if overflow hidden pages were scrollable failed after the changes in the Part 1 patch were submitted to try. The tests failed as overflow hidden pages were scrollable. After investigating the sequence of events, we realized that the overflow-x:hidden property was taking effect on the compositor thread after the scroll-wheel event was received on the compositor thread. Therefore, scrolling took place even before the scrollable rect was sized appropriately and scrolling beyond the layout viewport size was possible. To solve this, we wait for all repaints to occur before the test sends a scroll-wheel event. Waiting for all repaints guarantees that the overflow-x:hidden property will be set before a scroll-wheel event is received. MozReview-Commit-ID: 2hc3MTyKhnS
7dddb5ab185d3aa3ca1e8201f632d3fb8b5b0a8c: Bug 1423011 - Part 3: Add mochitests. r?botond draft
Kashav Madan <kmadan@mozilla.com>, Tanushree Podder <tpodder@mozilla.com> - Thu, 07 Jun 2018 17:16:12 -0400 - rev 815633
Push 115589 by bmo:tpodder@mozilla.com at Mon, 09 Jul 2018 16:10:51 +0000
Bug 1423011 - Part 3: Add mochitests. r?botond MozReview-Commit-ID: Cb1kDLaM1RJ
ae59e265fb43b09eb44177796bc8083e1fca7429: Bug 1423011 - Part 2: Add gtests. r?botond draft
Kashav Madan <kmadan@mozilla.com>, Tanushree Podder <tpodder@mozilla.com> - Thu, 07 Jun 2018 17:15:12 -0400 - rev 815632
Push 115589 by bmo:tpodder@mozilla.com at Mon, 09 Jul 2018 16:10:51 +0000
Bug 1423011 - Part 2: Add gtests. r?botond Ensures that APZ correctly updates the layout viewport offset when the visual viewport exceeds the boundaries of the layout viewport. Includes changes to APZCPinchTester::GetPinchableFrameMetrics to correct the offset of the composition bounds (which should always be (0, 0) for the RCD-RSF) and fixes to impacted test cases. MozReview-Commit-ID: I3hTx9kCjEP
0a2ab5ec7bc9dd7606315d95b3f55a0fbbe925b2: Bug 1423011 - Part 1: Allow APZ to async-scroll the layout viewport. r?botond draft
Kashav Madan <kmadan@mozilla.com>, Tanushree Podder <tpodder@mozilla.com> - Thu, 07 Jun 2018 17:01:36 -0400 - rev 815631
Push 115589 by bmo:tpodder@mozilla.com at Mon, 09 Jul 2018 16:10:51 +0000
Bug 1423011 - Part 1: Allow APZ to async-scroll the layout viewport. r?botond There are 3 main components to this change: a) Store the origin of the layout viewport in APZ (until now we only stored it's size). This required updating the offset stored in mViewport, which was previously (0, 0). b) Adjust the layout viewport in APZ each time the visual viewport exceeds the bounds of the layout viewport. c) Update the main thread to store the layout viewport offset for the RCD-RSF (currently it uses the layout viewport offset for overflow:hidden pages, and the visual viewport offset otherwise). MozReview-Commit-ID: 7AD8wvthh2m
8518b9037fdba9026e3f1352b61053cce7d18812: Bug 1472236 - Add grcov code coverage builds by using a fetch task. r=marco,dustin draft
Tudor-Gabriel Vîjială <tvijiala@mozilla.com> - Mon, 02 Jul 2018 16:55:56 +0100 - rev 815630
Push 115588 by bmo:tvijiala@mozilla.com at Mon, 09 Jul 2018 16:08:52 +0000
Bug 1472236 - Add grcov code coverage builds by using a fetch task. r=marco,dustin MozReview-Commit-ID: 3PZMNDRqxRM
92818b07e9ab0ddb7fd92d923cde074645ef54e3: Bug 1474341 - Add AutoProfilerLabel to ScriptLoader::ProcessScriptElement r?mstange draft
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 09 Jul 2018 18:06:20 +0200 - rev 815629
Push 115587 by bmo:canaltinova@gmail.com at Mon, 09 Jul 2018 16:07:31 +0000
Bug 1474341 - Add AutoProfilerLabel to ScriptLoader::ProcessScriptElement r?mstange MozReview-Commit-ID: 4wcSDgz3x0E
ae134ca153312578470b180159f2dd94d8ee05e6: Bug 1471660 - Integrate code coverage for A(test) junit test suite via JaCoCo plugin. r=nalexander,marco draft
Tudor-Gabriel Vîjială <tvijiala@mozilla.com> - Mon, 02 Jul 2018 11:32:35 +0100 - rev 815628
Push 115586 by bmo:tvijiala@mozilla.com at Mon, 09 Jul 2018 16:05:52 +0000
Bug 1471660 - Integrate code coverage for A(test) junit test suite via JaCoCo plugin. r=nalexander,marco MozReview-Commit-ID: ElYGmF6zoYg
a5103be40f0022cd66abea8b0636cb07c0399489: Bug 1433335 - Skip addon manager telemetry events test if expired in the current version. draft
Luca Greco <lgreco@mozilla.com> - Thu, 05 Jul 2018 17:44:55 +0200 - rev 815627
Push 115585 by luca.greco@alcacoop.it at Mon, 09 Jul 2018 16:00:32 +0000
Bug 1433335 - Skip addon manager telemetry events test if expired in the current version. MozReview-Commit-ID: CvgebrVBCxf
203c3b3de60dd0ccdd5ff353304606d01b6290da: Bug 1433335 - Send telemetry events for each AddonManager action on an extension. draft
Luca Greco <lgreco@mozilla.com> - Wed, 27 Jun 2018 20:22:43 +0200 - rev 815626
Push 115585 by luca.greco@alcacoop.it at Mon, 09 Jul 2018 16:00:32 +0000
Bug 1433335 - Send telemetry events for each AddonManager action on an extension. MozReview-Commit-ID: 8eTF52vaAP2
b57bb1507613777f22c16d43838dda8d982899e3: Bug 1433335 - Skip addon manager telemetry events test if expired in the current version. draft
Luca Greco <lgreco@mozilla.com> - Thu, 05 Jul 2018 17:44:55 +0200 - rev 815625
Push 115584 by luca.greco@alcacoop.it at Mon, 09 Jul 2018 15:56:21 +0000
Bug 1433335 - Skip addon manager telemetry events test if expired in the current version. MozReview-Commit-ID: CvgebrVBCxf
de31b7bcc823aeece023dc401716ef07f60807c9: Bug 1433335 - Send telemetry events for each AddonManager action on an extension. draft
Luca Greco <lgreco@mozilla.com> - Wed, 27 Jun 2018 20:22:43 +0200 - rev 815624
Push 115584 by luca.greco@alcacoop.it at Mon, 09 Jul 2018 15:56:21 +0000
Bug 1433335 - Send telemetry events for each AddonManager action on an extension. MozReview-Commit-ID: 8eTF52vaAP2
ba596f14b9c87c8380b23cb74425b89a43b51873: Bug 1459898 - (Part 1) Convert between unit types for font-size in font editor. r=gl draft
Razvan Caliman <rcaliman@mozilla.com> - Thu, 05 Jul 2018 13:30:14 +0200 - rev 815623
Push 115583 by bmo:rcaliman@mozilla.com at Mon, 09 Jul 2018 15:46:28 +0000
Bug 1459898 - (Part 1) Convert between unit types for font-size in font editor. r=gl MozReview-Commit-ID: ByLEczMEXlH
0c6a04b45e71559ad5c8aecf6edab34be6398178: Bug 1472792: give both retrigger actions the same name; r?bstack draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 Jul 2018 20:28:23 +0000 - rev 815622
Push 115582 by dmitchell@mozilla.com at Mon, 09 Jul 2018 15:33:50 +0000
Bug 1472792: give both retrigger actions the same name; r?bstack This additionally reconsiders the order of all of the actions, spacing them 50 "units" apart and putting the more common actions first. MozReview-Commit-ID: 98IOYKVMcGU
26ff7cccb37a31cb809e75a32abb69a725f7d632: Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond draft
Tanushree Podder <tpodder@mozilla.com> - Tue, 03 Jul 2018 13:12:17 -0400 - rev 815621
Push 115581 by bmo:tpodder@mozilla.com at Mon, 09 Jul 2018 15:32:23 +0000
Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond Scrolling is not permitted along the axis whose overflow style is hidden. In the mochitest test_wheel_default_action, tests which checked if overflow hidden pages were scrollable failed after the changes in the Part 1 patch were submitted to try. The tests failed as overflow hidden pages were scrollable. After investigating the sequence of events, we realized that the overflow-x:hidden property was taking effect on the compositor thread after the scroll-wheel event was received on the compositor thread. Therefore, scrolling took place even before the scrollable rect was sized appropriately and scrolling beyond the layout viewport size was possible. To solve this, we wait for all repaints to occur before the test sends a scroll-wheel event. Waiting for all repaints guarantees that the overflow-x:hidden property will be set before a scroll-wheel event is received. MozReview-Commit-ID: 2hc3MTyKhnS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip