gecko-dev/layout
Emilio Cobos Álvarez b5c38d6f7e Bug 1926624 - [beta] Don't use GetTopLevelWidget on nsDocumentViewer::CreateDeviceContext on macOS. r=#mac-reviewers!, a=dmeehan
This is an uplift friendly fix which just restores macOS behavior on
this problematic callsite, preventing issues like the one from comment
0.

What nsDeviceContext does with the widget is just calling GetDPI, and
nsChildView has a reasonable implementation, so this should be safe.

Differential Revision: https://phabricator.services.mozilla.com/D227879
2024-11-04 22:15:19 +00:00
..
base Bug 1926624 - [beta] Don't use GetTopLevelWidget on nsDocumentViewer::CreateDeviceContext on macOS. r=#mac-reviewers!, a=dmeehan 2024-11-04 22:15:19 +00: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
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