fune/layout/svg
Brad Werth 75eeec6a99 Bug 1768495 Part 4: Disable window occlusion tracker pref on crashtests that rely on a running compositor. r=emilio
These crashtests rely upon either a requestAnimationFrame callback or a
MozAfterPaint event. Those currently won't happen when the compositor is
paused, and on Windows these crashtests are occluded, which will now pause
the compositor. To deal with this, we disable the occlusion tracking pref
on Windows. Other platforms seem not to treat the crashtests as occluded,
so their compositors keep running.

Differential Revision: https://phabricator.services.mozilla.com/D171137
2023-02-28 23:04:54 +00:00
..
crashtests Bug 1768495 Part 4: Disable window occlusion tracker pref on crashtests that rely on a running compositor. r=emilio 2023-02-28 23:04:54 +00:00
tests Bug 1787623 - Make invalid and unsupported filters paint the unfiltered frame. r=botond 2022-09-05 10:24:14 +00:00
AutoReferenceChainGuard.h
CSSClipPathInstance.cpp Bug 1785903 - Use inset rect as the border area to compute shape radii. r=TYLin 2022-08-22 22:15:24 +00:00
CSSClipPathInstance.h
CSSFilterInstance.cpp Bug 1520423 - Use AutoTArray in filter code r=emilio 2023-02-05 16:06:23 +00:00
CSSFilterInstance.h
FilterInstance.cpp Bug 1815404 - Replace most uses of gfxContext::CreateOrNull with stack-allocated contexts. r=gfx-reviewers,lsalzman 2023-02-21 07:28:25 +00:00
FilterInstance.h Bug 1787623 - Make invalid and unsupported filters paint the unfiltered frame. r=botond 2022-09-05 10:24:14 +00:00
ISVGDisplayableFrame.h Bug 829802 - Remove svg.display-lists prefs r=longsonr 2023-02-05 18:14:31 +00:00
ISVGSVGFrame.h
moz.build
svg.css
SVGAFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGClipPathFrame.cpp Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGClipPathFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContainerFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContainerFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContextPaint.cpp Bug 1808102 - Move contextPaint to Document class r=emilio 2023-01-17 19:13:41 +00:00
SVGContextPaint.h Bug 1808102 - Move contextPaint to Document class r=emilio 2023-01-17 19:13:41 +00:00
SVGFEContainerFrame.cpp Bug 1816866 - Fixes to eSVGContainer r=emilio 2023-02-15 13:43:52 +00:00
SVGFEImageFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFELeafFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFEUnstyledLeafFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFilterFrame.cpp Backed out changeset d90ec14fc8e3 (bug 1817608) for causing reftest failures in 1329849-1.svg CLOSED TREE 2023-02-19 18:24:00 -05:00
SVGFilterFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGFilterInstance.cpp Bug 1520423 - Use AutoTArray in filter code r=emilio 2023-02-05 16:06:23 +00:00
SVGFilterInstance.h
SVGForeignObjectFrame.cpp Bug 1815404 - Remove refcounting from gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGForeignObjectFrame.h Bug 1815525 - Remove more dead code post bug 829802 r=emilio 2023-02-07 21:16:55 +00:00
SVGGeometryFrame.cpp Bug 1818157: Backout changeset 510d250fd545 (bug 1814398) and e44b3ab61ae4 (bug 1817212) for introducing a performance regression. CLOSED TREE 2023-02-28 11:23:00 -08:00
SVGGeometryFrame.h Bug 1818157: Backout changeset 510d250fd545 (bug 1814398) and e44b3ab61ae4 (bug 1817212) for introducing a performance regression. CLOSED TREE 2023-02-28 11:23:00 -08:00
SVGGFrame.cpp
SVGGFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGGradientFrame.cpp Bug 1815923 - Use do_QueryFrame more with paint servers r=emilio 2023-02-14 08:27:17 +00:00
SVGGradientFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGImageContext.cpp
SVGImageContext.h
SVGImageFrame.cpp Bug 1818157: Backout changeset 510d250fd545 (bug 1814398) and e44b3ab61ae4 (bug 1817212) for introducing a performance regression. CLOSED TREE 2023-02-28 11:23:00 -08:00
SVGImageFrame.h Bug 1818157: Backout changeset 510d250fd545 (bug 1814398) and e44b3ab61ae4 (bug 1817212) for introducing a performance regression. CLOSED TREE 2023-02-28 11:23:00 -08:00
SVGInnerSVGFrame.cpp
SVGInnerSVGFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGIntegrationUtils.cpp Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGIntegrationUtils.h Bug 1787623 - Make invalid and unsupported filters paint the unfiltered frame. r=botond 2022-09-05 10:24:14 +00:00
SVGMarkerFrame.cpp Bug 752638 - make the context-fill and context-stroke SVG paint values work in marker content r=emilio 2023-01-25 17:54:36 +00:00
SVGMarkerFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGMaskFrame.cpp Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGMaskFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGObserverUtils.cpp Bug 1816068 - Use Element::FromNode in ObserverUtils r=emilio 2023-02-14 08:32:24 +00:00
SVGObserverUtils.h Bug 1794811, part 1 - Include nsISupports.h instead of nsISupportsBase.h. r=necko-reviewers,nika,valentin 2022-10-17 16:09:22 +00:00
SVGOuterSVGFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGOuterSVGFrame.h Bug 1815525 - Remove more dead code post bug 829802 r=emilio 2023-02-07 21:16:55 +00:00
SVGPaintServerFrame.cpp
SVGPaintServerFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGPatternFrame.cpp Bug 1815404 - Replace most uses of gfxContext::CreateOrNull with stack-allocated contexts. r=gfx-reviewers,lsalzman 2023-02-21 07:28:25 +00:00
SVGPatternFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGStopFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGSwitchFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGSymbolFrame.cpp
SVGSymbolFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGTextFrame.cpp Bug 1815404 - Remove refcounting from gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGTextFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGUseFrame.cpp
SVGUseFrame.h
SVGUtils.cpp Bug 1818157: Backout changeset 510d250fd545 (bug 1814398) and e44b3ab61ae4 (bug 1817212) for introducing a performance regression. CLOSED TREE 2023-02-28 11:23:00 -08:00
SVGUtils.h Bug 1817413 - add const to various method signatures or allow them to be given const pointers r=emilio 2023-02-17 12:47:27 +00:00
SVGViewFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGViewportFrame.cpp Bug 829802 - Remove svg.display-lists prefs r=longsonr 2023-02-05 18:14:31 +00:00
SVGViewportFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00