WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
73729
[chromium] Remove forwarding headers for WebLayer APIs
https://bugs.webkit.org/show_bug.cgi?id=73729
Summary
[chromium] Remove forwarding headers for WebLayer APIs
James Robinson
Reported
2011-12-02 18:25:27 PST
[chromium] Remove forwarding headers for WebLayer APIs
Attachments
Patch
(26.31 KB, patch)
2011-12-02 18:26 PST
,
James Robinson
abarth
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
James Robinson
Comment 1
2011-12-02 18:26:04 PST
Created
attachment 117729
[details]
Patch
James Robinson
Comment 2
2011-12-02 18:27:58 PST
This can't land until
http://codereview.chromium.org/8788008/
is landed, or it'll break the chromium compile. We do not have to wait for anything to roll into Source/WebKit/chromium/DEPS, just make sure it's committed.
WebKit Review Bot
Comment 3
2011-12-02 18:29:44 PST
Please wait for approval from
fishd@chromium.org
before submitting because this patch contains changes to the Chromium public API.
Antoine Labour
Comment 4
2011-12-02 18:31:30 PST
LGTM FWIW
Adam Barth
Comment 5
2011-12-02 23:32:56 PST
Comment on
attachment 117729
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=117729&action=review
> Source/WebKit/chromium/src/WebLayerTreeView.cpp:32 > +#include "platform/WebLayer.h"
The main question is whether we want to add platform to the include path. I think having the directory name here is helpful, but that's not precisely webkit style.
Darin Fisher (:fishd, Google)
Comment 6
2011-12-04 23:17:38 PST
(In reply to
comment #5
)
> (From update of
attachment 117729
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=117729&action=review
> > > Source/WebKit/chromium/src/WebLayerTreeView.cpp:32 > > +#include "platform/WebLayer.h" > > The main question is whether we want to add platform to the include path. I think having the directory name here is helpful, but that's not precisely webkit style.
I really like the directory name too. I like it because it reminds you of the module you are depending on. WebKit uses this approach for including files from WTF, so it is not entirely foreign to WebKit.
Darin Fisher (:fishd, Google)
Comment 7
2011-12-04 23:19:27 PST
(In reply to
comment #6
)
> I really like the directory name too. I like it because it reminds you of the module you are depending on. WebKit uses this approach for including files from WTF, so it is not entirely foreign to WebKit.
However, one thing bugs me a bit. If we expect to move WebKit/chromium/public/platform/ to Platform/chromium/public/ someday, then the "platform/foo" includes would all need to be fixed up. Don't care?
James Robinson
Comment 8
2011-12-05 00:08:03 PST
I kind of like that, actually - it'll be easier to find all the #includes across the codebase and make sure the move will behave as expected.
James Robinson
Comment 9
2011-12-05 11:12:44 PST
Committed
r102019
: <
http://trac.webkit.org/changeset/102019
>
James Robinson
Comment 10
2011-12-09 17:31:30 PST
Committed
r102500
: <
http://trac.webkit.org/changeset/102500
>
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