[webkit-changes] [WebKit/WebKit] 41ea8e: Add a runtime flag for ImageCapture

youennf noreply at github.com
Wed Nov 22 02:38:55 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 41ea8e9bb119d2c158e03bb18e96f8688c254d34
      https://github.com/WebKit/WebKit/commit/41ea8e9bb119d2c158e03bb18e96f8688c254d34
  Author: Youenn Fablet <youennf at gmail.com>
  Date:   2023-11-22 (Wed, 22 Nov 2023)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/Modules/mediastream/ImageCapture.idl
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h

  Log Message:
  -----------
  Add a runtime flag for ImageCapture
https://bugs.webkit.org/show_bug.cgi?id=265188
rdar://118185086

Reviewed by Eric Carlson.

We add a runtime flag for ImageCapture to enable it or disable it.
We make it off by default.
We disable it even if enabled by default for zoom until we figure out what the issue might be.

Manually tested.

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/Modules/mediastream/ImageCapture.idl:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldAllowImageCaptureQuirk const):
* Source/WebCore/page/Quirks.h:

Canonical link: https://commits.webkit.org/271048@main




More information about the webkit-changes mailing list