mdn / browser-compat-data

This repository contains compatibility data for Web technologies as displayed on MDN
https://developer.mozilla.org
Creative Commons Zero v1.0 Universal
4.89k stars 1.97k forks source link

api.ImageCapture - ImageCapture is supported behind a feature flag starting from safari 17.4 #23727

Open AkiSakurai opened 2 months ago

AkiSakurai commented 2 months ago

What type of issue is this?

Missing compatibility data

What information was incorrect, unhelpful, or incomplete?

Missing compatibility data for safari 17.4 behind feature flag

What browsers does this problem apply to, if applicable?

No response

What did you expect to see?

ImageCapture is supported behind a feature flag starting from safari 17.4

Did you test this? If so, how?

yes

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

No response

Do you have anything more you want to share?

No response

MDN URL

https://developer.mozilla.org/en-US/docs/Web/API/ImageCapture

MDN metadata

MDN page report details * Query: `api.ImageCapture` * Report started: 2024-07-09T13:24:16.842Z
queengooborg commented 2 months ago

Can you provide supporting details, such as commits, bug reports, or details of the tests?

AkiSakurai commented 2 months ago

https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes 19618.1.15 -> safari-7618.1.15-branch

https://github.com/WebKit/WebKit/blob/safari-7618.1.15-branch/Source/WebCore/Modules/mediastream/ImageCapture.cpp

Test on physical devices https://github.com/openwebdocs/mdn-bcd-results/pull/1161 macos https://github.com/openwebdocs/mdn-bcd-results/pull/1163 ipad (Request Desktop Website) https://github.com/openwebdocs/mdn-bcd-results/pull/1162 ipad

Api demo: https://simpl.info/imagecapture/

queengooborg commented 2 months ago

I'm afraid the information provided isn't all that helpful. The release notes don't mention the API, and you have not specified what flag you have enabled.

AkiSakurai commented 2 months ago

Behind webkit feature flag "Image Capture API"

Screenshot 2024-07-09 at 10 55 51 PM
AkiSakurai commented 1 month ago

Bug reports https://bugs.webkit.org/show_bug.cgi?id=262467 https://bugs.webkit.org/show_bug.cgi?id=262412 https://bugs.webkit.org/show_bug.cgi?id=265188 https://bugs.webkit.org/show_bug.cgi?id=262466

AkiSakurai commented 1 month ago

Here is what info we have now:

  1. The release notes refer to a version code in the WebKit repository, which contains the source code for image capture.
  2. The verifications on the MDN collector.
  3. A screenshot of the flag I enable while running the collect.
  4. A report in Bugzilla for WebKit, referencing a commit in the WebKit repository.

Could you let me know what additional information you need?