| Summary: | Clicking "Go Back" from a safe browsing warning from an iframe should navigate the WKWebView back to the previous page | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Alex Christensen <achristensen> | ||||||||
| Component: | New Bugs | Assignee: | Alex Christensen <achristensen> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | aakash_jain, ap, commit-queue, ggaren, ryanhaddad, tsavell, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=196673 | ||||||||||
| Bug Depends on: | 196688 | ||||||||||
| Bug Blocks: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Alex Christensen
2019-04-05 16:44:23 PDT
Created attachment 366858 [details]
Patch
Comment on attachment 366858 [details]
Patch
r=me
Created attachment 366860 [details]
Patch
This patch seems to have introduced an API test failure TestWebKitAPI.SafeBrowsing.WKWebViewGoBackIFrame e.g.: See API test failure in https://ews-build.webkit.org/#/builders/9/builds/197 and https://ews-build.webkit.org/#/builders/9/builds/198 Note that we do have EWS for API test now, but EWS didn't get a chance to run API tests on this patch before this patch was landed. Note that the test is "Timing Out" (not failing). Similarly occurrence on build.webkit.org: https://build.webkit.org/builders/Apple%20iOS%2012%20Simulator%20Release%20WK2%20%28Tests%29/builds/3494/steps/run-api-tests/logs/stdio Please wait for EWS before landing patches. Re-opened since this is blocked by bug 196688 Created attachment 366991 [details]
Patch
(In reply to Alexey Proskuryakov from comment #8) > Please wait for EWS before landing patches. As one of the bigger supporters of API tests on EWS, I sincerely apologize and promise to do better in the future. I am, contrary to what my behavior last week would indicate, quite glad that we have this new tool. Thanks for getting it working! Comment on attachment 366991 [details] Patch Clearing flags on attachment: 366991 Committed r244089: <https://trac.webkit.org/changeset/244089> All reviewed patches have been landed. Closing bug. |