Bug 78501 - Web Inspector: [refactoring] factor common timeline UI state into TimelinePresentationModel
Summary: Web Inspector: [refactoring] factor common timeline UI state into TimelinePre...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Andrey Kosyakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-13 08:48 PST by Andrey Kosyakov
Modified: 2012-02-13 22:15 PST (History)
10 users (show)

See Also:


Attachments
Patch (23.99 KB, patch)
2012-02-13 08:49 PST, Andrey Kosyakov
pfeldman: review+
Details | Formatted Diff | Diff
Patch (24.00 KB, patch)
2012-02-13 08:57 PST, Andrey Kosyakov
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Kosyakov 2012-02-13 08:48:32 PST
Multiple components of Timeline panel depend on each other to manage common panel state, such as category filters, window selection and (possible) others.
This patch introduces TimelinePresentationModel to manage this state, so we can simplify dependencies a bit.
Comment 1 Andrey Kosyakov 2012-02-13 08:49:23 PST
Created attachment 126779 [details]
Patch
Comment 2 Andrey Kosyakov 2012-02-13 08:57:56 PST
Created attachment 126780 [details]
Patch
Comment 3 Andrey Kosyakov 2012-02-13 09:12:34 PST
Committed r107576: <http://trac.webkit.org/changeset/107576>
Comment 4 Pavel Feldman 2012-02-13 22:15:41 PST
Comment on attachment 126780 [details]
Patch

Clearing r? from the patch that has landed.