1. 27 Jan, 2011 40 commits
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · b8878869
      rniwa@webkit.org authored
              Unreviewed Chromium rebaseline and text expectation update.
      
              * platform/chromium-linux/fast/repaint/select-option-background-color-expected.checksum: Added.
              * platform/chromium-linux/fast/repaint/select-option-background-color-expected.png: Added.
              * platform/chromium-linux/fast/repaint/select-option-background-color-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76838 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b8878869
    • mihaip@chromium.org's avatar
      2011-01-27 Mihai Parparita <mihaip@chromium.org> · de3901b7
      mihaip@chromium.org authored
              Unreviewed rebaseline of fast/inline/continuation-outlines-with-layers.html
              afte r76726.
      
              * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
              * platform/chromium-win/fast/inline/continuation-outlines-with-layers-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      de3901b7
    • krit@webkit.org's avatar
      2011-01-27 Dirk Schulze <krit@webkit.org> · 7a6abf6b
      krit@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              SVG animation of Paths with segments of different coordinate modes on begin and end
              https://bugs.webkit.org/show_bug.cgi?id=52984
      
              Added tests to check the correct behavior on path animations, where the coordinate modes
              of the start path differs from the one on the end path.
      
              * svg/animations/animate-path-animation-Cc-Ss-expected.txt: Added.
              * svg/animations/animate-path-animation-Cc-Ss.html: Added.
              * svg/animations/animate-path-animation-Ll-Vv-Hh-expected.txt: Added.
              * svg/animations/animate-path-animation-Ll-Vv-Hh.html: Added.
              * svg/animations/animate-path-animation-Qq-Tt-expected.txt: Added.
              * svg/animations/animate-path-animation-Qq-Tt.html: Added.
              * svg/animations/animate-path-animation-cC-sS-inverse-expected.txt: Added.
              * svg/animations/animate-path-animation-cC-sS-inverse.html: Added.
              * svg/animations/animate-path-animation-lL-vV-hH-inverse-expected.txt: Added.
              * svg/animations/animate-path-animation-lL-vV-hH-inverse.html: Added.
              * svg/animations/animate-path-animation-qQ-tT-inverse-expected.txt: Added.
              * svg/animations/animate-path-animation-qQ-tT-inverse.html: Added.
              * svg/animations/animate-path-nested-transforms.html: Cleanup.
              * svg/animations/animate-text-nested-transforms.html: Cleanup.
              * svg/animations/resources/SVGAnimationTestCase.js:
              (shouldBeCloseEnough): For debug output of values with tolerance level.
              (startTest):
              (sampleAnimation):
              * svg/animations/script-tests/animate-path-animation-Cc-Ss.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
              * svg/animations/script-tests/animate-path-animation-Ll-Vv-Hh.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
              * svg/animations/script-tests/animate-path-animation-Qq-Tt.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
              * svg/animations/script-tests/animate-path-animation-cC-sS-inverse.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
              * svg/animations/script-tests/animate-path-animation-lL-vV-hH-inverse.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
              * svg/animations/script-tests/animate-path-animation-qQ-tT-inverse.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (sample4):
              (executeTest):
      2011-01-27  Dirk Schulze  <krit@webkit.org>
      
              Reviewed by Nikolas Zimmermann.
      
              SVG animation of Paths with segments of different coordinate modes on begin and end
              https://bugs.webkit.org/show_bug.cgi?id=52984
      
              At the moment we just support SVG path animations, if the number of segments on the given start path
              is the same as the number of segments on the given end path. But a segment on a given position must be identical
              on both paths as well. Not only the segment type, also the coordinate mode of the segments must be identical.
              If MoveToRel is on the second position on the start path a MoveToRel must be on the second position
              of the end path too. According to the SVG spec, at least the coordinate mode can differ. Means, if we have MoveToRel
              in the start path, we can use MoveToAbs on the same position in the end path.
      
              This patch fixes the blending code to follow the spec here. It was necessary to track the current position of
              both paths, transform coordinates to the same coordinate mode and transform the resulting animation coordinate back
              to the coordinate mode of either the start or the end path. Which mode is taken depends on the progress of the
              animation.
      
              Tests: svg/animations/animate-path-animation-Cc-Ss.html
                     svg/animations/animate-path-animation-Ll-Vv-Hh.html
                     svg/animations/animate-path-animation-Qq-Tt.html
                     svg/animations/animate-path-animation-cC-sS-inverse.html
                     svg/animations/animate-path-animation-lL-vV-hH-inverse.html
                     svg/animations/animate-path-animation-qQ-tT-inverse.html
      
              * svg/SVGPathBlender.cpp:
              (WebCore::blendFloatPoint):
              (WebCore::blendAnimatedFloat):
              (WebCore::SVGPathBlender::blendAnimatedDimensionalFloat):
              (WebCore::SVGPathBlender::blendAnimatedFloatPoint):
              (WebCore::SVGPathBlender::blendMoveToSegment):
              (WebCore::SVGPathBlender::blendLineToSegment):
              (WebCore::SVGPathBlender::blendLineToHorizontalSegment):
              (WebCore::SVGPathBlender::blendLineToVerticalSegment):
              (WebCore::SVGPathBlender::blendCurveToCubicSegment):
              (WebCore::SVGPathBlender::blendCurveToCubicSmoothSegment):
              (WebCore::SVGPathBlender::blendCurveToQuadraticSegment):
              (WebCore::SVGPathBlender::blendCurveToQuadraticSmoothSegment):
              (WebCore::SVGPathBlender::blendArcToSegment):
              (WebCore::coordinateModeOfCommand):
              (WebCore::isSegmentEqual):
              (WebCore::SVGPathBlender::blendAnimatedPath):
              (WebCore::SVGPathBlender::cleanup):
              * svg/SVGPathBlender.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76830 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7a6abf6b
    • jschuh@chromium.org's avatar
      2011-01-27 Cris Neckar <cdn@chromium.org> · 40eacf29
      jschuh@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Clear the parent on a css keyframe's m_style when removing it from the stylesheet.
              https://bugs.webkit.org/show_bug.cgi?id=52320
      
              Test: fast/css/css-keyframe-style-crash.html
      
              * css/CSSRuleList.cpp:
              (WebCore::CSSRuleList::deleteRule):
              * css/WebKitCSSKeyframesRule.cpp:
              (WebCore::WebKitCSSKeyframesRule::~WebKitCSSKeyframesRule):
      2011-01-27  Cris Neckar  <cdn@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Test for crash when accessing a keyframe's style rule.
              https://bugs.webkit.org/show_bug.cgi?id=52320
      
              * fast/css/css-keyframe-style-crash-expected.txt: Added.
              * fast/css/css-keyframe-style-crash.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76828 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      40eacf29
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · 65c26516
      rniwa@webkit.org authored
              Unreviewed Chromium text expectation update.
      
              * platform/chromium/test_expectations.txt: Apparently, video-size.html crashes on Linux due to crbug.com/71087.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76827 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      65c26516
    • rwlbuis@webkit.org's avatar
      2011-01-27 Rob Buis <rwlbuis@gmail.com> · 8cc11e6d
      rwlbuis@webkit.org authored
              Reviewed by Kent Tamura.
      
              Color changes to option elements in a select multiple aren't drawn immediately
              https://bugs.webkit.org/show_bug.cgi?id=49790
      
              Redirect style changes on <option> element to the owner <select> element.
      
              Test: fast/repaint/select-option-background-color.html
      
              * html/HTMLOptionElement.cpp:
              (WebCore::HTMLOptionElement::setRenderStyle):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76826 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8cc11e6d
    • jorlow@chromium.org's avatar
      2011-01-27 David Grogan <dgrogan@google.com> · 9460e2b7
      jorlow@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              initial support for close() in indexeddb backend
              https://bugs.webkit.org/show_bug.cgi?id=53150
      
              * storage/indexeddb/transaction-after-close-expected.txt: Added.
              * storage/indexeddb/transaction-after-close.html: Added.
      2011-01-27  David Grogan  <dgrogan@google.com>
      
              Reviewed by Jeremy Orlow.
      
              initial support for close() in indexeddb backend
              https://bugs.webkit.org/show_bug.cgi?id=53150
      
              Test: storage/indexeddb/transaction-after-close.html
      
              * storage/IDBDatabase.cpp:
              (WebCore::IDBDatabase::IDBDatabase):
              (WebCore::IDBDatabase::transaction):
              (WebCore::IDBDatabase::close):
              * storage/IDBDatabase.h:
              * storage/IDBDatabase.idl:
              * storage/IDBDatabaseBackendImpl.cpp:
              (WebCore::IDBDatabaseBackendImpl::transaction):
              (WebCore::IDBDatabaseBackendImpl::close):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76820 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9460e2b7
    • krit@webkit.org's avatar
      2011-01-27 Dirk Schulze <krit@webkit.org> · 46b465c4
      krit@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              SVG animation doesn't support calcMode discrete for number and color values.
              https://bugs.webkit.org/show_bug.cgi?id=53189
      
              Add support for calcMode discrete on number and color animation.
      
              Tests: svg/animations/animate-color-calcMode-discrete.html
                     svg/animations/animate-number-calcMode-discrete.html
      
              * svg/SVGAnimateElement.cpp:
              (WebCore::SVGAnimateElement::calculateAnimatedValue):
      2011-01-27  Dirk Schulze  <krit@webkit.org>
      
              Reviewed by Nikolas Zimmermann.
      
              SVG animation doesn't support calcMode discrete for number and color values.
              https://bugs.webkit.org/show_bug.cgi?id=53189
      
              Test for correct behavior on animating numbers and colors with calcMode discrete.
      
              * svg/animations/animate-color-calcMode-discrete-expected.txt: Added.
              * svg/animations/animate-color-calcMode-discrete.html: Added.
              * svg/animations/animate-number-calcMode-discrete-expected.txt: Added.
              * svg/animations/animate-number-calcMode-discrete.html: Added.
              * svg/animations/script-tests/animate-color-calcMode-discrete.js: Added.
              (sample1):
              (sample2):
              (executeTest):
              * svg/animations/script-tests/animate-number-calcMode-discrete.js: Added.
              (sample1):
              (sample2):
              (executeTest):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76819 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      46b465c4
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · a058ea75
      rniwa@webkit.org authored
              Unreviewed Chromium test expectation update for video tests.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76818 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a058ea75
    • rniwa@webkit.org's avatar
      2011-01-27 Charlie Reis <creis@chromium.org> · 4455fee3
      rniwa@webkit.org authored
              Reviewed by Mihai Parparita.
      
              back-during-onload-hung-page.php causes Chromium WebKit bot to fail
              https://bugs.webkit.org/show_bug.cgi?id=53220
      
              Reduces the timeout on a script that shouldn't finish during a test.
              This avoids problems in one of the Chromium WebKit builders.
      
              * http/tests/history/resources/back-during-onload-hung-page.php: Reduce timeout.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76816 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4455fee3
    • zmo@google.com's avatar
      2011-01-26 Zhenyao Mo <zmo@google.com> · 4cdc9803
      zmo@google.com authored
              Reviewed by Kenneth Russell.
      
              shaderSource needs to preserve original source
              https://bugs.webkit.org/show_bug.cgi?id=52833
      
              * fast/canvas/webgl/gl-getshadersource-expected.txt: Added.
              * fast/canvas/webgl/gl-getshadersource.html: Added.
      2011-01-26  Zhenyao Mo  <zmo@google.com>
      
              Reviewed by Kenneth Russell.
      
              shaderSource needs to preserve original source
              https://bugs.webkit.org/show_bug.cgi?id=52833
      
              Test: fast/canvas/webgl/gl-getshadersource.html
      
              * html/canvas/WebGLRenderingContext.cpp:
              (WebCore::WebGLRenderingContext::getShaderParameter): Intercept SHADER_SOURCE_LENGTH.
              (WebCore::WebGLRenderingContext::getShaderSource): Intercept the call.
              (WebCore::WebGLRenderingContext::shaderSource): Cache the source.
              * html/canvas/WebGLShader.cpp: Cache shader source.
              (WebCore::WebGLShader::WebGLShader):
              * html/canvas/WebGLShader.h: Ditto.
              (WebCore::WebGLShader::getSource):
              (WebCore::WebGLShader::setSource):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76814 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4cdc9803
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · 1f1239c5
      philn@webkit.org authored
              Unreviewed, skip flaky test, needs further investigation on the failure.
      
              [GTK] media/audio-delete-while-slider-thumb-clicked.html is flaky
              https://bugs.webkit.org/show_bug.cgi?id=53247
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76812 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1f1239c5
    • jberlin@webkit.org's avatar
      fast/text/international/bidi-mirror-he-ar.html now passed on Windows in WebKit2. · a65228b2
      jberlin@webkit.org authored
      Unreviewed.
      
      * platform/win-wk2/Skipped:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76810 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a65228b2
    • mjs@apple.com's avatar
      Unreviewed. · bdfb9bee
      mjs@apple.com authored
      Fix mistake in my previous commit; I accidentally copied the old mac results instead
      of the new mac results for this test.
      
      * platform/mac-wk2/fast/blockflow/Kusa-Makura-background-canvas-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76809 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bdfb9bee
    • rniwa@webkit.org's avatar
      Unreviewed; Fixed change log entries because Chromium rebaselines are... · d7ee116c
      rniwa@webkit.org authored
      Unreviewed; Fixed change log entries because Chromium rebaselines are unreviewed but claimed to be reviewed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76808 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d7ee116c
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · 1e919778
      philn@webkit.org authored
              Unreviewed, rebaseline of the favicon-as-image test from the build
              bot.
      
              * platform/gtk/http/tests/misc/favicon-as-image-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76807 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1e919778
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · aede32b2
      rniwa@webkit.org authored
              Another Unreviewed Chromium test expectation update.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76806 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aede32b2
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · 0c47ea5c
      rniwa@webkit.org authored
              Unreviewed Chromium test expectation update.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76805 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0c47ea5c
    • rniwa@webkit.org's avatar
      2011-01-27 Ryosuke Niwa <rniwa@webkit.org> · 4352c771
      rniwa@webkit.org authored
              Unreviewed Chromium rebaselines.
      
              * platform/chromium-mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum: Added.
              * platform/chromium-mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Added.
              * platform/chromium-mac/fast/repaint/line-flow-with-floats-9-expected.checksum:
              * platform/chromium-mac/fast/repaint/line-flow-with-floats-9-expected.png:
              * platform/chromium-mac/fast/text/justify-ideograph-complex-expected.checksum: Added.
              * platform/chromium-mac/fast/text/justify-ideograph-complex-expected.png: Added.
              * platform/chromium-mac/fast/text/justify-ideograph-simple-expected.checksum: Added.
              * platform/chromium-mac/fast/text/justify-ideograph-simple-expected.png: Added.
              * platform/chromium-mac/fast/text/justify-ideograph-vertical-expected.checksum: Added.
              * platform/chromium-mac/fast/text/justify-ideograph-vertical-expected.png: Added.
              * platform/chromium-mac/tables/mozilla/marvin/x_thead_align_justify-expected.checksum: Added.
              * platform/chromium-mac/tables/mozilla/marvin/x_thead_align_justify-expected.png: Added.
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76804 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4352c771
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · 6803905e
      philn@webkit.org authored
              Unreviewed, GTK baselines for
              svg/custom/pattern-referencing-preserve-aspect-ratio.svg added in r76274.
      
              * platform/gtk/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76801 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6803905e
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · c1605afe
      philn@webkit.org authored
              Unreviewed, GTK baselines for
              http/tests/misc/favicon-as-image.html which was unskipped in r76555.
      
              * platform/gtk/http/tests/misc/favicon-as-image-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76800 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c1605afe
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · 20ed1a53
      philn@webkit.org authored
              Unreviewed, GTK baselines for fast/dom/52776.html, follow-up of r76319.
      
              * platform/gtk/fast/dom/52776-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76799 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      20ed1a53
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · a1e0fe65
      philn@webkit.org authored
              Unreviewed, new GTK baselines for fast/text/justify* tests
              introduced in r76743.
      
              * platform/gtk/fast/text/justify-ideograph-complex-expected.txt: Added.
              * platform/gtk/fast/text/justify-ideograph-simple-expected.txt: Added.
              * platform/gtk/fast/text/justify-ideograph-vertical-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76796 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a1e0fe65
    • podivilov@chromium.org's avatar
      2011-01-27 Pavel Podivilov <podivilov@chromium.org> · 5fb5bb12
      podivilov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: Closure and Global variable details automatically collapsing on each step through JavaScript code.
              https://bugs.webkit.org/show_bug.cgi?id=53234
      
              * inspector/debugger-expand-scope.html:
              * inspector/debugger-proto-property.html:
      2011-01-27  Pavel Podivilov  <podivilov@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: Closure and Global variable details automatically collapsing on each step through JavaScript code.
              https://bugs.webkit.org/show_bug.cgi?id=53234
      
              * inspector/front-end/ScopeChainSidebarPane.js:
              (WebInspector.ScopeChainSidebarPane):
              (WebInspector.ScopeChainSidebarPane.prototype.update):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76795 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5fb5bb12
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · b2eef4cc
      philn@webkit.org authored
              Unreviewed, fix typo introduced in r76783.
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76793 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b2eef4cc
    • yurys@chromium.org's avatar
      2011-01-27 Yury Semikhatsky <yurys@chromium.org> · 591972aa
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: store all settings related to the agents on the frontend side
              https://bugs.webkit.org/show_bug.cgi?id=53174
      
              * http/tests/inspector/console-xhr-logging.html: since the setting doesn't change on the front-end
              side there is no need to check it after modifying backend's value.
              * inspector/report-protocol-errors.html: use the new signature of disableDebugger method.
      2011-01-27  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: store all settings related to the agents on the frontend side
              https://bugs.webkit.org/show_bug.cgi?id=53174
      
              * CMakeLists.txt:
              * GNUmakefile.am:
              * WebCore.exp.in:
              * WebCore.gypi:
              * WebCore.pro:
              * WebCore.vcproj/WebCore.vcproj:
              * WebCore.xcodeproj/project.pbxproj:
              * bindings/js/ScriptDebugServer.cpp:
              * bindings/js/ScriptDebugServer.h:
              * bindings/js/ScriptProfiler.cpp:
              * bindings/js/ScriptProfiler.h:
              * bindings/v8/ScriptDebugServer.cpp:
              * bindings/v8/ScriptDebugServer.h:
              * bindings/v8/ScriptProfiler.cpp:
              * bindings/v8/ScriptProfiler.h:
              * inspector/Inspector.idl:
              * inspector/InspectorAgent.cpp: profiler and debugger enablement state is now stored
              on the front-end side and will be pushed to the backend when the frontend is loaded.
              (WebCore::InspectorAgent::InspectorAgent):
              (WebCore::InspectorAgent::disconnectFrontend):
              (WebCore::InspectorAgent::restoreDebugger):
              (WebCore::InspectorAgent::restoreProfiler):
              (WebCore::InspectorAgent::enableProfiler):
              (WebCore::InspectorAgent::disableProfiler):
              (WebCore::InspectorAgent::showAndEnableDebugger):
              (WebCore::InspectorAgent::enableDebugger):
              (WebCore::InspectorAgent::disableDebugger):
              * inspector/InspectorAgent.h:
              * inspector/InspectorConsoleAgent.cpp: XHR failures will be logged to the console only
              if the front-end was opened during current browser session and XHR logging is turned on
              there.
              (WebCore::InspectorConsoleAgent::setMonitoringXHREnabled):
              (WebCore::InspectorConsoleAgent::setConsoleMessagesEnabled):
              * inspector/InspectorDebuggerAgent.cpp:
              * inspector/InspectorDebuggerAgent.h:
              * inspector/InspectorInstrumentation.cpp:
              (WebCore::InspectorInstrumentation::identifierForInitialRequestImpl):
              (WebCore::InspectorInstrumentation::didLoadResourceFromMemoryCacheImpl):
              * inspector/InspectorProfilerAgent.cpp:
              (WebCore::InspectorProfilerAgent::InspectorProfilerAgent):
              (WebCore::InspectorProfilerAgent::startUserInitiatedProfiling):
              * inspector/InspectorSettings.cpp: Removed.
              * inspector/InspectorSettings.h: Removed.
              * inspector/InspectorState.cpp:
              (WebCore::InspectorState::InspectorState):
              * inspector/InspectorState.h:
              * inspector/front-end/ConsoleView.js:
              (WebInspector.ConsoleView.prototype._registerConsoleDomainDispatcher.dispatcher.consoleMessagesCleared):
              (WebInspector.ConsoleView.prototype._registerConsoleDomainDispatcher):
              (WebInspector.ConsoleView.prototype._handleContextMenuEvent.itemAction):
              (WebInspector.ConsoleView.prototype._handleContextMenuEvent):
              * inspector/front-end/ProfilesPanel.js:
              (WebInspector.ProfilesPanel.prototype._toggleProfiling):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype._toggleDebugging):
              * inspector/front-end/Settings.js:
              (WebInspector.Settings):
              * inspector/front-end/inspector.js:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76792 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      591972aa
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · 3e7299aa
      philn@webkit.org authored
              Unreviewed, new GTK baselines for fast/multicol tests as follow-up
              of r76726.
      
              * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt: Added.
              * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76791 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3e7299aa
    • apavlov@chromium.org's avatar
      2011-01-27 Alexander Pavlov <apavlov@chromium.org> · f46837c8
      apavlov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Elements panel] Tooltip for relative links incorrectly identifies current URL
              https://bugs.webkit.org/show_bug.cgi?id=53171
      
              WebCore:
              * inspector/front-end/inspector.js:
              (WebInspector.completeURL): Taught to understand partial href's that start with "?" (contain GET parameters only)
      
              LayoutTests:
              * inspector/styles-url-linkify-expected.txt:
              * inspector/styles-url-linkify.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76788 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f46837c8
    • sergio@webkit.org's avatar
      2011-01-27 Sergio Villar Senin <svillar@igalia.com> · 1435bfcb
      sergio@webkit.org authored
              Unreviewed.
      
              New test expectations for http/tests/navigation/error404* in GTK.
      
              * platform/gtk/Skipped:
              * platform/gtk/http/tests/navigation/error404-basic-expected.txt: Added.
              * platform/gtk/http/tests/navigation/error404-goback-expected.txt: Added.
              * platform/gtk/http/tests/navigation/error404-subframeload-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76787 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1435bfcb
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · e63f8deb
      philn@webkit.org authored
              Unreviewed, skipping 2 more media tests.
      
              [GStreamer] wrong media duration report in media/controls-after-reload.html
              https://bugs.webkit.org/show_bug.cgi?id=51602
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76783 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e63f8deb
    • yuzo@google.com's avatar
      2011-01-27 Yuzo Fujishima <yuzo@google.com> · 1709389d
      yuzo@google.com authored
              Unreviewed Chromium test expectation change.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76782 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1709389d
    • yuzo@google.com's avatar
      2011-01-27 Yuzo Fujishima <yuzo@google.com> · cc48c3cb
      yuzo@google.com authored
              Unreviewed Chromium test expectation change.
      
              * platform/chromium-mac-leopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum: Removed.
              * platform/chromium-mac-leopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/blockflow/vertical-baseline-alignment-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/blockflow/vertical-baseline-alignment-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/multicol/shadow-breaking-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-1-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-1-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-10-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-10-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-2-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-2-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-3-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-3-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-4-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-4-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-5-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-5-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-6-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-6-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-7-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-7-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-8-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-8-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-9-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-9-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/text/complex-text-opacity-expected.checksum: Removed.
              * platform/chromium-mac-leopard/fast/text/complex-text-opacity-expected.png: Removed.
              * platform/chromium-mac-leopard/fast/text/complex-text-opacity-expected.txt: Removed.
              * platform/chromium-mac-leopard/tables/mozilla/marvin/x_thead_align_justify-expected.checksum: Removed.
              * platform/chromium-mac-leopard/tables/mozilla/marvin/x_thead_align_justify-expected.png: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76781 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc48c3cb
    • mjs@apple.com's avatar
      Unreviewed. · 5d6eb99b
      mjs@apple.com authored
      Fix mistake in my previous commit; I accidentally copied the old mac results instead
      of the new mac results for this test.
      
      * platform/mac-wk2/fast/blockflow/Kusa-Makura-background-canvas-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76780 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5d6eb99b
    • ossy@webkit.org's avatar
      Unreviewed. · e9e8720e
      ossy@webkit.org authored
      Add Qt specific expected results for new passing tests introduced in r76726.
      Compared to Mac png files and Mac expected files.
      
      * platform/qt/fast/multicol/vertical-lr/border-padding-pagination-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/border-padding-pagination-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/border-padding-pagination-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/column-break-with-balancing-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/column-break-with-balancing-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/column-rules-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/column-rules-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/column-rules-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/float-multicol-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/float-multicol-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/float-multicol-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-complex-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/float-paginate-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/nested-columns-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/nested-columns-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/nested-columns-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Added.
      * platform/qt/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/border-padding-pagination-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/column-rules-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/column-rules-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/column-rules-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/float-multicol-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/float-multicol-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/float-multicol-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-complex-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-complex-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/float-paginate-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/nested-columns-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/nested-columns-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/nested-columns-expected.txt: Added.
      * platform/qt/fast/multicol/vertical-rl/unsplittable-inline-block-expected.checksum: Added.
      * platform/qt/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png: Added.
      * platform/qt/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76779 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e9e8720e
    • philn@webkit.org's avatar
      2011-01-27 Sheriff Bot <webkit.review.bot@gmail.com> · 542b6fc3
      philn@webkit.org authored
              Unreviewed, rolling out r76773.
              http://trac.webkit.org/changeset/76773
              https://bugs.webkit.org/show_bug.cgi?id=53230
      
              breaks multiple GTK media tests (Requested by philn-tp on
              #webkit).
      
              * platform/gtk/Skipped:
      2011-01-27  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r76773.
              http://trac.webkit.org/changeset/76773
              https://bugs.webkit.org/show_bug.cgi?id=53230
      
              breaks multiple GTK media tests (Requested by philn-tp on
              #webkit).
      
              * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
              (WebCore::mimeTypeCache):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76777 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      542b6fc3
    • yuzo@google.com's avatar
      2011-01-27 Yuzo Fujishima <yuzo@google.com> · af607330
      yuzo@google.com authored
              Unreviewed Chromium test expectaion change.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76776 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      af607330
    • mjs@apple.com's avatar
      2011-01-27 Maciej Stachowiak <mjs@apple.com> · 813b208e
      mjs@apple.com authored
              Reviewed by Dan Bernstein.
      
              Add or update WebKit2-specific results to account for different reporting of scroll position
              https://bugs.webkit.org/show_bug.cgi?id=53226
      
              * platform/mac-wk2/fast/multicol: Added.
              * platform/mac-wk2/fast/multicol/vertical-rl: Added.
              * platform/mac-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
              * platform/mac-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76774 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      813b208e
    • philn@webkit.org's avatar
      2011-01-26 Philippe Normand <pnormand@igalia.com> · 3bb4744a
      philn@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GTK] LayoutTests/media/audio-mpeg4-supported.html fails
              https://bugs.webkit.org/show_bug.cgi?id=53125
      
              * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
              (WebCore::mimeTypeCache): Add audio/x-m4a mimetype in the cache.
      
      2011-01-26  Philippe Normand  <pnormand@igalia.com>
      
              Reviewed by Martin Robinson.
      
              [GTK] LayoutTests/media/audio-mpeg4-supported.html fails
              https://bugs.webkit.org/show_bug.cgi?id=53125
      
              * platform/gtk/Skipped: Unskip fixed test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76773 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3bb4744a
    • philn@webkit.org's avatar
      2011-01-27 Philippe Normand <pnormand@igalia.com> · a600e9fe
      philn@webkit.org authored
              Unreviewed, updated GTK baselines after r76726.
      
              * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt:
              * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt:
              * platform/gtk/fast/lists/002-vertical-expected.txt:
              * platform/gtk/fast/lists/003-vertical-expected.txt:
              * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
              * platform/gtk/fast/table/028-vertical-expected.txt:
              * platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt:
              * platform/gtk/fast/table/height-percent-test-vertical-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76772 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a600e9fe
    • yuzo@google.com's avatar
      2011-01-27 Yuzo Fujishima <yuzo@google.com> · 16932867
      yuzo@google.com authored
              Unreviewed Chromium test expectation change.
      
              Update expectation for r76760.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76771 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      16932867