96fd408e650f21a4d63ea3ff09f9a3bc25676360: Bug 1524328 - Pass a document instead of a pres context to FinishStyle. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 02 Feb 2019 19:42:25 +0100 - rev 456577
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1524328 - Pass a document instead of a pres context to FinishStyle. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D18491
43a3aa2199c12427c9784a9cdbb89f76cf1296a5: Bug 1524328 - Don't resolve counter styles in the style system. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 02 Feb 2019 19:41:44 +0100 - rev 456576
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1524328 - Don't resolve counter styles in the style system. r=xidorn Doing it during layout instead. This also has the nice side-effect of no longer needing to do a full restyle when counter-style rules are inserted. Differential Revision: https://phabricator.services.mozilla.com/D18343
1d868390c454251d1ad828eada546bcdf3b0c302: Bug 1466208 - part 9: Create PresShell::EventHandler::MaybeHandleEventWithAnotherPresShell() to handle event with another PresShell if necessary r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 02 Feb 2019 02:20:25 +0000 - rev 456575
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1466208 - part 9: Create PresShell::EventHandler::MaybeHandleEventWithAnotherPresShell() to handle event with another PresShell if necessary r=smaug Let's move the redirection of coming event in PresShell::EventHandler::HandleEvent() into a method. This makes the caller easier to read. Differential Revision: https://phabricator.services.mozilla.com/D16959
8a968b7beaba6fb6f5e6323298db98501e28ef44: Bug 1521690 - Use `Unused <<` instead of `(void*)` in nsWindow.cpp r=aklotz,jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 01 Feb 2019 20:15:04 +0000 - rev 456574
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1521690 - Use `Unused <<` instead of `(void*)` in nsWindow.cpp r=aklotz,jmathies Casting non-void result to `void*` causes warning of clang. Additionally, perhaps, we should use `Unused <<` because of modern style. And also this patch makes widget/windows is treated as "warning as errors" because this patch fixes the last warning. Differential Revision: https://phabricator.services.mozilla.com/D17216
a03c30492ed7a3f68a666f9927998838a48fd398: Bug 1459312 - Scroll layers that are fixed w.r.t. the RCD-RSF by the relative visual transform. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:54 +0000 - rev 456573
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Scroll layers that are fixed w.r.t. the RCD-RSF by the relative visual transform. r=kats Differential Revision: https://phabricator.services.mozilla.com/D17726
494c256e2e374b448b11adbbf14bdfd962841dd2: Bug 1459312 - Have APZC expose the async transform of the visual viewport relative to the layout viewport. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:45 +0000 - rev 456572
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Have APZC expose the async transform of the visual viewport relative to the layout viewport. r=kats For brevity, this is referred to as the "relative visual offset/transform" in the code. Differential Revision: https://phabricator.services.mozilla.com/D17725
9b072d3caedb94c259611c432da7a9839b93a351: Bug 1459312 - Expose IsAsyncZoomContainer() in LayerMetricsWrapper. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:41 +0000 - rev 456571
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Expose IsAsyncZoomContainer() in LayerMetricsWrapper. r=kats Differential Revision: https://phabricator.services.mozilla.com/D17724
5deb799c5ba37db4fffbffb9bcd1964ef89c72d6: Bug 1459312 - Factor out a helper function from AlignFixedAndStickyLayers. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:31 +0000 - rev 456570
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Factor out a helper function from AlignFixedAndStickyLayers. r=kats This helper will be reused for translating layers fixed to the RCD-RSF with containerless scrolling. Differential Revision: https://phabricator.services.mozilla.com/D17723
949c039c7de914e6c22dc778d901696dd472c31b: Bug 1459312 - Have AlignFixedAndStickyLayers take the ClipPartsCache by reference rather than pointer. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:27 +0000 - rev 456569
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Have AlignFixedAndStickyLayers take the ClipPartsCache by reference rather than pointer. r=kats This reflects the fact that it's no longer optional (the code path that wouldn't pass one was removed with JPZC). Differential Revision: https://phabricator.services.mozilla.com/D17722
016c3e822444aa9aa678a57cfc3c4a646859a091: Bug 1459312 - Remove an outdated comment in TransformShadowTree(). r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:23 +0000 - rev 456568
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Remove an outdated comment in TransformShadowTree(). r=kats Differential Revision: https://phabricator.services.mozilla.com/D17720
11ac6c2ac639b725497a5f2541abe8e86e34427b: Bug 1459312 - Make AsyncPanZoomController::GetCurrentAsyncViewportTransform() private. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:19 +0000 - rev 456567
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - Make AsyncPanZoomController::GetCurrentAsyncViewportTransform() private. r=kats It is an implementation detail of GetCurrentAsyncTransformForFixedAdjustment(). Differential Revision: https://phabricator.services.mozilla.com/D17719
4d6a4c43775b78788ef78aba2b9cab7f7c043d41: Bug 1459312 - AsyncCompositionManager changes to apply the async zoom to the async zoom container layer if appropriate. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:53:15 +0000 - rev 456566
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - AsyncCompositionManager changes to apply the async zoom to the async zoom container layer if appropriate. r=kats Differential Revision: https://phabricator.services.mozilla.com/D13348
c858a0fe0feab0168823813cece7c5bcedc25461: Bug 1459312 - AsyncPanZoomController support for exposing the scroll and zoom portions of the async transform independently. r=kats
Botond Ballo <botond@mozilla.com> - Sat, 02 Feb 2019 23:52:14 +0000 - rev 456565
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1459312 - AsyncPanZoomController support for exposing the scroll and zoom portions of the async transform independently. r=kats Differential Revision: https://phabricator.services.mozilla.com/D17718
5b4294b589042588942714434fe614b93bb20ae1: Bug 1521629 - Port search() to UrlbarInput.jsm r=dao
Ricky Rosario <rickyrosario@gmail.com> - Sat, 02 Feb 2019 16:33:57 +0000 - rev 456564
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1521629 - Port search() to UrlbarInput.jsm r=dao MozReview-Commit-ID: 70RV8IdoAKc Differential Revision: https://phabricator.services.mozilla.com/D18381
5e295b971fd8c53e94525fe31f54fa0d6e9ceb27: Bug 1428708 - [mozdevice] Add support for Python 3 r=ahal
Andrei H <ahutusoru@mozilla.com> - Sat, 02 Feb 2019 20:39:14 +0000 - rev 456563
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1428708 - [mozdevice] Add support for Python 3 r=ahal Differential Revision: https://phabricator.services.mozilla.com/D17933
4ceb95f3fa4a80374bdd53e2a89cac4e777a2fc8: Bug 1520715 - Allow a bit of fuzz on color-layer-1a. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 02 Feb 2019 15:56:54 +0000 - rev 456562
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1520715 - Allow a bit of fuzz on color-layer-1a. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D18487
da2e173c2991062bf80488c2c40118b8e3831041: Bug 1520793 - Allow a bit of fuzz in clip-path-circle-021. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 02 Feb 2019 15:56:45 +0000 - rev 456561
Push 35490 by aiakab@mozilla.com at Sun, 03 Feb 2019 09:50:26 +0000
Bug 1520793 - Allow a bit of fuzz in clip-path-circle-021. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D18486
63348118ef1d564a659f793c0ec9afe5d7f1cc8b: Backed out 2 changesets (bug 1471496) for causing CycleCollectedJSRuntime.cpp perma failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Sat, 02 Feb 2019 20:44:08 +0200 - rev 456560
Push 35489 by rmaries@mozilla.com at Sat, 02 Feb 2019 21:36:03 +0000
Backed out 2 changesets (bug 1471496) for causing CycleCollectedJSRuntime.cpp perma failures CLOSED TREE Backed out changeset 9658187a54fb (bug 1471496) Backed out changeset 2ff333373fe4 (bug 1471496)
0883d6f9b77a71662a16614b1265409ea57e2108: Bug 1524177. Accept a small amount of fuzz for clip-path-inset. r=dholbert
Jeff Muizelaar <jrmuizel@gmail.com> - Thu, 31 Jan 2019 23:40:13 +0000 - rev 456559
Push 35489 by rmaries@mozilla.com at Sat, 02 Feb 2019 21:36:03 +0000
Bug 1524177. Accept a small amount of fuzz for clip-path-inset. r=dholbert It seems like we intermittently get fuzz on the clip-path-inset tests. It's better for us to accept that fuzz than intermittently fail. Differential Revision: https://phabricator.services.mozilla.com/D18277
add76bbdce4e452d1f921bcbc1224b30892d8393: Bug 1524593 - nsISearchService (aka nsIBrowserSearchService, previously) refactor to be mostly an asynchronous, in preparation of WebExtension engines. r=daleharvey
Mike de Boer <mdeboer@mozilla.com> - Sat, 02 Feb 2019 11:27:21 +0000 - rev 456558
Push 35489 by rmaries@mozilla.com at Sat, 02 Feb 2019 21:36:03 +0000
Bug 1524593 - nsISearchService (aka nsIBrowserSearchService, previously) refactor to be mostly an asynchronous, in preparation of WebExtension engines. r=daleharvey This is a rollup of all the patches that have landed on the cedar project branch: https://hg.mozilla.org/projects/cedar/rev/891252fdd0b1a3e6b129025d94952ac30d922c7e Bug 1492475 - Part 1: Migrate most, if not all nsSearchService consumers to use async APIs. r=florian https://hg.mozilla.org/projects/cedar/rev/79b2eb2367aab104669bbc75c3b42290f7de1570 Bug 1492475 - Part 2: Move nsIBrowserSearchService.idl to toolkit/components/search/nsISearchService.idl and update references. r=florian https://hg.mozilla.org/projects/cedar/rev/a947d3cdf078032614edaa491ec3db1d046b55f4 Bug 1492475 - Part 3: The search service init() method should simply return a Promise. r=florian https://hg.mozilla.org/projects/cedar/rev/c1e172dfacad4b14ebdb352bee2fd946716acd59 Bug 1492475 - Part 4: Remove the synchronous initialization flow. r=florian https://hg.mozilla.org/projects/cedar/rev/cd41189eac88aa6023af1b0a060c15ddcd407952 Bug 1492475 - Part 5: Since async initialization of the search service now is implicit behavior, remove the distinctive verbiage used internally. r=florian https://hg.mozilla.org/projects/cedar/rev/2ae7189dfaa63cab0e264e7a2796b1610505c40a Bug 1492475 - Part 6: Update the cache build task to work with an actual Promise and re-initialize only once at the same time - all to fix race conditions here. r=florian https://hg.mozilla.org/projects/cedar/rev/c8ee92973f24a44496f2bee23c13e0c74b6e11d8 Bug 1492475 - Part 7: Make the region fetch not block the init flow, to ensure it's as fast as possible. r=florian https://hg.mozilla.org/projects/cedar/rev/c44e674e160ebab49ea5ba1ed5821bb8d3c30e53 Bug 1492475 - Part 8: Introduce an init flag, which can only be used privately, that allows to explicitly skip waiting for the region check process to complete. r=florian https://hg.mozilla.org/projects/cedar/rev/6c79eaf1d349638258d542ced0229d786f022683 Bug 1492475 - Part 9: Update unit tests to stop using 'currentEngine', in favor of 'defaultEngine'. r=Standard8 https://hg.mozilla.org/projects/cedar/rev/21b3aa17ee43dd0efd3c08564bbc7d747d4628b9 Bug 1492475 - Part 10: Update unit tests to be fully aware of the new, async signatures of the search service API and remove sync init flow tests. r=mkaply,florian https://hg.mozilla.org/projects/cedar/rev/ce5ba6901957903ade31888cdc6a52e2b828dac0 Bug 1492475 - Part 11: Repair incorrect usage of the `identifier` property of nsISearchEngine instances. r=florian https://hg.mozilla.org/projects/cedar/rev/fd177a7994b250605df4b98740bdd257373e21e5 Bug 1518543 - Fix up the Android (Fennec) nsISearchService shim to work with the new asynchronous API. r=florian https://hg.mozilla.org/projects/cedar/rev/3653d8ee22bb242b3ddc0222cb1f711b68b52f91 Bug 1523708 - Change the search service interaction in the show-heartbeat action to use the new async API. r=florian Differential Revision: https://phabricator.services.mozilla.com/D18355
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip