1. 02 Mar, 2011 15 commits
    • antonm@chromium.org's avatar
      And another attempt to do proper GPU override. · bd5c3ad8
      antonm@chromium.org authored
      *    platform/chromium/test_expectations.txt
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80111 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bd5c3ad8
    • antonm@chromium.org's avatar
      Unreviewed. Another attempt to propertly rebaseling GPU variant of... · e1179ffe
      antonm@chromium.org authored
      Unreviewed.  Another attempt to propertly rebaseling GPU variant of fast/canvas/canvas-strokePath-gradient-shadow.html
      
      *    platform/chromium/test_expectations.txt
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80110 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e1179ffe
    • antonm@chromium.org's avatar
      Unreviewed. Rebaselining for Chromium after http://trac.webkit.org/changeset/80061/ · 24b10bfc
      antonm@chromium.org authored
      *    platform/chromium-mac/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt
      *    platform/chromium-win/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt
      *    platform/chromium-win/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      24b10bfc
    • antonm@chromium.org's avatar
      Unreviewed. Remove invalid suppression. · 08a797d7
      antonm@chromium.org authored
      *    platform/chromium/test_expectations.txt
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80108 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      08a797d7
    • sergio@webkit.org's avatar
      2011-03-02 Joseph Pecoraro <joepeck@webkit.org> · afc9bb3d
      sergio@webkit.org authored
              Unreviewed expectations update. This is a follow-up to r80061.
      
              Viewport tests were expected to produce new error, warning,
              and tip console messages. The current output is correct,
              but many of the warnings are wrong. Fixing the incorrect
              warnings will be handled by:
              https://bugs.webkit.org/show_bug.cgi?id=53707
      
              There are also a number of xsl tests that have extra warnings
              in qt when "Running an XSL-T 1.0 stylesheet with a 2.0 processor".
              These tests now have qt platform specific results.
      
              * fast/viewport/viewport-100-expected.txt:
              * fast/viewport/viewport-101-expected.txt:
              * fast/viewport/viewport-102-expected.txt:
              * fast/viewport/viewport-103-expected.txt:
              * fast/viewport/viewport-112-expected.txt:
              * fast/viewport/viewport-115-expected.txt:
              * fast/viewport/viewport-116-expected.txt:
              * fast/viewport/viewport-117-expected.txt:
              * fast/viewport/viewport-121-expected.txt:
              * fast/viewport/viewport-122-expected.txt:
              * fast/viewport/viewport-125-expected.txt:
              * fast/viewport/viewport-129-expected.txt:
              * fast/viewport/viewport-29-expected.txt:
              * fast/viewport/viewport-30-expected.txt:
              * fast/viewport/viewport-31-expected.txt:
              * fast/viewport/viewport-32-expected.txt:
              * fast/viewport/viewport-35-expected.txt:
              * fast/viewport/viewport-36-expected.txt:
              * fast/viewport/viewport-38-expected.txt:
              * fast/viewport/viewport-39-expected.txt:
              * fast/viewport/viewport-40-expected.txt:
              * fast/viewport/viewport-41-expected.txt:
              * fast/viewport/viewport-42-expected.txt:
              * fast/viewport/viewport-43-expected.txt:
              * fast/viewport/viewport-44-expected.txt:
              * fast/viewport/viewport-46-expected.txt:
              * fast/viewport/viewport-47-expected.txt:
              * fast/viewport/viewport-48-expected.txt:
              * fast/viewport/viewport-49-expected.txt:
              * fast/viewport/viewport-52-expected.txt:
              * fast/viewport/viewport-53-expected.txt:
              * fast/viewport/viewport-54-expected.txt:
              * fast/viewport/viewport-55-expected.txt:
              * fast/viewport/viewport-61-expected.txt:
              * fast/viewport/viewport-62-expected.txt:
              * fast/viewport/viewport-63-expected.txt:
              * fast/viewport/viewport-64-expected.txt:
              * fast/viewport/viewport-66-expected.txt:
              * fast/viewport/viewport-67-expected.txt:
              * fast/viewport/viewport-68-expected.txt:
              * fast/viewport/viewport-69-expected.txt:
              * fast/viewport/viewport-70-expected.txt:
              * fast/viewport/viewport-71-expected.txt:
              * fast/viewport/viewport-72-expected.txt:
              * fast/viewport/viewport-73-expected.txt:
              * fast/viewport/viewport-74-expected.txt:
              * fast/viewport/viewport-75-expected.txt:
              * fast/viewport/viewport-76-expected.txt:
              * fast/viewport/viewport-77-expected.txt:
              * fast/viewport/viewport-78-expected.txt:
              * fast/viewport/viewport-79-expected.txt:
              * fast/viewport/viewport-80-expected.txt:
              * fast/viewport/viewport-81-expected.txt:
              * fast/viewport/viewport-83-expected.txt:
              * fast/viewport/viewport-85-expected.txt:
              * fast/viewport/viewport-90-expected.txt:
              * platform/qt/fast/events/xsl-onload-expected.txt: Added.
              * platform/qt/fast/parser/xslt-with-html-expected.txt: Added.
              * platform/qt/fast/xsl/document-function-expected.txt:
              * platform/qt/fast/xsl/subframe-location-expected.txt: Added.
              * platform/qt/fast/xsl/transform-to-html-expected.txt: Added.
              * platform/qt/fast/xsl/utf8-chunks-expected.txt: Added.
              * platform/qt/fast/xsl/xslt-bad-import-uri-expected.txt: Added.
              * platform/qt/fast/xsl/xslt-doc-noenc-expected.txt: Added.
              * platform/qt/fast/xsl/xslt-entity-enc-expected.txt: Added.
              * platform/qt/fast/xsl/xslt-mismatched-tags-in-xslt-expected.txt:
              * platform/qt/fast/xsl/xslt-recursion-expected.txt: Added.
              * platform/qt/http/tests/misc/location-test-xsl-style-sheet-expected.txt: Added.
              * platform/qt/http/tests/security/xss-DENIED-xsl-document-expected.txt:
              * platform/qt/http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt:
              * platform/qt/http/tests/security/xss-DENIED-xsl-external-entity-expected.txt: Added.
              * platform/qt/http/tests/security/xss-DENIED-xsl-external-entity-redirect-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80107 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      afc9bb3d
    • antonm@chromium.org's avatar
      Unreivewed. Temporary disabling fast/canvas/canvas-strokePath-gradient-shadow.html · a572f2ca
      antonm@chromium.org authored
      *    platform/chromium/test_expectations.txt
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80106 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a572f2ca
    • tkent@chromium.org's avatar
      2011-03-02 Kent Tamura <tkent@chromium.org> · 71f3d93a
      tkent@chromium.org authored
              Unreviewed, a trivial fix for r80096.
      
              REGRESSION (r80096): [Chromium] fast/forms/input-number-unacceptable-style.html failure
              https://bugs.webkit.org/show_bug.cgi?id=55562
      
              * platform/chromium/test_expectations.txt:
      2011-03-02  Kent Tamura  <tkent@chromium.org>
      
              Unreviewed, a trivial fix for r80096.
      
              REGRESSION (r80096): [Chromium] fast/forms/input-number-unacceptable-style.html failure
              https://bugs.webkit.org/show_bug.cgi?id=55562
      
              * platform/text/LocalizedNumberICU.cpp:
              (WebCore::parseLocalizedNumber): Check the ParsePosition after NumberFormat::parse()
                to reject strings with a valid number + extra letters.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80105 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      71f3d93a
    • tkent@chromium.org's avatar
      2011-03-02 Kent Tamura <tkent@chromium.org> · 055b975d
      tkent@chromium.org authored
              Unreviewed, test expectation update.
      
              * platform/chromium/test_expectations.txt:
                Mark fast/forms/input-number-unacceptable-style.html as TEXT.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      055b975d
    • steveblock@google.com's avatar
      2011-03-02 Steve Block <steveblock@google.com> · b02f74f1
      steveblock@google.com authored
              Reviewed by Jeremy Orlow.
      
              JObjectWrapper should be moved to its own file
              https://bugs.webkit.org/show_bug.cgi?id=55384
      
              No new tests, refactoring only.
      
              * Android.v8bindings.mk:
              * WebCore.gypi:
              * bridge/jni/v8/JNIBridgeV8.cpp:
              (JavaField::JavaField):
              * bridge/jni/v8/JNIBridgeV8.h:
              * bridge/jni/v8/JavaInstanceV8.cpp:
              (JavaInstance::JavaInstance):
              * bridge/jni/v8/JavaInstanceV8.h:
              * bridge/jni/v8/JobjectWrapper.cpp: Copied from Source/WebCore/bridge/jni/v8/JNIBridgeV8.h.
              (JobjectWrapper::JobjectWrapper):
              (JobjectWrapper::~JobjectWrapper):
              * bridge/jni/v8/JobjectWrapper.h: Copied from Source/WebCore/bridge/jni/v8/JNIBridgeV8.h.
              (JSC::Bindings::JobjectWrapper::instance):
              (JSC::Bindings::JobjectWrapper::setInstance):
              (JSC::Bindings::JobjectWrapper::ref):
              (JSC::Bindings::JobjectWrapper::deref):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80103 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b02f74f1
    • caseq@chromium.org's avatar
      2011-02-25 Andrey Kosyakov <caseq@chromium.org> · 3f15b338
      caseq@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: factor search logic out of inspector.js
              https://bugs.webkit.org/show_bug.cgi?id=54965
      
              * WebCore.gypi:
              * WebCore.vcproj/WebCore.vcproj:
              * inspector/front-end/ElementsPanel.js:
              (WebInspector.ElementsPanel.prototype.searchCanceled):
              (WebInspector.ElementsPanel.prototype.switchToAndFocus):
              (WebInspector.ElementsPanel.prototype._updateMatchesCount):
              * inspector/front-end/Panel.js:
              (WebInspector.Panel.prototype.searchCanceled):
              (WebInspector.Panel.prototype.performSearch.updateMatchesCount):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype.searchCanceled):
              (WebInspector.ScriptsPanel.prototype.performSearch.finishedCallback):
              (WebInspector.ScriptsPanel.prototype.performSearch):
              * inspector/front-end/SearchController.js: Added.
              (WebInspector.SearchController):
              (WebInspector.SearchController.prototype.updateSearchMatchesCount):
              (WebInspector.SearchController.prototype.updateSearchLabel):
              (WebInspector.SearchController.prototype.cancelSearch):
              (WebInspector.SearchController.prototype.handleShortcut):
              (WebInspector.SearchController.prototype.activePanelChanged.performPanelSearch):
              (WebInspector.SearchController.prototype.activePanelChanged):
              (WebInspector.SearchController.prototype._updateSearchMatchesCount):
              (WebInspector.SearchController.prototype._focusSearchField):
              (WebInspector.SearchController.prototype._onSearchFieldManualFocus):
              (WebInspector.SearchController.prototype._onKeyDown):
              (WebInspector.SearchController.prototype._onSearch):
              (WebInspector.SearchController.prototype._performSearch):
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.html:
              * inspector/front-end/inspector.js:
              (WebInspector.set currentPanel):
              (WebInspector.set attached):
              (WebInspector.doLoadedDone):
              (WebInspector.documentKeyDown):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80102 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3f15b338
    • tkent@chromium.org's avatar
      2011-03-02 Kent Tamura <tkent@chromium.org> · 28eab9f5
      tkent@chromium.org authored
              Unreviewed.
      
              Update a test and test expectation for r80096.
      
              * fast/forms/input-number-unacceptable-style-expected.txt:
              * fast/forms/input-number-unacceptable-style.html:
                ICU seems to accept "-1+" as a number.  So change it to "-1a".
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.checksum:
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.png:
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.txt:
              * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.checksum:
              * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.png:
              * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.txt:
              * platform/chromium-win/fast/speech/input-appearance-numberandspeech-expected.checksum:
              * platform/chromium-win/fast/speech/input-appearance-numberandspeech-expected.png:
              * platform/chromium-win/fast/speech/input-appearance-numberandspeech-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80101 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      28eab9f5
    • abarth@webkit.org's avatar
      2011-03-02 Adam Barth <abarth@webkit.org> · 0f786cbf
      abarth@webkit.org authored
              Reviewed by Dimitri Glazkov.
      
              Teach JavaScriptCore GYP build how to build minidom
              https://bugs.webkit.org/show_bug.cgi?id=55536
      
              * JavaScriptCore.gypi:
              * gyp/JavaScriptCore.gyp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80100 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0f786cbf
    • reni@webkit.org's avatar
      FEMorphologyElement changes doesn't require relayout · 181ee388
      reni@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=55462
      
      Reviewed by Andreas Kling.
      
      When the FEMorphologyElement receives an update message but the given value remains the same we don't need
      to relayout the filter.
      
      No new tests are needed because this modification is covered by the dynamic update tests of FEMorphology.
      
      * platform/graphics/filters/FEMorphology.cpp:
      (WebCore::FEMorphology::setMorphologyOperator):
      (WebCore::FEMorphology::setRadiusX):
      (WebCore::FEMorphology::setRadiusY):
      * platform/graphics/filters/FEMorphology.h:
      * svg/SVGFEMorphologyElement.cpp:
      (WebCore::SVGFEMorphologyElement::setFilterEffectAttribute):
      (WebCore::SVGFEMorphologyElement::svgAttributeChanged):
      * svg/SVGFEMorphologyElement.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80099 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      181ee388
    • commit-queue@webkit.org's avatar
      2011-03-01 Anna Cavender <annacc@chromium.org> · a1eea816
      commit-queue@webkit.org authored
              Reviewed by Eric Carlson.
      
              Remove playing of video in media/video-replaces-poster.html and update text results.
              https://bugs.webkit.org/show_bug.cgi?id=54910
      
              * media/video-replaces-poster-expected.txt: Added.
              * media/video-replaces-poster.html:
              * platform/chromium-win/media/video-replaces-poster-expected.txt: Removed.
              * platform/gtk/media/video-replaces-poster-expected.txt: Removed.
              * platform/mac/media/video-replaces-poster-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80098 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a1eea816
    • tkent@chromium.org's avatar
      2011-03-01 Kent Tamura <tkent@chromium.org> · 3db9c3db
      tkent@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Assertion fails when a form validation bubble appears
              https://bugs.webkit.org/show_bug.cgi?id=55550
      
              * fast/forms/interactive-validation-attach-assertion-expected.txt: Added.
              * fast/forms/interactive-validation-attach-assertion.html: Added.
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2011-03-01  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Assertion fails when a form validation bubble appears
              https://bugs.webkit.org/show_bug.cgi?id=55550
      
              Test: fast/forms/interactive-validation-attach-assertion.html
      
              * html/ValidationMessage.cpp:
              (WebCore::ValidationMessage::buildBubbleTree):
               Just remove unnecessary attach().
      2011-03-01  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Assertion fails when a form validation bubble appears
              https://bugs.webkit.org/show_bug.cgi?id=55550
      
              Test: fast/forms/interactive-validation-attach-assertion.html
      
              * DumpRenderTree/chromium/WebPreferences.cpp:
              (WebPreferences::applyTo): Enable the interactive validation feature by
                default. This matches to Chromium browser.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80097 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3db9c3db
  2. 01 Mar, 2011 25 commits
    • tkent@chromium.org's avatar
      Support localized numbers in <input type=number> · c945b6c5
      tkent@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=42484
      
      Reviewed by Dimitri Glazkov.
      
      Source/WebCore:
      
      This change adds support of localized numbers in <input type=number>.
      This affects only the UI, and not HTMLInputElement::value.
      
      - Remove the keyboard input restriction feature because it is hard to
        retrieve characters usable for localized numbers in ICU.
      
      - Separate convertFromVisibleValue() from sanitizeValue().
        sanitizeValue() is used for not only converting a renderer value to a
        DOM value.
      
      - Implement LocalizedNumber functions for ICU and NSNumberFormatter.
        It is used only in Chromium for now.
      
      Test: manual-tests/input-number-localization.html
      
      * WebCore.gypi: Use LocalizedNumberICU.cpp.
      * WebCore.xcodeproj/project.pbxproj:
        Add LocalizedNumberMac.mm and remove LocalizedNumberNone.cpp.
      * dom/InputElement.h: Introduce convertFromVisibleValue().
      * html/HTMLInputElement.cpp:
      (WebCore::HTMLInputElement::convertFromVisibleValue):
      * html/HTMLInputElement.h:
      * html/InputType.cpp:
      (WebCore::InputType::convertFromVisibleValue):
      * html/InputType.h:
      * html/NumberInputType.cpp: Remove isHTMLNumberCharacter(),
        isNumberCharacter(), and handleBeforeTextInsertedEvent() because we
        remove the keyboard input restriction feature for type=number.
      (WebCore::NumberInputType::convertFromVisibleValue):
      (WebCore::NumberInputType::sanitizeValue):
      * html/NumberInputType.h:
      * manual-tests/input-number-localization.html: Add a manual test because
        the behavior depends on the current locale.
      * platform/text/LocalizedNumber.h: Remove isLocalizedNumberCharacter().
      * platform/text/LocalizedNumberICU.cpp:
        Implement LocalizedNumber functions with ICU NumberFormat.
      (WebCore::createFormatterForCurrentLocale):
      (WebCore::parseLocalizedNumber):
      (WebCore::formatLocalizedNumber):
      * platform/text/LocalizedNumberNone.cpp: Remove isLocalizedNumberCharacter().
      * platform/text/mac/LocalizedNumberMac.mm:
        Implement LocalizedNumber functions with NSNumberFormatter.
      (WebCore::parseLocalizedNumber):
      (WebCore::formatLocalizedNumber):
      * rendering/RenderTextControlSingleLine.cpp:
      (WebCore::RenderTextControlSingleLine::subtreeHasChanged):
      * wml/WMLInputElement.h:
      (WebCore::WMLInputElement::convertFromVisibleValue):
        Implemented as a function doing nothing.
      
      LayoutTests:
      
      Update an existing test because of removing the keyboard input
      restriction feature.
      
      * fast/forms/input-number-keyoperation-expected.txt:
      * fast/forms/script-tests/input-number-keyoperation.js:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80096 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c945b6c5
    • gyuyoung.kim@samsung.com's avatar
      2011-03-01 Gyuyoung Kim <gyuyoung.kim@samsung.com> · d959e445
      gyuyoung.kim@samsung.com authored
              Reviewed by Kent Tamura.
      
              Remove efl port style exception of Webcore/JavaScriptCore
              https://bugs.webkit.org/show_bug.cgi?id=55549
      
              WebCore and JavaScriptCore need to adhere WebKit coding style.
      
              * Scripts/webkitpy/style/checker.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80095 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d959e445
    • abarth@webkit.org's avatar
      2011-03-01 Adam Barth <abarth@webkit.org> · 4fa18d43
      abarth@webkit.org authored
              Reviewed by Eric Seidel.
      
              JavaScriptCore GYP build should copy some headers into the target framework
              https://bugs.webkit.org/show_bug.cgi?id=55524
      
              After this patch, all the framework headers are exported as public
              headers.  We need to teach GYP how to handle private headers.
      
              I struggled to determine how to store the information about whether a
              header was public, private, or project (i.e., not exported).
              Generally, the GYPI should just list the files, but it seemed siliy to
              have an almost duplicated list of files in the GYP file itself.  If
              this design doesn't scale, we might have to revisit it in the future.
      
              * JavaScriptCore.gyp/JavaScriptCore.gyp:
              * JavaScriptCore.gypi:
              * gyp/JavaScriptCore.gyp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80094 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4fa18d43
    • tony@chromium.org's avatar
      2011-03-01 Tony Chang <tony@chromium.org> · b4c4e6f2
      tony@chromium.org authored
              Reviewed by Ojan Vafai.
      
              [chromium] clean up temp files on chromium-mac builder too
              https://bugs.webkit.org/show_bug.cgi?id=55525
      
              * BuildSlaveSupport/chromium/remove-crash-logs:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80093 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b4c4e6f2
    • yutak@chromium.org's avatar
      2011-03-01 Yuta Kitamura <yutak@chromium.org> · 396aa426
      yutak@chromium.org authored
              Reviewed by Darin Adler.
      
              REGRESSION(r78383): Failure to connect on websocketstest.com
              https://bugs.webkit.org/show_bug.cgi?id=54811
      
              After r78383, KURL::setPort() no longer appends ":port" part
              if that port is the default port for URL scheme. This broke
              SocketStreamHandleCFNet, whose code was based on an assumption
              that KURL::setPort() always inserts ":port" part.
      
              To fix this, KURL::port() call is removed from SocketStreamHandle
              and the port number is calculated on-the-fly.
      
              Unfortunately it is impossible to write a test; this bug only
              affects WebSockets connecting to the default port (port 80
              for ws, port 443 for wss), while we use different ports to test
              WebSockets in LayoutTests.
      
              * platform/network/cf/SocketStreamHandle.h:
              * platform/network/cf/SocketStreamHandleCFNet.cpp:
              (WebCore::SocketStreamHandle::SocketStreamHandle):
              (WebCore::SocketStreamHandle::createStreams):
              (WebCore::SocketStreamHandle::port):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80092 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      396aa426
    • commit-queue@webkit.org's avatar
      2011-03-01 Victoria Kirst <vrk@chromium.org> · b7f9f17a
      commit-queue@webkit.org authored
              Reviewed by Kenneth Russell.
      
              [Chromium] videos are not painted for compositing/ tests
              https://bugs.webkit.org/show_bug.cgi?id=54694
      
              Videos are now painted for compositing tests. This patch uploads the
              expected layout results and enables the tests again.
      
              * platform/chromium-gpu-linux/compositing/geometry/clipped-video-controller-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/geometry/clipped-video-controller-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/geometry/video-fixed-scrolling-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/geometry/video-fixed-scrolling-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/geometry/video-opacity-overlay-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/layers-inside-overflow-scroll-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/overflow/scroll-ancestor-update-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/overflow/scroll-ancestor-update-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/reflections/load-video-in-reflection-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/reflections/load-video-in-reflection-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/self-painting-layers-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/self-painting-layers-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/geometry/clipped-video-controller-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/geometry/clipped-video-controller-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/geometry/video-fixed-scrolling-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/geometry/video-fixed-scrolling-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/geometry/video-opacity-overlay-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/layers-inside-overflow-scroll-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/overflow/scroll-ancestor-update-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/overflow/scroll-ancestor-update-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/reflections/load-video-in-reflection-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/reflections/load-video-in-reflection-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/self-painting-layers-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/self-painting-layers-expected.png: Added.
              * platform/chromium-gpu-win/compositing/geometry/clipped-video-controller-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/geometry/clipped-video-controller-expected.png: Added.
              * platform/chromium-gpu-win/compositing/geometry/clipped-video-controller-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-fixed-scrolling-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-fixed-scrolling-expected.png: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-fixed-scrolling-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-opacity-overlay-expected.png: Added.
              * platform/chromium-gpu-win/compositing/geometry/video-opacity-overlay-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/layers-inside-overflow-scroll-expected.png: Added.
              * platform/chromium-gpu-win/compositing/layers-inside-overflow-scroll-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
              * platform/chromium-gpu-win/compositing/overflow/overflow-compositing-descendant-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/overflow/scroll-ancestor-update-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/overflow/scroll-ancestor-update-expected.png: Added.
              * platform/chromium-gpu-win/compositing/overflow/scroll-ancestor-update-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/reflections/load-video-in-reflection-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/reflections/load-video-in-reflection-expected.png: Added.
              * platform/chromium-gpu-win/compositing/reflections/load-video-in-reflection-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/self-painting-layers-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/self-painting-layers-expected.png: Added.
              * platform/chromium-gpu-win/compositing/self-painting-layers-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80091 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b7f9f17a
    • ojan@chromium.org's avatar
      2011-02-28 Ojan Vafai <ojan@chromium.org> · 234ffd0a
      ojan@chromium.org authored
              Reviewed by Tony Chang.
      
              wrap json in a function call to afford cross-domain loading
              https://bugs.webkit.org/show_bug.cgi?id=55353
      
              Also delete the code that compacts the JSON. It turns out this
              breaks the rebaseline tool and is probably a premature optimization anyways.
      
              * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
              * Scripts/webkitpy/layout_tests/layout_package/test_runner.py:
              * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
              * Scripts/webkitpy/tool/commands/rebaselineserver.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      234ffd0a
    • mrowe@apple.com's avatar
      Hide the typeinfo name symbols for std::exception and std::bad_alloc too. · 9a0de81a
      mrowe@apple.com authored
      * Configurations/Base.xcconfig:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9a0de81a
    • joepeck@webkit.org's avatar
      2011-03-01 Joseph Pecoraro <joepeck@webkit.org> · 4a1818b3
      joepeck@webkit.org authored
              Unreviewed expectations update. This is a follow-up to r80061.
      
              Leopard has a slightly different error message, so
              platform/mac-leopard needs its own expected results for the
              websocket test. Added platform specific expected results for
              the other tests which are consistently failing with an extra
              console message on the bots.
      
              * platform/mac-leopard/http/tests/inspector/console-websocket-error-expected.txt:
              * platform/mac-leopard/http/tests/security/xss-DENIED-xml-external-entity-expected.txt: Added.
              * platform/mac-leopard/http/tests/security/xss-DENIED-xsl-external-entity-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80088 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4a1818b3
    • jorlow@chromium.org's avatar
      2011-03-01 David Grogan <dgrogan@chromium.org> · 34ef8445
      jorlow@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              IndexedDB: public webkit interfaces for firing versionchange events to IDBDatabase objects
              https://bugs.webkit.org/show_bug.cgi?id=55548
      
              * WebKit.gyp:
              * public/WebIDBDatabase.h:
              (WebKit::WebIDBDatabase::createObjectStore):
              (WebKit::WebIDBDatabase::open):
              * public/WebIDBDatabaseCallbacks.h: Added.
              (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks):
              (WebKit::WebIDBDatabaseCallbacks::onVersionChange):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      34ef8445
    • rniwa@webkit.org's avatar
      2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> · ea1f4747
      rniwa@webkit.org authored
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * win/tools/vsprops/FeatureDefines.vsprops:
              * win/tools/vsprops/FeatureDefinesCairo.vsprops:
      2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * Source/cmake/OptionsEfl.cmake:
              * Source/cmake/OptionsWinCE.cmake:
              * Source/cmakeconfig.h.cmake:
      2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * wtf/Platform.h:
      2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * features.gypi:
      2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * Configurations/FeatureDefines.xcconfig:
              * GNUmakefile.am:
              * features.pri:
      2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r80079.
              http://trac.webkit.org/changeset/80079
              https://bugs.webkit.org/show_bug.cgi?id=55547
      
              "Broke the Win debug build?" (Requested by dcheng on #webkit).
      
              * Scripts/build-webkit:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80086 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ea1f4747
    • joepeck@webkit.org's avatar
      2011-03-01 Joseph Pecoraro <joepeck@webkit.org> · d9aa0af2
      joepeck@webkit.org authored
              Unreviewed expectations update. This is expected
              behavior after r80061, which enabled printing
              of more console messages.
      
              * http/tests/xmlviewer/dumpAsText/wml-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80085 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d9aa0af2
    • kevino@webkit.org's avatar
      [wx] Build fix after removal of Frame::isContentEditable. · bb9a0114
      kevino@webkit.org authored
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80084 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bb9a0114
    • tonyg@chromium.org's avatar
      2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> · 3a7869c6
      tonyg@chromium.org authored
              Unreviewed, rolling out r80078.
              http://trac.webkit.org/changeset/80078
              https://bugs.webkit.org/show_bug.cgi?id=55545
      
              underlying change was rolled out (Requested by tonyg-cr on
              #webkit).
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80083 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3a7869c6
    • tonyg@chromium.org's avatar
      2011-03-01 Tony Gentilcore <tonyg@chromium.org> · 15fd9eae
      tonyg@chromium.org authored
              Unreviewed new baselines
      
              [chromium] Add expectations for new tests in r80049
              https://bugs.webkit.org/show_bug.cgi?id=55543
      
              * platform/chromium-mac/svg/css/path-gradient-stroke-shadow-expected.checksum: Added.
              * platform/chromium-mac/svg/css/path-gradient-stroke-shadow-expected.png: Added.
              * platform/chromium-win/svg/css/path-gradient-stroke-shadow-expected.checksum: Added.
              * platform/chromium-win/svg/css/path-gradient-stroke-shadow-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80082 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      15fd9eae
    • enne@google.com's avatar
      2011-02-25 Adrienne Walker <enne@google.com> · 86157e47
      enne@google.com authored
              Reviewed by James Robinson.
      
              [chromium] Abstract "pixels with a graphics context" into its own class
              https://bugs.webkit.org/show_bug.cgi?id=55259
      
              This creates new PlatformCanvas/PlatformImage classes which wrap
              all of the #ifdef Skia/Cg warts from the compositor.  All classes
              (LayerTilerChromium, ContentLayerChromium, and ImageLayerChromium) are
              modified to use these abstractions.
      
              Tests: LayoutTests/compositing
      
              * WebCore.gypi:
              * platform/graphics/chromium/ContentLayerChromium.cpp:
              (WebCore::ContentLayerChromium::updateContentsIfDirty):
              (WebCore::ContentLayerChromium::resizeUploadBuffer):
              (WebCore::ContentLayerChromium::updateTextureIfNeeded):
              (WebCore::ContentLayerChromium::updateTexture):
              (WebCore::ContentLayerChromium::draw):
              * platform/graphics/chromium/ContentLayerChromium.h:
              * platform/graphics/chromium/ImageLayerChromium.cpp:
              (WebCore::ImageLayerChromium::updateContentsIfDirty):
              (WebCore::ImageLayerChromium::updateTextureIfNeeded):
              * platform/graphics/chromium/ImageLayerChromium.h:
              * platform/graphics/chromium/LayerTilerChromium.cpp:
              (WebCore::LayerTilerChromium::contentRectToTileIndices):
              (WebCore::LayerTilerChromium::update):
              (WebCore::LayerTilerChromium::updateFromPixels):
              * platform/graphics/chromium/LayerTilerChromium.h:
              * platform/graphics/chromium/PlatformCanvas.cpp: Added.
              (WebCore::PlatformCanvas::PlatformCanvas):
              (WebCore::PlatformCanvas::~PlatformCanvas):
              (WebCore::PlatformCanvas::resize):
              (WebCore::PlatformCanvas::AutoLocker::AutoLocker):
              (WebCore::PlatformCanvas::AutoLocker::~AutoLocker):
              (WebCore::PlatformCanvas::Painter::Painter):
              (WebCore::PlatformCanvas::Painter::~Painter):
              * platform/graphics/chromium/PlatformCanvas.h: Added.
              (WebCore::PlatformCanvas::AutoLocker::pixels):
              (WebCore::PlatformCanvas::Painter::context):
              (WebCore::PlatformCanvas::size):
              * platform/graphics/chromium/PlatformImage.cpp: Copied from Source/WebCore/platform/graphics/chromium/ImageLayerChromium.cpp.
              (WebCore::PlatformImage::PlatformImage):
              (WebCore::PlatformImage::updateFromImage):
              * platform/graphics/chromium/PlatformImage.h: Added.
              (WebCore::PlatformImage::pixels):
              (WebCore::PlatformImage::size):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      86157e47
    • mrowe@apple.com's avatar
      Source/WebKit2: Add verification scripts to WebKit2 project and fix the issues they reveal. · 78ae9041
      mrowe@apple.com authored
      Reviewed by Sam Weinig.
      
      * Configurations/Base.xcconfig: Add linker flags to prevent C++ standard
      library functions from being exported as weak externals.
      * Configurations/WebKit2.xcconfig: Inherit linker flags from the project level.
      * Shared/WebContextMenuItem.cpp:
      (WebKit::WebContextMenuItem::separatorItem): Use DEFINE_STATIC_LOCAL.
      * UIProcess/WebPageGroup.cpp:
      (WebKit::webPageGroupMap): Ditto.
      * WebKit2.xcodeproj/project.pbxproj: Don't copy .in files in to the framework.
      Run verification scripts at the appropriate times.
      * WebProcess/WebCoreSupport/WebEditorClient.cpp:
      (WebKit::WebEditorClient::didBeginEditing): Use DEFINE_STATIC_LOCAL.
      (WebKit::WebEditorClient::respondToChangedContents): Ditto.
      (WebKit::WebEditorClient::respondToChangedSelection): Ditto.
      (WebKit::WebEditorClient::didEndEditing): Ditto.
      * WebProcess/WebPage/WebBackForwardListProxy.cpp:
      (WebKit::idToHistoryItemMap): Ditto.
      (WebKit::historyItemToIDMap): Ditto.
      
      Tools: Update verification scripts to handle WebKit2.
      
      Reviewed by Sam Weinig.
      
      * Scripts/check-for-global-initializers: Skip object files that use RefCountedLeakChecker.
      * Scripts/check-for-inappropriate-files-in-framework: Add some inappropriate file types for
      WebKit2.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80080 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      78ae9041
    • dcheng@chromium.org's avatar
      2011-03-01 Daniel Cheng <dcheng@chromium.org> · 6a5f4bf9
      dcheng@chromium.org authored
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * Source/cmake/OptionsEfl.cmake:
              * Source/cmake/OptionsWinCE.cmake:
              * Source/cmakeconfig.h.cmake:
      2011-03-01  Daniel Cheng  <dcheng@chromium.org>
      
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * wtf/Platform.h:
      2011-03-01  Daniel Cheng  <dcheng@chromium.org>
      
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * Configurations/FeatureDefines.xcconfig:
              * GNUmakefile.am:
              * features.pri:
      2011-03-01  Daniel Cheng  <dcheng@chromium.org>
      
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * features.gypi:
      2011-03-01  Daniel Cheng  <dcheng@chromium.org>
      
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * Scripts/build-webkit:
      2011-03-01  Daniel Cheng  <dcheng@chromium.org>
      
              Reviewed by David Levin.
      
              Add feature define for data transfer items
              https://bugs.webkit.org/show_bug.cgi?id=55510
      
              * win/tools/vsprops/FeatureDefines.vsprops:
              * win/tools/vsprops/FeatureDefinesCairo.vsprops:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6a5f4bf9
    • tonyg@chromium.org's avatar
      2011-03-01 Tony Gentilcore <tonyg@chromium.org> · 60a7c7db
      tonyg@chromium.org authored
              Unreviewed expectations
      
              [chromium] Skip new viewport tests added by r80068
              https://bugs.webkit.org/show_bug.cgi?id=55539
      
              LayoutTestController doesn't implement dumpConfigurationForViewport() which is needed for this test.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80078 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      60a7c7db
    • joepeck@webkit.org's avatar
      2011-03-01 Joseph Pecoraro <joepeck@webkit.org> · f73284d8
      joepeck@webkit.org authored
              Unreviewed. Roll out r80068 and r80073 due to breaking WebKit2 Qt port.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80077 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f73284d8
    • jorlow@chromium.org's avatar
      2011-03-01 Jeremy Orlow <jorlow@chromium.org> · 61a0f402
      jorlow@chromium.org authored
              Reviewed by James Robinson.
      
              IDBKeyRange.bound() should not use the optional options object
              https://bugs.webkit.org/show_bug.cgi?id=55419
      
              * storage/indexeddb/index-cursor.html:
              * storage/indexeddb/keyrange-expected.txt:
              * storage/indexeddb/keyrange.html:
              * storage/indexeddb/objectstore-cursor.html:
      2011-03-01  Jeremy Orlow  <jorlow@chromium.org>
      
              Reviewed by James Robinson.
      
              IDBKeyRange.bound() should not use the optional options object
              https://bugs.webkit.org/show_bug.cgi?id=55419
      
              http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html#range-concept
      
              Added some code to existing tests to cover these cases.
      
              * storage/IDBKeyRange.cpp:
              (WebCore::IDBKeyRange::bound):
              * storage/IDBKeyRange.h:
              * storage/IDBKeyRange.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      61a0f402
    • mitz@apple.com's avatar
      Build fix. · 4d236cbf
      mitz@apple.com authored
      * dom/DocumentMarkerController.cpp:
      (WebCore::DocumentMarkerController::clearDescriptionOnMarkersIntersectingRange):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4d236cbf
    • tkent@chromium.org's avatar
      2011-03-01 Kent Tamura <tkent@chromium.org> · 291cdea1
      tkent@chromium.org authored
              Unreviewed. Apply sort-Xcode-project-file.
      
              * WebCore.xcodeproj/project.pbxproj:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      291cdea1
    • joepeck@webkit.org's avatar
      2011-03-01 Joseph Pecoraro <joepeck@webkit.org> · b62f127b
      joepeck@webkit.org authored
              Unreviewed, missed updating a call to WebCore::computeViewportAttributes
              who's prototype changed.
      
              Viewport Warning/Error Messages Are Now Inaccurate
              https://bugs.webkit.org/show_bug.cgi?id=53707
      
              * UIProcess/API/qt/qwkpage.cpp:
              (QWKPage::viewportAttributesForSize): pass in a value for the document argument.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b62f127b
    • jorlow@chromium.org's avatar
      2011-03-01 Jeremy Orlow <jorlow@chromium.org> · c3be04cd
      jorlow@chromium.org authored
              Reviewed by James Robinson.
      
              V8 code generator doesn't properly support a single SerializedScriptValue attribute
              https://bugs.webkit.org/show_bug.cgi?id=55530
      
              This is tested by the bindings tests changes.
      
              * bindings/scripts/CodeGeneratorV8.pm:
              * bindings/scripts/test/CPP/WebDOMTestSerializedScriptValueInterface.cpp: Added.
              (WebDOMTestSerializedScriptValueInterface::WebDOMTestSerializedScriptValueInterfacePrivate::WebDOMTestSerializedScriptValueInterfacePrivate):
              (WebDOMTestSerializedScriptValueInterface::WebDOMTestSerializedScriptValueInterface):
              (WebDOMTestSerializedScriptValueInterface::operator=):
              (WebDOMTestSerializedScriptValueInterface::impl):
              (WebDOMTestSerializedScriptValueInterface::~WebDOMTestSerializedScriptValueInterface):
              (WebDOMTestSerializedScriptValueInterface::value):
              (toWebCore):
              (toWebKit):
              * bindings/scripts/test/CPP/WebDOMTestSerializedScriptValueInterface.h: Added.
              * bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterface.cpp: Added.
              (WebKit::kit):
              (webkit_dom_test_serialized_script_value_interface_get_value):
              (WebKit::core):
              (webkit_dom_test_serialized_script_value_interface_finalize):
              (webkit_dom_test_serialized_script_value_interface_set_property):
              (webkit_dom_test_serialized_script_value_interface_get_property):
              (webkit_dom_test_serialized_script_value_interface_constructed):
              (webkit_dom_test_serialized_script_value_interface_class_init):
              (webkit_dom_test_serialized_script_value_interface_init):
              (WebKit::wrapTestSerializedScriptValueInterface):
              * bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterface.h: Added.
              * bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterfacePrivate.h: Added.
              * bindings/scripts/test/JS/JSTestInterface.cpp:
              (WebCore::JSTestInterfaceConstructor::JSTestInterfaceConstructor):
              (WebCore::JSTestInterface::JSTestInterface):
              * bindings/scripts/test/JS/JSTestInterface.h:
              * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
              (WebCore::JSTestMediaQueryListListenerConstructor::JSTestMediaQueryListListenerConstructor):
              (WebCore::JSTestMediaQueryListListener::JSTestMediaQueryListListener):
              (WebCore::jsTestMediaQueryListListenerPrototypeFunctionMethod):
              * bindings/scripts/test/JS/JSTestMediaQueryListListener.h:
              * bindings/scripts/test/JS/JSTestObj.cpp:
              (WebCore::JSTestObjConstructor::JSTestObjConstructor):
              (WebCore::JSTestObj::JSTestObj):
              (WebCore::jsTestObjPrototypeFunctionVoidMethodWithArgs):
              (WebCore::jsTestObjPrototypeFunctionIntMethodWithArgs):
              (WebCore::jsTestObjPrototypeFunctionObjMethodWithArgs):
              (WebCore::jsTestObjPrototypeFunctionMethodThatRequiresAllArgs):
              (WebCore::jsTestObjPrototypeFunctionMethodThatRequiresAllArgsAndThrows):
              (WebCore::jsTestObjPrototypeFunctionSerializedValue):
              (WebCore::jsTestObjPrototypeFunctionIdbKey):
              (WebCore::jsTestObjPrototypeFunctionOptionsObject):
              (WebCore::jsTestObjPrototypeFunctionCustomArgsAndException):
              (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndArg):
              (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndOptionalArg):
              (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndUserGesture):
              (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndUserGestureASAD):
              (WebCore::jsTestObjPrototypeFunctionMethodWithOptionalArg):
              (WebCore::jsTestObjPrototypeFunctionMethodWithNonOptionalArgAndOptionalArg):
              (WebCore::jsTestObjPrototypeFunctionMethodWithNonOptionalArgAndTwoOptionalArgs):
              (WebCore::jsTestObjPrototypeFunctionMethodWithNonCallbackArgAndCallbackArg):
              (WebCore::jsTestObjPrototypeFunctionOverloadedMethod1):
              (WebCore::jsTestObjPrototypeFunctionOverloadedMethod2):
              (WebCore::jsTestObjPrototypeFunctionOverloadedMethod3):
              (WebCore::jsTestObjPrototypeFunctionOverloadedMethod4):
              (WebCore::jsTestObjPrototypeFunctionClassMethodWithOptional):
              * bindings/scripts/test/JS/JSTestObj.h:
              * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp: Added.
              (WebCore::JSTestSerializedScriptValueInterfaceConstructor::createStructure):
              (WebCore::JSTestSerializedScriptValueInterfaceConstructor::JSTestSerializedScriptValueInterfaceConstructor):
              (WebCore::JSTestSerializedScriptValueInterfaceConstructor::getOwnPropertySlot):
              (WebCore::JSTestSerializedScriptValueInterfaceConstructor::getOwnPropertyDescriptor):
              (WebCore::JSTestSerializedScriptValueInterfacePrototype::self):
              (WebCore::JSTestSerializedScriptValueInterface::JSTestSerializedScriptValueInterface):
              (WebCore::JSTestSerializedScriptValueInterface::createPrototype):
              (WebCore::JSTestSerializedScriptValueInterface::getOwnPropertySlot):
              (WebCore::JSTestSerializedScriptValueInterface::getOwnPropertyDescriptor):
              (WebCore::jsTestSerializedScriptValueInterfaceValue):
              (WebCore::jsTestSerializedScriptValueInterfaceConstructor):
              (WebCore::JSTestSerializedScriptValueInterface::getConstructor):
              (WebCore::toJS):
              (WebCore::toTestSerializedScriptValueInterface):
              * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.h: Copied from Source/WebCore/bindings/scripts/test/JS/JSTestInterface.h.
              (WebCore::JSTestSerializedScriptValueInterface::createStructure):
              (WebCore::JSTestSerializedScriptValueInterface::impl):
              (WebCore::JSTestSerializedScriptValueInterfacePrototype::createStructure):
              (WebCore::JSTestSerializedScriptValueInterfacePrototype::JSTestSerializedScriptValueInterfacePrototype):
              * bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h: Added.
              * bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.mm: Added.
              (-[DOMTestSerializedScriptValueInterface dealloc]):
              (-[DOMTestSerializedScriptValueInterface finalize]):
              (-[DOMTestSerializedScriptValueInterface value]):
              (core):
              (kit):
              * bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterfaceInternal.h: Added.
              * bindings/scripts/test/TestSerializedScriptValueInterface.idl: Added.
              * bindings/scripts/test/V8/V8TestInterface.cpp:
              (WebCore::ConfigureV8TestInterfaceTemplate):
              * bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.cpp: Copied from Source/WebCore/bindings/scripts/test/V8/V8TestInterface.cpp.
              (WebCore::TestSerializedScriptValueInterfaceInternal::V8_USE):
              (WebCore::ConfigureV8TestSerializedScriptValueInterfaceTemplate):
              (WebCore::V8TestSerializedScriptValueInterface::GetRawTemplate):
              (WebCore::V8TestSerializedScriptValueInterface::GetTemplate):
              (WebCore::V8TestSerializedScriptValueInterface::HasInstance):
              (WebCore::V8TestSerializedScriptValueInterface::wrapSlow):
              (WebCore::V8TestSerializedScriptValueInterface::derefObject):
              * bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.h: Added.
              (WebCore::V8TestSerializedScriptValueInterface::toNative):
              (WebCore::V8TestSerializedScriptValueInterface::wrap):
              (WebCore::toV8):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80072 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c3be04cd