RESOLVED FIXED107327
Objective-C API: Rename JSValue.h/APIJSValue.h to JSCJSValue.h/JSValue.h
https://bugs.webkit.org/show_bug.cgi?id=107327
Summary Objective-C API: Rename JSValue.h/APIJSValue.h to JSCJSValue.h/JSValue.h
Mark Hahnenberg
Reported 2013-01-18 14:35:09 PST
We should rename these files to provide the best/least confusing/most consistent external interface for our clients.
Attachments
Patch (191.50 KB, patch)
2013-01-18 15:35 PST, Mark Hahnenberg
no flags
Patch (190.86 KB, patch)
2013-01-18 16:29 PST, Mark Hahnenberg
no flags
Patch (193.56 KB, patch)
2013-01-21 11:36 PST, Mark Hahnenberg
no flags
Patch (204.64 KB, patch)
2013-01-21 12:03 PST, Mark Hahnenberg
no flags
Mark Hahnenberg
Comment 1 2013-01-18 15:35:56 PST
Mark Hahnenberg
Comment 2 2013-01-18 16:29:01 PST
WebKit Review Bot
Comment 3 2013-01-18 16:30:50 PST
Attachment 183570 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/API/APICast.h', u'So..." exit_code: 1 Source/JavaScriptCore/runtime/JSCJSValue.cpp:32: Alphabetical sorting problem. [build/include_order] [4] Source/JavaScriptCore/runtime/JSCJSValue.cpp:260: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:263: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:271: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValueInlines.h:26: #ifndef header guard has wrong style, please use: JSCJSValueInlines_h [build/header_guard] [5] Source/JavaScriptCore/runtime/JSCJSValue.h:363: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:366: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:369: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:370: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:371: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:373: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:374: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:375: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:376: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:379: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:386: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:387: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Total errors found: 17 in 92 files If any of these errors are false positives, please file a bug against check-webkit-style.
Early Warning System Bot
Comment 4 2013-01-18 16:42:07 PST
Early Warning System Bot
Comment 5 2013-01-18 16:51:01 PST
Build Bot
Comment 6 2013-01-18 17:05:30 PST
Comment on attachment 183570 [details] Patch Attachment 183570 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://queues.webkit.org/results/15937955 New failing tests: canvas/philip/tests/2d.path.arc.scale.2.html canvas/philip/tests/2d.path.stroke.skew.html fast/canvas/webgl/read-pixels-test.html canvas/philip/tests/2d.path.arcTo.scale.html editing/selection/move-by-word-visually-multi-line.html canvas/philip/tests/2d.path.stroke.scale1.html canvas/philip/tests/2d.path.arcTo.transformation.html
Build Bot
Comment 7 2013-01-18 19:04:40 PST
EFL EWS Bot
Comment 8 2013-01-18 19:45:35 PST
kov's GTK+ EWS bot
Comment 9 2013-01-18 19:51:49 PST
Mark Hahnenberg
Comment 10 2013-01-21 11:36:49 PST
WebKit Review Bot
Comment 11 2013-01-21 11:40:23 PST
Attachment 183809 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/API/APICast.h', u'So..." exit_code: 1 Source/JavaScriptCore/runtime/JSCJSValue.cpp:260: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:263: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:271: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValueInlines.h:26: #ifndef header guard has wrong style, please use: JSCJSValueInlines_h [build/header_guard] [5] Source/JavaScriptCore/runtime/JSCJSValue.h:363: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:366: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:369: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:370: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:371: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:373: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:374: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:375: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:376: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:379: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:386: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:387: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Total errors found: 16 in 96 files If any of these errors are false positives, please file a bug against check-webkit-style.
Early Warning System Bot
Comment 12 2013-01-21 11:45:19 PST
Geoffrey Garen
Comment 13 2013-01-21 11:52:36 PST
General approach looks good, but EWS says you missed some cases.
Mark Hahnenberg
Comment 14 2013-01-21 12:03:53 PST
WebKit Review Bot
Comment 15 2013-01-21 12:08:31 PST
Attachment 183815 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/API/APICast.h', u'So..." exit_code: 1 Source/JavaScriptCore/runtime/JSCJSValue.cpp:260: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:263: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValue.cpp:271: Should have only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/JavaScriptCore/runtime/JSCJSValueInlines.h:26: #ifndef header guard has wrong style, please use: JSCJSValueInlines_h [build/header_guard] [5] Source/JavaScriptCore/runtime/JSCJSValue.h:363: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:366: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:369: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:370: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:371: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:373: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:374: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:375: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:376: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:379: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:386: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Source/JavaScriptCore/runtime/JSCJSValue.h:387: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] Total errors found: 16 in 115 files If any of these errors are false positives, please file a bug against check-webkit-style.
Build Bot
Comment 16 2013-01-22 13:53:12 PST
Comment on attachment 183815 [details] Patch Attachment 183815 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://queues.webkit.org/results/16045771 New failing tests: canvas/philip/tests/2d.path.arc.scale.2.html canvas/philip/tests/2d.path.stroke.skew.html fast/canvas/webgl/read-pixels-test.html canvas/philip/tests/2d.path.arcTo.scale.html canvas/philip/tests/2d.path.stroke.scale1.html canvas/philip/tests/2d.path.arcTo.transformation.html
Filip Pizlo
Comment 17 2013-01-24 13:21:53 PST
Comment on attachment 183815 [details] Patch rs=me
WebKit Review Bot
Comment 18 2013-01-24 13:41:29 PST
Comment on attachment 183815 [details] Patch Clearing flags on attachment: 183815 Committed r140718: <http://trac.webkit.org/changeset/140718>
WebKit Review Bot
Comment 19 2013-01-24 13:41:35 PST
All reviewed patches have been landed. Closing bug.
Mark Hahnenberg
Comment 20 2013-01-31 14:12:17 PST
Note You need to log in before you can comment on or make changes to this bug.