b2912f67891223c3652d25d89a90810650acb7d9: Bug 1564882 - disable unit-vh-vw-overflow-auto.html on linux and mac. r=jmaher
Oana Pop Rus <opoprus@mozilla.com> - Wed, 22 Jan 2020 17:51:44 +0000 - rev 511334
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1564882 - disable unit-vh-vw-overflow-auto.html on linux and mac. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D60702
14cf42fea051197ddf3c9022debad63c9a00e3b3: Bug 1607103 - Allow forkserver on FreeBSD r=gsvelto
Greg V <greg@unrelenting.technology> - Thu, 16 Jan 2020 11:26:45 +0000 - rev 511333
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1607103 - Allow forkserver on FreeBSD r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D58729
c07d1683b9f1aa20a7e528e11c8021961b10856a: Bug 1609649 - Strip telemetry annotations from the crashes we submit via Firefox r=chutten
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 22 Jan 2020 19:23:18 +0000 - rev 511332
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1609649 - Strip telemetry annotations from the crashes we submit via Firefox r=chutten Differential Revision: https://phabricator.services.mozilla.com/D60145
1dd6fbf5857aeee536554ce6550a4740184be94f: Bug 1543154 - Throw an exception instead of asserting in case there is no mGlobal on a call to IDBFactory.open. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Thu, 23 Jan 2020 09:27:47 +0000 - rev 511331
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1543154 - Throw an exception instead of asserting in case there is no mGlobal on a call to IDBFactory.open. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D60809
9e5eb3e65f058381410814006a917a436aadb8d6: Bug 1609737 - Simplify calc expressions earlier. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Jan 2020 09:18:39 +0000 - rev 511330
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1609737 - Simplify calc expressions earlier. r=boris This simplifies a bit the code, and guarantees that all calc()s have percentages and lengths. I also wanted to remove unclamped_length() / specified_percentage() (for the same reason as the above patch), but they're needed for animations for now. When I implement min() / max() for <length-percentage> they'll be fixed. Differential Revision: https://phabricator.services.mozilla.com/D60194
6c6d488d79fa50257782c277a3ec0c3b1a093a08: Bug 1609737 - Forbid accessing the length and percentage parts of a LengthPercentage separately. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Jan 2020 09:18:39 +0000 - rev 511329
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1609737 - Forbid accessing the length and percentage parts of a LengthPercentage separately. r=boris This is just not a thing you can do if you have min() / max() / etc, as the min / max value may depend on the percentage basis. Differential Revision: https://phabricator.services.mozilla.com/D60168
11fc4b2cfb35842a0153cd38a057f0f5cf644eb7: Bug 1609711 - Compute gradient positions in css pixels. r=jrmuizel
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Jan 2020 09:18:21 +0000 - rev 511328
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1609711 - Compute gradient positions in css pixels. r=jrmuizel The gradient code is the only one that does a really weird thing with LengthPercentage values, by getting the percentage and length separately and turning the length into a percentage relative to the line length (which is in device pixels). This won't work once we have min() / max() / etc. in CSS (as we can't access the length and percentage components separately, as which one you choose may depend on the percentage basis). So instead of that, use the regular ResolveToCssPixels there are lengths involved. We change a bit the surrounding code to work in CSS pixels, so as to avoid unneeded CSS -> device pixel conversions. Differential Revision: https://phabricator.services.mozilla.com/D60159
2a10ae0264cb52179d91cf9d53c70af2de29f844: Bug 1604800 Part 2: Remove DataSourceSurfaceRecording from DrawTargetRecording. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 22 Jan 2020 21:23:08 +0000 - rev 511327
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1604800 Part 2: Remove DataSourceSurfaceRecording from DrawTargetRecording. r=jrmuizel This is done by using CreateDataSourceSurfaceWithStrideFromData to create a DataSourceSurface and then OptimizeSourceSurface to record and optimize that. This means that we now only have SourceSurfaceRecording using SurfaceType RECORDING. We then rely on this to improve the test in OptimizeSourceSurface to check that a SourceSurfaceRecording is for its recorder. Differential Revision: https://phabricator.services.mozilla.com/D60736
660737718c708fb4651cf638dabdd8dc900b414b: Bug 1604800 Part 1: Add a new WRAP_AND_RECORD SurfaceType for SourceSurfaceWrapAndRecord. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 22 Jan 2020 21:21:08 +0000 - rev 511326
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1604800 Part 1: Add a new WRAP_AND_RECORD SurfaceType for SourceSurfaceWrapAndRecord. r=jrmuizel This is to avoid type confusion with SourceSurfaceRecording. Differential Revision: https://phabricator.services.mozilla.com/D60735
a90042cbefc60daadcc3d67de6c43aab13c0c6e3: Bug 1526731 - do not mixed-content-block image loads from webbrowserpersist, r=ckerschb
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 22 Jan 2020 23:00:21 +0000 - rev 511325
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1526731 - do not mixed-content-block image loads from webbrowserpersist, r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D60694
169c76460aa48f861d4c8f916d3aacdd40238f1a: Bug 1526731 - handle image.http.accept pref inside netwerk instead of forcing all consumers to do the same dance, r=valentin,aosmond
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 23 Jan 2020 08:36:48 +0000 - rev 511324
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1526731 - handle image.http.accept pref inside netwerk instead of forcing all consumers to do the same dance, r=valentin,aosmond Differential Revision: https://phabricator.services.mozilla.com/D60568
af1b9cf9eec60af9cebc46a90b393f1ef8313d43: Bug 1526731 - pass content policy to webbrowserpersist to improve image request headers, r=smaug,johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 23 Jan 2020 08:36:00 +0000 - rev 511323
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1526731 - pass content policy to webbrowserpersist to improve image request headers, r=smaug,johannh Differential Revision: https://phabricator.services.mozilla.com/D60567
2840946503b2b78ee175d121371991a3ef234df2: Bug 1604126: Enable a styleeditor test that has been blocked by this bug. r=jdescottes
Daisuke Akatsuka <daisuke@birchill.co.jp> - Thu, 23 Jan 2020 08:14:48 +0000 - rev 511322
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1604126: Enable a styleeditor test that has been blocked by this bug. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D60795
94392af1b184b6f67ec8029478c638752b9ae5e1: Bug 1604126: Remove code that checks whether the document is XUL or not. r=jdescottes
Daisuke Akatsuka <daisuke@birchill.co.jp> - Thu, 23 Jan 2020 08:14:31 +0000 - rev 511321
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1604126: Remove code that checks whether the document is XUL or not. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D60794
b4e23f6d397cb93ab20534f0bc1a7236a8dfb83e: Bug 1609807 - DevTools: Use label 'None' for SameSite=None cookie values. r=nchevobbe
Brandon Kraft <public@brandonkraft.com> - Thu, 23 Jan 2020 07:34:27 +0000 - rev 511320
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1609807 - DevTools: Use label 'None' for SameSite=None cookie values. r=nchevobbe bug-id: 1609807 Differential Revision: https://phabricator.services.mozilla.com/D60242
b723d635ae0148cbfff9c4e9a17fbc9cfe65d6a1: Bug 1608741 - Part 3 - Add fuzziness for some tests with virtual surfaces. r=jrmuizel
Glenn Watson <gw@intuitionlibrary.com> - Thu, 23 Jan 2020 03:09:20 +0000 - rev 511319
Push 37048 by rmaries@mozilla.com at Thu, 23 Jan 2020 21:42:24 +0000
Bug 1608741 - Part 3 - Add fuzziness for some tests with virtual surfaces. r=jrmuizel This patch adds fuzziness for three tests that have intermittent fuzziness issues when DirectComposition virtual surfaces are enabled. In each of the cases, there is a dashed border style, which has occasional rasterizer accuracy issues. Each of the tests has a max fuzziness of 0-1 value, with 0-10 pixels, so it's a minimal amount of difference between the images. Given this, we can add fuzziness to allow enabling the native compositor mode, and investigate these as follow ups. Differential Revision: https://phabricator.services.mozilla.com/D60788
a1669b5990974f625d95260c059dcf8f87129a8d: Merge autoland to mozilla-central. a=merge
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 23 Jan 2020 11:52:53 +0200 - rev 511318
Push 37047 by malexandru@mozilla.com at Thu, 23 Jan 2020 09:54:33 +0000
Merge autoland to mozilla-central. a=merge
693c1fe229bc143776742206a9c4338aa01ae5db: Backed out changeset 7ed018d13880 (bug 1605283) for causing build bustage with could not compile `webrender` error.
Daniel Varga <dvarga@mozilla.com> - Thu, 23 Jan 2020 08:46:54 +0200 - rev 511317
Push 37047 by malexandru@mozilla.com at Thu, 23 Jan 2020 09:54:33 +0000
Backed out changeset 7ed018d13880 (bug 1605283) for causing build bustage with could not compile `webrender` error. CLOSED TREE
7ed018d13880bee244338bf6e1c65ab17d58a870: Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Bert Peers <bpeers@mozilla.com> - Thu, 23 Jan 2020 06:22:26 +0000 - rev 511316
Push 37047 by malexandru@mozilla.com at Thu, 23 Jan 2020 09:54:33 +0000
Bug 1605283 - Improve support for invalidation debugging and testing r=gw Second part: trace the updates that are sent to the DataStore, and save at least the Insert/Remove and ItemUID as part of the wr-capture. (We could expand this with more info, eg. the actual Keys, later). TileView then reads them back and generates a color coded report to overlay with the page view. This helps to see the types and amounts of interned primitives that lead to cache invalidations. Differential Revision: https://phabricator.services.mozilla.com/D60619
c0d7cf71074de0d9ccadb96de2d98dec211e6d2f: Backed out 16 changesets (bug 1591199) for causing mda failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 23 Jan 2020 07:54:16 +0200 - rev 511315
Push 37047 by malexandru@mozilla.com at Thu, 23 Jan 2020 09:54:33 +0000
Backed out 16 changesets (bug 1591199) for causing mda failures CLOSED TREE Backed out changeset cd44655b2740 (bug 1591199) Backed out changeset a67f2a68965d (bug 1591199) Backed out changeset 9ae196dc62b9 (bug 1591199) Backed out changeset dc0ab0642f92 (bug 1591199) Backed out changeset 96091b875760 (bug 1591199) Backed out changeset 5811f7b48aee (bug 1591199) Backed out changeset 8ba6518dfd42 (bug 1591199) Backed out changeset ac47d18c085c (bug 1591199) Backed out changeset 897e8de078fa (bug 1591199) Backed out changeset 3bc58d0f0b35 (bug 1591199) Backed out changeset 55a69e5443ab (bug 1591199) Backed out changeset 4973bd5df42d (bug 1591199) Backed out changeset 48bfe1c627e1 (bug 1591199) Backed out changeset a1a1f71b91fc (bug 1591199) Backed out changeset 447c8b096f5a (bug 1591199) Backed out changeset 7e67ac9f5591 (bug 1591199)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip