Bug 21361 - ScrollbarThemeComposite depends on Page/FrameView/ChromeClient
Summary: ScrollbarThemeComposite depends on Page/FrameView/ChromeClient
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: Macintosh OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 21354
  Show dependency treegraph
 
Reported: 2008-10-03 22:52 PDT by Dave Hyatt
Modified: 2013-04-23 08:10 PDT (History)
1 user (show)

See Also:


Attachments
Patch (1.19 KB, patch)
2013-04-23 01:17 PDT, Carlos Garcia Campos
kling: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Hyatt 2008-10-03 22:52:10 PDT
This is for the custom scrollbar painting API on WIndows.  This should be removed in favor of a CSS-based solution.  Failing that, HostWindow could implement the APIs.
Comment 1 Carlos Garcia Campos 2013-04-23 01:17:53 PDT
Created attachment 199168 [details]
Patch

This doesn't seem to be a problem anymore, although ScrollbarThemeComposite.cpp still includes a lot of headers from WebCore that are currently unused.
Comment 2 Carlos Garcia Campos 2013-04-23 08:10:29 PDT
Committed r148967: <http://trac.webkit.org/changeset/148967>