WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
73073
[Chromium] Move the next traunch of headers into public/platform
https://bugs.webkit.org/show_bug.cgi?id=73073
Summary
[Chromium] Move the next traunch of headers into public/platform
Adam Barth
Reported
2011-11-24 01:41:01 PST
[Chromium] Move the next traunch of headers into public/platform
Attachments
Patch
(175.38 KB, patch)
2011-11-24 01:46 PST
,
Adam Barth
fishd
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2011-11-24 01:46:00 PST
Created
attachment 116488
[details]
Patch
WebKit Review Bot
Comment 2
2011-11-26 23:59:58 PST
Please wait for approval from
fishd@chromium.org
before submitting because this patch contains changes to the Chromium public API.
Darin Fisher (:fishd, Google)
Comment 3
2011-11-27 20:58:47 PST
Comment on
attachment 116488
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=116488&action=review
> Source/WebKit/chromium/public/WebGraphicsContext3D.h:-129 > - virtual bool initialize(Attributes, WebView*, bool renderDirectlyToWebView) = 0;
we're going to want to unwind this dependency on WebView at some point.
> Source/WebKit/chromium/public/platform/WebKitPlatformSupport.h:53 > +class WebApplicationCacheHost; // FIXME: Does this belong in platform?
the storage systems are interesting. one approach is to say yes, but we need to ensure that policy decisions are handled at the Web{Frame,View}Client level instead. this is what you would do if it was about access to the filesystem or network stack, so why not other subsystems like the appcache or indexed db backend?
Adam Barth
Comment 4
2011-11-27 22:58:37 PST
> we're going to want to unwind this dependency on WebView at some point.
I've added a FIXME.
> > Source/WebKit/chromium/public/platform/WebKitPlatformSupport.h:53 > > +class WebApplicationCacheHost; // FIXME: Does this belong in platform? > > the storage systems are interesting. one approach is to say yes, but we need to ensure that policy decisions are handled at the Web{Frame,View}Client level instead. this is what you would do if it was about access to the filesystem or network stack, so why not other subsystems like the appcache or indexed db backend?
Makes sense. I'll need to study these classes more to see how close we are to make that work.
Adam Barth
Comment 5
2011-11-27 22:59:33 PST
Committed
r101224
: <
http://trac.webkit.org/changeset/101224
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug