Bug 154633
| Summary: | WKWebView: Don't expose openDatabase if WebSQL is disabled at runtime | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | zac spitzer <zac.spitzer> |
| Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | beidson |
| Priority: | P2 | ||
| Version: | Safari 9 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 9.2 | ||
| Bug Depends on: | 137760 | ||
| Bug Blocks: | |||
zac spitzer
WkWebView doesn't support WebSQL but it exposes window.openDatabase which breaks feature detection
Remove window.openDatabase so that feature detection is once again reliable
https://bugs.webkit.org/show_bug.cgi?id=137760
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Brady Eidson
Retitling:
WKWebView: don't expose openDatabase if WebSQL is disabled at runtime
Brady Eidson
This is related to https://bugs.webkit.org/show_bug.cgi?id=137760, but does not *depend* on it.
This bug could be resolved today with any resolution of 137760.
So I'm removing the dependency.