1. 26 Aug, 2013 2 commits
  2. 23 Aug, 2013 2 commits
  3. 22 Aug, 2013 2 commits
    • rniwa@webkit.org's avatar
      NRWT: Add the ability to upload test results to new test results server · 8f2f2889
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=120146
      
      Reviewed by Andreas Kling.
              
      For the upcoming replacement for webkit-test-results.appspot.com, new-run-webkit-tests needs to use a new JSON format
      that contains the full summary of the test run including information about passed tests.
      
      Add this ability to NRWT so that I can start testing this feature. This patch adds the following optoins to NRWT:
      --build-slave
      --got-revision
      --results-server-host
      
      The last option is somewhat ambigious with --test-results-server but we're intending to deprecate the old server
      so we should be able to delete --test-results-server in time.
      
      * Scripts/webkitpy/layout_tests/controllers/manager.py:
      (Manager.run):
      (Manager._upload_json_files):
      (Manager):
      (Manager.upload_results):
      * Scripts/webkitpy/layout_tests/models/test_run_results.py:
      (summarize_results):
      * Scripts/webkitpy/layout_tests/models/test_run_results_unittest.py:
      (summarized_results):
      (SummarizedResultsTest.test_summarized_results_wontfix):
      (SummarizedResultsTest):
      (SummarizedResultsTest.test_summarized_results_include_passes):
      * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
      (parse_args):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154450 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8f2f2889
    • rniwa@webkit.org's avatar
      WKR build fix. Somehow tool.bugs.quips() doesn't work in WKR so work around that. · 88bb5399
      rniwa@webkit.org authored
      * Scripts/webkitpy/tool/bot/irc_command.py:
      (Hi.execute):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154448 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      88bb5399
  4. 21 Aug, 2013 1 commit
  5. 20 Aug, 2013 1 commit
    • kov@webkit.org's avatar
      <https://webkit.org/b/120048> [GTK] Add stubs for APIs that went missing in the DOM bindings · 39952866
      kov@webkit.org authored
      Reviewed by Martin Robinson.
      
      Source/WebCore:
      
      No new tests, these are just stubs for the DOM bindings API.
      
      * bindings/gobject/WebKitDOMCustom.cpp:
      (webkit_dom_bar_info_get_property):
      (webkit_dom_bar_info_class_init):
      (webkit_dom_bar_info_init):
      (webkit_dom_bar_info_get_visible):
      (webkit_dom_console_get_memory):
      (webkit_dom_css_style_declaration_get_property_css_value):
      (webkit_dom_document_get_webkit_hidden):
      (webkit_dom_document_get_webkit_visibility_state):
      (webkit_dom_html_document_open):
      (webkit_dom_html_element_set_item_id):
      (webkit_dom_html_element_get_item_id):
      (webkit_dom_html_element_get_item_ref):
      (webkit_dom_html_element_get_item_prop):
      (webkit_dom_html_element_set_item_scope):
      (webkit_dom_html_element_get_item_scope):
      (webkit_dom_html_element_get_item_type):
      (webkit_dom_html_properties_collection_get_property):
      (webkit_dom_html_properties_collection_class_init):
      (webkit_dom_html_properties_collection_init):
      (webkit_dom_html_properties_collection_item):
      (webkit_dom_html_properties_collection_named_item):
      (webkit_dom_html_properties_collection_get_length):
      (webkit_dom_html_properties_collection_get_names):
      (webkit_dom_node_get_attributes):
      (webkit_dom_node_has_attributes):
      (webkit_dom_memory_info_get_property):
      (webkit_dom_memory_info_class_init):
      (webkit_dom_memory_info_init):
      (webkit_dom_memory_info_get_total_js_heap_size):
      (webkit_dom_memory_info_get_used_js_heap_size):
      (webkit_dom_memory_info_get_js_heap_size_limit):
      (webkit_dom_micro_data_item_value_class_init):
      (webkit_dom_micro_data_item_value_init):
      (webkit_dom_performance_get_memory):
      (webkit_dom_property_node_list_get_property):
      (webkit_dom_property_node_list_class_init):
      (webkit_dom_property_node_list_init):
      (webkit_dom_property_node_list_item):
      (webkit_dom_property_node_list_get_length):
      * bindings/gobject/WebKitDOMCustom.h:
      
      Tools:
      
      * Scripts/webkitpy/style/checker.py: add the bindings custom implementation files to be exempt
      from naming/enum_casing rules, since it needs to provide GObject-style APIs.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154328 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      39952866
  6. 19 Aug, 2013 3 commits
    • allan.jensen@digia.com's avatar
      REGRESSION(r154275): webkitpy tests failing · 46ff283b
      allan.jensen@digia.com authored
      https://bugs.webkit.org/show_bug.cgi?id=120010
      
      Reviewed by Jocelyn Turcotte.
      
      Update unit-tests to tests the new search-path structure,
      but reverting the architecture search path addition.
      
      * Scripts/webkitpy/port/qt.py:
      (QtPort):
      (QtPort.__init__):
      (QtPort._generate_all_test_configurations):
      (QtPort.qt_architecture):
      * Scripts/webkitpy/port/qt_unittest.py:
      (QtPortTest):
      (QtPortTest._assert_search_path):
      (QtPortTest._assert_expectations_files):
      (QtPortTest._qt_version):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154280 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      46ff283b
    • allan.jensen@digia.com's avatar
      [Qt] Keep the qt-5.0-wk2 search path until the expectation migration is completed · dc3090c2
      allan.jensen@digia.com authored
      Unreviewed meta gardening.
      
      We need to keep using the qt-5.0-wk2 path until it is fully migrated.
      
      * Scripts/webkitpy/port/qt.py:
      (QtPort._search_paths):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154279 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dc3090c2
    • allan.jensen@digia.com's avatar
      Restructure Qt test expectations · 328e6bf4
      allan.jensen@digia.com authored
      Unreviewed meta gardening.
      
      Removed 5.0 name from WK1 and WK2 results and made it possible to set
      expectations by both Qt version and mayor architectures.
      
      Tools:
      
      * Scripts/webkitpy/port/qt.py:
      (QtPort._wk2_port_name):
      (QtPort.__init__):
      (QtPort.qt_version):
      (QtPort.architecture):
      (QtPort._search_paths):
      (QtPort._port_specific_expectations_files):
      
      LayoutTests:
      
      Qt-5.0-WK2 will be moved later due to its size.
      
      * platform/qt-mac-wk2/TestExpectations: Renamed from LayoutTests/platform/qt-5.0-mac-wk2/TestExpectations.
      * platform/qt-wk1/TestExpectations: Renamed from LayoutTests/platform/qt-5.0-wk1/TestExpectations.
      * platform/qt-wk1/compositing/backing/no-backing-for-clip-overhang-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/backing/no-backing-for-clip-overhang-expected.txt.
      * platform/qt-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt.
      * platform/qt-wk1/compositing/geometry/fixed-in-composited-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png.
      * platform/qt-wk1/compositing/geometry/fixed-in-composited-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt.
      * platform/qt-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt.
      * platform/qt-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt.
      * platform/qt-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt.
      * platform/qt-wk1/compositing/geometry/video-fixed-scrolling-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png.
      * platform/qt-wk1/compositing/geometry/video-fixed-scrolling-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt.
      * platform/qt-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png.
      * platform/qt-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt.
      * platform/qt-wk1/compositing/iframes/iframe-size-from-zero-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt.
      * platform/qt-wk1/compositing/layer-creation/scroll-partial-update-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt.
      * platform/qt-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png.
      * platform/qt-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt.
      * platform/qt-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt.
      * platform/qt-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt.
      * platform/qt-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt.
      * platform/qt-wk1/compositing/overflow/scroll-ancestor-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png.
      * platform/qt-wk1/compositing/overflow/scroll-ancestor-update-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt.
      * platform/qt-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt.
      * platform/qt-wk1/compositing/overflow/scrolling-without-painting-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt.
      * platform/qt-wk1/compositing/overflow/textarea-scroll-touch-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt.
      * platform/qt-wk1/compositing/overflow/updating-scrolling-content-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt.
      * platform/qt-wk1/compositing/plugins/no-backing-store-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt.
      * platform/qt-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt.
      * platform/qt-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt.
      * platform/qt-wk1/compositing/self-painting-layers-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png.
      * platform/qt-wk1/compositing/self-painting-layers-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt.
      * platform/qt-wk1/compositing/video/video-poster-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt.
      * platform/qt-wk1/editing/deleting/delete-by-word-002-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/deleting/delete-by-word-002-expected.txt.
      * platform/qt-wk1/editing/deleting/delete-cell-contents-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/deleting/delete-cell-contents-expected.txt.
      * platform/qt-wk1/editing/execCommand/button-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/execCommand/button-expected.txt.
      * platform/qt-wk1/editing/execCommand/createLink-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/execCommand/createLink-expected.txt.
      * platform/qt-wk1/editing/execCommand/indent-pre-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/execCommand/indent-pre-expected.txt.
      * platform/qt-wk1/editing/execCommand/unlink-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/execCommand/unlink-expected.txt.
      * platform/qt-wk1/editing/input/emacs-ctrl-o-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/input/emacs-ctrl-o-expected.txt.
      * platform/qt-wk1/editing/inserting/insert-before-link-1-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/inserting/insert-before-link-1-expected.txt.
      * platform/qt-wk1/editing/pasteboard/display-block-on-spans-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/pasteboard/display-block-on-spans-expected.txt.
      * platform/qt-wk1/editing/pasteboard/emacs-cntl-y-001-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/pasteboard/emacs-cntl-y-001-expected.txt.
      * platform/qt-wk1/editing/pasteboard/merge-end-list-2-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/pasteboard/merge-end-list-2-expected.txt.
      * platform/qt-wk1/editing/pasteboard/merge-end-table-2-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/pasteboard/merge-end-table-2-expected.txt.
      * platform/qt-wk1/editing/pasteboard/page-zoom-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/pasteboard/page-zoom-expected.txt.
      * platform/qt-wk1/editing/selection/extend-selection-word-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/selection/extend-selection-word-expected.txt.
      * platform/qt-wk1/editing/style/apply-through-end-of-document-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/apply-through-end-of-document-expected.txt.
      * platform/qt-wk1/editing/style/remove-underline-across-paragraph-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/remove-underline-across-paragraph-expected.txt.
      * platform/qt-wk1/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/remove-underline-across-paragraph-in-bold-expected.txt.
      * platform/qt-wk1/editing/style/remove-underline-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/remove-underline-expected.txt.
      * platform/qt-wk1/editing/style/remove-underline-from-stylesheet-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/remove-underline-from-stylesheet-expected.txt.
      * platform/qt-wk1/editing/style/remove-underline-in-bold-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/remove-underline-in-bold-expected.txt.
      * platform/qt-wk1/editing/style/unbold-in-bold-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/style/unbold-in-bold-expected.txt.
      * platform/qt-wk1/editing/undo/replace-text-in-node-preserving-markers-crash-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/editing/undo/replace-text-in-node-preserving-markers-crash-expected.txt.
      * platform/qt-wk1/fast/css3-text/css3-text-decoration/repaint/repaint-text-decoration-style-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/css3-text/css3-text-decoration/repaint/repaint-text-decoration-style-expected.png.
      * platform/qt-wk1/fast/css3-text/css3-text-decoration/text-decoration-style-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/css3-text/css3-text-decoration/text-decoration-style-expected.png.
      * platform/qt-wk1/fast/history/history-back-initial-vs-final-url-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/history/history-back-initial-vs-final-url-expected.txt.
      * platform/qt-wk1/fast/loader/main-document-url-for-non-http-loads-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/loader/main-document-url-for-non-http-loads-expected.txt.
      * platform/qt-wk1/fast/loader/show-only-one-beforeunload-dialog-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/loader/show-only-one-beforeunload-dialog-expected.txt.
      * platform/qt-wk1/fast/loader/willsendrequest-returns-null-for-memory-cache-load-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/loader/willsendrequest-returns-null-for-memory-cache-load-expected.txt.
      * platform/qt-wk1/fast/text/whitespace/028-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/text/whitespace/028-expected.png.
      * platform/qt-wk1/fast/text/whitespace/028-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/fast/text/whitespace/028-expected.txt.
      * platform/qt-wk1/http/tests/cache/iframe-304-crash-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/cache/iframe-304-crash-expected.txt.
      * platform/qt-wk1/http/tests/loading/307-after-303-after-post-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/loading/307-after-303-after-post-expected.txt.
      * platform/qt-wk1/http/tests/loading/redirect-methods-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/loading/redirect-methods-expected.txt.
      * platform/qt-wk1/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/misc/favicon-loads-with-images-disabled-expected.txt.
      * platform/qt-wk1/http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin-expected.txt.
      * platform/qt-wk1/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png.
      * platform/qt-wk1/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt.
      * platform/qt-wk1/http/tests/navigation/forward-and-cancel-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/navigation/forward-and-cancel-expected.txt.
      * platform/qt-wk1/http/tests/navigation/postredirect-frames-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/navigation/postredirect-frames-expected.txt.
      * platform/qt-wk1/http/tests/navigation/postredirect-goback2-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/navigation/postredirect-goback2-expected.txt.
      * platform/qt-wk1/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt.
      * platform/qt-wk1/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt.
      * platform/qt-wk1/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt.
      * platform/qt-wk1/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt.
      * platform/qt-wk1/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt.
      * platform/qt-wk1/http/tests/security/contentSecurityPolicy/object-src-none-allowed-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/http/tests/security/contentSecurityPolicy/object-src-none-allowed-expected.txt.
      * platform/qt-wk1/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/loader/go-back-cached-main-resource-expected.txt.
      * platform/qt-wk1/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.png.
      * platform/qt-wk1/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.txt.
      * platform/qt-wk1/scrollingcoordinator/non-fast-scrollable-region-transformed-iframe-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk1/scrollingcoordinator/non-fast-scrollable-region-transformed-iframe-expected.png.
      * platform/qt-wk1/scrollingcoordinator/non-fast-scrollable-region-transformed-iframe-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk1/scrollingcoordinator/non-fast-scrollable-region-transformed-iframe-expected.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154275 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      328e6bf4
  7. 15 Aug, 2013 4 commits
  8. 12 Aug, 2013 1 commit
  9. 11 Aug, 2013 1 commit
  10. 07 Aug, 2013 1 commit
  11. 05 Aug, 2013 1 commit
  12. 02 Aug, 2013 1 commit
  13. 01 Aug, 2013 8 commits
  14. 31 Jul, 2013 7 commits
    • berto@igalia.com's avatar
      Unreviewed. Add myself as a committer. · 6b04a80b
      berto@igalia.com authored
      * Scripts/webkitpy/common/config/contributors.json:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6b04a80b
    • seokju@webkit.org's avatar
      Unreviewed. Add myself as a committer. · d93a28b8
      seokju@webkit.org authored
      * Scripts/webkitpy/common/config/contributors.json:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153570 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d93a28b8
    • bjonesbe@adobe.com's avatar
      W3C test import script prefixes some properties that it shouldn't · df442c93
      bjonesbe@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=119357
      
      Reviewed by Dirk Pranke.
      
      Some prefixed properties also have unprefixed implemetations, but when
      the implementations aren't identical, they aren't declared in
      CSSPropertyNames.in on the same line. This fixes the import script so
      that it catches all instances of prefixed properties that have an
      unprefixed variant, and does not add the prefix in those cases.
      
      * Scripts/webkitpy/w3c/test_converter.py:
      (W3CTestConverter.read_webkit_prefixed_css_property_list): Read all of
      the properties on every line and record if they are prefixed or not.
      Use this information to only return prefixed properties that do not
      have any unprefixed variant. The prefixed property list has also
      changed to not include the '-webkit-' prefix, making it much easier to
      do the comparison, and removing the need to remove the prefix later.
      (W3CTestConverter.add_webkit_prefix_to_unprefixed_properties): This no
      longer needs to remove the '-webkit-' prefix, but needs to add it in
      the case where a property that needs a prefix is found.
      * Scripts/webkitpy/w3c/test_converter_unittest.py:
      (W3CTestConverterTest.test_read_prefixed_property_list): Remove assert
      for '-webkit-' prefix, as it is no longer included in the properties
      in the prefixed property list.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153550 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      df442c93
    • bjonesbe@adobe.com's avatar
      Update location of w3c shapes tests to reflect new import location · 36dfd36b
      bjonesbe@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=118156
      
      Reviewed by Dirk Pranke.
      
      Partial imports should not be imported to the same place as the full
      import, so this adds an option to allow importing to a different
      location than the default. In doing that, I found that imports from
      contributor directories didn't seem to be working correctly, so I
      updated the import to be smarter about both contributor directories
      and the test status directories. It should now be more likely that the
      script guesses the root directory properly.
      
      * Scripts/webkitpy/w3c/test_importer.py: Remove comment about the
          script not working with the full set of contributors, as that is
          no longer true, and I didn't see a good way to keep that behavior.
          Also update documentation to properly explain what happens when a
          contributor dir is imported.
      (main): Attempt to find the proper repo dir by looking at the
          directory above the "test status" in the given path, this is still
          not exactly right, but is less error prone than just trimming.
      (parse_args): Add -d option to set the import directory.
      (TestImporter.__init__): Stop appending the subdirs to the
          destination_directory because it was making things more complex
          and isn't really needed.
      (TestImporter.update_test_status): Remove hardcoded strings and use
          the TEST_STATUS constants instead.
      * Scripts/webkitpy/w3c/test_importer_unittest.py:
      (TestImporterTest.test_import_dir_with_no_tests_and_no_hg): Add
          support for new option.
      (TestImporterTest.test_import_dir_with_no_tests): Ditto.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153545 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      36dfd36b
    • bjonesbe@adobe.com's avatar
      Update scripts to reference contributors.json instead of committers.py in messaging · 694390b7
      bjonesbe@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=119342
      
      Reviewed by Ryosuke Niwa.
      
      Change the scripts to point people to contributors.json instead of
      committers.py since the latter no longer contains the list of
      contributors.
      
      * Scripts/webkitpy/common/config/committervalidator.py:
      (CommitterValidator._contributors_json_path):
      (CommitterValidator._flag_permission_rejection_message):
      * Scripts/webkitpy/common/config/committervalidator_unittest.py:
      (CommitterValidatorTest.test_flag_permission_rejection_message):
      * Scripts/webkitpy/common/net/bugzilla/bugzilla.py:
      (Bugzilla._commit_queue_flag):
      * Scripts/webkitpy/common/watchlist/watchlistparser.py:
      (WatchListParser._validate):
      * Scripts/webkitpy/common/watchlist/watchlistparser_unittest.py:
      (WatchListParserTest.test_cc_rule_with_invalid_email):
      * Scripts/webkitpy/tool/bot/feeders_unittest.py:
      * Scripts/webkitpy/tool/commands/queues_unittest.py:
      * Scripts/webkitpy/tool/steps/validatereviewer.py:
      (ValidateReviewer.run):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      694390b7
    • roger_fong@apple.com's avatar
      Unreviewed. Re-enable WinEWS tests following r153527. · 1ee0c35d
      roger_fong@apple.com authored
      * Scripts/webkitpy/common/config/ews.json:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1ee0c35d
    • bjonesbe@adobe.com's avatar
      Unreviewed: Adding myself to the committers' list. · c135ffb8
      bjonesbe@adobe.com authored
      * Scripts/webkitpy/common/config/contributors.json:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153524 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c135ffb8
  15. 30 Jul, 2013 3 commits
  16. 29 Jul, 2013 2 commits
    • commit-queue@webkit.org's avatar
      Unreviewed, rolling out r152860. · cea0cce2
      commit-queue@webkit.org authored
      http://trac.webkit.org/changeset/152860
      https://bugs.webkit.org/show_bug.cgi?id=119227
      
      Disable WinEWS tests until tests stop crashing (Requested by
      rfong on #webkit).
      
      * Scripts/webkitpy/common/config/ews.json:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153444 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cea0cce2
    • zandobersek@gmail.com's avatar
      [GTK] Add WestonDriver, use it when appropriate · 25145536
      zandobersek@gmail.com authored
      https://bugs.webkit.org/show_bug.cgi?id=119100
      
      Reviewed by Dirk Pranke.
      
      Introduce the WestonDriver, a Driver-implementing class that sets up an instance of Weston, the Wayland compositor,
      and sets up an environment that enables the test runner to run inside it.
      
      The design very much mimics the XvfbDriver class. It is currently used by the GTK port when the WAYLAND_DISPLAY
      environment variable is set, that is when NRWT is being run under a Wayland display.
      
      * Scripts/webkitpy/port/base.py:
      (Port.to.setup_environ_for_server): Also copy the XDG_RUNTIME_DIR env from the original environment for Linux-using ports.
      * Scripts/webkitpy/port/gtk.py:
      (GtkPort):
      (GtkPort._driver_class): Make the method memoized - the display type is not going to change during the testing, so we
      should only check once for the presence of the WAYLAND_DISPLAY env and determine the proper driver class to use based on that.
      (GtkPort.check_sys_deps): Call the static check_driver method on the class as returned by the _driver_class method
      instead of hard-coding the XvfbDriver class in the check.
      * Scripts/webkitpy/port/westondriver.py: Added.
      (WestonDriver):
      (WestonDriver.check_driver): Similarly to XvfbDriver, this checks for existance of the weston executable.
      (WestonDriver.__init__): Again, like in XvfbDriver, we use a small delay between launching the Weston display and launching the driver.
      (WestonDriver._start): Sets up the driver-specific temporary directory, launches the Weston display, sets up the environment for the
      driver and then launches the driver in said environment, using the driver's Weston display.
      (WestonDriver.stop): Cleans up the Weston instance and the temporary directory.
      (WestonDriver._ensure_driver_tmpdir_subdirectory): A helper function that creates a subdirectory in the driver's temporary directory
      and returns the absolute path to it.
      * Scripts/webkitpy/port/xvfbdriver.py:
      (XvfbDriver.check_driver): Renamed from check_xvfb.
      (XvfbDriver._start): Access the FileSystem object through the Port's Host object, instead of the Port's private member.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153439 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      25145536