[Webkit-unassigned] [Bug 119915] REGRESSION(r154144): ASSERTION FAILED: m_history->provisionalItem() == m_requestedHistoryItem.get()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 19 13:09:30 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119915


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |ap at webkit.org
                   |kit.org                     |
 Attachment #209112|                            |review?
               Flag|                            |




--- Comment #5 from Alexey Proskuryakov <ap at webkit.org>  2013-08-19 13:08:59 PST ---
Created an attachment (id=209112)
 --> (https://bugs.webkit.org/attachment.cgi?id=209112&action=review)
proposed fix

Decided to do a simpler fix.

There are two aspects to dynamically changing cache model:

- Real clients should just set it upfront, changing it after some processes are created is a poorly defined operation. WKContextSetCacheModel currently fails to update cache model in Networking process, and it fails to accurately update cache sizes in WebProcess, especially when running in a non-default session.

- There are three regression tests that attempt to change cache model at runtime, and this is broken for multiple reasons, most notably because this is done in injected bundle, and doesn't update Networking process.

Neither appears important enough to address at the moment. Eventually, we should probably change cache model API to explicitly take a storage session (ditto for cookie accept policy).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list