gecko-dev/gfx/src
Brad Werth 8f132a9e95 Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio
This makes all platforms report video-dynamic-range:high if the screen
most closely associated with the document (according to the logic of
nsDeviceContext::FindScreen) is HDR capable.

This removes the LookAndFeel id for VideoDynamicRange, since it is only
used by Gecko_MediaFeatures_VideoDynamicRange, which is being modified
here to use the nsDeviceContext instead.

It also removes gfxPlatform::supportsHDR and its implementations, as it
is no longer used.

Differential Revision: https://phabricator.services.mozilla.com/D203329
2024-03-22 00:55:47 +00:00
..
AAStroke.h Bug 1880523 - Use aa_stroke_filled_circle in DrawTargetWebgl. r=jrmuizel 2024-02-15 17:33:15 +00:00
AppUnits.h
ArrayView.h
components.conf
CompositorHitTestInfo.h
DriverCrashGuard.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
DriverCrashGuard.h
FilterDescription.h
FilterSupport.cpp
FilterSupport.h
FontPropertyTypes.h
gfxCrashReporterUtils.cpp
gfxCrashReporterUtils.h
gfxTelemetry.cpp
gfxTelemetry.h
moz.build
nsBoundingMetrics.h
nsColor.cpp
nsColor.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsCoord.h Bug 1870572 - Use constexpr variables instead of macro to define layout constants. r=layout-reviewers,emilio 2023-12-18 18:18:28 +00:00
nsDeviceContext.cpp Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio 2024-03-22 00:55:47 +00:00
nsDeviceContext.h Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio 2024-03-22 00:55:47 +00:00
nsFont.cpp Bug 1862061 - Remove -moz-font-smoothing-background-color. r=gfx-reviewers,desktop-theme-reviewers,devtools-reviewers,dao,gw 2023-11-01 09:14:29 +00:00
nsFont.h Bug 1862061 - Remove -moz-font-smoothing-background-color. r=gfx-reviewers,desktop-theme-reviewers,devtools-reviewers,dao,gw 2023-11-01 09:14:29 +00:00
nsFontCache.cpp Bug 1847990 - Font fingerprinting detection and telemetry. r=timhuang,jfkthame,anti-tracking-reviewers 2023-11-13 10:05:22 +00:00
nsFontCache.h Bug 1847990 - Font fingerprinting detection and telemetry. r=timhuang,jfkthame,anti-tracking-reviewers 2023-11-13 10:05:22 +00:00
nsFontMetrics.cpp Bug 1872545 - Hoist color-font palette cache out of TextRunDrawParams to the nsPresContext or CanvasRenderingContext2D, for greater effectiveness. r=gfx-reviewers,lsalzman 2024-01-04 11:07:44 +00:00
nsFontMetrics.h
nsGfxCIID.h
nsIFontEnumerator.idl
nsITheme.h
nsMargin.h
nsPoint.h
nsRect.cpp
nsRect.h Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
nsRectAbsolute.h Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
nsRegion.cpp
nsRegion.h
nsRegionFwd.h
nsSize.h Bug 1870572 - Use constexpr variables instead of macro to define layout constants. r=layout-reviewers,emilio 2023-12-18 18:18:28 +00:00
nsThebesFontEnumerator.cpp
nsThebesFontEnumerator.h
nsTransform2D.cpp
nsTransform2D.h
RegionBuilder.h
RelativeLuminanceUtils.h
WPFGpuRaster.h Bug 1859736 - Reuse WGR::PathBuilder instance in DrawTargetWebgl. r=gfx-reviewers,lsalzman 2023-10-23 18:37:02 +00:00
X11UndefineNone.h
X11Util.cpp
X11Util.h Bug 1873507 - Replace ScopedXFree<GLXFBConfig> with MakeScopeExit. r=gfx-reviewers,aosmond 2024-01-25 23:10:26 +00:00