WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
149079
WKWebView does not evaluate JavaScript after cookies have been cleared
https://bugs.webkit.org/show_bug.cgi?id=149079
Summary
WKWebView does not evaluate JavaScript after cookies have been cleared
Shreyas VA
Reported
2015-09-11 16:24:25 PDT
Created
attachment 261025
[details]
Sample app that repros this bug WKWebView does evaluate JavaScript after cookies have been cleared. This is problematic because the completionHandler from the -[WKWebView evaluateJavaScript:completionHandler:] is never called. Steps to Reproduce: 1) Run the attached code 2) Click on "wv1", that creates a WKWebView and loads a webpage 3) Click on "clear cookies", that uses the WKWebsiteDataStore API to clear cookies 4) Click on rc, that injects JS to retrieve the cookies from a web page. Expected Results: The completionHandler (from the JS eval method) is called. Actual Results: The completionHandler (from the JS eval method) is never called. Version: iOS9.0
Attachments
Sample app that repros this bug
(42.58 KB, application/zip)
2015-09-11 16:24 PDT
,
Shreyas VA
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Shreyas VA
Comment 1
2015-09-11 16:26:59 PDT
rdar://22670291
Shreyas VA
Comment 2
2015-09-14 11:05:46 PDT
s/does evaluate/does not evaluate in the description. Sorry for the typo.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug