Reorganize UIScriptController into platform-specific subclasses
Created attachment 374678 [details] Patch
Not for review yet, haven't done any platform but mac
Attachment 374678 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/cocoa/UIScriptControllerCocoa.h:26: Header file should not contain WebCore config.h. Should be: alphabetically sorted. [build/include_order] [4] ERROR: Tools/WebKitTestRunner/mac/UIScriptControllerMac.h:26: Header file should not contain WebCore config.h. Should be: alphabetically sorted. [build/include_order] [4] ERROR: Tools/TestRunnerShared/UIScriptContext/UIScriptController.h:57: The parameter name "context" adds no information, so it should be removed. [readability/parameter_name] [5] ERROR: Tools/DumpRenderTree/mac/UIScriptControllerMac.h:26: Header file should not contain WebCore config.h. Should be: alphabetically sorted. [build/include_order] [4] Total errors found: 4 in 14 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 374943 [details] Patch
Attachment 374943 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 374945 [details] Patch
Attachment 374945 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 374949 [details] Patch
Attachment 374949 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 374950 [details] Patch
Attachment 374950 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 23 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 374951 [details] Patch
Attachment 374951 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 23 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 375017 [details] Patch
Attachment 375017 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 25 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 375021 [details] Patch
Attachment 375021 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 25 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 375023 [details] Patch
Attachment 375023 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 23 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 375025 [details] Patch
Attachment 375025 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 375025 [details] Patch Attachment 375025 [details] did not pass win-ews (win): Output: https://webkit-queues.webkit.org/results/12821280 New failing tests: fast/events/autoscroll-when-input-is-offscreen.html fast/events/autoscroll-with-software-keyboard.html fast/visual-viewport/client-coordinates-relative-to-layout-viewport.html fast/visual-viewport/client-rects-relative-to-layout-viewport.html pageoverlay/overlay-remove-reinsert-view.html
Created attachment 375029 [details] Archive of layout-test-results from ews214 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews214 Port: win-future Platform: CYGWIN_NT-10.0-17763-3.0.5-338.x86_64-x86_64-64bit
Created attachment 375033 [details] Patch
Created attachment 375034 [details] Patch
Attachment 375034 [details] did not pass style-queue: ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:174: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:826: Extra space between ^ and block definition. [whitespace/brackets] [4] ERROR: Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:836: Extra space between ^ and block definition. [whitespace/brackets] [4] Total errors found: 3 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
FINALLY
Comment on attachment 375034 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=375034&action=review > Tools/ChangeLog:8 > + Instead of a mishmosh of #ifdefs and extraneous empty functions, mishmash? pishposh? oshkosh? > LayoutTests/swipe/resources/swipe-test.js:68 > + // FIXME: This test should probably not log playEventStream if it doesn't. doesn't what?
(In reply to Simon Fraser (smfr) from comment #28) > Comment on attachment 375034 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=375034&action=review > > > Tools/ChangeLog:8 > > + Instead of a mishmosh of #ifdefs and extraneous empty functions, > > mishmash? pishposh? oshkosh? Probably all of the above. > > LayoutTests/swipe/resources/swipe-test.js:68 > > + // FIXME: This test should probably not log playEventStream if it doesn't. > > doesn't what? ... if it doesn't playEventStream!
https://trac.webkit.org/changeset/247898/webkit
<rdar://problem/53644413>