d3e94a705125c1f4dc9e4cfc4597078601f7807f: Bug 1380195 Ensure xz settings are compatible with mozglue XZStream.cpp r=glandium,nalexander
Brian Murray <bmurray7jhu@gmail.com> - Tue, 11 Jul 2017 17:20:39 -0700 - rev 648468
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1380195 Ensure xz settings are compatible with mozglue XZStream.cpp r=glandium,nalexander Ensure stream only has a single LZMA block. Ensure that dictionary size is always 8 MiB. MozReview-Commit-ID: A0CV6M3LIf9
b6555b458a8b45804c19a08e95adf53c87834900: servo: Merge #18028 - Performance Timeline API (from ferjm:performance.timeline); r=jdm
Fernando Jiménez Moreno <ferjmoreno@gmail.com> - Thu, 17 Aug 2017 12:27:19 -0500 - rev 648467
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
servo: Merge #18028 - Performance Timeline API (from ferjm:performance.timeline); r=jdm [Performance Timeline API](https://www.w3.org/TR/performance-timeline-2/) implementation. This API is required to allow DOM access to the [Paint Timing API](https://wicg.github.io/paint-timing/#example) metrics implemented in #17256. Unfortunately, I couldn't test it properly, as its usage depends on other APIs like the Paint Timing, User Timing, Resource Timing or Server Timing APIs. I'll work in the integration with the Paint Timing API next. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] There are [WPTs](https://github.com/servo/servo/tree/master/tests/wpt/web-platform-tests/performance-timeline) for this API, however they depend on the implementation of the User Timing and the Resource Timing APIs, which I'll hopefully be implementing soon. Source-Repo: https://github.com/servo/servo Source-Revision: 6988c7424ddfdd9a98e6a458ff2ad307a74237aa
6964b52cb7f26b3257e8e3ac80f35630c4e62233: Bug 1375292 - Add licenses for Servo's third-party libraries to about:licenses. r=gerv
Chris Peterson <cpeterson@mozilla.com> - Sat, 22 Jul 2017 00:35:09 -0700 - rev 648466
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1375292 - Add licenses for Servo's third-party libraries to about:licenses. r=gerv https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/bincode https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/byteorder https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/gdi32-sys https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/kernel32-sys https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/kernel32-sys-0.1.4 https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/lazy_static https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/lazy_static-0.1.16 https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/matches https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/nom https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/ordered-float https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/owning_ref https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/phf https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/phf_codegen https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/phf_generator https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/phf_shared https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/precomputed-hash https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/redox_syscall https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/synstructure https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/unicase https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/unreachable https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/utf8-ranges https://hg.mozilla.org/mozilla-central/file/tip/third_party/rust/void MozReview-Commit-ID: 22yLZlm4VCA
7f118ff40f8f9d6bb289e500f64fd460f0fa930b: Bug 1390247 - Enable APZ autoscrolling on Nightly builds. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 14 Aug 2017 14:59:17 -0400 - rev 648465
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390247 - Enable APZ autoscrolling on Nightly builds. r=kats MozReview-Commit-ID: 1pBVbb2XVeW
db173b8cb609ba2d193f91be81e34e140c6888e0: Bug 1390247 - Get browser_bug295977_autoscroll_overflow.js working with APZ autoscrolling. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 16 Aug 2017 17:50:28 -0400 - rev 648464
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390247 - Get browser_bug295977_autoscroll_overflow.js working with APZ autoscrolling. r=kats MozReview-Commit-ID: MQwJxtePRb
c1f34cab5afc627b493d64c99a9ceadc89571301: Bug 1390983 - Keyed-by default shouldn't be the only item, error out if it is. r=dustin
Justin Wood <Callek@gmail.com> - Wed, 16 Aug 2017 13:48:46 -0400 - rev 648463
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390983 - Keyed-by default shouldn't be the only item, error out if it is. r=dustin MozReview-Commit-ID: 6AKU4iakl3s
a2eeb1ef90a37e1b80c750529de16459f6b4c8f1: Bug 1390983 - Rip out 'by-X: default: ..' when it is the only choice present. r=dustin
Justin Wood <Callek@gmail.com> - Wed, 16 Aug 2017 13:55:19 -0400 - rev 648462
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390983 - Rip out 'by-X: default: ..' when it is the only choice present. r=dustin MozReview-Commit-ID: 7c30ovW7vZ0
15956a9904994d54c56fb1602c98eb4a0cc232bf: Bug 1369672 - Update OTS to support Graphite table sanitization. r=jfkthame
Kevin Hsieh <kevin.hsieh@ucla.edu> - Fri, 11 Aug 2017 16:36:12 -0700 - rev 648461
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1369672 - Update OTS to support Graphite table sanitization. r=jfkthame MozReview-Commit-ID: 4WU4nQcsQgt
f5e24e9aaba25e4c786c3f9415ebf6bf2ec72876: bug 1390688 - reenable OCSP fetching for DV certificates in Nightly r=jcj
David Keeler <dkeeler@mozilla.com> - Tue, 15 Aug 2017 16:11:09 -0700 - rev 648460
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
bug 1390688 - reenable OCSP fetching for DV certificates in Nightly r=jcj MozReview-Commit-ID: LoN42uSK2UM
2b6b494732bbd074709709d59fa37c97b445191e: Bug 1390895 - Make site data learn more label highlightable r=jaws
Ricky Chien <ricky060709@gmail.com> - Thu, 17 Aug 2017 10:44:54 +0800 - rev 648459
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390895 - Make site data learn more label highlightable r=jaws
5f66e56e4cd2f7ea50bea34ae8e34595c96b9f1c: Bug 1380043 - Update about:addons icons. r=dao
Dale Harvey <dale@arandomurl.com> - Tue, 15 Aug 2017 10:34:31 +0100 - rev 648458
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1380043 - Update about:addons icons. r=dao MozReview-Commit-ID: 4Zg91DKYpR1
23c63df35860ec44d8c3d032957feda344983eb1: Bug 1388340 - Vendor in six package for Python 2 and 3 compatibility; r=gps
Dave Hunt <dhunt@mozilla.com> - Tue, 08 Aug 2017 14:25:53 +0100 - rev 648457
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1388340 - Vendor in six package for Python 2 and 3 compatibility; r=gps MozReview-Commit-ID: JxtYnHOOZvy
91cfa54b94d2d10a48a469696a914e7e02406725: Bug 1390896 - Make mach wpt compatible with latest upstream, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 16 Aug 2017 15:42:30 +0100 - rev 648456
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1390896 - Make mach wpt compatible with latest upstream, r=maja_zf Upstream wpt changed from having a wptrun script to a wpt script with a run subcommand. This involved some internal movement of code which broke the `mach wpt` command when used with a non-firefox product. This commit changes the mach integration to be compatible with the new upstream API. MozReview-Commit-ID: 1hvmZedNHSX
321176b458a51bb39c270532e53982911fa96328: Bug 1389138 - Push scroll layers in layers-free WR. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 17 Aug 2017 11:07:03 -0400 - rev 648455
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1389138 - Push scroll layers in layers-free WR. r=mstange This patch takes the existing code (which allows recursively pushing the necessary part of a clip chain) and folds it into another recursive function that operates on the ASR chain. Now the ASR recursion is the primary one, and clips are pushed for each ASR as needed. This code was partly modelled after the code in ContainerState::SetupScrollingMetadata, which also iterates over the ASRs and clips. MozReview-Commit-ID: 1qaFPY7Ja7
d45e64ac4452d390ad6f0c617dd05d8350f8a9c7: Bug 1389138 - Add helper to track the topmost scroll id on the WR stack. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 17 Aug 2017 11:06:51 -0400 - rev 648454
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1389138 - Add helper to track the topmost scroll id on the WR stack. r=mstange Note that when PushClipAndScrollInfo is called, we are pushing an already-defined scrolling clip onto the stack, and anything that gets pushed inside it is going to be defined as being inside that scrolling clip. So we need to make sure to update the scroll id stack for those calls as well. This was an oversight previously but it never mattered. MozReview-Commit-ID: D40Gk00HYrq
442b037713d66d9b9c67c1c013cfd278509212f1: Bug 1389138 - Introduce a variant type to allow unifying the clip and scroll ids. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 17 Aug 2017 11:06:31 -0400 - rev 648453
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1389138 - Introduce a variant type to allow unifying the clip and scroll ids. r=mstange This allows us to keep a single stack where we track both clip ids and scroll ids with the correct interleaving order that they were pushed in. MozReview-Commit-ID: DHHfR8JnnBw
20c649cb4a21c5e133ebebc88dc61fcd6f5383cc: Bug 1389138 - Extract a helper PushScrollLayer method. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 17 Aug 2017 11:06:12 -0400 - rev 648452
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 1389138 - Extract a helper PushScrollLayer method. r=mstange MozReview-Commit-ID: CqKOvxWCWZE
98f8d05483cf350f1d3f641aa54ecddeb4b52a9c: Bug 577824 - Part 2. Add a reftest for an SVG filtered HTML element that's inserted into the DOM by script. r=jwatt
cku <cku@mozilla.com> - Wed, 09 Aug 2017 02:02:27 +0800 - rev 648451
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 577824 - Part 2. Add a reftest for an SVG filtered HTML element that's inserted into the DOM by script. r=jwatt MozReview-Commit-ID: 2onAXw1tbcJ
3b9a469ab1d6f4399fd7f3e1392891751ceb270a: Bug 577824 - Part 1. Set the frame size in nsIFrame::FinishAndStoreOverflow before the ComputeEffectsRect call that uses it. r=jwatt
cku <cku@mozilla.com> - Wed, 09 Aug 2017 01:04:49 +0800 - rev 648450
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
Bug 577824 - Part 1. Set the frame size in nsIFrame::FinishAndStoreOverflow before the ComputeEffectsRect call that uses it. r=jwatt This change ensures that HTML frames with SVG filters applied are given the correct overflow regions so that they will display and invalidate correctly. The bug that this commit fixes does not manifest in many cases since often elements happen to be reflowed more than once when a document loads. When that happened the bug would be masked because the filtered frame would be given a size during the first reflow, and that would then make the overflow calculations in subsequent reflows work. It was only in cases where the filtered frame was only reflowed once (such as when dynamically inserting a filtered element into the DOM using script) that the lack of a valid frame size during the overflow calculations would result in bad overflow regions being calculated. MozReview-Commit-ID: 79lR27KRSym
81683ea9436d5ad68e8323e3ebbafd6e5d51b7ed: servo: Merge #18126 - geckolib: Fix some warnings (treated as error) new in Rust Nigthly (from servo:glow-fox); r=emilio
Simon Sapin <simon.sapin@exyr.org> - Thu, 17 Aug 2017 11:05:32 -0500 - rev 648449
Push 74765 by bmo:ttromey@mozilla.com at Thu, 17 Aug 2017 19:48:36 +0000
servo: Merge #18126 - geckolib: Fix some warnings (treated as error) new in Rust Nigthly (from servo:glow-fox); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: cc86ca2bcdec5e89ee5279085ea38db63ef41af9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip