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+
James Robinson
Comment 1 2011-12-02 18:26:04 PST
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
James Robinson
Comment 10 2011-12-09 17:31:30 PST
Note You need to log in before you can comment on or make changes to this bug.