Bug 159326

Summary: Add SPI to allow restoring session state without navigation in WKPage
Product: WebKit Reporter: iting_liu
Component: WebKit APIAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: adachan, andersca, beidson, commit-queue, iting_liu, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch for review
buildbot: commit-queue-
Archive of layout-test-results from ews116 for mac-yosemite
none
Update the patch. none

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.