1. 06 Apr, 2011 19 commits
    • rniwa@webkit.org's avatar
      2011-04-06 Ryosuke Niwa <rniwa@webkit.org> · 56390f67
      rniwa@webkit.org authored
              Reviewed by Eric Seidel.
      
              REGRESSION (r46914, r48764): When typing in Mail, line wrapping frequently occurs in the middle of words
              https://bugs.webkit.org/show_bug.cgi?id=57872
      
              r46914 initially introduced a regression by replacing calls to styleAtPosition by editingStyleAtPosition
              because editingStyleAtPosition did not avoid tab span to obtain the computed style unlike styleAtPosition.
      
              r46914 also introduced a regression by cloning hierarchy under new block at the insertion position without
              avoiding the tab span.
      
              Fixed the both regressions by avoiding tab spans when computing the editing style and when cloning hierarchy.
      
              Test: editing/inserting/insert-paragraph-separator-tab-span.html
      
              * editing/EditingStyle.cpp:
              (WebCore::EditingStyle::init): Always avoid a tab span when computing the editing style.
              * editing/InsertParagraphSeparatorCommand.cpp:
              (WebCore::InsertParagraphSeparatorCommand::doApply): Avoid cloning tab spans and inserting a paragraph
              separator into a paragraph separator.
      2011-04-06  Ryosuke Niwa  <rniwa@webkit.org>
      
              Reviewed by Eric Seidel.
      
              REGRESSION (r46914, r48764): When typing in Mail, line wrapping frequently occurs in the middle of words
              https://bugs.webkit.org/show_bug.cgi?id=57872
      
              Added a test insert a paragraph separator and text around tab spans. WebKit should not apply the tab span's
              style to the paragraph separator or the text.
      
              * editing/inserting/insert-paragraph-separator-tab-span-expected.txt: Added.
              * editing/inserting/insert-paragraph-separator-tab-span.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      56390f67
    • leviw@chromium.org's avatar
      2011-04-06 Levi Weintraub <leviw@chromium.org> · cee20515
      leviw@chromium.org authored
              Reviewed by Ryosuke Niwa.
      
              Add member functions for determining line/paragraph separation to InlineIterator
              https://bugs.webkit.org/show_bug.cgi?id=57938
      
              Adding atTextParagraphSeparator and atParagraphSeparator inline convenience functions to
              InlineIterator, where it makes far more sense for them to be. Also moving
              shouldPreserveNewline to RenderObject and renaming it preservesNewline.
      
              No new tests as this provides no new functionality.
      
              * rendering/InlineIterator.h:
              (WebCore::InlineIterator::atTextParagraphSeparator):
              (WebCore::InlineIterator::atParagraphSeparator):
              * rendering/RenderBlockLineLayout.cpp:
              (WebCore::RenderBlock::requiresLineBox):
              (WebCore::RenderBlock::findNextLineBreak):
              * rendering/RenderObject.h:
              (WebCore::RenderObject::preservesNewline):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83038 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cee20515
    • apavlov@chromium.org's avatar
      2011-04-05 Alexander Pavlov <apavlov@chromium.org> · d969ce81
      apavlov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: Range insertNode function does not update content in the inspector
              https://bugs.webkit.org/show_bug.cgi?id=57829
      
              * inspector/elements/modify-chardata-expected.txt:
              * inspector/elements/modify-chardata.html:
      2011-04-05  Alexander Pavlov  <apavlov@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: Range insertNode function does not update content in the inspector
              https://bugs.webkit.org/show_bug.cgi?id=57829
      
              * inspector/InspectorDOMAgent.cpp:
              (WebCore::InspectorDOMAgent::pushChildNodesToFrontend):
              (WebCore::InspectorDOMAgent::buildArrayForContainerChildren):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83037 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d969ce81
    • commit-queue@webkit.org's avatar
      2011-04-06 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> · 5cde2f57
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Improve tests for QWebFrame::url() and related methods
              https://bugs.webkit.org/show_bug.cgi?id=57865
      
              * tests/qwebframe/tst_qwebframe.cpp:
              (FakeReply::FakeReply): make more URLs reply HostNotFound. We needed two different URLs in the test.
              (tst_QWebFrame::requestedUrlAfterSetAndLoadFailures): check the properties after an setUrl()
              that fails and a load() that fails (for a different URL).
      
              (tst_QWebFrame::setUrlWithFragment_data):
              (tst_QWebFrame::setUrlWithFragment): add other test cases similar to the original, but changing
              the URL in the frame before the test starts.
      
              (tst_QWebFrame::setUrlSameUrl): document existing behavior of calling setUrl() twice with
              the same URL as argument.
      
              (extractBaseUrl):
              (tst_QWebFrame::setUrlThenLoads_data):
              (tst_QWebFrame::setUrlThenLoads): check the URL related properties of the frame after a
              sequence of set and loads. Those tests are interesting because the properties
              react different to setUrl() and load(): 'requestedUrl' always change, 'url' only when setUrl()
              is used or after the load() is committed and baseUrl() is similar to url() but also depends
              on the contents of the page when it loads.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83036 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5cde2f57
    • commit-queue@webkit.org's avatar
      2011-04-06 Nikolas Zimmermann <nzimmermann@rim.com> · 2b0df326
      commit-queue@webkit.org authored
              Reviewed by Dirk Schulze.
      
              getComputedTextLength always returns 0 with tspan elements
              https://bugs.webkit.org/show_bug.cgi?id=19814
      
              Add a testcase showing that getComputedTextLength for <tspan> works fine.
      
              * svg/text/tspan-getComputedTextLength-expected.txt: Added.
              * svg/text/tspan-getComputedTextLength.svg: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83035 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2b0df326
    • alex@webkit.org's avatar
      2011-04-06 Alejandro G. Castro <alex@igalia.com> · 567fc086
      alex@webkit.org authored
              Fix GTK3 compilation after r82962.
      
              * platform/gtk/RenderThemeGtk3.cpp:
              (WebCore::paintToggle):
              (WebCore::renderButton):
              (WebCore::RenderThemeGtk::paintMenuList):
              (WebCore::RenderThemeGtk::paintTextField):
              (WebCore::RenderThemeGtk::paintSliderTrack):
              (WebCore::RenderThemeGtk::paintSliderThumb):
              (WebCore::RenderThemeGtk::paintProgressBar):
              (WebCore::paintSpinArrowButton):
              * platform/gtk/ScrollbarThemeGtk3.cpp:
              (WebCore::ScrollbarThemeGtk::paintTrackBackground):
              (WebCore::ScrollbarThemeGtk::paintScrollbarBackground):
              (WebCore::ScrollbarThemeGtk::paintThumb):
              (WebCore::ScrollbarThemeGtk::paintButton):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83034 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      567fc086
    • caseq@chromium.org's avatar
      2011-04-06 Andrey Kosyakov <caseq@chromium.org> · f8dd7690
      caseq@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: [Extensions API] remove inspectedPage.* events
              https://bugs.webkit.org/show_bug.cgi?id=57763
      
              - Removed webInspector.inspectedPage.* events
              - moved onNavigated to webInspector.resources
      
              * inspector/front-end/ExtensionAPI.js:
              (WebInspector.injectedExtensionAPI):
              (WebInspector.injectedExtensionAPI.InspectedWindow):
              * inspector/front-end/ExtensionAPISchema.json:
              * inspector/front-end/ExtensionServer.js:
              (WebInspector.ExtensionServer.prototype.notifyInspectedURLChanged):
              * inspector/front-end/inspector.js:
              (WebInspector.domContentEventFired):
              (WebInspector.loadEventFired):
              (WebInspector.inspectedURLChanged):
      
      2011-04-06  Andrey Kosyakov  <caseq@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: [Extensions API] remove inspectedPage.* events
              https://bugs.webkit.org/show_bug.cgi?id=57763
      
              - Removed webInspector.inspectedPage.* events
              - moved onNavigated to webInspector.resources
      
              * http/tests/inspector/extensions-test.js:
              (initialize_ExtensionsTest.runWhenPageLoads):
              * http/tests/inspector/inspector-test.js:
              (initialize_InspectorTest.InspectorTest.runWhenPageLoads.chainedCallback):
              (initialize_InspectorTest.InspectorTest.runWhenPageLoads):
              * inspector/extensions/extensions-api-expected.txt:
              * inspector/extensions/extensions-events-expected.txt:
              * inspector/extensions/extensions-events.html:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83033 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f8dd7690
    • joepeck@webkit.org's avatar
      2011-04-06 Joseph Pecoraro <joepeck@webkit.org> · 26a2e88f
      joepeck@webkit.org authored
              Reviewed by Antti Koivisto.
      
              Add <head> to the simpleUserAgentStyleSheet
              https://bugs.webkit.org/show_bug.cgi?id=57915
      
              * css/CSSStyleSelector.cpp:
              (WebCore::elementCanUseSimpleDefaultStyle): add head to the
              simple stylesheet, display:none.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      26a2e88f
    • mnaganov@chromium.org's avatar
      2011-04-05 Mikhail Naganov <mnaganov@chromium.org> · 03b1bb3a
      mnaganov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Chromium] Add layout test for Summary view of detailed heap snapshots.
              https://bugs.webkit.org/show_bug.cgi?id=57856
      
              Test: inspector/profiler/detailed-heapshots-summary.html
      
              * inspector/front-end/DataGrid.js:
              (WebInspector.DataGrid):
              * inspector/front-end/DetailedHeapshotGridNodes.js:
              (WebInspector.HeapSnapshotGridNode.prototype._populate.doPopulate):
              (WebInspector.HeapSnapshotGridNode.prototype._populate):
              (WebInspector.HeapSnapshotGridNode.prototype.populateChildren):
              (WebInspector.HeapSnapshotGridNode.prototype.sort.doSort):
              (WebInspector.HeapSnapshotGridNode.prototype.sort):
              (WebInspector.HeapSnapshotDiffNode.prototype.populateChildren):
              * inspector/front-end/DetailedHeapshotView.js:
              (WebInspector.HeapSnapshotSortableDataGrid.prototype.sortingChanged):
              * inspector/front-end/ProfilesPanel.js:
              (WebInspector.ProfilesPanel.prototype._finishHeapSnapshot.doParse):
              (WebInspector.ProfilesPanel.prototype._finishHeapSnapshot):
      
      2011-04-05  Mikhail Naganov  <mnaganov@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Chromium] Add layout test for Summary view of detailed heap snapshots.
              https://bugs.webkit.org/show_bug.cgi?id=57856
      
              * http/tests/inspector/inspector-test.js:
              (initialize_InspectorTest.):
              (initialize_InspectorTest):
              * inspector/profiler/detailed-heapshots-summary-expected.txt: Added.
              * inspector/profiler/detailed-heapshots-summary.html: Added.
              * inspector/profiler/detailed-heapshots-test.js: Added.
              * platform/chromium/inspector/profiler/detailed-heapshots-summary-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83031 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      03b1bb3a
    • ojan@chromium.org's avatar
      2011-04-06 Ojan Vafai <ojan@chromium.org> · b639f8a2
      ojan@chromium.org authored
              http://trac.webkit.org/changeset/83024 incorrectly removed the mac-leopard results.
              Instead, it should have moved the results from chromium-mac to chromium-mac-leopard.
      
              * platform/chromium-mac-leopard/fast/box-shadow/spread-multiple-inset-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-1-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-10-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-10-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-2-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-3-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-3-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-4-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-4-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-5-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-5-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-6-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-6-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-7-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-7-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-8-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-8-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-9-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-add-summary-9-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-no-summary1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-no-summary2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-no-summary3-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-no-summary4-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open-javascript-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open3-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open4-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open5-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-open6-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-position-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-1-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-2-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-3-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-3-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-4-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-4-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-5-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-5-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-6-and-click-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-remove-summary-6-expected.png: Added.
              * platform/chromium-mac-leopard/fast/html/details-writing-mode-expected.png: Added.
              * platform/chromium-mac-leopard/fast/inline-block/inline-block-vertical-align-expected.png: Added.
              * platform/chromium-mac-leopard/fast/multicol/layers-in-multicol-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-beforeafter-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-length-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-run-break-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-runs-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-runs-spans-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/ruby-trailing-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
              * platform/chromium-mac-leopard/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83030 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b639f8a2
    • commit-queue@webkit.org's avatar
      2011-04-06 Anders Bakken <agbakken@gmail.com> · 9844e853
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              [Qt] SmartReplaceQt.cpp has coding-style errors
              https://bugs.webkit.org/show_bug.cgi?id=40261
      
              This patch does not require new test cases.
      
              * editing/qt/SmartReplaceQt.cpp:
              (WebCore::isCharacterSmartReplaceExempt):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83029 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9844e853
    • zimmermann@webkit.org's avatar
      2011-04-06 Nikolas Zimmermann <nzimmermann@rim.com> · a7065b3a
      zimmermann@webkit.org authored
              Not reviewed.
      
              Add missing pixel test result.
      
              * platform/mac/svg/custom/use-in-symbol-with-offset-expected.checksum: Added.
              * platform/mac/svg/custom/use-in-symbol-with-offset-expected.png: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83028 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7065b3a
    • koz@chromium.org's avatar
      2011-04-06 James Kozianski <koz@chromium.org> · f90e47bb
      koz@chromium.org authored
              [chromium] Add expectations for failing GPU tests.
              https://bugs.webkit.org/show_bug.cgi?id=57926
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83027 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f90e47bb
    • commit-queue@webkit.org's avatar
      2011-04-06 Naoki Takano <takano.naoki@gmail.com> · f8b6b0dc
      commit-queue@webkit.org authored
              Reviewed by Ryosuke Niwa.
      
              REGRESSION(r81328): Null pointer crash in canAppendNewLineFeed when selection isn't inside an editable element
              https://bugs.webkit.org/show_bug.cgi?id=57755
      
              * editing/execCommand/insert-line-break-onload-expected.txt: Added.
              * editing/execCommand/insert-line-break-onload.html: Added to check calling InsertLineBreak without any crash.
      2011-04-06  Naoki Takano  <takano.naoki@gmail.com>
      
              Reviewed by Ryosuke Niwa.
      
              REGRESSION(r81328): Null pointer crash in canAppendNewLineFeed when selection isn't inside an editable element
              https://bugs.webkit.org/show_bug.cgi?id=57755
      
              Test: editing/execCommand/insert-line-break-onload.html
      
              * editing/TypingCommand.cpp:
              (WebCore::canAppendNewLineFeed): Added null pointer check for rootEditableElement().
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83026 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f8b6b0dc
    • koz@chromium.org's avatar
      2011-04-05 James Kozianski <koz@chromium.org> · 72ddf922
      koz@chromium.org authored
              [chromium] Rebaseline images after r82969
      
              Rebaseline for missed linux test in r83019.
      
              * platform/chromium-linux/fast/css/text-input-with-webkit-border-radius-expected.checksum: Removed.
              * platform/chromium-linux/fast/css/text-input-with-webkit-border-radius-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      72ddf922
    • ojan@chromium.org's avatar
      2011-04-05 Shane Stephens <shanestephens@google.com> · 816e0300
      ojan@chromium.org authored
              Reviewed by Ojan Vafai.
      
              [Chromium] Greening the Mac 10.5 and 10.6 trees.
              https://bugs.webkit.org/show_bug.cgi?id=57924
      
              Rebaselines a bunch of tests with differences due to text anti-aliasing.
              (Prepared using rebaseline script)
      
              * platform/chromium-mac/fast/box-shadow/spread-multiple-inset-expected.checksum: Removed.
              * platform/chromium-mac/fast/box-shadow/spread-multiple-inset-expected.png: Removed.
              * platform/chromium-mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
              * platform/chromium-mac/fast/html/details-add-summary-1-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-1-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-10-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-10-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-2-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-2-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-3-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-3-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-4-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-4-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-5-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-5-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-6-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-6-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-7-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-7-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-8-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-8-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-9-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-add-summary-9-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-no-summary1-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-no-summary2-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-no-summary3-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-no-summary4-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open-javascript-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open1-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open2-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open3-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open4-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open5-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-open6-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-position-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-1-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-1-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-2-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-2-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-3-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-3-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-4-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-4-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-5-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-5-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-6-and-click-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-remove-summary-6-expected.png: Removed.
              * platform/chromium-mac/fast/html/details-writing-mode-expected.png: Removed.
              * platform/chromium-mac/fast/inline-block/inline-block-vertical-align-expected.checksum: Removed.
              * platform/chromium-mac/fast/inline-block/inline-block-vertical-align-expected.png: Removed.
              * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.checksum: Removed.
              * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.png: Removed.
              * platform/chromium-mac/fast/multicol/nested-columns-expected.checksum: Removed.
              * platform/chromium-mac/fast/multicol/nested-columns-expected.png:
              * platform/chromium-mac/fast/repaint/list-marker-expected.checksum: Removed.
              * platform/chromium-mac/fast/repaint/list-marker-expected.png:
              * platform/chromium-mac/fast/ruby/ruby-beforeafter-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/ruby-length-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/ruby-run-break-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/ruby-runs-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/ruby-runs-spans-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/ruby-trailing-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-insert-rt-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-insert-text1-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-insert-text2-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-insert-text3-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-remove-rt1-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-remove-rt2-expected.png: Removed.
              * platform/chromium-mac/fast/ruby/rubyDOM-remove-text1-expected.png: Removed.
              * platform/chromium/test_expectations.txt:
              * platform/mac/fast/css/background-clip-values-expected.checksum: Added.
              * platform/mac/fast/css/background-clip-values-expected.png: Added.
              * platform/mac/fast/css/bidi-override-in-anonymous-block-expected.checksum: Added.
              * platform/mac/fast/css/bidi-override-in-anonymous-block-expected.png: Added.
              * platform/mac/fast/gradients/gradient-after-transparent-border-expected.checksum: Added.
              * platform/mac/fast/gradients/gradient-after-transparent-border-expected.png: Added.
              * platform/mac/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum: Added.
              * platform/mac/fast/images/gray-scale-jpeg-with-color-profile-expected.png: Added.
              * platform/mac/media/controls-without-preload-expected.checksum: Added.
              * platform/mac/media/controls-without-preload-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      816e0300
    • commit-queue@webkit.org's avatar
      2011-04-05 Zelidrag Hornung <zelidrag@chromium.org> · eb120e73
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              Added MediaTypeFile enum value to WebContextMenuData::MediaType.
              https://bugs.webkit.org/show_bug.cgi?id=57566
      
              * public/WebContextMenuData.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83023 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eb120e73
    • antti@apple.com's avatar
      Avoid calling currentTime() from FrameView::adjustedDeferredRepaintDelay()... · d6e34fa9
      antti@apple.com authored
      Avoid calling currentTime() from FrameView::adjustedDeferredRepaintDelay() when repaints are deferred
      https://bugs.webkit.org/show_bug.cgi?id=57914
      
      Reviewed by Cameron Zwarich.
      
      Don't call adjustedDeferredRepaintDelay unnecessarily.
      
      * page/FrameView.cpp:
      (WebCore::FrameView::repaintContentRectangle):
      (WebCore::FrameView::adjustedDeferredRepaintDelay):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83022 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6e34fa9
    • commit-queue@webkit.org's avatar
      2011-04-05 Sheriff Bot <webkit.review.bot@gmail.com> · 13ec6534
      commit-queue@webkit.org authored
              Unreviewed, rolling out r83007.
              http://trac.webkit.org/changeset/83007
              https://bugs.webkit.org/show_bug.cgi?id=57920
      
              Broke WebFrameTest.FrameForEnteredContext on Chromium-win and
              Chromium-mac (Requested by tkent on #webkit).
      
              * WebKit.gyp:
              * WebKit.gypi:
              * public/WebFrame.h:
              * src/WebFrameImpl.cpp:
              * tests/WebFrameTest.cpp:
              (WebKit::WebFrameTest::WebFrameTest):
              (WebKit::WebFrameTest::registerMockedURLLoad):
              (WebKit::WebFrameTest::serveRequests):
              (WebKit::TEST_F):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83021 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      13ec6534
  2. 05 Apr, 2011 21 commits
    • commit-queue@webkit.org's avatar
      2011-04-05 Steve VanDeBogart <vandebo@chromium.org> · a7f5fa91
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              Update call to SkAdvancedTypefaceMetrics to new API.
              https://bugs.webkit.org/show_bug.cgi?id=57887
      
              * platform/graphics/chromium/FontPlatformDataLinux.cpp:
              (WebCore::FontPlatformData::emSizeInFontUnits):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83020 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7f5fa91
    • koz@chromium.org's avatar
      2011-04-05 James Kozianski <koz@chromium.org> · 648c40fa
      koz@chromium.org authored
              Rebaseline images after r82969
              https://bugs.webkit.org/show_bug.cgi?id=57917
      
              Rebaseline for r82969, which causes slight changes in rounded corner rendering.
      
              * platform/chromium-linux/fast/blockflow/border-radius-clipping-vertical-lr-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/border-radius-clipping-vertical-lr-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-horizontal-bt-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-horizontal-bt-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-lr-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-lr-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-rl-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-rl-expected.png:
              * platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusAllStylesAllCorners-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusArcs01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusArcs01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusGroove01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusGroove01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusGroove02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusGroove02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusInset01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusInset01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusInvalidColor-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusInvalidColor-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusOutset01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusOutset01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusRidge01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusRidge01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid03-expected.png:
              * platform/chromium-linux/fast/box-shadow/border-radius-big-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/border-radius-big-expected.png:
              * platform/chromium-linux/fast/box-shadow/inset-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/inset-expected.png:
              * platform/chromium-linux/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-multiple-inset-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-multiple-inset-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-multiple-normal-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-multiple-normal-expected.png:
              * platform/chromium-linux/fast/forms/basic-selects-expected.checksum: Removed.
              * platform/chromium-linux/fast/forms/basic-selects-expected.png:
              * platform/chromium-linux/fast/layers/video-layer-expected.checksum: Removed.
              * platform/chromium-linux/fast/layers/video-layer-expected.png:
              * platform/chromium-linux/fast/overflow/border-radius-clipping-expected.checksum: Removed.
              * platform/chromium-linux/fast/overflow/border-radius-clipping-expected.png:
              * platform/chromium-linux/fast/repaint/border-radius-repaint-expected.checksum: Removed.
              * platform/chromium-linux/fast/repaint/border-radius-repaint-expected.png:
              * platform/chromium-linux/fast/replaced/border-radius-clip-expected.checksum: Removed.
              * platform/chromium-linux/fast/replaced/border-radius-clip-expected.png:
              * platform/chromium-linux/fast/transforms/shadows-expected.checksum: Removed.
              * platform/chromium-linux/fast/transforms/shadows-expected.png:
              * platform/chromium-linux/media/audio-controls-rendering-expected.checksum: Removed.
              * platform/chromium-linux/media/audio-controls-rendering-expected.png:
              * platform/chromium-linux/media/controls-after-reload-expected.checksum: Removed.
              * platform/chromium-linux/media/controls-after-reload-expected.png:
              * platform/chromium-linux/media/controls-strict-expected.checksum: Removed.
              * platform/chromium-linux/media/controls-strict-expected.png:
              * platform/chromium-linux/media/controls-styling-expected.checksum: Removed.
              * platform/chromium-linux/media/controls-styling-expected.png:
              * platform/chromium-linux/media/controls-without-preload-expected.checksum: Removed.
              * platform/chromium-linux/media/controls-without-preload-expected.png:
              * platform/chromium-linux/media/media-document-audio-repaint-expected.checksum: Removed.
              * platform/chromium-linux/media/media-document-audio-repaint-expected.png:
              * platform/chromium-linux/media/video-controls-rendering-expected.checksum: Removed.
              * platform/chromium-linux/media/video-controls-rendering-expected.png:
              * platform/chromium-linux/media/video-display-toggle-expected.checksum: Removed.
              * platform/chromium-linux/media/video-display-toggle-expected.png:
              * platform/chromium-linux/media/video-empty-source-expected.checksum: Removed.
              * platform/chromium-linux/media/video-empty-source-expected.png:
              * platform/chromium-linux/media/video-no-audio-expected.checksum: Removed.
              * platform/chromium-linux/media/video-no-audio-expected.png:
              * platform/chromium-linux/media/video-volume-slider-expected.checksum: Removed.
              * platform/chromium-linux/media/video-volume-slider-expected.png:
              * platform/chromium-linux/media/video-zoom-controls-expected.checksum: Removed.
              * platform/chromium-linux/media/video-zoom-controls-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-win-xp/media/controls-after-reload-expected.checksum: Removed.
              * platform/chromium-win-xp/media/controls-after-reload-expected.png: Removed.
              * platform/chromium-win-xp/media/controls-strict-expected.checksum: Removed.
              * platform/chromium-win-xp/media/controls-strict-expected.png: Removed.
              * platform/chromium-win-xp/media/controls-styling-expected.checksum: Removed.
              * platform/chromium-win-xp/media/controls-styling-expected.png: Removed.
              * platform/chromium-win-xp/media/controls-without-preload-expected.checksum: Removed.
              * platform/chromium-win-xp/media/controls-without-preload-expected.png: Removed.
              * platform/chromium-win-xp/media/video-controls-rendering-expected.checksum: Removed.
              * platform/chromium-win-xp/media/video-controls-rendering-expected.png: Removed.
              * platform/chromium-win-xp/media/video-zoom-controls-expected.checksum: Removed.
              * platform/chromium-win-xp/media/video-zoom-controls-expected.png: Removed.
              * platform/chromium-win/fast/blockflow/border-radius-clipping-vertical-lr-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/border-radius-clipping-vertical-lr-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-horizontal-bt-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-horizontal-bt-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-lr-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-lr-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-rl-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-rl-expected.png:
              * platform/chromium-win/fast/borders/border-radius-huge-assert-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/border-radius-huge-assert-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusAllStylesAllCorners-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusAllStylesAllCorners-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusArcs01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusArcs01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusGroove01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusGroove01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusGroove02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusGroove02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusInset01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusInset01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusInvalidColor-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusInvalidColor-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusOutset01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusOutset01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusRidge01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusRidge01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid03-expected.png:
              * platform/chromium-win/fast/box-shadow/border-radius-big-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/border-radius-big-expected.png:
              * platform/chromium-win/fast/box-shadow/inset-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/inset-expected.png:
              * platform/chromium-win/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-multiple-inset-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-multiple-inset-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-multiple-normal-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-multiple-normal-expected.png:
              * platform/chromium-win/fast/forms/basic-selects-expected.checksum: Removed.
              * platform/chromium-win/fast/forms/basic-selects-expected.png:
              * platform/chromium-win/fast/layers/video-layer-expected.checksum: Removed.
              * platform/chromium-win/fast/layers/video-layer-expected.png:
              * platform/chromium-win/fast/overflow/border-radius-clipping-expected.checksum: Removed.
              * platform/chromium-win/fast/overflow/border-radius-clipping-expected.png:
              * platform/chromium-win/fast/repaint/border-radius-repaint-expected.checksum: Removed.
              * platform/chromium-win/fast/repaint/border-radius-repaint-expected.png:
              * platform/chromium-win/fast/replaced/border-radius-clip-expected.checksum: Removed.
              * platform/chromium-win/fast/replaced/border-radius-clip-expected.png:
              * platform/chromium-win/fast/transforms/shadows-expected.checksum: Removed.
              * platform/chromium-win/fast/transforms/shadows-expected.png:
              * platform/chromium-win/media/audio-controls-rendering-expected.checksum: Removed.
              * platform/chromium-win/media/audio-controls-rendering-expected.png:
              * platform/chromium-win/media/controls-after-reload-expected.checksum: Removed.
              * platform/chromium-win/media/controls-after-reload-expected.png:
              * platform/chromium-win/media/controls-strict-expected.checksum: Removed.
              * platform/chromium-win/media/controls-strict-expected.png:
              * platform/chromium-win/media/controls-styling-expected.checksum: Removed.
              * platform/chromium-win/media/controls-styling-expected.png:
              * platform/chromium-win/media/controls-without-preload-expected.checksum: Removed.
              * platform/chromium-win/media/controls-without-preload-expected.png:
              * platform/chromium-win/media/media-document-audio-repaint-expected.checksum: Removed.
              * platform/chromium-win/media/media-document-audio-repaint-expected.png:
              * platform/chromium-win/media/video-controls-rendering-expected.checksum: Removed.
              * platform/chromium-win/media/video-controls-rendering-expected.png:
              * platform/chromium-win/media/video-display-toggle-expected.checksum: Removed.
              * platform/chromium-win/media/video-display-toggle-expected.png:
              * platform/chromium-win/media/video-empty-source-expected.checksum: Removed.
              * platform/chromium-win/media/video-empty-source-expected.png:
              * platform/chromium-win/media/video-no-audio-expected.checksum: Removed.
              * platform/chromium-win/media/video-no-audio-expected.png:
              * platform/chromium-win/media/video-volume-slider-expected.checksum: Removed.
              * platform/chromium-win/media/video-volume-slider-expected.png:
              * platform/chromium-win/media/video-zoom-controls-expected.checksum: Removed.
              * platform/chromium-win/media/video-zoom-controls-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83019 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      648c40fa
    • kevino@webkit.org's avatar
    • tkent@chromium.org's avatar
      2011-04-05 Kent Tamura <tkent@chromium.org> · c1bc048d
      tkent@chromium.org authored
              [Chromium] Update expectation images for a Skia rounded rectangle change (r83002).
              https://bugs.webkit.org/show_bug.cgi?id=57907
      
              * platform/chromium-linux/fast/blockflow/border-radius-clipping-vertical-lr-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/border-radius-clipping-vertical-lr-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-horizontal-bt-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-horizontal-bt-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-lr-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-lr-expected.png:
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-rl-expected.checksum: Removed.
              * platform/chromium-linux/fast/blockflow/box-shadow-vertical-rl-expected.png:
              * platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusAllStylesAllCorners-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusAllStylesAllCorners-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusArcs01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusArcs01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDashed03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDashed03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDotted03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDotted03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusDouble03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusDouble03-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusGroove01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusGroove01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusGroove02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusGroove02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusInset01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusInset01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusInvalidColor-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusInvalidColor-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusOutset01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusOutset01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusRidge01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusRidge01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid01-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid01-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid02-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid02-expected.png:
              * platform/chromium-linux/fast/borders/borderRadiusSolid03-expected.checksum: Removed.
              * platform/chromium-linux/fast/borders/borderRadiusSolid03-expected.png:
              * platform/chromium-linux/fast/box-shadow/border-radius-big-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/border-radius-big-expected.png:
              * platform/chromium-linux/fast/box-shadow/inset-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/inset-expected.png:
              * platform/chromium-linux/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-multiple-inset-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-multiple-inset-expected.png:
              * platform/chromium-linux/fast/box-shadow/spread-multiple-normal-expected.checksum: Removed.
              * platform/chromium-linux/fast/box-shadow/spread-multiple-normal-expected.png:
              * platform/chromium-linux/fast/forms/basic-selects-expected.checksum: Removed.
              * platform/chromium-linux/fast/forms/basic-selects-expected.png:
              * platform/chromium-linux/fast/overflow/border-radius-clipping-expected.checksum: Removed.
              * platform/chromium-linux/fast/overflow/border-radius-clipping-expected.png:
              * platform/chromium-linux/fast/repaint/border-radius-repaint-expected.checksum: Removed.
              * platform/chromium-linux/fast/repaint/border-radius-repaint-expected.png:
              * platform/chromium-linux/fast/replaced/border-radius-clip-expected.checksum: Removed.
              * platform/chromium-linux/fast/replaced/border-radius-clip-expected.png:
              * platform/chromium-linux/fast/transforms/shadows-expected.checksum: Removed.
              * platform/chromium-linux/fast/transforms/shadows-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-win/fast/blockflow/border-radius-clipping-vertical-lr-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/border-radius-clipping-vertical-lr-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-horizontal-bt-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-horizontal-bt-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-lr-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-lr-expected.png:
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-rl-expected.checksum: Removed.
              * platform/chromium-win/fast/blockflow/box-shadow-vertical-rl-expected.png:
              * platform/chromium-win/fast/borders/border-radius-huge-assert-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/border-radius-huge-assert-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusAllStylesAllCorners-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusAllStylesAllCorners-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusArcs01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusArcs01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDashed03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDashed03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDotted03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDotted03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusDouble03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusDouble03-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusGroove01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusGroove01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusGroove02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusGroove02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusInset01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusInset01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusInvalidColor-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusInvalidColor-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusOutset01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusOutset01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusRidge01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusRidge01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid01-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid01-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid02-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid02-expected.png:
              * platform/chromium-win/fast/borders/borderRadiusSolid03-expected.checksum: Removed.
              * platform/chromium-win/fast/borders/borderRadiusSolid03-expected.png:
              * platform/chromium-win/fast/box-shadow/border-radius-big-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/border-radius-big-expected.png:
              * platform/chromium-win/fast/box-shadow/inset-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/inset-expected.png:
              * platform/chromium-win/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/inset-with-extraordinary-radii-and-border-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-multiple-inset-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-multiple-inset-expected.png:
              * platform/chromium-win/fast/box-shadow/spread-multiple-normal-expected.checksum: Removed.
              * platform/chromium-win/fast/box-shadow/spread-multiple-normal-expected.png:
              * platform/chromium-win/fast/forms/basic-selects-expected.checksum: Removed.
              * platform/chromium-win/fast/forms/basic-selects-expected.png:
              * platform/chromium-win/fast/overflow/border-radius-clipping-expected.checksum: Removed.
              * platform/chromium-win/fast/overflow/border-radius-clipping-expected.png:
              * platform/chromium-win/fast/repaint/border-radius-repaint-expected.checksum: Removed.
              * platform/chromium-win/fast/repaint/border-radius-repaint-expected.png:
              * platform/chromium-win/fast/replaced/border-radius-clip-expected.checksum: Removed.
              * platform/chromium-win/fast/replaced/border-radius-clip-expected.png:
              * platform/chromium-win/fast/transforms/shadows-expected.checksum: Removed.
              * platform/chromium-win/fast/transforms/shadows-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83017 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c1bc048d
    • ap@apple.com's avatar
      2011-04-05 Alexey Proskuryakov <ap@apple.com> · cdbba99e
      ap@apple.com authored
              Reviewed by Darin Adler.
      
              Rename event dispatching functions after form event removal
              https://bugs.webkit.org/show_bug.cgi?id=57908
      
              * dom/InputElement.cpp:
              (WebCore::InputElement::setValueFromRenderer):
              * dom/Node.cpp:
              (WebCore::Node::dispatchChangeEvent):
              (WebCore::Node::dispatchInputEvent):
              (WebCore::Node::defaultEventHandler):
              * dom/Node.h:
              * html/HTMLFormControlElement.cpp:
              (WebCore::HTMLFormControlElement::dispatchFormControlChangeEvent):
              (WebCore::HTMLFormControlElement::dispatchFormControlInputEvent):
              (WebCore::HTMLTextFormControlElement::dispatchFormControlChangeEvent):
              Renamed "events" to "event", since there is only one event to dispatch now.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83016 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cdbba99e
    • commit-queue@webkit.org's avatar
      2011-04-05 Sheriff Bot <webkit.review.bot@gmail.com> · 9b1789ae
      commit-queue@webkit.org authored
              Unreviewed, rolling out r82978, r82999, and r83001.
              http://trac.webkit.org/changeset/82978
              http://trac.webkit.org/changeset/82999
              http://trac.webkit.org/changeset/83001
              https://bugs.webkit.org/show_bug.cgi?id=57913
      
              Does not work in Python 2.5 (Requested by abarth on #webkit).
      
              * Scripts/webkitpy/common/system/executive.py:
              * Scripts/webkitpy/common/system/executive_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83015 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9b1789ae
    • commit-queue@webkit.org's avatar
      2011-04-05 Anders Bakken <agbakken@gmail.com> · 5a6d3a67
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              [Qt] DragControllerQt.cpp has coding-style errors
              https://bugs.webkit.org/show_bug.cgi?id=40258
      
              This patch does not require new test cases.
      
              * page/qt/DragControllerQt.cpp:
              (WebCore::DragController::dragOperation):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83014 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5a6d3a67
    • commit-queue@webkit.org's avatar
      2011-04-05 Steve VanDeBogart <vandebo@chromium.org> · 66ede261
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              Update deprecated include: platform_canvas_win.h to platform_canvas.h.
              https://bugs.webkit.org/show_bug.cgi?id=57896
      
              * platform/graphics/chromium/FontChromiumWin.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83013 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      66ede261
    • ggaren@apple.com's avatar
      Try to fix the Windows build. · b7b567d0
      ggaren@apple.com authored
      * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def: Who likes export files? I do!
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83012 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b7b567d0
    • ggaren@apple.com's avatar
      2011-04-05 Geoffrey Garen <ggaren@apple.com> · 21ef0ea6
      ggaren@apple.com authored
              Reviewed by Oliver Hunt.
      
              Introduced the concept of opaque roots, in preparation for marking the DOM with them
              https://bugs.webkit.org/show_bug.cgi?id=57903
      
              * JavaScriptCore.exp: Who likes export files? I do!
      
              * collector/handles/HandleHeap.cpp:
              (JSC::isValidWeakHandle): Factored out a helper function for ASSERTs.
      
              (JSC::WeakHandleOwner::~WeakHandleOwner): Moved from header to avoid
              weak linkage problems.
      
              (JSC::WeakHandleOwner::isReachableFromOpaqueRoots): New callback.
              Currently unused.
      
              (JSC::WeakHandleOwner::finalize): Switched from pure virtual to a
              default empty implementation, since not all clients necessarily want
              or need non-trivial finalizers.
      
              (JSC::HandleHeap::markWeakHandles): Split updateWeakHandles into two
              passes. The first pass marks all reachable weak handles. The second pass
              finalizes all unreachable weak handles. This must be two passes because
              we don't know the set of finalizable weak handles until we're done
              marking all weak handles.
      
              (JSC::HandleHeap::finalizeWeakHandles): Use new helper function.
      
              * collector/handles/HandleHeap.h: Ditto.
      
              * runtime/Heap.cpp: 
              (JSC::Heap::destroy):
              (JSC::Heap::markRoots):
              (JSC::Heap::reset): Split out handle marking from handle finalization.
      
              * runtime/MarkStack.cpp:
              (JSC::MarkStack::reset):
              * runtime/MarkStack.h:
              (JSC::MarkStack::addOpaqueRoot):
              (JSC::MarkStack::containsOpaqueRoot):
              (JSC::MarkStack::opaqueRootCount):
              (JSC::HeapRootMarker::markStack): New helper functions for managing the
              set of opaque roots.
      
              * runtime/WeakGCMap.h:
              (JSC::WeakGCMap::finalize): Renamed to match parent class declaration.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83011 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      21ef0ea6
    • commit-queue@webkit.org's avatar
      2011-04-05 Chang Shu <cshu@webkit.org> · d6734096
      commit-queue@webkit.org authored
              Reviewed by Darin Adler.
      
              WebKitTestRunner needs layoutTestController.numberOfPages
              https://bugs.webkit.org/show_bug.cgi?id=42694
      
              Unskip passed tests.
      
              * platform/mac-wk2/Skipped:
              * platform/qt-wk2/Skipped:
      2011-04-05  Chang Shu  <cshu@webkit.org>
      
              Reviewed by Darin Adler.
      
              WebKitTestRunner needs layoutTestController.numberOfPages
              https://bugs.webkit.org/show_bug.cgi?id=42694
      
              * WebProcess/InjectedBundle/API/c/WKBundle.cpp:
              (WKBundleNumberOfPages):
              * WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:
              * WebProcess/InjectedBundle/InjectedBundle.cpp:
              (WebKit::InjectedBundle::numberOfPages):
              * WebProcess/InjectedBundle/InjectedBundle.h:
      2011-04-05  Chang Shu  <cshu@webkit.org>
      
              Reviewed by Darin Adler.
      
              WebKitTestRunner needs layoutTestController.numberOfPages
              https://bugs.webkit.org/show_bug.cgi?id=42694
      
              * WebKitTestRunner/InjectedBundle/Bindings/LayoutTestController.idl:
              * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp:
              (WTR::LayoutTestController::numberOfPages):
              * WebKitTestRunner/InjectedBundle/LayoutTestController.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83010 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6734096
    • tony@chromium.org's avatar
      2011-04-05 Tony Chang <tony@chromium.org> · 8487ee9f
      tony@chromium.org authored
              Reviewed by Mihai Parparita.
      
              [chromium] stop putting results downloaded from WebKit Linux in chromium-linux-x86_64
              https://bugs.webkit.org/show_bug.cgi?id=57889
      
              * Scripts/webkitpy/layout_tests/port/chromium.py:
              * Scripts/webkitpy/layout_tests/port/test.py:
              * Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83009 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8487ee9f
    • koz@chromium.org's avatar
      2011-04-05 James Kozianski <koz@chromium.org> · aaf08a48
      koz@chromium.org authored
              Unreviewed, rolling out r82976.
              http://trac.webkit.org/changeset/82976
              https://bugs.webkit.org/show_bug.cgi?id=57566
      
              Breaks chromium canary build
      
              * public/WebContextMenuData.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83008 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aaf08a48
    • aa@chromium.org's avatar
      2011-04-05 Aaron Boodman <aa@chromium.org> · 342f147e
      aa@chromium.org authored
              Reviewed by Adam Barth.
      
              Add ability to get frame from v8 context to chromium WebKit API
              https://bugs.webkit.org/show_bug.cgi?id=57516
      
              * public/WebFrame.h:
              * src/WebFrameImpl.cpp:
              (WebKit::WebFrame::frameForV8Context):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83007 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      342f147e
    • darin@apple.com's avatar
      Try to fix Leopard bots. · 601a231c
      darin@apple.com authored
      * platform/mac/HTMLConverter.mm: Fix #if back the way Alexey seems
      to have intended it.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83006 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      601a231c
    • darin@apple.com's avatar
      Try to fix Leopard bots. · 13fa2b40
      darin@apple.com authored
      * platform/mac/HTMLConverter.mm: Move declarations of new functions
      inside the appropriate #if.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83005 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      13fa2b40
    • darin@apple.com's avatar
      2011-04-05 Darin Adler <darin@apple.com> · c6a3b521
      darin@apple.com authored
              Reviewed by Alexey Proskuryakov.
      
              [Mac] WebKit2: Escape key does not stop page loads when focus is on the web page
              https://bugs.webkit.org/show_bug.cgi?id=57893
              <rdar://problem/9130486>
      
              * UIProcess/API/mac/PageClientImpl.h: Added executeSavedCommandBySelector.
              * UIProcess/API/mac/PageClientImpl.mm: Renamed internal Objective-C classes to use
              the WebKit2 Objective-C class prefix, WK, rather than the WebKit1 Objective-C class
              prefix, Web. Removed some unneeded explicit WebKit namespace prefixes.
              (-[WKEditCommandObjC initWithWebEditCommandProxy:]): Removed unneeded WebKit
              namespace prefix.
              (-[WKEditCommandObjC command]): Ditto.
              (-[WKEditorUndoTargetObjC undoEditing:]): Updated for new class name.
              (-[WKEditorUndoTargetObjC redoEditing:]): Ditto.
              (WebKit::PageClientImpl::PageClientImpl): Ditto.
              (WebKit::PageClientImpl::registerEditCommand): Ditto.
              (WebKit::PageClientImpl::executeSavedCommandBySelector): Added.
      
              * UIProcess/API/mac/WKView.mm: Renamed internal Objective-C categories to use the
              WebKit2 Objective-C prefix, WK, rather than the WebKit1 Objective-C prefix, Web,
              or no prefix at all. Tweaked use of extern "C" a little.
              (-[WKView doCommandBySelector:]): Tweaked the comment.
              (-[WKView _executeSavedCommandBySelector:]): Added. For use when command is not handled
              by WebCore.
              (-[WKResponderChainSink initWithResponderChain:]): Added. Based on the
              WebResponderChainSink class in WebKit1.
              (-[WKResponderChainSink detach]): Added.
              (-[WKResponderChainSink didReceiveUnhandledCommand]): Added.
              (-[WKResponderChainSink noResponderFor:]): Added.
              (-[WKResponderChainSink doCommandBySelector:]): Added.
              (-[WKResponderChainSink tryToPerform:with:]): Added.
      
              * UIProcess/API/mac/WKViewInternal.h: Added declaration of _executeSavedCommandBySelector:
              method. Also removed unneeded includes.
      
              * UIProcess/PageClient.h: Added executeSavedCommandBySelector.
              * UIProcess/WebPageProxy.h: Added executeSavedCommandBySelector.
              * UIProcess/WebPageProxy.messages.in: Added ExecuteSavedCommandBySelector.
      
              * UIProcess/mac/WebFullScreenManagerProxyMac.mm: Updated includes.
      
              * UIProcess/mac/WebPageProxyMac.mm:
              (WebKit::WebPageProxy::executeSavedCommandBySelector): Added.
      
              * WebProcess/WebPage/mac/WebPageMac.mm:
              (WebKit::WebPage::executeKeypressCommandsInternal): Send the synchronous
              ExecuteSavedCommandBySelector message when a command is not handled by WebCore.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83004 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c6a3b521
    • enne@google.com's avatar
      2011-04-05 Adrienne Walker <enne@google.com> · f4f73e74
      enne@google.com authored
             Unreviewed, temporarily mark two tests as more generally failing.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f4f73e74
    • enne@google.com's avatar
      2011-04-05 Adrienne Walker <enne@google.com> · b32fa1f7
      enne@google.com authored
              Reviewed by Tony Chang.
      
              Correctly set color when using skia's fillRoundedRect.
              https://bugs.webkit.org/show_bug.cgi?id=57907
      
              * platform/graphics/skia/GraphicsContextSkia.cpp:
              (WebCore::GraphicsContext::fillRoundedRect):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83002 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b32fa1f7
    • abarth@webkit.org's avatar
      2011-04-05 Adam Barth <abarth@webkit.org> · c0980898
      abarth@webkit.org authored
              Silly with statement, from the future!
      
              * Scripts/webkitpy/common/system/executive.py:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83001 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c0980898
    • ap@apple.com's avatar
      Reviewed by Darin Adler. · e607d87e
      ap@apple.com authored
              Move attributedStringFromRange down to WebCore
              https://bugs.webkit.org/show_bug.cgi?id=57905
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@83000 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e607d87e