RESOLVED FIXED 193354
Make "Disable Web SQL" on by default
https://bugs.webkit.org/show_bug.cgi?id=193354
Summary Make "Disable Web SQL" on by default
Sihui Liu
Reported 2019-01-11 11:15:05 PST
Web SQL should be off now.
Attachments
Patch (1.17 KB, patch)
2019-01-11 11:23 PST, Sihui Liu
no flags
Fix tests (1.83 KB, patch)
2019-01-14 18:07 PST, Sihui Liu
no flags
Sihui Liu
Comment 1 2019-01-11 11:15:43 PST
Sihui Liu
Comment 2 2019-01-11 11:23:25 PST
Geoffrey Garen
Comment 3 2019-01-11 14:18:52 PST
Comment on attachment 358915 [details] Patch r=me
WebKit Commit Bot
Comment 4 2019-01-11 17:00:21 PST
Comment on attachment 358915 [details] Patch Clearing flags on attachment: 358915 Committed r239885: <https://trac.webkit.org/changeset/239885>
WebKit Commit Bot
Comment 5 2019-01-11 17:00:23 PST
All reviewed patches have been landed. Closing bug.
Truitt Savell
Comment 6 2019-01-14 14:52:18 PST
I found that the changes in https://trac.webkit.org/changeset/239885/webkit has caused 2 API failure and 1 Timeout on Mac. Log: https://build.webkit.org/builders/Apple%20High%20Sierra%20Release%20WK1%20%28Tests%29/builds/10386/steps/run-api-tests/logs/stdio Confirmed this using command: run-api-tests --no-build --debug --root debug-239885 I got these failures with a spade with 239885 but none with 239884.
Sihui Liu
Comment 7 2019-01-14 16:20:47 PST
(In reply to Truitt Savell from comment #6) > I found that the changes in https://trac.webkit.org/changeset/239885/webkit > > has caused 2 API failure and 1 Timeout on Mac. > > Log: > https://build.webkit.org/builders/ > Apple%20High%20Sierra%20Release%20WK1%20%28Tests%29/builds/10386/steps/run- > api-tests/logs/stdio > > Confirmed this using command: > run-api-tests --no-build --debug --root debug-239885 > > I got these failures with a spade with 239885 but none with 239884. This failure should be harmless. We can either remove the WebSQL part or enable WebSQL in TestRunner.
Geoffrey Garen
Comment 8 2019-01-14 16:38:04 PST
Can we change the API tests to explicitly enable WebSQL when they run?
Sihui Liu
Comment 9 2019-01-14 18:06:20 PST
(In reply to Geoffrey Garen from comment #8) > Can we change the API tests to explicitly enable WebSQL when they run? We have (In reply to Geoffrey Garen from comment #8) > Can we change the API tests to explicitly enable WebSQL when they run? Yes, we can
Sihui Liu
Comment 10 2019-01-14 18:07:45 PST
Created attachment 359112 [details] Fix tests
Sihui Liu
Comment 11 2019-01-15 08:54:18 PST
(In reply to Sihui Liu from comment #10) > Created attachment 359112 [details] > Fix tests Patch cannot be tested after bug is closed... Fix in https://bugs.webkit.org/show_bug.cgi?id=193451
Note You need to log in before you can comment on or make changes to this bug.