gecko-dev/layout/mathml/crashtests
Emilio Cobos Álvarez d36c96ab4c Bug 1612068 - Move zoom from the content viewer to the browsing context. r=nika
We need it to live in BrowsingContext instead of WindowContext, because
we need to preserve the zoom level across same-origin navigation.

It'd be nice if it only lived in the top BC, but that's not possible at
the moment because a lot of tests rely on zooming only iframes. Some of
them can be adjusted for scaling the top instead, but not sure it's
worth it's worth fixing them and moving the zoom to be top-only, as it'd
be a bunch of effort, and the complexity and overhead of propagating the
zoom is not so big.

The print-preview-specific code in nsContentViewer is from before we did
the document cloning setup, and it seems useless. I've tested print
preview scaling before and after my patch and both behave the same.

The rest is just various test changes to use the SpecialPowers APIs or
BrowsingContext as needed instead of directly poking at the content
viewer.

I named the pres context hook RecomputeBrowsingContextDependentData, as
more stuff should move there like overrideDPPX and other media emulation
shenanigans.

I also have some ideas to simplify or even remove ZoomChild and such,
but that's followup work.

Differential Revision: https://phabricator.services.mozilla.com/D71969
2020-04-22 19:32:52 +00:00
..
151054-1.xml
289180-1.xml
307826-1.xhtml
307839-1.xhtml
307839-2.xhtml
323733-1.xml
323737-1.xml
323738-1.xml
323741-1.xml
323742-1.xml
336074-1.xhtml
347355-1-inner.xhtml
347355-1.gif
347355-1.html
347495-1.xhtml
347507-1.xhtml
348492-1.xhtml
348709-1.xhtml
348811-1.xhtml
348811-2.xhtml
353612-1.xhtml
355986-1.xhtml
364685-1.xhtml
366012-1.xhtml
366564-1.xhtml
367107-1.html
368430-1.xhtml
370791-1.xhtml
370862-1.xhtml
372483-1.xhtml
373472-1.xhtml
373472-2.xhtml
375562-1.xhtml
377824-1.xhtml
379418-1.xhtml
385226-1.xhtml
393760-1.xhtml
397518-1.xhtml
398038-1.html
400157.xhtml Bug 1612068 - Move zoom from the content viewer to the browsing context. r=nika 2020-04-22 19:32:52 +00:00
400475-1.xhtml
402400-1.xhtml
403156-1.xhtml
404485-1.xhtml
405187-1.xhtml
405271-1.xml
412237-1.xml
413063-1.xhtml
416907-1.xhtml
420420-1.xhtml
431072-1.xhtml
443089-1.xhtml
463763-1.xhtml
463763-2.xhtml
476547-1.xhtml
541620-1.xhtml
557474-1.html
654928-1.html
655451-1.xhtml
713606-1.html
716349-1.html
767251.xhtml
848725-1.html
848725-2.html
947557-1.html
973322-1.xhtml
1028521-1.xhtml
1061027.html
1373767-1.html
1376158.html
crashtests.list