gecko-dev/layout
Botond Ballo 5cffd06241 Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel
This removes the need for FrameForPointOptions::IsRelativeToLayoutViewport,
and makes sure each call site of these functions indicates whether the
input point/rect is in visual or layout coordinates.

Several call sites were passing in layout coordinates without setting the
IsRelativeToLayoutViewport flag, which this patch corrects.

Differential Revision: https://phabricator.services.mozilla.com/D71705
2020-05-05 15:24:12 +00:00
..
base Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel 2020-05-05 15:24:12 +00:00
build Bug 1625363 - AVIF (AV1 Image File Format): experimental support. r=aosmond,necko-reviewers,valentin 2020-05-01 22:56:04 +00:00
docs Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00
forms Bug 1556556 - Include the layout-to-visual transform for a zoomed content root in GetTransformMatrix(). r=kats,mattwoodrow 2020-05-05 19:27:47 +00:00
generic Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel 2020-05-05 15:24:12 +00:00
inspector Bug 1626570 - Improve handling of copying arrays in layout/inspector/. r=emilio 2020-05-05 10:40:43 +00:00
ipc Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
mathml Bug 1626570 - Improve handling of copying arrays in layout/mathml/. r=emilio 2020-05-05 10:40:45 +00:00
media
painting Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow 2020-05-05 19:26:38 +00:00
printing Bug 1634663: part 4) Declare callers of `Selection::GetRangeAt` `const` in layout code. r=masayuki 2020-05-02 23:46:01 +00:00
reftests Bug 1633732 - Increase the fuzz range even more to account for some other win builds. 2020-05-03 19:49:27 +00:00
style Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception. r=mossop,remote-protocol-reviewers,marionette-reviewers,whimboo,necko-reviewers,geckoview-reviewers,valentin,agi 2020-05-05 17:41:36 +00:00
svg Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel 2020-05-05 15:24:12 +00:00
tables Bug 1633448: part 2) Rename `nsFrameSelection::GetTableCellSelection` to `IsInTableSelectionMode`. r=smaug 2020-04-27 19:34:53 +00:00
tools Bug 1634939. When forwarding afterpaint events the child could have been removed from the doc tree. r=mattwoodrow 2020-05-03 21:03:30 +00:00
xul Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow 2020-05-05 19:26:38 +00:00
moz.build Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00