Bug 159326 - Add SPI to allow restoring session state without navigation in WKPage
Summary: Add SPI to allow restoring session state without navigation in WKPage
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit API (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2016-06-30 18:24 PDT by iting_liu
Modified: 2016-06-30 22:23 PDT (History)
6 users (show)

See Also:


Attachments
Patch for review (13.88 KB, patch)
2016-06-30 18:38 PDT, iting_liu
buildbot: commit-queue-
Details | Formatted Diff | Diff
Archive of layout-test-results from ews116 for mac-yosemite (1.38 MB, application/zip)
2016-06-30 19:37 PDT, Build Bot
no flags Details
Update the patch. (14.63 KB, patch)
2016-06-30 20:08 PDT, iting_liu
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description iting_liu 2016-06-30 18:24:32 PDT
Add SPI to allow to allow restoring session state without navigation in WKPage.
Comment 1 iting_liu 2016-06-30 18:38:50 PDT
Created attachment 282501 [details]
Patch for review
Comment 2 Radar WebKit Bug Importer 2016-06-30 18:46:18 PDT
<rdar://problem/27121361>
Comment 3 Build Bot 2016-06-30 19:37:05 PDT
Comment on attachment 282501 [details]
Patch for review

Attachment 282501 [details] did not pass mac-debug-ews (mac):
Output: http://webkit-queues.webkit.org/results/1603842

New failing tests:
storage/indexeddb/transaction-complete-workers.html
Comment 4 Build Bot 2016-06-30 19:37:06 PDT
Created attachment 282506 [details]
Archive of layout-test-results from ews116 for mac-yosemite

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews116  Port: mac-yosemite  Platform: Mac OS X 10.10.5
Comment 5 iting_liu 2016-06-30 20:08:47 PDT
Created attachment 282508 [details]
Update the patch.

Move the declaration to WKPagePrivate. I also ran the failing tests on my machine and they passed locally. I'm trying EWS again.
Comment 6 WebKit Commit Bot 2016-06-30 22:23:27 PDT
Comment on attachment 282508 [details]
Update the patch.

Clearing flags on attachment: 282508

Committed r202724: <http://trac.webkit.org/changeset/202724>
Comment 7 WebKit Commit Bot 2016-06-30 22:23:31 PDT
All reviewed patches have been landed.  Closing bug.