iigs
2024-02-07 47e073dd58908588835a2192ec92f8fefd68258d
firefox: fix CamerasAccessStatus

1 files added
1 files modified
17 ■■■■■ changed files
components/web/firefox/Makefile 1 ●●●● patch | view | raw | blame | history
components/web/firefox/patches/Bug1877679.patch 16 ●●●●● patch | view | raw | blame | history
components/web/firefox/Makefile
@@ -33,6 +33,7 @@
COMPONENT_NAME =    firefox
COMPONENT_VERSION =    122.0.1
COMPONENT_REVISION=    1
COMPONENT_SUMMARY=      Mozilla Firefox Web browser
COMPONENT_PROJECT_URL =    https://www.mozilla.com/firefox
COMPONENT_SRC_NAME =    $(COMPONENT_NAME)-$(COMPONENT_VERSION)
components/web/firefox/patches/Bug1877679.patch
New file
@@ -0,0 +1,16 @@
diff --git a/dom/media/systemservices/CamerasTypes.h b/dom/media/systemservices/CamerasTypes.h
--- a/dom/media/systemservices/CamerasTypes.h
+++ b/dom/media/systemservices/CamerasTypes.h
@@ -50,11 +50,11 @@
           mozilla::camera::CaptureEngine::InvalidEngine,
           mozilla::camera::CaptureEngine::MaxEngine> {};
 template <>
 struct ParamTraits<mozilla::camera::CamerasAccessStatus>
-    : public ContiguousEnumSerializer<
+    : public ContiguousEnumSerializerInclusive<
           mozilla::camera::CamerasAccessStatus,
           mozilla::camera::CamerasAccessStatus::Granted,
           mozilla::camera::CamerasAccessStatus::Error> {};
 }  // namespace IPC