gecko-dev/layout
Timothy Nikkel 1be3156679 Bug 1690433. Update code that looks for the presence of a display port for new minimal display ports. r=botond
This patch is the result of auditing all places that look at the presence or absence of a display port to handle minimal display ports (HasDisplayPort, GetDisplayPort, etc).

Broadly speaking the places were in two categories:
1) things related to painting, that want to consider minimal display ports as display ports for purposes of things like sending over metadata and separating out layers.
2) things that care about async scrolling, and so actually want to have a properly sized display port.

Type 1) were not changed by this patch. Type 2) were changed to consider minimal display ports as not display ports.

Again, we are aiming to leave behaviour unchanged.

Differential Revision: https://phabricator.services.mozilla.com/D103856
2021-02-04 11:16:59 +00:00
..
base Bug 1690433. Update code that looks for the presence of a display port for new minimal display ports. r=botond 2021-02-04 11:16:59 +00:00
build Bug 1667276 - Part 2: Add BackgroundTasksManager to invoke task defined in JS. r=mossop 2021-01-27 22:54:17 +00:00
docs Bug 1682703: [css-grid-3] Remove in-tree masonry draft spec, now that it lives in csswg repo. r=mats DONTBUILD 2020-12-16 05:17:36 +00:00
forms Bug 1690166 - Don't report BreakBefore reflow status if the <fieldset> is an abs/fixed positioned out-of-flow. r=TYLin 2021-02-03 21:21:40 +00:00
generic Bug 1690433. Update code that looks for the presence of a display port for new minimal display ports. r=botond 2021-02-04 11:16:59 +00:00
inspector Bug 1684909 - Fix a mochitest that didn't account for image-set. 2021-01-12 00:12:21 +01:00
ipc Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
mathml Bug 1690225 - Unify focus-visible rules in ua.css. r=edgar 2021-02-03 10:25:21 +00:00
media
painting Bug 1690433. Update code that looks for the presence of a display port for new minimal display ports. r=botond 2021-02-04 11:16:59 +00:00
printing Bug 1669905 part 2: Add nsIPrintSettings APIs to handle the possibility that pages and sheets may have orthogonal orientation, in pages-per-sheet printouts. r=jfkthame 2021-01-05 02:24:00 +00:00
reftests Backed out 3 changesets (bug 1669840) for Reftest failures in layout/reftests/layers/opacity-background-1.html. CLOSED TREE 2021-02-04 03:43:58 +02:00
style Backed out 2 changesets (bug 1302991) for causing failures on empty.html. CLOSED TREE 2021-02-04 09:11:58 +02:00
svg Bug 1690225 - Unify focus-visible rules in ua.css. r=edgar 2021-02-03 10:25:21 +00:00
tables Bug 1690715 - Expand nsTableWrapperFrame::InitChildReflowInput() at its only caller. r=dholbert 2021-02-04 05:17:11 +00:00
tools Bug 1685878 - Remove remoteautomation.py; r=jmaher 2021-01-20 17:00:18 +00:00
xul Bug 1690433. Update code that looks for the presence of a display port for new minimal display ports. r=botond 2021-02-04 11:16:59 +00:00
moz.build