browser-compat-data icon indicating copy to clipboard operation
browser-compat-data copied to clipboard

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

Open AkiSakurai opened this issue 1 year ago • 6 comments

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

AkiSakurai avatar Jul 09 '24 13:07 AkiSakurai

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

queengooborg avatar Jul 09 '24 13:07 queengooborg

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/

AkiSakurai avatar Jul 09 '24 14:07 AkiSakurai

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.

queengooborg avatar Jul 09 '24 14:07 queengooborg

Behind webkit feature flag "Image Capture API"

Screenshot 2024-07-09 at 10 55 51 PM

AkiSakurai avatar Jul 09 '24 14:07 AkiSakurai

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 avatar Jul 14 '24 12:07 AkiSakurai

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?

AkiSakurai avatar Aug 07 '24 01:08 AkiSakurai