gecko-dev/layout
Timothy Nikkel 793c95b1be Bug 1927665. Keep including perspective in GetResultingTransformMatrixInternal recursive calls for preseve3d. r=emilio a=dmeehan
The regressing bug stopped passing the perspective flag to GetResultingTransformMatrixInternal if we know the frame did not have perspective in order to save time. But it missed that we pass the flags up in a recursive call if the frame has preserve3d. In all cases where we pass the preserve3d flag we also want to include perspective (if it exists), so it is fine to just always pass the perspective flag in these preserve3d recursive calls. It does not cause wasted effort because we have to check perspective at least once and we will only check it once.

Original Revision: https://phabricator.services.mozilla.com/D227294

Differential Revision: https://phabricator.services.mozilla.com/D227579
2024-11-01 00:43:37 +00:00
..
base Backed out 3 changesets (bug 1918178) for causing reftest failures. a=backout 2024-10-28 07:34:27 +02:00
build Bug 1921477 - patch 1 - Convert the line-break cache in ComplexBreaker from a pair of hashtables to MruCache, and expose as its own class. r=layout-reviewers,emilio 2024-10-16 14:47:49 +00:00
docs Bug 1896210 Part 4 - Address late review comments for Part 2. r=dholbert DONTBUILD 2024-05-20 18:01:16 +00:00
forms Bug 1926031 - Add a more c++-friendly nsISelectionController::ScrollSelectionIntoView. r=jjaschke,masayuki 2024-10-22 09:58:03 +00:00
generic Bug 1858798 - Ignore any target snap points in the case of empty snapport. r=botond 2024-10-25 21:13:34 +00:00
inspector Bug 1922315 - Replace the tuple of PseudoStyleType and nsAtom with PseudoStyleRequest. r=view-transitions-reviewers,emilio 2024-10-24 22:34:22 +00:00
ipc
mathml Bug 1925478 - Simplify nsMathMLContainerFrame::DidReflowChildren. r=fredw 2024-10-18 19:19:48 +00:00
painting Bug 1927665. Keep including perspective in GetResultingTransformMatrixInternal recursive calls for preseve3d. r=emilio a=dmeehan 2024-11-01 00:43:37 +00:00
printing Bug 1923028 - Migrate scalars to use Glean APIs for printing.*, r=chutten. 2024-10-18 11:02:16 +00:00
reftests Bug 1927665. Keep including perspective in GetResultingTransformMatrixInternal recursive calls for preseve3d. r=emilio a=dmeehan 2024-11-01 00:43:37 +00:00
style Bug 1927138 - Remove popover prefs. r=webidl,smaug 2024-10-27 08:47:00 +00:00
svg Bug 1926246 - PreScale and PreTranslate modify the matrix in place, no need to assign the result r=emilio 2024-10-22 11:32:25 +00:00
tables Backed out changeset d92f391b3b0c (bug 1922838) for backing out bug 1915351 2024-10-25 16:42:33 +03:00
tools Bug 1919114 Part 2: Add a no-gpu-process test variant for reftests and media mochitests. r=taskgraph-reviewers,gfx-reviewers,jcristau,jmaher,aosmond 2024-10-09 18:06:10 +00:00
xul Bug 1925491 - Remove unused code to support horizontal scrolling of XUL <tree>s. r=jwatt 2024-10-18 19:21:04 +00:00
moz.build Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00