[Webkit-unassigned] [Bug 131337] New: Web Replay: save and restore initial main frame size during capture and replay

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 7 18:41:59 PDT 2014


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

           Summary: Web Replay: save and restore initial main frame size
                    during capture and replay
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: burg at cs.washington.edu
                CC: timothy at apple.com, andersca at apple.com, sam at webkit.org,
                    joepeck at webkit.org, akling at apple.com,
                    thorton at apple.com


This is something I haven't prototyped before, so I would appreciate thoughts on how to (not) implement it.

The motivation here is simple: when JavaScript queries the results of layout, we want that to be deterministic. If the size of the FrameView/document/etc is not the same on replay as it was when the recording was created, then layout queries are unlikely to be deterministic.

A secondary goal is that the window size looks the same on capture and replay, possibly by telling the embedder it needs to resize the view. Showing the intended window size lets the inspector visualize replayed user inputs with overlays. If the window can't actually be resized, we still want layout to use the original size even if not all of the content can be displayed.

It would also be nice to make resizing work with capture and replay. Setting the initial size could be treated as a resize command.

-- 
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