| Summary: | REGRESSION (r242369): Only use picker-supported UTIs when creating image picker | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Conrad Shultz <conrad_shultz> | ||||||
| Component: | Forms | Assignee: | Conrad Shultz <conrad_shultz> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | cdumez, conrad_shultz, ews-watchlist, rniwa, thorton, webkit-bug-importer, wenson_hsieh | ||||||
| Priority: | P1 | Keywords: | InRadar | ||||||
| Version: | WebKit Local Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=195284 | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 195284 | ||||||||
| Attachments: |
|
||||||||
|
Description
Conrad Shultz
2019-03-19 11:20:11 PDT
Created attachment 365189 [details]
Patch
Comment on attachment 365189 [details] Patch Attachment 365189 [details] did not pass mac-wk2-ews (mac-wk2): Output: https://webkit-queues.webkit.org/results/11568797 New failing tests: imported/w3c/web-platform-tests/mediacapture-record/MediaRecorder-constructor.html Created attachment 365206 [details]
Archive of layout-test-results from ews104 for mac-highsierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
Crash appears unrelated; apparently we aren’t able to dynamically load a constant: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.WebCore 0x00000007080022f3 WTFCrashWithInfo(int, char const*, char const*, int) + 19 (Assertions.h:566) 1 com.apple.WebCore 0x00000007083e11a0 initAVEncoderBitRateKey() + 128 (MediaRecorderPrivateWriterCocoa.mm:55) which is: void* constant = dlsym(framework##Library(), #name); \ RELEASE_ASSERT_WITH_MESSAGE(constant, "%s", dlerror()); \ Comment on attachment 365189 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=365189&action=review > Source/WebKit/UIProcess/ios/forms/WKFileUploadPanel.mm:339 > + if (UTTypeConformsTo((CFStringRef)acceptedMediaType, (CFStringRef)availableMediaType)) { Nit - __bridge Comment on attachment 365189 [details]
Patch
r=me
(In reply to Wenson Hsieh from comment #6) > Comment on attachment 365189 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=365189&action=review > > > Source/WebKit/UIProcess/ios/forms/WKFileUploadPanel.mm:339 > > + if (UTTypeConformsTo((CFStringRef)acceptedMediaType, (CFStringRef)availableMediaType)) { > > Nit - __bridge Fixed. Thanks! |