1. 28 Mar, 2013 33 commits
    • caseq@chromium.org's avatar
      Web Inspector: factor out node search controller from inspector.js · 60f0dce4
      caseq@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112689
      
      Reviewed by Pavel Feldman.
      
      This just extracts the existing logic of toggling node search
      from inspector.js into a class of its own, InspectElementModeController.
      Drive-by: add CtrlOrMeta+Shift+C to help screen.
      
      * English.lproj/localizedStrings.js:
      * WebCore.gypi:
      * WebCore.vcproj/WebCore.vcproj:
      * WebCore.vcxproj/WebCore.vcxproj:
      * WebCore.vcxproj/WebCore.vcxproj.filters:
      * inspector/compile-front-end.py:
      * inspector/front-end/InspectElementModeController.js: Added.
      (WebInspector.InspectElementModeController):
      (WebInspector.InspectElementModeController.createShortcut):
      (WebInspector.InspectElementModeController.prototype.enabled):
      (WebInspector.InspectElementModeController.prototype.disable):
      (WebInspector.InspectElementModeController.prototype.toggleSearch.callback):
      (WebInspector.InspectElementModeController.prototype.toggleSearch):
      (WebInspector.InspectElementModeController.prototype.handleShortcut):
      * inspector/front-end/InspectorFrontendAPI.js:
      (InspectorFrontendAPI.enterInspectElementMode):
      * inspector/front-end/WebKit.qrc:
      * inspector/front-end/inspector.html:
      * inspector/front-end/inspector.js:
      (WebInspector._createGlobalStatusBarItems):
      (WebInspector._registerShortcuts):
      (WebInspector.documentKeyDown):
      (WebInspector._updateFocusedNode):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147105 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      60f0dce4
    • eustas@chromium.org's avatar
      Web Inspector: [Settings] "previouslyViewedFiles" exceeds local storage quota. · a86fc7bb
      eustas@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113375
      
      Reviewed by Pavel Feldman.
      
      Serialized "previouslyViewedFiles" may make local storage overflow.
      Two fixed applied:
      - limit number of history log items
      - limit length of URIs that get serialized;
        this would affect only data-url URIs.
      
      * inspector/front-end/TabbedEditorContainer.js:
      (WebInspector.TabbedEditorContainer.HistoryItem.prototype.serializeToObject):
      Added length check.
      (WebInspector.TabbedEditorContainer.History.prototype.set _serializeToObject):
      Added output array length limit.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a86fc7bb
    • commit-queue@webkit.org's avatar
      Web Inspector: Heap snapshots retained size falls out of the grid if column is too narrow · abae6bc5
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113497
      
      Patch by Alexei Filippov <alph@chromium.org> on 2013-03-28
      Reviewed by Pavel Feldman.
      
      * inspector/front-end/HeapSnapshotGridNodes.js:
      (WebInspector.HeapSnapshotGridNode.prototype._createValueCell):
      * inspector/front-end/heapProfiler.css:
      (.heap-snapshot-view .data-grid div.heap-snapshot-multiple-values):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147103 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      abae6bc5
    • vsevik@chromium.org's avatar
      Web Inspector: ResourceScriptFile should check if resource content really... · fdcdf1db
      vsevik@chromium.org authored
      Web Inspector: ResourceScriptFile should check if resource content really matches VM script when determining hasDiverged state.
      https://bugs.webkit.org/show_bug.cgi?id=113488
      
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      Enabled support for checking that file content matches VM script in ResourceScriptFile (For script resources only).
      This check is never done before content is loaded in corresponding editor to avoid regressing performance.
      File - script content matching is done bearing in mind sourceURLs.
      Live edit keeps sourceURL in script content now even if it is not present in file's content.
      
      * inspector/front-end/JavaScriptSourceFrame.js:
      (WebInspector.JavaScriptSourceFrame.prototype._updateScriptFile):
      (WebInspector.JavaScriptSourceFrame.prototype.onTextEditorContentLoaded):
      * inspector/front-end/LiveEditSupport.js:
      (WebInspector.LiveEditScriptFile.prototype.checkMapping):
      * inspector/front-end/ResourceScriptMapping.js:
      (WebInspector.ResourceScriptMapping.prototype._bindUISourceCodeToScripts):
      (WebInspector.ScriptFile.prototype.checkMapping):
      (WebInspector.ResourceScriptFile):
      (WebInspector.ResourceScriptFile.prototype._workingCopyCommitted):
      (WebInspector.ResourceScriptFile.prototype._isDiverged):
      (WebInspector.ResourceScriptFile.prototype._sourceMatchesScriptSource):
      (WebInspector.ResourceScriptFile.prototype._sourceEndsWithSourceURL):
      (WebInspector.ResourceScriptFile.prototype.checkMapping.callback):
      (WebInspector.ResourceScriptFile.prototype.checkMapping):
      * inspector/front-end/ScriptSnippetModel.js:
      (WebInspector.SnippetScriptFile.prototype.checkMapping):
      
      LayoutTests:
      
      * http/tests/inspector/debugger-test.js:
      * inspector/debugger/file-system-project-mapping-expected.txt:
      * inspector/debugger/file-system-project-mapping.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147102 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fdcdf1db
    • kadam@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. Updated png expected results after r146206. · 7e9733e2
      kadam@inf.u-szeged.hu authored
      * platform/qt/editing/deleting/5126166-expected.png:
      * platform/qt/editing/deleting/5206311-1-expected.png:
      * platform/qt/editing/deleting/5272440-expected.png:
      * platform/qt/editing/deleting/5369009-expected.png:
      * platform/qt/editing/deleting/5433862-2-expected.png:
      * platform/qt/editing/deleting/delete-3608445-fix-expected.png:
      * platform/qt/editing/deleting/delete-at-paragraph-boundaries-002-expected.png:
      * platform/qt/editing/deleting/delete-block-contents-003-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-005-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-006-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-007-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-008-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-018-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-020-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-021-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-022-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-023-expected.png:
      * platform/qt/editing/deleting/delete-block-merge-contents-024-expected.png:
      * platform/qt/editing/deleting/delete-br-002-expected.png:
      * platform/qt/editing/deleting/delete-br-003-expected.png:
      * platform/qt/editing/deleting/delete-br-004-expected.png:
      * platform/qt/editing/deleting/delete-br-005-expected.png:
      * platform/qt/editing/deleting/delete-br-006-expected.png:
      * platform/qt/editing/deleting/delete-hr-expected.png:
      * platform/qt/editing/deleting/delete-image-002-expected.png:
      * platform/qt/editing/deleting/delete-line-003-expected.png:
      * platform/qt/editing/deleting/delete-line-004-expected.png:
      * platform/qt/editing/deleting/delete-line-end-ws-001-expected.png:
      * platform/qt/editing/deleting/delete-line-end-ws-002-expected.png:
      * platform/qt/editing/deleting/delete-listitem-001-expected.png:
      * platform/qt/editing/deleting/forward-delete-expected.png:
      * platform/qt/editing/deleting/merge-different-styles-expected.png:
      * platform/qt/editing/deleting/pruning-after-merge-2-expected.png:
      * platform/qt/editing/deleting/smart-delete-003-expected.png:
      * platform/qt/editing/deleting/smart-delete-004-expected.png:
      * platform/qt/editing/deleting/type-delete-after-quote-expected.png:
      * platform/qt/editing/execCommand/4580583-1-expected.png:
      * platform/qt/editing/execCommand/4924441-expected.png:
      * platform/qt/editing/execCommand/5482023-expected.png:
      * platform/qt/editing/execCommand/findString-2-expected.png:
      * platform/qt/editing/execCommand/indent-empty-root-expected.png:
      * platform/qt/editing/execCommand/insertHorizontalRule-expected.png:
      * platform/qt/editing/execCommand/insertImage-expected.png:
      * platform/qt/editing/execCommand/nsresponder-indent-expected.png:
      * platform/qt/editing/execCommand/nsresponder-outdent-expected.png:
      * platform/qt/editing/execCommand/paste-1-expected.png:
      * platform/qt/editing/execCommand/paste-2-expected.png:
      * platform/qt/editing/execCommand/remove-list-item-1-expected.png:
      * platform/qt/editing/input/reveal-caret-of-multiline-input-expected.png:
      * platform/qt/editing/inserting/4875189-1-expected.png:
      * platform/qt/editing/inserting/4875189-2-expected.png:
      * platform/qt/editing/inserting/4959067-expected.png:
      * platform/qt/editing/inserting/5418891-expected.png:
      * platform/qt/editing/inserting/before-after-input-element-expected.png:
      * platform/qt/editing/inserting/editable-html-element-expected.png:
      * platform/qt/editing/inserting/edited-whitespace-1-expected.png:
      * platform/qt/editing/inserting/insert-3654864-fix-expected.png:
      * platform/qt/editing/inserting/insert-3778059-fix-expected.png:
      * platform/qt/editing/inserting/insert-3800346-fix-expected.png:
      * platform/qt/editing/inserting/insert-3851164-fix-expected.png:
      * platform/qt/editing/inserting/insert-div-011-expected.png:
      * platform/qt/editing/inserting/insert-div-012-expected.png:
      * platform/qt/editing/inserting/insert-div-013-expected.png:
      * platform/qt/editing/inserting/insert-div-014-expected.png:
      * platform/qt/editing/inserting/insert-div-015-expected.png:
      * platform/qt/editing/inserting/insert-div-016-expected.png:
      * platform/qt/editing/inserting/insert-div-017-expected.png:
      * platform/qt/editing/inserting/insert-div-018-expected.png:
      * platform/qt/editing/inserting/insert-div-019-expected.png:
      * platform/qt/editing/inserting/insert-div-020-expected.png:
      * platform/qt/editing/inserting/insert-div-025-expected.png:
      * platform/qt/editing/inserting/insert-div-027-expected.png:
      * platform/qt/editing/inserting/insert-paragraph-02-expected.png:
      * platform/qt/editing/inserting/paragraph-separator-03-expected.png:
      * platform/qt/editing/inserting/redo-expected.png:
      * platform/qt/editing/pasteboard/4076267-expected.png:
      * platform/qt/editing/pasteboard/4242293-expected.png:
      * platform/qt/editing/pasteboard/4641033-expected.png:
      * platform/qt/editing/pasteboard/4944770-1-expected.png:
      * platform/qt/editing/pasteboard/4944770-2-expected.png:
      * platform/qt/editing/pasteboard/4989774-expected.png:
      * platform/qt/editing/pasteboard/5028447-expected.png:
      * platform/qt/editing/pasteboard/5032095-expected.png:
      * platform/qt/editing/pasteboard/5134759-expected.png:
      * platform/qt/editing/pasteboard/innerText-inline-table-expected.png:
      * platform/qt/editing/pasteboard/input-field-1-expected.png:
      * platform/qt/editing/pasteboard/merge-after-delete-expected.png:
      * platform/qt/editing/pasteboard/merge-end-borders-expected.png:
      * platform/qt/editing/pasteboard/merge-start-list-expected.png:
      * platform/qt/editing/pasteboard/paste-text-004-expected.png:
      * platform/qt/editing/pasteboard/paste-text-008-expected.png:
      * platform/qt/editing/pasteboard/paste-text-009-expected.png:
      * platform/qt/editing/pasteboard/paste-text-013-expected.png:
      * platform/qt/editing/pasteboard/paste-text-014-expected.png:
      * platform/qt/editing/pasteboard/paste-text-016-expected.png:
      * platform/qt/editing/pasteboard/styled-element-markup-expected.png:
      * platform/qt/editing/selection/13804-expected.png:
      * platform/qt/editing/selection/4402375-expected.png:
      * platform/qt/editing/selection/4776665-expected.png:
      * platform/qt/editing/selection/4866671-expected.png:
      * platform/qt/editing/selection/4889598-expected.png:
      * platform/qt/editing/selection/4895428-2-expected.png:
      * platform/qt/editing/selection/4895428-3-expected.png:
      * platform/qt/editing/selection/4947387-expected.png:
      * platform/qt/editing/selection/4960116-expected.png:
      * platform/qt/editing/selection/4960137-expected.png:
      * platform/qt/editing/selection/4975120-expected.png:
      * platform/qt/editing/selection/4983858-expected.png:
      * platform/qt/editing/selection/5076323-1-expected.png:
      * platform/qt/editing/selection/5081257-1-expected.png:
      * platform/qt/editing/selection/5081257-2-expected.png:
      * platform/qt/editing/selection/5099303-expected.png:
      * platform/qt/editing/selection/5195166-2-expected.png:
      * platform/qt/editing/selection/5240265-expected.png:
      * platform/qt/editing/selection/7152-1-expected.png:
      * platform/qt/editing/selection/7152-2-expected.png:
      * platform/qt/editing/selection/addRange-expected.png:
      * platform/qt/editing/selection/caret-ltr-2-expected.png:
      * platform/qt/editing/selection/caret-ltr-2-left-expected.png:
      * platform/qt/editing/selection/caret-ltr-expected.png:
      * platform/qt/editing/selection/caret-ltr-right-expected.png:
      * platform/qt/editing/selection/caret-rtl-2-left-expected.png:
      * platform/qt/editing/selection/caret-rtl-right-expected.png:
      * platform/qt/editing/selection/clear-selection-expected.png:
      * platform/qt/editing/selection/contenteditable-click-inside-expected.png:
      * platform/qt/editing/selection/drag-select-1-expected.png:
      * platform/qt/editing/selection/editable-html-element-expected.png:
      * platform/qt/editing/selection/expanding-selections-expected.png:
      * platform/qt/editing/selection/expanding-selections2-expected.png:
      * platform/qt/editing/selection/extend-by-character-003-expected.png:
      * platform/qt/editing/selection/extend-by-character-005-expected.png:
      * platform/qt/editing/selection/extend-inside-transforms-backward-expected.png:
      * platform/qt/editing/selection/extend-inside-transforms-forward-expected.png:
      * platform/qt/editing/selection/focus_editable_html-expected.png:
      * platform/qt/editing/selection/inline-table-expected.png:
      * platform/qt/editing/selection/mixed-editability-1-expected.png:
      * platform/qt/editing/selection/mixed-editability-3-expected.png:
      * platform/qt/editing/selection/mixed-editability-4-expected.png:
      * platform/qt/editing/selection/mixed-editability-5-expected.png:
      * platform/qt/editing/selection/mixed-editability-8-expected.png:
      * platform/qt/editing/selection/mixed-editability-9-expected.png:
      * platform/qt/editing/selection/move-3875618-fix-expected.png:
      * platform/qt/editing/selection/move-3875641-fix-expected.png:
      * platform/qt/editing/selection/move-between-blocks-yes-001-expected.png:
      * platform/qt/editing/selection/move-by-character-003-expected.png:
      * platform/qt/editing/selection/move-by-character-005-expected.png:
      * platform/qt/editing/selection/node-removal-1-expected.png:
      * platform/qt/editing/selection/node-removal-2-expected.png:
      * platform/qt/editing/selection/paragraph-granularity-expected.png:
      * platform/qt/editing/selection/range-between-block-and-inline-expected.png:
      * platform/qt/editing/selection/replace-selection-1-expected.png:
      * platform/qt/editing/selection/select-across-readonly-input-1-expected.png:
      * platform/qt/editing/selection/select-across-readonly-input-2-expected.png:
      * platform/qt/editing/selection/select-across-readonly-input-3-expected.png:
      * platform/qt/editing/selection/select-across-readonly-input-4-expected.png:
      * platform/qt/editing/selection/select-across-readonly-input-5-expected.png:
      * platform/qt/editing/selection/select-all-003-expected.png:
      * platform/qt/editing/selection/select-all-005-expected.png:
      * platform/qt/editing/selection/select-all-006-expected.png:
      * platform/qt/editing/selection/select-all-iframe-expected.png:
      * platform/qt/editing/selection/select-text-overflow-ellipsis-expected.png:
      * platform/qt/editing/selection/selectNode-expected.png:
      * platform/qt/editing/selection/selectNodeContents-expected.png:
      * platform/qt/editing/selection/selection-actions-expected.png:
      * platform/qt/editing/selection/selection-button-text-expected.png:
      * platform/qt/editing/selection/table-caret-3-expected.png:
      * platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
      * platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
      * platform/qt/editing/selection/word-granularity-expected.png:
      * platform/qt/editing/selection/wrapped-line-caret-1-expected.png:
      * platform/qt/editing/selection/wrapped-line-caret-2-expected.png:
      * platform/qt/editing/style/4916887-expected.png:
      * platform/qt/editing/style/5084241-expected.png:
      * platform/qt/editing/style/apple-style-editable-mix-expected.png:
      * platform/qt/editing/style/block-style-001-expected.png:
      * platform/qt/editing/style/block-style-002-expected.png:
      * platform/qt/editing/style/block-style-003-expected.png:
      * platform/qt/editing/style/create-block-for-style-001-expected.png:
      * platform/qt/editing/style/create-block-for-style-002-expected.png:
      * platform/qt/editing/style/create-block-for-style-003-expected.png:
      * platform/qt/editing/style/create-block-for-style-004-expected.png:
      * platform/qt/editing/style/create-block-for-style-005-expected.png:
      * platform/qt/editing/style/create-block-for-style-006-expected.png:
      * platform/qt/editing/style/create-block-for-style-007-expected.png:
      * platform/qt/editing/style/create-block-for-style-008-expected.png:
      * platform/qt/editing/style/create-block-for-style-009-expected.png:
      * platform/qt/editing/style/create-block-for-style-010-expected.png:
      * platform/qt/editing/style/create-block-for-style-011-expected.png:
      * platform/qt/editing/style/create-block-for-style-012-expected.png:
      * platform/qt/editing/style/create-block-for-style-013-expected.png:
      * platform/qt/editing/style/designmode-expected.png:
      * platform/qt/editing/style/relative-font-size-change-001-expected.png:
      * platform/qt/editing/style/relative-font-size-change-002-expected.png:
      * platform/qt/editing/style/relative-font-size-change-003-expected.png:
      * platform/qt/editing/style/relative-font-size-change-004-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147101 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7e9733e2
    • zarvai@inf.u-szeged.hu's avatar
      [Qt][WK2] Unreviewed gardening. Rebaselining after r147086. · bc5185b9
      zarvai@inf.u-szeged.hu authored
      * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt: Added.
      * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147100 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bc5185b9
    • vsevik@chromium.org's avatar
      Web Inspector: Simplify ResourceScriptFile so that it stores hasDiverged state in it. · 1bbea216
      vsevik@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113489
      
      Reviewed by Pavel Feldman.
      
      ResourceScriptFile._hasDiverged is the one flag that shows whether we have diverged from VM.
      It's values is based both on dirty flag on uiSourceCode and information about live edit failures stored in _lastLiveEditFailed field.
      Removed willMerge/Diverge events from ScriptFile.
      JavaScriptSourceFrame now uses isMergingToVM/DivergingFromVM methods on ScriptFile.
      to determine whether breakpointAdded/Removed events should be ignored.
      Introduced muted state on JavaScriptSourceFrame to determine whether it should ignore user attempts to set/remove breakpoints.
      
      * inspector/front-end/JavaScriptSourceFrame.js:
      (WebInspector.JavaScriptSourceFrame):
      (WebInspector.JavaScriptSourceFrame.prototype._didMergeToVM):
      (WebInspector.JavaScriptSourceFrame.prototype._didDivergeFromVM):
      (WebInspector.JavaScriptSourceFrame.prototype._muteBreakpointsWhileEditing):
      (WebInspector.JavaScriptSourceFrame.prototype._restoreBreakpointsAfterEditing):
      (WebInspector.JavaScriptSourceFrame.prototype._addBreakpointDecoration):
      (WebInspector.JavaScriptSourceFrame.prototype._removeBreakpointDecoration):
      (WebInspector.JavaScriptSourceFrame.prototype._shouldIgnoreExternalBreakpointEvents):
      (WebInspector.JavaScriptSourceFrame.prototype._breakpointAdded):
      (WebInspector.JavaScriptSourceFrame.prototype._breakpointRemoved):
      (WebInspector.JavaScriptSourceFrame.prototype._updateScriptFile):
      (WebInspector.JavaScriptSourceFrame.prototype.onTextEditorContentLoaded):
      * inspector/front-end/LiveEditSupport.js:
      (WebInspector.LiveEditScriptFile.prototype.isMergingToVM):
      * inspector/front-end/ResourceScriptMapping.js:
      (WebInspector.ResourceScriptMapping.prototype.rawLocationToUILocation):
      (WebInspector.ScriptFile.prototype.isMergingToVM):
      (WebInspector.ResourceScriptFile):
      (WebInspector.ResourceScriptFile.prototype._workingCopyCommitted):
      (WebInspector.ResourceScriptFile.prototype._isDiverged):
      (WebInspector.ResourceScriptFile.prototype._workingCopyChanged):
      (WebInspector.ResourceScriptFile.prototype._update):
      (WebInspector.ResourceScriptFile.prototype._divergeFromVM):
      (WebInspector.ResourceScriptFile.prototype._mergeToVM):
      (WebInspector.ResourceScriptFile.prototype.hasDivergedFromVM):
      (WebInspector.ResourceScriptFile.prototype.isMergingToVM):
      * inspector/front-end/ScriptSnippetModel.js:
      (WebInspector.SnippetScriptFile.prototype.isMergingToVM):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147099 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1bbea216
    • kadam@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. Updated png expected results after r146206.. · dad5d466
      kadam@inf.u-szeged.hu authored
      * platform/qt-5.0-wk2/fast/backgrounds/mask-box-image-expected.png: Added.
      * platform/qt-5.0-wk2/fast/backgrounds/size/backgroundSize08-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/block-mask-overlay-image-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/block-mask-overlay-image-outset-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/border-image-scaled-gradient-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/border-image-slice-constrained-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/border-image-slices-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/inline-mask-overlay-image-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/inline-mask-overlay-image-outset-expected.png: Added.
      * platform/qt-5.0-wk2/fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/box-shadow-radius-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/box-shadow-transformed-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/inset-box-shadow-radius-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/inset-box-shadows-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/inset-expected.png: Added.
      * platform/qt-5.0-wk2/fast/box-shadow/scaled-box-shadow-expected.png: Added.
      * platform/qt-5.0-wk2/fast/canvas/canvas-as-image-expected.png: Added.
      * platform/qt-5.0-wk2/fast/canvas/canvas-bg-zoom-expected.png: Added.
      * platform/qt-5.0-wk2/fast/clip/overflow-border-radius-composited-expected.png:
      * platform/qt-5.0-wk2/fast/css/value-list-out-of-bounds-crash-expected.png: Added.
      * platform/qt-5.0-wk2/fast/forms/listbox-clip-expected.png:
      * platform/qt-5.0-wk2/fast/forms/select-background-none-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147098 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dad5d466
    • caseq@chromium.org's avatar
      Web Inspector: DOMContentLoaded event divider is not shown on Timeline's main view · 0f45f963
      caseq@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113196
      
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      - keep event divider records in TimelinePresentationModel, not in TimelinePanel;
      - process event divider records on every level, not just on top.
      
      * inspector/front-end/TimelinePanel.js:
      (WebInspector.TimelinePanel.prototype._updateEventDividers):
      (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline.checkVisible):
      (WebInspector.TimelinePanel.prototype._resetPanel):
      * inspector/front-end/TimelinePresentationModel.js:
      (WebInspector.TimelinePresentationModel.prototype.reset):
      (WebInspector.TimelinePresentationModel.prototype._innerAddRecord):
      (WebInspector.TimelinePresentationModel.prototype.eventDividerRecords):
      
      LayoutTests:
      
      - use TimelinePresentationModel to fetch list of event divider records;
      
      * http/tests/inspector/timeline-test.js:
      (initialize_Timeline.InspectorTest.printTimestampRecords):
      * inspector/timeline/timeline-load-event-expected.txt:
      * inspector/timeline/timeline-load-event.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147097 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0f45f963
    • vsevik@chromium.org's avatar
      Unreviewed inspector front-end closure compilation fix. · ee04676f
      vsevik@chromium.org authored
      * inspector/front-end/CookiesTable.js:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147096 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ee04676f
    • commit-queue@webkit.org's avatar
      Web Inspector: [DTE] Paint overlay highlight over line background color · e7437005
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113346
      
      Patch by Andrey Lushnikov <lushnikov@chromium.org> on 2013-03-28
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      No new tests: no change in behaviour.
      
      - Append spans instead of text nodes to lineRows.
      - Set positioning of all spans inside of webkit-line-content as
      relative
      - Set z-index property so that overlay highlight is above line
      background but under text.
      
      * inspector/front-end/DefaultTextEditor.js:
      (WebInspector.TextEditorMainPanel.prototype._measureHighlightDescriptor):
      (WebInspector.TextEditorMainPanel.prototype._measureSpans):
      (WebInspector.TextEditorMainPanel.prototype._renderRanges):
      (WebInspector.TextEditorMainPanel.prototype._insertSpanBefore):
      * inspector/front-end/textEditor.css:
      (.webkit-line-content > .text-editor-overlay-highlight):
      (.webkit-line-content > *):
      
      LayoutTests:
      
      Updated test expectations to correspond to new DefaultTextEditor's DOM
      layout.
      
      * inspector/editor/text-editor-brace-highlighter-expected.txt:
      * inspector/editor/text-editor-highlight-api-expected.txt:
      * inspector/editor/text-editor-highlight-token-expected.txt:
      * inspector/editor/text-editor-long-line-expected.txt:
      * inspector/editor/text-editor-remove-chunks-from-dom-expected.txt:
      * inspector/editor/text-editor-show-whitespace-expected.txt:
      * inspector/editor/text-editor-type-over-decoration-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147095 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e7437005
    • apavlov@chromium.org's avatar
      Web Inspector: [REGRESSION] [Styles] Pasting a property in the "name" field is broken · c25eadfb
      apavlov@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113491
      
      Reviewed by Pavel Feldman.
      
      Source/WebCore:
      
      Update the CSSProperty name and value upon pasting properties into the Styles pane.
      Drive-by: start editing the next/new property name after pasting.
      
      Test: inspector/styles/paste-property.html
      
      * inspector/front-end/StylesSidebarPane.js:
      (.selectElement):
      (.moveDirection.alreadyNew):
      
      LayoutTests:
      
      * inspector/styles/paste-property-expected.txt: Added.
      * inspector/styles/paste-property.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147094 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c25eadfb
    • zandobersek@gmail.com's avatar
      Unreviewed GTK gardening. · 1e7e1a8d
      zandobersek@gmail.com authored
      * platform/gtk/TestExpectations: Adjusting the expectation for media/track/track-in-band-legacy-api.html.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147093 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1e7e1a8d
    • kadam@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. Updated expected png results after r146206. · 3791a459
      kadam@inf.u-szeged.hu authored
      * platform/qt/fast/backgrounds/001-expected.png:
      * platform/qt/fast/backgrounds/background-clip-text-expected.png:
      * platform/qt/fast/backgrounds/background-origin-root-element-expected.png:
      * platform/qt/fast/backgrounds/gradient-background-leakage-expected.png:
      * platform/qt/fast/backgrounds/opacity-on-document-element-expected.png:
      * platform/qt/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.png:
      * platform/qt/fast/block/basic/001-expected.png:
      * platform/qt/fast/block/basic/004-expected.png:
      * platform/qt/fast/block/basic/005-expected.png:
      * platform/qt/fast/block/basic/007-expected.png:
      * platform/qt/fast/block/basic/008-expected.png:
      * platform/qt/fast/block/basic/010-expected.png:
      * platform/qt/fast/block/basic/011-expected.png:
      * platform/qt/fast/block/basic/015-expected.png:
      * platform/qt/fast/block/basic/016-expected.png:
      * platform/qt/fast/block/basic/018-expected.png:
      * platform/qt/fast/block/basic/019-expected.png:
      * platform/qt/fast/block/basic/min-pref-width-nowrap-floats-expected.png:
      * platform/qt/fast/block/basic/minheight-expected.png:
      * platform/qt/fast/block/basic/quirk-height-expected.png:
      * platform/qt/fast/block/basic/quirk-percent-height-grandchild-expected.png:
      * platform/qt/fast/block/basic/white-space-pre-wraps-expected.png:
      * platform/qt/fast/block/float/001-expected.png:
      * platform/qt/fast/block/float/003-expected.png:
      * platform/qt/fast/block/float/004-expected.png:
      * platform/qt/fast/block/float/005-expected.png:
      * platform/qt/fast/block/float/006-expected.png:
      * platform/qt/fast/block/float/010-expected.png:
      * platform/qt/fast/block/float/015-expected.png:
      * platform/qt/fast/block/float/016-expected.png:
      * platform/qt/fast/block/float/017-expected.png:
      * platform/qt/fast/block/float/021-expected.png:
      * platform/qt/fast/block/float/023-expected.png:
      * platform/qt/fast/block/float/024-expected.png:
      * platform/qt/fast/block/float/025-expected.png:
      * platform/qt/fast/block/float/027-expected.png:
      * platform/qt/fast/block/float/029-expected.png:
      * platform/qt/fast/block/float/030-expected.png:
      * platform/qt/fast/block/float/031-expected.png:
      * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.png:
      * platform/qt/fast/block/float/avoiding-float-centered-expected.png:
      * platform/qt/fast/block/float/editable-text-overlapping-float-expected.png:
      * platform/qt/fast/block/float/fit_line_below_floats-expected.png:
      * platform/qt/fast/block/float/float-avoidance-expected.png:
      * platform/qt/fast/block/float/float-on-zero-height-line-expected.png:
      * platform/qt/fast/block/float/intruding-float-add-in-sibling-block-on-static-position-expected.png:
      * platform/qt/fast/block/float/intruding-float-add-in-sibling-block-on-static-position2-expected.png:
      * platform/qt/fast/block/float/marquee-shrink-to-avoid-floats-expected.png:
      * platform/qt/fast/block/float/multiple-float-positioning-expected.png:
      * platform/qt/fast/block/float/nestedAnonymousBlocks-expected.png:
      * platform/qt/fast/block/float/nestedAnonymousBlocks2-expected.png:
      * platform/qt/fast/block/float/overhanging-after-height-decrease-offsets-expected.png:
      * platform/qt/fast/block/float/overhanging-float-add-in-static-position-block-expected.png:
      * platform/qt/fast/block/float/overhanging-float-add-in-static-position-block2-expected.png:
      * platform/qt/fast/block/float/overhanging-float-remove-from-absolute-position-block-expected.png:
      * platform/qt/fast/block/float/overhanging-float-remove-from-absolute-position-block2-expected.png:
      * platform/qt/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
      * platform/qt/fast/block/float/shrink-to-fit-width-expected.png:
      * platform/qt/fast/block/float/width-update-after-clear-expected.png:
      * platform/qt/fast/block/lineboxcontain/inline-box-expected.png:
      * platform/qt/fast/block/lineboxcontain/inline-box-vertical-expected.png:
      * platform/qt/fast/block/lineboxcontain/inline-replaced-expected.png:
      * platform/qt/fast/block/lineboxcontain/replaced-expected.png:
      * platform/qt/fast/block/margin-collapse/001-expected.png:
      * platform/qt/fast/block/margin-collapse/005-expected.png:
      * platform/qt/fast/block/margin-collapse/006-expected.png:
      * platform/qt/fast/block/margin-collapse/010-expected.png:
      * platform/qt/fast/block/margin-collapse/011-expected.png:
      * platform/qt/fast/block/margin-collapse/012-expected.png:
      * platform/qt/fast/block/margin-collapse/015-expected.png:
      * platform/qt/fast/block/margin-collapse/016-expected.png:
      * platform/qt/fast/block/margin-collapse/017-expected.png:
      * platform/qt/fast/block/margin-collapse/018-expected.png:
      * platform/qt/fast/block/margin-collapse/019-expected.png:
      * platform/qt/fast/block/margin-collapse/020-expected.png:
      * platform/qt/fast/block/margin-collapse/025-expected.png:
      * platform/qt/fast/block/margin-collapse/030-expected.png:
      * platform/qt/fast/block/margin-collapse/031-expected.png:
      * platform/qt/fast/block/margin-collapse/037-expected.png:
      * platform/qt/fast/block/margin-collapse/038-expected.png:
      * platform/qt/fast/block/margin-collapse/043-expected.png:
      * platform/qt/fast/block/margin-collapse/056-expected.png:
      * platform/qt/fast/block/margin-collapse/059-expected.png:
      * platform/qt/fast/block/margin-collapse/100-expected.png:
      * platform/qt/fast/block/margin-collapse/103-expected.png:
      * platform/qt/fast/block/margin-collapse/104-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.png:
      * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.png:
      * platform/qt/fast/block/margin-collapse/empty-clear-blocks-expected.png:
      * platform/qt/fast/block/positioning/047-expected.png:
      * platform/qt/fast/block/positioning/049-expected.png:
      * platform/qt/fast/block/positioning/051-expected.png:
      * platform/qt/fast/block/positioning/052-expected.png:
      * platform/qt/fast/block/positioning/054-expected.png:
      * platform/qt/fast/block/positioning/055-expected.png:
      * platform/qt/fast/block/positioning/auto/vertical-lr/005-expected.png:
      * platform/qt/fast/block/positioning/auto/vertical-rl/005-expected.png:
      * platform/qt/fast/block/positioning/height-change-expected.png:
      * platform/qt/fast/block/positioning/pref-width-change-expected.png:
      * platform/qt/fast/block/positioning/relative-overflow-block-expected.png:
      * platform/qt/fast/block/positioning/relative-overflow-replaced-expected.png:
      * platform/qt/fast/block/positioning/relative-overflow-replaced-float-expected.png:
      * platform/qt/fast/block/positioning/relayout-on-position-change-expected.png:
      * platform/qt/fast/block/positioning/window-height-change-expected.png:
      * platform/qt/fast/body-propagation/background-image/009-expected.png:
      * platform/qt/fast/body-propagation/background-image/009-xhtml-expected.png:
      * platform/qt/fast/body-propagation/overflow/001-expected.png:
      * platform/qt/fast/body-propagation/overflow/001-xhtml-expected.png:
      * platform/qt/fast/body-propagation/overflow/005-declarative-expected.png:
      * platform/qt/fast/body-propagation/overflow/005-expected.png:
      * platform/qt/fast/body-propagation/overflow/005-xhtml-expected.png:
      * platform/qt/fast/borders/bidi-002-expected.png:
      * platform/qt/fast/borders/bidi-009a-expected.png:
      * platform/qt/fast/borders/bidi-012-expected.png:
      * platform/qt/fast/borders/border-color-inherit-expected.png:
      * platform/qt/fast/borders/border-radius-huge-assert-expected.png:
      * platform/qt/fast/borders/border-radius-inline-flow-expected.png:
      * platform/qt/fast/borders/border-radius-split-inline-expected.png:
      * platform/qt/fast/borders/borderRadiusArcs01-expected.png:
      * platform/qt/fast/borders/borderRadiusDotted05-expected.png:
      * platform/qt/fast/borders/borderRadiusDouble01-expected.png:
      * platform/qt/fast/borders/borderRadiusDouble02-expected.png:
      * platform/qt/fast/borders/borderRadiusDouble03-expected.png:
      * platform/qt/fast/borders/borderRadiusGroove01-expected.png:
      * platform/qt/fast/borders/borderRadiusGroove02-expected.png:
      * platform/qt/fast/borders/borderRadiusInset01-expected.png:
      * platform/qt/fast/borders/borderRadiusInvalidColor-expected.png:
      * platform/qt/fast/borders/borderRadiusOutset01-expected.png:
      * platform/qt/fast/borders/borderRadiusRidge01-expected.png:
      * platform/qt/fast/borders/borderRadiusSolid01-expected.png:
      * platform/qt/fast/borders/borderRadiusSolid02-expected.png:
      * platform/qt/fast/borders/borderRadiusSolid03-expected.png:
      * platform/qt/fast/borders/borderRadiusSolid04-expected.png:
      * platform/qt/fast/borders/different-color-borders-expected.png:
      * platform/qt/fast/borders/fieldsetBorderRadius-expected.png:
      * platform/qt/fast/borders/inline-mask-overlay-image-outset-expected.png:
      * platform/qt/fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.png:
      * platform/qt/fast/borders/rtl-border-05-expected.png:
      * platform/qt/fast/borders/table-borders-expected.png:
      * platform/qt/fast/borders/webkit-border-radius-expected.png:
      * platform/qt/fast/box-shadow/basic-shadows-expected.png:
      * platform/qt/fast/box-shadow/box-shadow-radius-expected.png:
      * platform/qt/fast/box-shadow/inset-box-shadow-radius-expected.png:
      * platform/qt/fast/box-shadow/inset-box-shadows-expected.png:
      * platform/qt/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.png:
      * platform/qt/fast/box-shadow/spread-multiple-inset-expected.png: Added.
      * platform/qt/fast/box-shadow/spread-multiple-normal-expected.png: Added.
      * platform/qt/fast/box-sizing/box-sizing-expected.png:
      * platform/qt/fast/box-sizing/panels-one-expected.png:
      * platform/qt/fast/box-sizing/panels-two-expected.png:
      * platform/qt/fast/canvas/canvas-zoom-expected.png:
      * platform/qt/fast/clip/001-expected.png:
      * platform/qt/fast/clip/002-expected.png:
      * platform/qt/fast/clip/003-expected.png:
      * platform/qt/fast/clip/004-expected.png:
      * platform/qt/fast/clip/005-expected.png:
      * platform/qt/fast/clip/006-expected.png:
      * platform/qt/fast/clip/007-expected.png:
      * platform/qt/fast/clip/008-expected.png:
      * platform/qt/fast/clip/009-expected.png:
      * platform/qt/fast/clip/010-expected.png:
      * platform/qt/fast/clip/011-expected.png:
      * platform/qt/fast/clip/012-expected.png:
      * platform/qt/fast/clip/013-expected.png:
      * platform/qt/fast/clip/014-expected.png:
      * platform/qt/fast/clip/015-expected.png:
      * platform/qt/fast/clip/nestedTransparencyClip-expected.png:
      * platform/qt/fast/clip/outline-overflowClip-expected.png:
      * platform/qt/fast/clip/overflow-border-radius-clip-expected.png:
      * platform/qt/fast/clip/overflow-border-radius-combinations-expected.png:
      * platform/qt/fast/clip/overflow-border-radius-composited-expected.png:
      * platform/qt/fast/clip/overflow-border-radius-fixed-position-expected.png:
      * platform/qt/fast/clip/overflow-border-radius-transformed-expected.png:
      * platform/qt/fast/css-generated-content/001-expected.png:
      * platform/qt/fast/css-generated-content/002-expected.png:
      * platform/qt/fast/css-generated-content/008-expected.png:
      * platform/qt/fast/css-generated-content/009-expected.png:
      * platform/qt/fast/css-generated-content/013-expected.png:
      * platform/qt/fast/css-generated-content/016-expected.png:
      * platform/qt/fast/css-generated-content/after-duplicated-after-split-expected.png:
      * platform/qt/fast/css-generated-content/after-order-expected.png:
      * platform/qt/fast/css-generated-content/beforeAfter-interdocument-expected.png:
      * platform/qt/fast/css-generated-content/inline-display-types-expected.png:
      * platform/qt/fast/css-generated-content/table-before-after-child-add-expected.png:
      * platform/qt/fast/css-generated-content/table-cell-before-after-child-add-expected.png:
      * platform/qt/fast/css-generated-content/table-row-before-after-child-add-expected.png:
      * platform/qt/fast/css-generated-content/table-row-before-after-expected.png:
      * platform/qt/fast/css-generated-content/table-row-group-to-inline-expected.png:
      * platform/qt/fast/css-generated-content/table-table-before-after-child-add-expected.png:
      * platform/qt/fast/css/002-expected.png:
      * platform/qt/fast/css/003-expected.png:
      * platform/qt/fast/css/004-expected.png:
      * platform/qt/fast/css/005-expected.png:
      * platform/qt/fast/css/008-expected.png:
      * platform/qt/fast/css/ZeroOpacityLayers-expected.png:
      * platform/qt/fast/css/ZeroOpacityLayers2-expected.png:
      * platform/qt/fast/css/absolute-poition-in-rtl-parent-expected.png:
      * platform/qt/fast/css/attribute-selector-dynamic-expected.png:
      * platform/qt/fast/css/attribute-selector-empty-value-expected.png:
      * platform/qt/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/qt/fast/css/beforeSelectorOnCodeElement-expected.png:
      * platform/qt/fast/css/begin-end-contain-selector-empty-value-expected.png:
      * platform/qt/fast/css/border-height-expected.png:
      * platform/qt/fast/css/border-radius-outline-offset-expected.png:
      * platform/qt/fast/css/border-solid-single-edge-antialias-expected.png: Added.
      * platform/qt/fast/css/child-style-can-override-visited-style-expected.png:
      * platform/qt/fast/css/clip-text-in-scaled-div-expected.png:
      * platform/qt/fast/css/color-correction-backgrounds-and-text-expected.png:
      * platform/qt/fast/css/continuationCrash-expected.png:
      * platform/qt/fast/css/create_element_align-expected.png:
      * platform/qt/fast/css/css-imports-expected.png:
      * platform/qt/fast/css/css3-modsel-22-expected.png:
      * platform/qt/fast/css/css3-nth-child-expected.png:
      * platform/qt/fast/css/error-in-last-decl-expected.png:
      * platform/qt/fast/css/first-letter-first-line-hover-expected.png:
      * platform/qt/fast/css/first-letter-float-after-float-expected.png:
      * platform/qt/fast/css/first-letter-float-expected.png:
      * platform/qt/fast/css/first-letter-punctuation-expected.png:
      * platform/qt/fast/css/first-letter-recalculation-expected.png:
      * platform/qt/fast/css/first-letter-visibility-expected.png:
      * platform/qt/fast/css/focus-ring-detached-expected.png:
      * platform/qt/fast/css/focus-ring-multiline-writingmode-vertical-expected.png:
      * platform/qt/fast/css/focus-ring-outline-color-expected.png:
      * platform/qt/fast/css/focus-ring-outline-offset-expected.png:
      * platform/qt/fast/css/focus-ring-outline-width-expected.png:
      * platform/qt/fast/css/font-face-implicit-local-font-expected.png:
      * platform/qt/fast/css/font-face-multiple-faces-expected.png:
      * platform/qt/fast/css/font-face-multiple-remote-sources-expected.png:
      * platform/qt/fast/css/font-smoothing-expected.png:
      * platform/qt/fast/css/font_property_normal-expected.png:
      * platform/qt/fast/css/hsla-color-expected.png:
      * platform/qt/fast/css/import-rule-regression-11590-expected.png:
      * platform/qt/fast/css/inline-properties-important-expected.png:
      * platform/qt/fast/css/invalid-percentage-property-expected.png:
      * platform/qt/fast/css/invalidation-errors-2-expected.png:
      * platform/qt/fast/css/invalidation-errors-3-expected.png:
      * platform/qt/fast/css/invalidation-errors-expected.png:
      * platform/qt/fast/css/last-child-style-sharing-expected.png:
      * platform/qt/fast/css/layerZOrderCrash-expected.png:
      * platform/qt/fast/css/line-height-overflow-expected.png:
      * platform/qt/fast/css/link-outside-head-expected.png:
      * platform/qt/fast/css/list-outline-expected.png:
      * platform/qt/fast/css/margin-bottom-form-element-quirk-expected.png:
      * platform/qt/fast/css/margin-bottom-form-element-strict-expected.png:
      * platform/qt/fast/css/namespaces/004-expected.png:
      * platform/qt/fast/css/namespaces/005-expected.png:
      * platform/qt/fast/css/namespaces/006-expected.png:
      * platform/qt/fast/css/namespaces/namespaces-comments-expected.png:
      * platform/qt/fast/css/namespaces/namespaces-empty-expected.png:
      * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.png:
      * platform/qt/fast/css/negative-leading-expected.png:
      * platform/qt/fast/css/non-empty-span-expected.png:
      * platform/qt/fast/css/pendingStylesheetFontSize-expected.png:
      * platform/qt/fast/css/percent-top-relative-container-height-unspecified-expected.png:
      * platform/qt/fast/css/position-negative-top-margin-expected.png:
      * platform/qt/fast/css/preserve-user-specified-zoom-level-on-reload-expected.png:
      * platform/qt/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-expected.png:
      * platform/qt/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-removed-expected.png:
      * platform/qt/fast/css/relative-positioned-block-nested-with-inline-parent-expected.png:
      * platform/qt/fast/css/relative-positioned-block-nested-with-inline-parent-multiple-descendant-blocks-dynamic-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-ancestor-and-parent-dynamic-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-removed-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-ancestor-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-parent-dynamic-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-parent-dynamic-removed-expected.png:
      * platform/qt/fast/css/relative-positioned-block-with-inline-parent-keeps-style-expected.png:
      * platform/qt/fast/css/rem-dynamic-scaling-expected.png:
      * platform/qt/fast/css/rem-units-on-root-expected.png:
      * platform/qt/fast/css/rgb-float-expected.png:
      * platform/qt/fast/css/selector-set-attribute-expected.png:
      * platform/qt/fast/css/shadow-multiple-expected.png:
      * platform/qt/fast/css/style-outside-head-expected.png:
      * platform/qt/fast/css/style-parsed-outside-head-expected.png:
      * platform/qt/fast/css/table-rules-attribute-groups-with-frame-expected.png:
      * platform/qt/fast/css/table-text-align-quirk-expected.png:
      * platform/qt/fast/css/table-text-align-strict-expected.png:
      * platform/qt/fast/css/target-fragment-match-expected.png:
      * platform/qt/fast/css/text-align-expected.png:
      * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.png:
      * platform/qt/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
      * platform/qt/fast/css/text-overflow-ellipsis-text-align-justify-expected.png:
      * platform/qt/fast/css/text-overflow-ellipsis-text-align-left-expected.png:
      * platform/qt/fast/css/text-overflow-ellipsis-text-align-right-expected.png:
      * platform/qt/fast/css/text-transform-select-expected.png:
      * platform/qt/fast/css/textCapitalizeEdgeCases-expected.png:
      * platform/qt/fast/css/transform-default-parameter-expected.png:
      * platform/qt/fast/css/transformed-mask-expected.png:
      * platform/qt/fast/css/transition-color-unspecified-expected.png:
      * platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png:
      * platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png:
      * platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png:
      * platform/qt/fast/css/visibility-hit-test-expected.png:
      * platform/qt/fast/css/zoom-font-size-expected.png:
      * platform/qt/fast/doctypes/001-expected.png:
      * platform/qt/fast/doctypes/002-expected.png:
      * platform/qt/fast/doctypes/003-expected.png:
      * platform/qt/fast/doctypes/004-expected.png:
      * platform/qt/fast/dom/34176-expected.png:
      * platform/qt/fast/dom/Element/null-offset-parent-expected.png:
      * platform/qt/fast/dom/HTMLElement/bdo-expected.png:
      * platform/qt/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.png:
      * platform/qt/fast/dom/HTMLInputElement/input-image-alt-text-expected.png:
      * platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
      * platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
      * platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png:
      * platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/qt/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.png:
      * platform/qt/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
      * platform/qt/fast/dom/HTMLStyleElement/insert-parser-generated-expected.png:
      * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
      * platform/qt/fast/dom/HTMLTableElement/colSpan-expected.png:
      * platform/qt/fast/dom/HTMLTableElement/createCaption-expected.png:
      * platform/qt/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
      * platform/qt/fast/dom/Range/create-contextual-fragment-expected.png:
      * platform/qt/fast/dom/Range/surroundContents-1-expected.png:
      * platform/qt/fast/dom/Window/open-existing-pop-up-blocking-expected.png:
      * platform/qt/fast/dom/anchor-text-expected.png:
      * platform/qt/fast/dom/blur-contenteditable-expected.png:
      * platform/qt/fast/dom/createDocumentType-expected.png:
      * platform/qt/fast/dom/css-rule-functions-expected.png:
      * platform/qt/fast/dom/delete-contents-expected.png:
      * platform/qt/fast/dom/gc-10-expected.png:
      * platform/qt/fast/dom/importNodeHTML-expected.png:
      * platform/qt/fast/dom/importNodeXML-expected.png:
      * platform/qt/fast/dynamic/002-expected.png:
      * platform/qt/fast/dynamic/011-expected.png:
      * platform/qt/fast/dynamic/014-expected.png:
      * platform/qt/fast/dynamic/015-expected.png:
      * platform/qt/fast/dynamic/anonymous-block-orphaned-lines-expected.png:
      * platform/qt/fast/dynamic/dirty-float-in-clean-line-expected.png:
      * platform/qt/fast/dynamic/first-letter-display-change-expected.png:
      * platform/qt/fast/dynamic/float-at-line-break-expected.png:
      * platform/qt/fast/dynamic/float-no-longer-overhanging-expected.png:
      * platform/qt/fast/dynamic/float-withdrawal-2-expected.png:
      * platform/qt/fast/dynamic/float-withdrawal-expected.png:
      * platform/qt/fast/dynamic/noninlinebadness-expected.png:
      * platform/qt/fast/dynamic/outerHTML-doc-expected.png:
      * platform/qt/fast/dynamic/outerHTML-img-expected.png:
      * platform/qt/fast/dynamic/subtree-parent-static-y-expected.png:
      * platform/qt/fast/dynamic/unicode-bidi-expected.png:
      * platform/qt/fast/dynamic/view-overflow-expected.png:
      * platform/qt/fast/encoding/utf-16-big-endian-expected.png:
      * platform/qt/fast/encoding/utf-16-little-endian-expected.png:
      * platform/qt/fast/events/event-listener-on-link-expected.png:
      * platform/qt/fast/events/resize-events-expected.png:
      * platform/qt/fast/fast-mobile-scrolling/fixed-position-element-expected.png:
      * platform/qt/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.png:
      * platform/qt/fast/flexbox/001-expected.png:
      * platform/qt/fast/flexbox/002-expected.png:
      * platform/qt/fast/flexbox/003-expected.png:
      * platform/qt/fast/flexbox/004-expected.png:
      * platform/qt/fast/flexbox/005-expected.png:
      * platform/qt/fast/flexbox/006-expected.png:
      * platform/qt/fast/flexbox/007-expected.png:
      * platform/qt/fast/flexbox/008-expected.png:
      * platform/qt/fast/flexbox/009-expected.png:
      * platform/qt/fast/flexbox/010-expected.png:
      * platform/qt/fast/flexbox/011-expected.png:
      * platform/qt/fast/flexbox/012-expected.png:
      * platform/qt/fast/flexbox/013-expected.png:
      * platform/qt/fast/flexbox/014-expected.png:
      * platform/qt/fast/flexbox/015-expected.png:
      * platform/qt/fast/flexbox/016-expected.png:
      * platform/qt/fast/flexbox/017-expected.png:
      * platform/qt/fast/flexbox/018-expected.png:
      * platform/qt/fast/flexbox/019-expected.png:
      * platform/qt/fast/flexbox/020-expected.png:
      * platform/qt/fast/flexbox/021-expected.png:
      * platform/qt/fast/flexbox/022-expected.png:
      * platform/qt/fast/flexbox/023-expected.png:
      * platform/qt/fast/flexbox/024-expected.png:
      * platform/qt/fast/flexbox/overhanging-floats-removed-expected.png:
      * platform/qt/fast/forms/HTMLOptionElement_label05-expected.png:
      * platform/qt/fast/forms/basic-buttons-expected.png:
      * platform/qt/fast/forms/basic-textareas-quirks-expected.png:
      * platform/qt/fast/forms/button-default-title-expected.png:
      * platform/qt/fast/forms/button-inner-block-reuse-expected.png:
      * platform/qt/fast/forms/button-table-styles-expected.png:
      * platform/qt/fast/forms/button-text-transform-expected.png:
      * platform/qt/fast/forms/control-clip-overflow-expected.png:
      * platform/qt/fast/forms/disabled-select-change-index-expected.png:
      * platform/qt/fast/forms/fieldset-align-expected.png:
      * platform/qt/fast/forms/file/file-input-direction-expected.png:
      * platform/qt/fast/forms/floating-textfield-relayout-expected.png:
      * platform/qt/fast/forms/form-hides-table-expected.png:
      * platform/qt/fast/forms/input-appearance-selection-expected.png:
      * platform/qt/fast/forms/input-placeholder-paint-order-expected.png:
      * platform/qt/fast/forms/listbox-clip-expected.png:
      * platform/qt/fast/forms/menulist-clip-expected.png:
      * platform/qt/fast/forms/menulist-option-wrap-expected.png:
      * platform/qt/fast/forms/negativeLineHeight-expected.png:
      * platform/qt/fast/forms/number/number-appearance-spinbutton-layer-expected.png:
      * platform/qt/fast/forms/option-strip-whitespace-expected.png:
      * platform/qt/fast/forms/placeholder-position-expected.png:
      * platform/qt/fast/forms/search-rtl-expected.png:
      * platform/qt/fast/forms/select-change-popup-to-listbox-expected.png:
      * platform/qt/fast/forms/select-initial-position-expected.png:
      * platform/qt/fast/forms/select-item-background-clip-expected.png:
      * platform/qt/fast/forms/select-list-box-with-height-expected.png:
      * platform/qt/fast/forms/select/optgroup-rendering-expected.png:
      * platform/qt/fast/forms/textarea-align-expected.png:
      * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.png:
      * platform/qt/fast/forms/textarea/textarea-placeholder-paint-order-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147092 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3791a459
    • zarvai@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. Rebaselining after r147086. · 6c8b06bc
      zarvai@inf.u-szeged.hu authored
      * platform/qt/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt: Added.
      * platform/qt/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147091 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6c8b06bc
    • commit-queue@webkit.org's avatar
      Web Inspector: Auto expand retaining path until there are more than one retainer. · 9b7060a6
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112596
      
      Patch by Alexei Filippov <alph@chromium.org> on 2013-03-28
      Reviewed by Yury Semikhatsky.
      
      Source/WebCore:
      
      When retainers view gets opened automatically expand retaining path
      for objects having just a single retainer.
      
      Test: inspector/profiler/heap-snapshot-summary-retainers.html
      
      * inspector/front-end/HeapSnapshotDataGrids.js:
      (WebInspector.HeapSnapshotRetainmentDataGrid.prototype.populateComplete):
      (WebInspector.HeapSnapshotRetainmentDataGrid.prototype.setDataSource):
      * inspector/front-end/HeapSnapshotGridNodes.js:
      (WebInspector.HeapSnapshotGridNode.prototype.childrenRetrieved):
      (WebInspector.HeapSnapshotGridNode.prototype._populateChildren):
      
      LayoutTests:
      
      When retainers view gets opened automatically expand retaining path
      for objects having just a single retainer.
      - Added a test for the new behavior.
      - Replaced hardcoded "populate complete" string with the event object.
      
      * inspector/profiler/heap-snapshot-summary-retainers-expected.txt:
      * inspector/profiler/heap-snapshot-summary-retainers.html:
      * inspector/profiler/heap-snapshot-test.js:
      (initialize_HeapSnapshotTest.):
      (initialize_HeapSnapshotTest):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9b7060a6
    • zarvai@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. Updating PNG expected results after r146206. · ecba1ab2
      zarvai@inf.u-szeged.hu authored
      * platform/qt/tables/mozilla/bugs/bug46480-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug46480-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug46623-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug46623-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug46924-expected.png:
      * platform/qt/tables/mozilla/bugs/bug47432-expected.png:
      * platform/qt/tables/mozilla/bugs/bug4849-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug48827-expected.png:
      * platform/qt/tables/mozilla/bugs/bug51037-expected.png:
      * platform/qt/tables/mozilla/bugs/bug5188-expected.png:
      * platform/qt/tables/mozilla/bugs/bug52505-expected.png:
      * platform/qt/tables/mozilla/bugs/bug52506-expected.png:
      * platform/qt/tables/mozilla/bugs/bug53690-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug53690-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug5538-expected.png:
      * platform/qt/tables/mozilla/bugs/bug55527-expected.png:
      * platform/qt/tables/mozilla/bugs/bug55694-expected.png:
      * platform/qt/tables/mozilla/bugs/bug55789-expected.png:
      * platform/qt/tables/mozilla/bugs/bug57300-expected.png:
      * platform/qt/tables/mozilla/bugs/bug57828-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug57828-expected.png:
      * platform/qt/tables/mozilla/bugs/bug5799-expected.png:
      * platform/qt/tables/mozilla/bugs/bug5835-expected.png:
      * platform/qt/tables/mozilla/bugs/bug5838-expected.png:
      * platform/qt/tables/mozilla/bugs/bug59354-expected.png:
      * platform/qt/tables/mozilla/bugs/bug60804-expected.png:
      * platform/qt/tables/mozilla/bugs/bug60807-expected.png:
      * platform/qt/tables/mozilla/bugs/bug6184-expected.png:
      * platform/qt/tables/mozilla/bugs/bug6304-expected.png:
      * platform/qt/tables/mozilla/bugs/bug641-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug641-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug647-expected.png:
      * platform/qt/tables/mozilla/bugs/bug650-expected.png:
      * platform/qt/tables/mozilla/bugs/bug67915-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug68912-expected.png:
      * platform/qt/tables/mozilla/bugs/bug68998-expected.png:
      * platform/qt/tables/mozilla/bugs/bug69187-expected.png:
      * platform/qt/tables/mozilla/bugs/bug69382-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug69382-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug709-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7112-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7112-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7121-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7342-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7471-expected.png:
      * platform/qt/tables/mozilla/bugs/bug7714-expected.png:
      * platform/qt/tables/mozilla/bugs/bug78162-expected.png:
      * platform/qt/tables/mozilla/bugs/bug80762-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug82946-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug82946-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug8381-expected.png:
      * platform/qt/tables/mozilla/bugs/bug8411-expected.png:
      * platform/qt/tables/mozilla/bugs/bug88035-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug88035-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug88524-expected.png:
      * platform/qt/tables/mozilla/bugs/bug8858-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9072-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9123-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9123-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug92143-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9271-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9271-2-expected.png:
      * platform/qt/tables/mozilla/bugs/bug92868-expected.png:
      * platform/qt/tables/mozilla/bugs/bug93363-expected.png:
      * platform/qt/tables/mozilla/bugs/bug963-expected.png:
      * platform/qt/tables/mozilla/bugs/bug96334-expected.png:
      * platform/qt/tables/mozilla/bugs/bug96343-expected.png:
      * platform/qt/tables/mozilla/bugs/bug965-expected.png:
      * platform/qt/tables/mozilla/bugs/bug97138-expected.png:
      * platform/qt/tables/mozilla/bugs/bug97383-expected.png:
      * platform/qt/tables/mozilla/bugs/bug98196-expected.png:
      * platform/qt/tables/mozilla/bugs/bug9879-1-expected.png:
      * platform/qt/tables/mozilla/bugs/bug99948-expected.png:
      * platform/qt/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
      * platform/qt/tables/mozilla/core/borders-expected.png:
      * platform/qt/tables/mozilla/core/captions-expected.png:
      * platform/qt/tables/mozilla/core/col_span-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_auto_autoFixPer-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_auto_autoPer-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_auto_fix-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_auto_fixPer-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_auto_per-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_fix_autoFix-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_fix_autoPer-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_fix_fix-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_fix_fixPer-expected.png:
      * platform/qt/tables/mozilla/core/col_widths_fix_per-expected.png:
      * platform/qt/tables/mozilla/core/margins-expected.png:
      * platform/qt/tables/mozilla/core/nested1-expected.png:
      * platform/qt/tables/mozilla/core/row_span-expected.png:
      * platform/qt/tables/mozilla/core/table_frame-expected.png:
      * platform/qt/tables/mozilla/core/table_rules-expected.png:
      * platform/qt/tables/mozilla/core/table_widths-expected.png:
      * platform/qt/tables/mozilla/dom/deleteCol1-expected.png:
      * platform/qt/tables/mozilla/dom/deleteCol2-expected.png:
      * platform/qt/tables/mozilla/dom/deleteCol3-expected.png:
      * platform/qt/tables/mozilla/dom/deleteColGroup1-expected.png:
      * platform/qt/tables/mozilla/dom/deleteColGroup2-expected.png:
      * platform/qt/tables/mozilla/dom/deleteRowsRebuild1-expected.png:
      * platform/qt/tables/mozilla/dom/deleteRowsShrink1-expected.png:
      * platform/qt/tables/mozilla/dom/deleteTbodyExpand1-expected.png:
      * platform/qt/tables/mozilla/dom/deleteTbodyRebuild1-expected.png:
      * platform/qt/tables/mozilla/dom/insertCellsExpand2-expected.png:
      * platform/qt/tables/mozilla/dom/insertCellsRebuild1-expected.png:
      * platform/qt/tables/mozilla/dom/insertCellsRebuild2-expected.png:
      * platform/qt/tables/mozilla/dom/insertColGroups1-expected.png:
      * platform/qt/tables/mozilla/dom/insertColGroups2-expected.png:
      * platform/qt/tables/mozilla/dom/insertCols1-expected.png:
      * platform/qt/tables/mozilla/dom/insertCols2-expected.png:
      * platform/qt/tables/mozilla/dom/insertCols3-expected.png:
      * platform/qt/tables/mozilla/dom/insertCols4-expected.png:
      * platform/qt/tables/mozilla/dom/insertCols5-expected.png:
      * platform/qt/tables/mozilla/dom/tableDom-expected.png:
      * platform/qt/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
      * platform/qt/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
      * platform/qt/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
      * platform/qt/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
      * platform/qt/tables/mozilla/marvin/body_tbody-expected.png:
      * platform/qt/tables/mozilla/marvin/body_tfoot-expected.png:
      * platform/qt/tables/mozilla/marvin/body_thead-expected.png:
      * platform/qt/tables/mozilla/marvin/col_span-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_span-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_width_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/colgroup_width_px-expected.png:
      * platform/qt/tables/mozilla/marvin/table_frame_border-expected.png:
      * platform/qt/tables/mozilla/marvin/table_frame_box-expected.png:
      * platform/qt/tables/mozilla/marvin/table_row_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/table_row_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/table_row_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/table_rules_all-expected.png:
      * platform/qt/tables/mozilla/marvin/table_rules_groups-expected.png:
      * platform/qt/tables/mozilla/marvin/table_rules_none-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_border_0-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_border_1-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_border_2-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_border_3-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_caption_align_bot-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_caption_align_top-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_cellpadding-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_cellpadding_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_cellspacing-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_class-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_default-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_id-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_row_th_nowrap-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_style-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_colspan-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_height-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_nowrap-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_rowspan-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_td_width-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_colspan-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_height-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_rowspan-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_th_width-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_width_percent-expected.png:
      * platform/qt/tables/mozilla/marvin/tables_width_px-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/tbody_char-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/tfoot_char-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/thead_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_caption_align_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_caption_align_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_span-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_width_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_width_px-expected.png:
      * platform/qt/tables/mozilla/marvin/x_col_width_rel-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_span-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_width_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/x_colgroup_width_rel-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_bgcolor_name-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_border-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_border_none-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_border_px-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_cellpadding-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_cellpadding_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_cellspacing_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_class-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_frame_void-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_id-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_rules_groups-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_rules_none-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_style-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_width_pct-expected.png:
      * platform/qt/tables/mozilla/marvin/x_table_width_px-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_class-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_id-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_style-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tbody_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_bgcolor_name-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_height-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_nowrap-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_td_width-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_class-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_id-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_style-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tfoot_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_bgcolor_name-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_class-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_height-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_id-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_nowrap-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_style-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_th_width-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_align_left-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_align_right-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_class-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_id-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_style-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_thead_valign_top-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_align_center-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_align_char-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_align_justify-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_valign_baseline-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_valign_bottom-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_valign_middle-expected.png:
      * platform/qt/tables/mozilla/marvin/x_tr_valign_top-expected.png:
      * platform/qt/tables/mozilla/other/cellspacing-expected.png:
      * platform/qt/tables/mozilla/other/nested2-expected.png:
      * platform/qt/tables/mozilla/other/nestedTables-expected.png:
      * platform/qt/tables/mozilla/other/padding-expected.png:
      * platform/qt/tables/mozilla/other/test3-expected.png:
      * platform/qt/tables/mozilla/other/test6-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/97619-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug104898-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug106966-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug11331-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug11945-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug14489-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug1725-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug17826-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug18770-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug24880-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug25707-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug29058-2-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug3166-18-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug3166-5-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug32205-4-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug42043-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug4294-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug47163-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug51000-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug59252-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug72393-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug7243-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug73629-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug91057-expected.png:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug9879-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
      * platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/backgrounds-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/captions1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/captions2-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/captions3-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/col_span2-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/cols1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/columns-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/conflicts-expected.png:
      * platform/qt/tables/mozilla_expected_failures/core/standards1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/dom/appendCells1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/dom/appendColGroup1-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_above-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_below-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_void-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.png:
      * platform/qt/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.png:
      * platform/qt/tables/mozilla_expected_failures/other/empty_cells-expected.png:
      * platform/qt/tables/mozilla_expected_failures/other/test4-expected.png:
      * platform/qt/transforms/2d/compound-transforms-vs-containers-expected.png:
      * platform/qt/transforms/2d/transform-borderbox-expected.png:
      * platform/qt/transforms/2d/transform-fixed-container-expected.png:
      * platform/qt/transforms/2d/transform-origin-borderbox-expected.png:
      * platform/qt/transforms/2d/zoom-menulist-expected.png:
      * platform/qt/transitions/cross-fade-background-image-expected.png:
      * platform/qt/transitions/cross-fade-border-image-expected.png:
      * platform/qt/transitions/svg-text-shadow-transition-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ecba1ab2
    • commit-queue@webkit.org's avatar
      Web Inspector: Fixed property text indentation in Styles sidebar. · 83585318
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113409
      
      Patch by Vladislav Kaznacheev <kaznacheev@chromium.org> on 2013-03-28
      Reviewed by Alexander Pavlov.
      
      When the sidebar is too narrow and the property text wraps around it breaks the indentation.
      This was introduced in r143207 which spuriously modified DOM elements order.
      
      * inspector/front-end/StylesSidebarPane.js:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147088 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      83585318
    • commit-queue@webkit.org's avatar
      Regression: Crash when selecting Hebrew and numbers in a list · 4d884b29
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=111894
      
      Patch by Arpita Bahuguna <a.bah@samsung.com> on 2013-03-28
      Reviewed by Ryosuke Niwa.
      
      Source/WebCore:
      
      There is a crash when trying to click/select an anonymous
      renderer.
      
      This is a regression due to r143313 which tries to add border/padding
      to the computed caret rect in RenderBox::localCaretRect().
      The patch calls on the node() method for the corresponding
      renderer. For an anonymous renderer though, node() returns
      null. Since no check had been added for this, a crash occurs when
      caret rect for an anonymous renderer is being computed.
      
      Test: editing/selection/click-on-anonymous-content-crash.html
      
      * rendering/RenderBox.cpp:
      (WebCore::RenderBox::localCaretRect):
      Added a check for validating the return from the node() call.
      
      LayoutTests:
      
      * editing/selection/click-on-anonymous-content-crash-expected.txt: Added.
      * editing/selection/click-on-anonymous-content-crash.html: Added.
      Added a testcase for verifying that no crash occurs when trying to
      select/click an anonymous renderer, in this case the list marker's
      renderer.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4d884b29
    • mkwst@chromium.org's avatar
      X-Frame-Options: Multiple headers are ignored completely. · 97421c02
      mkwst@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113387
      
      Reviewed by Nate Chapin.
      
      Source/WebCore:
      
      If a server sends multiple 'X-Frame-Options' headers, we end up with a
      value like 'SAMEORIGIN, SAMEORIGIN'. Currently, we're treating that as
      invalid, and ignoring the header. It would be safer to follow Gecko's
      lead[1] by:
      
      - Folding duplicated entries into their common value (that is:
        'sameorigin, sameorigin' -> 'sameorigin').
      
      - Failing closed in the case of conflicts (that is:
        'sameorigin, allowall' -> 'deny').
      
      [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=761655
      
      Tests: http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict.html
             http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow.html
             http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny.html
      
      * loader/FrameLoader.cpp:
      (WebCore::FrameLoader::shouldInterruptLoadForXFrameOptions):
          Call out to parseXFrameOptionsHeader to get the header's disposition
          and deal with each case in a switch statement for clarity. Add a new
          console warning for the conflict case described above.
      * platform/network/HTTPParsers.cpp:
      (WebCore::parseXFrameOptionsHeader):
      * platform/network/HTTPParsers.h:
          Move X-Frame-Options parsing out into HTTPParsers, as it's getting
          more and more complicated. To do this, the patch defines a new enum
          to pass around the header's disposition.
      
      LayoutTests:
      
      * http/tests/security/XFrameOptions/resources/x-frame-options-multiple-headers-conflict.cgi: Added.
      * http/tests/security/XFrameOptions/resources/x-frame-options-multiple-headers-sameorigin.cgi: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict.html: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow.html: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt: Added.
      * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny.html: Added.
      * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt: Added.
      * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt: Added.
      * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147086 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      97421c02
    • zandobersek@gmail.com's avatar
      Unreviewed GTK build fix after r147039. · cc47434c
      zandobersek@gmail.com authored
      * Source/autotools/symbols.filter: Export the missing symbols.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147085 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc47434c
    • commit-queue@webkit.org's avatar
      [CSS Regions] Convert layout tests region-style-block-background-color[2] to ref-tests · f9ba2b2d
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=86339
      
      Patch by Mihai Tica <mitica@adobe.com> on 2013-03-28
      Reviewed by Tony Chang.
      
      This patch converts the pixel test baseline into ref-tests for the following tests:
      fast/regions/region-style-block-background-color.html
      fast/regions/region-style-block-background-color2.html
      
      * fast/regions/region-style-block-background-color-expected.html: Added.
      * fast/regions/region-style-block-background-color.html:
      * fast/regions/region-style-block-background-color2-expected.html: Added.
      * fast/regions/region-style-block-background-color2.html:
      * platform/chromium-linux/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/chromium-linux/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/chromium-mac-lion/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/chromium-mac-lion/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/chromium-mac/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/chromium-mac/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/chromium-win/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/chromium-win/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/chromium-win/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/chromium-win/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      * platform/chromium/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/chromium/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      * platform/efl/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/efl/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/efl/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/efl/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      * platform/gtk/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/gtk/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/gtk/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/gtk/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      * platform/mac/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/mac/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/mac/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/mac/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      * platform/qt/fast/regions/region-style-block-background-color-expected.png: Removed.
      * platform/qt/fast/regions/region-style-block-background-color-expected.txt: Removed.
      * platform/qt/fast/regions/region-style-block-background-color2-expected.png: Removed.
      * platform/qt/fast/regions/region-style-block-background-color2-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147084 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f9ba2b2d
    • kadam@inf.u-szeged.hu's avatar
      Gardening. Organize expected results, because the generic expected file should... · 3939adfb
      kadam@inf.u-szeged.hu authored
      Gardening. Organize expected results, because the generic expected file should be the one that uses JSC.
      https://bugs.webkit.org/show_bug.cgi?id=113291.
      
      Reviewed by Csaba Osztrogonác.
      
      * inspector/console/console-eval-syntax-error-expected.txt:
      * inspector/debugger/debugger-pause-in-eval-script-expected.txt:
      * inspector/extensions/extensions-eval-expected.txt:
      * platform/chromium/inspector/debugger/debugger-pause-in-eval-script-expected.txt: Copied from LayoutTests/inspector/debugger/debugger-pause-in-eval-script-expected.txt.
      * platform/chromium/inspector/extensions/extensions-eval-expected.txt: Copied from LayoutTests/inspector/extensions/extensions-eval-expected.txt.
      * platform/mac/inspector/console/console-eval-syntax-error-expected.txt: Removed.
      * platform/mac/inspector/debugger/debugger-pause-in-eval-script-expected.txt: Removed.
      * platform/mac/inspector/extensions/extensions-eval-expected.txt: Removed.
      * platform/qt/inspector/console/console-eval-syntax-error-expected.txt: Removed.
      * platform/qt/inspector/debugger/debugger-pause-in-eval-script-expected.txt: Removed.
      * platform/qt/inspector/extensions/extensions-eval-expected.txt: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147083 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3939adfb
    • mihnea@adobe.com's avatar
      [CSSRegions] Consolidate use of RenderRegion::isValid · 33db4a62
      mihnea@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113154
      
      Reviewed by David Hyatt.
      
      After https://bugs.webkit.org/show_bug.cgi?id=98752, the list of invalid regions is kept separately than the list of valid regions.
      A valid region has always a valid flow thread attached. We can use isValid() throughout the RenderRegion code
      instead of testing for both isValid() and m_flowThread.
      
      No new tests since there is no change is functionality, just code refactoring.
      
      * rendering/RenderNamedFlowThread.cpp:
      (WebCore::RenderNamedFlowThread::addRegionToNamedFlowThread): Added a new function to keep the code
      used in addRegionToThread and checkInvalidRegions.
      (WebCore::RenderNamedFlowThread::addRegionToThread):
      (WebCore::RenderNamedFlowThread::checkInvalidRegions):
      * rendering/RenderNamedFlowThread.h:
      * rendering/RenderRegion.cpp:
      (WebCore::RenderRegion::overflowRectForFlowThreadPortion):
      (WebCore::RenderRegion::isFirstRegion):
      (WebCore::RenderRegion::isLastRegion):
      (WebCore::RenderRegion::paintObject):
      (WebCore::RenderRegion::nodeAtPoint):
      (WebCore::RenderRegion::incrementAutoLogicalHeightCount):
      (WebCore::RenderRegion::decrementAutoLogicalHeightCount):
      (WebCore::RenderRegion::layoutBlock):
      (WebCore::RenderRegion::repaintFlowThreadContentRectangle):
      (WebCore::RenderRegion::attachRegion):
      (WebCore::RenderRegion::renderBoxRegionInfo):
      (WebCore::RenderRegion::setRenderBoxRegionInfo):
      (WebCore::RenderRegion::logicalTopOfFlowThreadContentRect):
      (WebCore::RenderRegion::logicalBottomOfFlowThreadContentRect):
      (WebCore::RenderRegion::computePreferredLogicalWidths):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147082 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      33db4a62
    • commit-queue@webkit.org's avatar
      [CMAKE] Build fix after r147052. Add WebKit2/Shared/Plugins to include path · 14c0d339
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113484
      
      Unreviewed build fix.
      
      Add "WebKit2/Shared/Plugins" to include path for TestWebKitAPI, WebKitTestRunner.
      
      Patch by Jaehun Lim <ljaehun.lim@samsung.com> on 2013-03-28
      
      * TestWebKitAPI/CMakeLists.txt:
      * WebKitTestRunner/CMakeLists.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      14c0d339
    • shinyak@chromium.org's avatar
      [Chromium] Unreviewed gardening. Test Expectations update. · 787aab68
      shinyak@chromium.org authored
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147080 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      787aab68
    • zandobersek@gmail.com's avatar
      Unreviewed build fix for the EFL and GTK ports. · 6351a13d
      zandobersek@gmail.com authored
      * runtime/CodeCache.cpp:
      (JSC::CodeCacheMap::pruneSlowCase): Pass a 0 casted to the int64_t type instead of 0LL
      to the std::max call so the arguments' types match.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6351a13d
    • loislo@chromium.org's avatar
      Web Inspector: Timeline. Refresh is slow when user drags the overview window. · 537e783c
      loislo@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113371
      
      Reviewed by Pavel Feldman.
      
      The root of problem is the 300ms delay in scheduleRefresh method.
      It was introduced for the case when we add a huge number of records per second.
      The scheduleRefresh was written such a way that refresh happened immediately
      only for the scrolling operations. Actually we would like to see fast
      refresh every time when it is forced by an user action.
      
      In this patch additional flag newRecordWasAdded was added to the
      _invalidateAndScheduleRefresh. I made it mandatory because the function
      is also used as a callback for an event and it is easy to make a mistake and
      interpret the event as the flag.
      
      * inspector/front-end/TimelinePanel.js:
      (WebInspector.TimelinePanel.prototype._onCategoryCheckboxClicked):
      (WebInspector.TimelinePanel.prototype._durationFilterChanged):
      (WebInspector.TimelinePanel.prototype._repopulateRecords):
      (WebInspector.TimelinePanel.prototype._onTimelineEventRecorded):
      (WebInspector.TimelinePanel.prototype._onRecordsCleared):
      (WebInspector.TimelinePanel.prototype._invalidateAndScheduleRefresh):
      (WebInspector.TimelinePanel.prototype._scheduleRefresh):
      (WebInspector.TimelinePanel.prototype._revealRecord):
      (WebInspector.TimelinePanel.prototype._refreshRecords):
      (WebInspector.TimelinePanel.prototype.performFilter):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      537e783c
    • shinyak@chromium.org's avatar
      [Chromium] Unreviewed gardening. Test Expectations update. · 7b7f1cc9
      shinyak@chromium.org authored
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7b7f1cc9
    • shinyak@chromium.org's avatar
      [Chromium] Unreviewed gardening. Test Expectations update. · 65d45671
      shinyak@chromium.org authored
      * platform/chromium/TestExpectations:
      
      compositing/rtl tests are failing also on Linux Debug.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147071 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      65d45671
    • keishi@webkit.org's avatar
      Dragging to edge should always snap to min/max. · f36d3d64
      keishi@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113477
      
      Reviewed by Kent Tamura.
      
      Source/WebCore:
      
      Dragging to the edge of a slider should always snap to the min/max.
      
      Test: fast/forms/range/range-slow-drag-to-edge.html
      
      * html/shadow/SliderThumbElement.cpp:
      (WebCore::SliderThumbElement::setPositionFromPoint):
      
      LayoutTests:
      
      * fast/forms/range/range-slow-drag-to-edge-expected.txt: Added.
      * fast/forms/range/range-slow-drag-to-edge.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147070 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f36d3d64
    • timothy_horton@apple.com's avatar
      Unreviewed Qt build fix after http://trac.webkit.org/changeset/147067. · cc3a2234
      timothy_horton@apple.com authored
      * WebProcess/WebPage/WebPage.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc3a2234
    • timothy_horton@apple.com's avatar
      PDFPlugin: Enable PDFPlugin only if its dependencies exist on the system · 6ba264b0
      timothy_horton@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113372
      <rdar://problem/12685301>
      
      Reviewed by Alexey Proskuryakov.
      
      * Shared/mac/PDFKitImports.h: Wrap in #if PLATFORM(MAC).
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::createPlugin): Use shouldUsePDFPlugin.
      (WebKit::WebPage::shouldUsePDFPlugin): If the PDFPlugin setting is enabled but PDFLayerController is not available, don't use PDFPlugin.
      * WebProcess/WebPage/WebPage.h:
      (WebPage): Add shouldUsePDFPlugin
      * WebProcess/WebPage/mac/WebPageMac.mm:
      (WebKit::WebPage::platformPreferencesDidChange): Use shouldUsePDFPlugin.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147067 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ba264b0
  2. 27 Mar, 2013 7 commits
    • simon.fraser@apple.com's avatar
      Add a way to update GraphicsLayerCA visibleRects without having to do a flush · 7dd9a661
      simon.fraser@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113459
      
      Reviewed by Tim Horton.
      
      Some platforms need to update TiledBacking visible rects from
      outside of WebKit, for example if they use delegated scrolling.
      They want to avoid forcing layout to be up-to-date when doing this.
      
      Currently, updating the visibleRect happens when the GraphicsLayerCA
      layer are being flushed, but that makes some assumptions about
      layout being up-to-date.
      
      To fix this, add a light-weight pass over the layer tree that
      uses TransformState to compute the visibleRect for each
      layer, and only if the visibleRect would cause a change in the
      tiles in a TiledBacking trigger a layer flush.
      
      * platform/graphics/GraphicsLayer.h:
      (WebCore::GraphicsLayer::recomputeVisibleRects):
      * platform/graphics/TiledBacking.h:
      * platform/graphics/ca/GraphicsLayerCA.cpp:
      (WebCore::GraphicsLayerCA::recursiveComputeVisibleRect):
      (WebCore::GraphicsLayerCA::recomputeVisibleRects):
      (WebCore::GraphicsLayerCA::computeVisibleRect):
      * platform/graphics/ca/GraphicsLayerCA.h:
      * platform/graphics/ca/mac/TileController.h:
      * platform/graphics/ca/mac/TileController.mm:
      (WebCore::TileController::tilesWouldChangeForVisibleRect):
      (WebCore::TileController::computeTileCoverageRect):
      (WebCore::TileController::revalidateTiles):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147058 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7dd9a661
    • pdr@google.com's avatar
      Rename toScriptElement -> toScriptElementIfPossible · b38b6ff0
      pdr@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113473
      
      Reviewed by Ryosuke Niwa.
      
      Rename ScriptElement::toScriptElement to ScriptElement::toScriptElementIfPossible to
      differentiate this function from other to*Element functions, and to better describe the
      function's behavior. Other to*Element functions do not return null if the cast fails,
      whereas toScriptElementIfPossible does.
      
      No new tests as this is just a refactoring.
      
      * dom/ScriptElement.cpp:
      (WebCore::toScriptElementIfPossible):
      * dom/ScriptElement.h:
      (WebCore):
      * dom/ScriptRunner.cpp:
      (WebCore::ScriptRunner::timerFired):
      
          This is the only unchecked return value but there isn't a security issue here.
      
      * html/HTMLOptionElement.cpp:
      (WebCore::HTMLOptionElement::collectOptionInnerText):
      * html/parser/HTMLConstructionSite.cpp:
      (WebCore::HTMLConstructionSite::attachLater):
      (WebCore::HTMLConstructionSite::insertForeignElement):
      * html/parser/HTMLScriptRunner.cpp:
      (WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent):
      (WebCore::HTMLScriptRunner::requestPendingScript):
      (WebCore::HTMLScriptRunner::runScript):
      * xml/parser/XMLDocumentParser.cpp:
      (WebCore::XMLDocumentParser::notifyFinished):
      * xml/parser/XMLDocumentParserLibxml2.cpp:
      (WebCore::XMLDocumentParser::startElementNs):
      (WebCore::XMLDocumentParser::endElementNs):
      * xml/parser/XMLDocumentParserQt.cpp:
      (WebCore::XMLDocumentParser::parseStartElement):
      (WebCore::XMLDocumentParser::parseEndElement):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147057 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b38b6ff0
    • shinyak@chromium.org's avatar
      [Chromium] Unreviewed gardening. Test Expectations update. · be2db29e
      shinyak@chromium.org authored
      http/tests/cache/subresource-failover-to-network.html is failing.
      
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147056 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      be2db29e
    • ggaren@apple.com's avatar
      2013-03-27 Geoffrey Garen <ggaren@apple.com> · 5fa0d379
      ggaren@apple.com authored
              Unreviewed build fix: Removed a dead field.
      
              Pointed out by Mark Lam.
      
              * dfg/DFGByteCodeParser.cpp:
              (JSC::DFG::ByteCodeParser::ByteCodeParser):
              (ByteCodeParser):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147055 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5fa0d379
    • ggaren@apple.com's avatar
      2013-03-27 Geoffrey Garen <ggaren@apple.com> · ef82d832
      ggaren@apple.com authored
              Unreviewed build fix: Removed a dead field.
      
              * dfg/DFGByteCodeParser.cpp:
              (JSC::DFG::ByteCodeParser::ByteCodeParser):
              (ByteCodeParser):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147054 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ef82d832
    • ggaren@apple.com's avatar
      Removed some dead code in the DFG bytecode parser · 0f890fda
      ggaren@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113472
      
      Reviewed by Sam Weinig.
      
      Now that Phi creation and liveness analysis are separate passes, we can
      remove the vestiges of code that used to do that in the bytecode
      parser.
      
      * dfg/DFGByteCodeParser.cpp:
      (ByteCodeParser):
      (JSC::DFG::ByteCodeParser::addToGraph):
      (JSC::DFG::ByteCodeParser::parse):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147053 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0f890fda
    • weinig@apple.com's avatar
      [WebKit2] Need SPI to determine whether a plug-in is blocked · 32fecf3d
      weinig@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113463
      
      Reviewed by Anders Carlsson.
      
      Add new SPI, WKContextCopyPlugInInfoForBundleIdetifier, to get data about a plug-in,
      including whether it is blocked by x-protect.
      
      * UIProcess/WebLoaderClient.cpp:
      * UIProcess/API/C/WKAPICast.h:
      (WebKit::toWKPluginLoadPolicy):
      (WebKit::toPluginModuleLoadPolicy):
      Move to a shared location.
      
      * UIProcess/API/C/mac/WKContextPrivateMac.h:
      * UIProcess/API/C/mac/WKContextPrivateMac.mm:
      (WKContextIsPlugInUpdateAvailable):
      (WKPlugInInfoPathKey):
      (WKPlugInInfoBundleIdentifierKey):
      (WKPlugInInfoVersionKey):
      (WKPlugInInfoLoadPolicyKey):
      (WKPlugInInfoUpdatePastLastBlockedVersionIsKnownAvailableKey):
      (WKContextCopyPlugInInfoForBundleIdetifier):
      Add new SPI and dictionary keys.
      
      * UIProcess/Plugins/PluginInfoStore.cpp:
      (WebKit::PluginInfoStore::findPluginWithBundleIdentifer):
      * UIProcess/Plugins/PluginInfoStore.h:
      * UIProcess/Plugins/mac/PluginInfoStoreMac.mm:
      (WebKit::PluginInfoStore::findPluginWithBundleIdentifer):
      Add function to lookup plug-ins by bundle identifier.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147052 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      32fecf3d