Bug 22857 - WML deck-to-deck transitions fail
Summary: WML deck-to-deck transitions fail
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: XML (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Nikolas Zimmermann
URL:
Keywords:
Depends on:
Blocks: 20393
  Show dependency treegraph
 
Reported: 2008-12-14 15:18 PST by Nikolas Zimmermann
Modified: 2008-12-14 15:37 PST (History)
1 user (show)

See Also:


Attachments
Initial patch (8.01 KB, patch)
2008-12-14 15:23 PST, Nikolas Zimmermann
staikos: review+
Details | Formatted Diff | Diff
LayoutTests (5.80 KB, patch)
2008-12-14 15:23 PST, Nikolas Zimmermann
staikos: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolas Zimmermann 2008-12-14 15:18:01 PST
Switching from one card to another in a deck using a <go> task fails.
Cache policy is set to ReturnCacheDataDontLoad for the default GET method, which creates problems on Mac. We also do too much work for internal deck jumps (setActiveCardInDocument shouldn't be called from WMLGoElement::executeTask, for internal deck jumps).
Comment 1 Nikolas Zimmermann 2008-12-14 15:23:28 PST
Created attachment 26015 [details]
Initial patch

Found a way to fix deck-to-deck transitions, Yichao may be interessted in this patch, as we discussed on Skype before :-)
Comment 2 Nikolas Zimmermann 2008-12-14 15:23:50 PST
Created attachment 26016 [details]
LayoutTests
Comment 3 Nikolas Zimmermann 2008-12-14 15:37:51 PST
Landed in r39294.