RESOLVED FIXED 61236
[chromium] Updating chromium DEPS
https://bugs.webkit.org/show_bug.cgi?id=61236
Summary [chromium] Updating chromium DEPS
Greg Simon
Reported 2011-05-20 22:00:32 PDT
[chromium] Updating chromium DEPS
Attachments
Patch (994 bytes, patch)
2011-05-20 22:01 PDT, Greg Simon
no flags
Greg Simon
Comment 1 2011-05-20 22:01:57 PDT
Greg Simon
Comment 2 2011-05-21 19:50:09 PDT
Rolling chromium DEPS to pick up the ScopedTempDir export from webkit_support so it can be used in chromium LayoutTests.
Darin Fisher (:fishd, Google)
Comment 3 2011-05-21 21:40:08 PDT
Comment on attachment 94318 [details] Patch r=me but we probably dont want code in the webkit repository to depend on ScopedTempDir. it would make it very painful if someone ever changed that class in an incompatible way. how would the average chromium hacker know to fixup webkit? and if they did know they would then have to deal with the circular dependency. (hard to roll webkit w/o things being temporarily broken .) the contents of webkit_support.h mostly encapsulates the extent of the circular deps which we have. if you dont want to copy code into webkit, then consider exposing the "algorithm" of interest as new functions in webkit_support.h.
Greg Simon
Comment 4 2011-05-21 21:46:48 PDT
The current application is for a LayoutTest so the temp dir does not get filled up. There are not enough primitives in platform/FileSystem.h to do this sort of work entirely in WebCore. However, now that this API is set up in webkit_support its impl can be changed (only in chrome) so it does not use ScopedTempDir to avoid the problems you mention.
Fumitoshi Ukai
Comment 5 2011-05-22 23:07:57 PDT
Comment on attachment 94318 [details] Patch Clearing flags on attachment: 94318 Committed r87050: <http://trac.webkit.org/changeset/87050>
Fumitoshi Ukai
Comment 6 2011-05-22 23:08:05 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.