[webkit-reviews] review granted: [Bug 136487] [iOS] Make WebCore build with public iOS SDK : [Attachment 238134] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 16 11:08:45 PDT 2014
David Kilzer (:ddkilzer) <ddkilzer at webkit.org> has granted Daniel Bates
<dbates at webkit.org>'s request for review:
Bug 136487: [iOS] Make WebCore build with public iOS SDK
https://bugs.webkit.org/show_bug.cgi?id=136487
Attachment 238134: Patch
https://bugs.webkit.org/attachment.cgi?id=238134&action=review
------- Additional Comments from David Kilzer (:ddkilzer) <ddkilzer at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=238134&action=review
r=me with a couple comments
> Source/WebCore/platform/spi/ios/CUICatalogSPI.h:37
> + at interface CUICatalog : NSObject
> +
> + at end
NIt: Any reason to leave a blank line here? Could be removed in other files as
well. Not necessary to fix to land the patch, though.
> Source/WebKit/mac/MigrateHeaders.make:245
> -WEBCORE_HEADER_REPLACE_RULES = -e s/\<WebCore/\<WebKitLegacy/ -e
s/DOMDOMImplementation/DOMImplementation/ -e "s/(^ *)WEBCORE_EXPORT /\1/"
> -WEBCORE_HEADER_MIGRATE_CMD = sed -E $(WEBCORE_HEADER_REPLACE_RULES) $< > $@
> +WEBCORE_HEADER_REPLACE_RULES = 's/<WebCore/<WebKitLegacy/ if
m|<WebCore/([^>]+)>| && $$1 !~ /SPI.h$$/;
s/DOMDOMImplementation/DOMImplementation/; s/^(\s*)WEBCORE_EXPORT /$$1/;'
> +WEBCORE_HEADER_MIGRATE_CMD = perl -p -e $(WEBCORE_HEADER_REPLACE_RULES) $< >
$@
Do you have to double-up the backslash in "(\s*)" to "(\\s*)"?
Did you do a recursive diff (diff -urN) between a DerivedSources directory with
clean builds including this change and a clean build without this change to
make sure there were no unexpected differences? (Or something similar.)
More information about the webkit-reviews
mailing list