1. 10 May, 2010 40 commits
    • johnnyg@google.com's avatar
      2010-05-10 John Gregg <johnnyg@google.com> · d12c0884
      johnnyg@google.com authored
              [chromium] Fix sort order for expectations after previous change.
      
              * platform/chromium/fast/dom/prototype-inheritance-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59115 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d12c0884
    • dpranke@chromium.org's avatar
      2010-05-10 Dirk Pranke <dpranke@chromium.org> · 289a9072
      dpranke@chromium.org authored
              Unreviewed, build-fix
      
              new-run-webkit-tests: fix test failure caused by me failing to update
              the expected output. Also, run '--platform test' instead of
              'platform dryrun' since the former is guaranteed to work and the
              latter isn't.
      
              * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59114 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      289a9072
    • dumi@chromium.org's avatar
      Implement the JSC bindings for the sync DB API. · 307e487a
      dumi@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=34994
      
      Reviewed by Brady Eidson.
      
      * bindings/js/JSDatabaseSyncCustom.cpp:
      (WebCore::JSDatabaseSync::changeVersion):
      (WebCore::createTransaction):
      * bindings/js/JSSQLTransactionSyncCustom.cpp:
      (WebCore::JSSQLTransactionSync::executeSql):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59113 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      307e487a
    • johnnyg@google.com's avatar
      2010-05-10 John Gregg <johnnyg@google.com> · 98867c88
      johnnyg@google.com authored
              [chromium] Unreviewed, test expectation change for Chromium following r59010.
      
              * platform/chromium/fast/dom/prototype-inheritance-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59112 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      98867c88
    • dino@apple.com's avatar
      2010-05-10 Dean Jackson <dino@apple.com> · 63f88e28
      dino@apple.com authored
              Reviewed by Simon Fraser.
      
              https://bugs.webkit.org/show_bug.cgi?id=36566
              The animation-fill-mode property was missing from
              a few places where the animation shorthand is set up.
      
              Test: animations/animation-shorthand-removed.html
      
              * css/CSSMutableStyleDeclaration.cpp:
              (WebCore::CSSMutableStyleDeclaration::getPropertyValue): Make sure
              animation-fill-mode is included in the animation shorthand
              * css/CSSPropertyLonghand.cpp:
              (WebCore::initShorthandMap):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59111 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      63f88e28
    • jam@chromium.org's avatar
      2010-05-10 John Abd-El-Malek <jam@chromium.org> · dd06b68e
      jam@chromium.org authored
              Reviewed by Darin Fisher.
      
              [chromium] Add WebKitScrollbar interface to allow Chromium code to reuse the scrollbar code
              https://bugs.webkit.org/show_bug.cgi?id=38854
      
              * public/WebScrollbar.h: Added.
              (WebKit::WebScrollbar::):
              (WebKit::WebScrollbar::~WebScrollbar):
              * public/WebScrollbarClient.h: Added.
              * public/WebThemeEngine.h:
              * src/AssertMatchingEnums.cpp:
              * src/WebScrollbarImpl.cpp: Added.
              (WebKit::WebScrollbar::create):
              (WebKit::WebScrollbar::defaultThickness):
              (WebKit::WebScrollbarImpl::WebScrollbarImpl):
              (WebKit::WebScrollbarImpl::~WebScrollbarImpl):
              (WebKit::WebScrollbarImpl::setLocation):
              (WebKit::WebScrollbarImpl::value):
              (WebKit::WebScrollbarImpl::setValue):
              (WebKit::WebScrollbarImpl::setDocumentSize):
              (WebKit::WebScrollbarImpl::scroll):
              (WebKit::WebScrollbarImpl::paint):
              (WebKit::WebScrollbarImpl::handleInputEvent):
              (WebKit::WebScrollbarImpl::onMouseDown):
              (WebKit::WebScrollbarImpl::onMouseUp):
              (WebKit::WebScrollbarImpl::onMouseMove):
              (WebKit::WebScrollbarImpl::onMouseLeave):
              (WebKit::WebScrollbarImpl::onMouseWheel):
              (WebKit::WebScrollbarImpl::onKeyDown):
              (WebKit::WebScrollbarImpl::valueChanged):
              (WebKit::WebScrollbarImpl::invalidateScrollbarRect):
              (WebKit::WebScrollbarImpl::isActive):
              (WebKit::WebScrollbarImpl::scrollbarCornerPresent):
              (WebKit::WebScrollbarImpl::getTickmarks):
              * src/WebScrollbarImpl.h: Added.
              * src/WebViewImpl.cpp:
              (WebKit::WebViewImpl::scrollViewWithKeyboard):
              (WebKit::WebViewImpl::mapKeyCodeForScroll):
              * src/WebViewImpl.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59110 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dd06b68e
    • weinig@apple.com's avatar
      WebCore: Fix for https://bugs.webkit.org/show_bug.cgi?id=38583 · 8fae53cd
      weinig@apple.com authored
      <rdar://problem/7948784> Crash in Element::normalizeAttributes.
      
      Reviewed by Darin Adler.
      
      Test: fast/dom/Element/normalize-crash.html
      
      * dom/Element.cpp:
      (WebCore::Element::normalizeAttributes): Copy attributes to a vector
      before iterating.
      * dom/NamedAttrMap.cpp:
      (WebCore::NamedNodeMap::copyAttributesToVector): Added.
      * dom/NamedAttrMap.h:
      
      LayoutTests: Test for https://bugs.webkit.org/show_bug.cgi?id=38583
      <rdar://problem/7948784> Crash in Element::normalizeAttributes.
      
      Reviewed by Darin Adler.
      
      * fast/dom/Element/normalize-crash-expected.txt: Added.
      * fast/dom/Element/normalize-crash.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8fae53cd
    • dpranke@chromium.org's avatar
      2010-05-10 Dirk Pranke <dpranke@chromium.org> · 6fc4fc1c
      dpranke@chromium.org authored
              Reviewed by David Levin.
      
              new-run-webkit-tests: looks like the unicode conversion broke
              --print-last-failures and --retest-last-failures. Fixing.
      
              * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
              * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59108 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6fc4fc1c
    • dpranke@chromium.org's avatar
      2010-05-10 Dirk Pranke <dpranke@chromium.org> · d8fb345c
      dpranke@chromium.org authored
              Reviewed by David Levin.
      
              Re-attempt to fix 38616 - newline handling in new-run-webkit-tests.
              I didn't handle some cases correctly before and the solution was
              confusing. The new patch assumes all calls to the printing module
              don't have newlines, and will append newlines where necessary, just
              like logging does.
      
              https://bugs.webkit.org/show_bug.cgi?id=38790
      
              * Scripts/webkitpy/layout_tests/layout_package/metered_stream.py:
              * Scripts/webkitpy/layout_tests/layout_package/metered_stream_unittest.py:
              * Scripts/webkitpy/layout_tests/layout_package/printing.py:
              * Scripts/webkitpy/layout_tests/layout_package/printing_unittest.py:
              * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59106 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d8fb345c
    • johnnyg@google.com's avatar
      2010-05-10 John Gregg <johnnyg@google.com> · 1a30202b
      johnnyg@google.com authored
              [chromium] Unreviewed, svg test rebaselines after r59002 for linux.
      
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt: Added.
              * platform/chromium-linux/svg/batik/filters/feTile-expected.checksum:
              * platform/chromium-linux/svg/batik/filters/feTile-expected.png:
              * platform/chromium-linux/svg/batik/filters/feTile-expected.txt: Added.
              * platform/chromium-linux/svg/batik/filters/filterRegions-expected.checksum:
              * platform/chromium-linux/svg/batik/filters/filterRegions-expected.png:
              * platform/chromium-linux/svg/batik/filters/filterRegions-expected.txt: Added.
              * platform/chromium-linux/svg/batik/masking/maskRegions-expected.txt: Added.
              * platform/chromium-linux/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.png: Added.
              * platform/chromium-linux/svg/batik/text/textEffect-expected.txt: Added.
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.png: Added.
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.txt: Added.
              * platform/chromium-linux/svg/batik/text/textFeatures-expected.txt: Added.
              * platform/chromium-linux/svg/batik/text/textProperties-expected.txt: Added.
              * platform/chromium-linux/svg/custom/empty-mask-expected.txt: Added.
              * platform/chromium-linux/svg/custom/empty-merge-expected.checksum:
              * platform/chromium-linux/svg/custom/empty-merge-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Discrete-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Discrete-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Discrete-expected.txt: Added.
              * platform/chromium-linux/svg/custom/feComponentTransfer-Gamma-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Gamma-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Gamma-expected.txt: Added.
              * platform/chromium-linux/svg/custom/feComponentTransfer-Linear-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Linear-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Linear-expected.txt: Added.
              * platform/chromium-linux/svg/custom/feComponentTransfer-Table-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Table-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Table-expected.txt: Added.
              * platform/chromium-linux/svg/custom/feDisplacementMap-01-expected.checksum:
              * platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.checksum:
              * platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.png: Removed.
              * platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.txt:
              * platform/chromium-linux/svg/custom/invalid-css-expected.txt: Added.
              * platform/chromium-linux/svg/custom/mask-invalidation-expected.txt: Added.
              * platform/chromium-linux/svg/custom/non-opaque-filters-expected.txt: Added.
              * platform/chromium-linux/svg/custom/text-filter-expected.checksum:
              * platform/chromium-linux/svg/custom/text-filter-expected.png: Removed.
              * platform/chromium-linux/svg/custom/text-filter-expected.txt: Added.
              * platform/chromium-linux/svg/custom/visibility-override-filter-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/big-sized-filter-2-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/big-sized-filter-2-expected.png: Added.
              * platform/chromium-linux/svg/filters/big-sized-filter-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/big-sized-filter-expected.png: Added.
              * platform/chromium-linux/svg/filters/feColorMatrix-values-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/feColorMatrix-values-expected.png: Added.
              * platform/chromium-linux/svg/filters/feColorMatrix-values-expected.txt: Added.
              * platform/chromium-linux/svg/filters/feComposite-expected.checksum:
              * platform/chromium-linux/svg/filters/feComposite-expected.png: Removed.
              * platform/chromium-linux/svg/filters/feComposite-expected.txt: Added.
              * platform/chromium-linux/svg/filters/feGaussianBlur-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/feMerge-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/feMerge-expected.png: Added.
              * platform/chromium-linux/svg/filters/feOffset-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/feTile-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/feTile-expected.png: Added.
              * platform/chromium-linux/svg/filters/filter-on-tspan-expected.checksum:
              * platform/chromium-linux/svg/filters/filter-on-tspan-expected.png: Removed.
              * platform/chromium-linux/svg/filters/filter-on-tspan-expected.txt: Added.
              * platform/chromium-linux/svg/filters/sourceAlpha-expected.txt: Added.
              * platform/chromium-linux/svg/filters/subRegion-in-userSpace-expected.checksum: Added.
              * platform/chromium-linux/svg/filters/subRegion-in-userSpace-expected.png: Added.
              * platform/chromium-linux/svg/filters/subRegion-one-effect-expected.checksum:
              * platform/chromium-linux/svg/filters/subRegion-one-effect-expected.png: Removed.
              * platform/chromium-linux/svg/filters/subRegion-two-effects-expected.checksum:
              * platform/chromium-linux/svg/filters/subRegion-two-effects-expected.png: Removed.
              * platform/chromium-linux/svg/text/text-vkern-expected.checksum: Added.
              * platform/chromium-linux/svg/text/text-vkern-expected.png: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59105 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1a30202b
    • jianli@chromium.org's avatar
      [V8] Fix V8 code generator script to generate the correct code for · 98a21cb9
      jianli@chromium.org authored
      converting ScriptString.
      https://bugs.webkit.org/show_bug.cgi?id=38873
      
      Reviewed by Adam Barth.
      
      Updated the bindings test result. Note that the result is also updated
      to reflect other script generator changes not introduced by this patch.
      
      * bindings/scripts/CodeGeneratorV8.pm:
      * bindings/scripts/test/JS/JSTestCallback.cpp:
      (WebCore::JSTestCallback::JSTestCallback):
      (WebCore::JSTestCallback::~JSTestCallback):
      * bindings/scripts/test/JS/JSTestCallback.h:
      * bindings/scripts/test/V8/V8TestObj.cpp:
      (WebCore::TestObjInternal::scriptStringAttrAttrGetter):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      98a21cb9
    • jhoneycutt@apple.com's avatar
      Add test to GTK skipped list. · 97e0384a
      jhoneycutt@apple.com authored
      Rubber-stamped by Mark Rowe.
      
      * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59103 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      97e0384a
    • mrowe@apple.com's avatar
      Fix the 32-bit WebKit2 build. · 4d1b2a8b
      mrowe@apple.com authored
      * WebCore.base.exp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59102 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4d1b2a8b
    • tkent@chromium.org's avatar
      2010-05-10 Kent Tamura <tkent@chromium.org> · 8aac95e6
      tkent@chromium.org authored
              Reviewed by Adam Barth.
      
              Make tkent a reviewer
              https://bugs.webkit.org/show_bug.cgi?id=38875
      
              * Scripts/webkitpy/common/config/committers.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59101 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8aac95e6
    • jhoneycutt@apple.com's avatar
      Crash closing window containing Flash plug-in · 620c9789
      jhoneycutt@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=38797
      <rdar://problem/7935266>
      
      Reviewed by Eric Seidel.
      
      WebCore:
      
      Test: plugins/geturlnotify-during-document-teardown.html
      
      * plugins/PluginView.cpp:
      (WebCore::PluginView::load):
      Null check the DocumentLoader; it's possible for this to be null while
      the Document is being torn down and before the plug-in is destroyed.
      
      WebKitTools:
      
      * DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp:
      (pluginAllocate):
      Initialize new member to false.
      
      * DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.h:
      Added a new member.
      
      * DumpRenderTree/win/TestNetscapePlugin/main.cpp:
      (NPP_New):
      Check whether the element has the "testGetURLOnDestroy" attribute, and
      record that.
      (NPP_Destroy):
      If "testGetURLOnDestroy" is set, perform a load while destroying the
      plug-in.
      
      LayoutTests:
      
      * plugins/geturlnotify-during-document-teardown.html: Added.
      * plugins/resources/geturlnotify-on-destroy.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59100 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      620c9789
    • eric@webkit.org's avatar
      2010-05-10 Eric Seidel <eric@webkit.org> · 7c587373
      eric@webkit.org authored
              Reviewed by David Levin.
      
              Executive.kill_* do not work with windows python
              https://bugs.webkit.org/show_bug.cgi?id=38872
      
              http://trac.webkit.org/changeset/57444 is where the original
              breakage occurred.
              http://trac.webkit.org/changeset/58314 is where the regression
              started affecting chromium.
      
              I have since learned that sys.platform has no "windows" value.
              "win32" is always the value, under 32 or 64 bit windows
      
              The tests for this code are not run anywhere because
              test-webkitpy does not yet work on "win32".  Mostly due to
              depending on unixisms like "cat" and "yes".
      
              * Scripts/webkitpy/common/system/executive.py:
              * Scripts/webkitpy/common/system/executive_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59099 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7c587373
    • ap@apple.com's avatar
      Reviewed by Darin Adler. · 748d5222
      ap@apple.com authored
              Based on a patch by Eric Seidel.
      
              https://bugs.webkit.org/show_bug.cgi?id=28697
              <rdar://problem/7946578> WebKit crash on WebCore::Node::nodeIndex()
      
              It's not OK to call ContainerNode::willRemoveChild() in a loop, because Range code assumes
              that it can adjust start and end position to any node except for the one being removed -
              so these notifications cannot be batched.
      
              Test: fast/dom/Range/remove-all-children-crash.html
      
              * dom/ContainerNode.cpp:
              (WebCore::willRemoveChild): Removed unused ExceptionCode.
              (WebCore::willRemoveChildren): New function, used in removeChildren() case.
              (WebCore::ContainerNode::removeChild): ExceptionCode return was always 0, don't bother with it.
              (WebCore::ContainerNode::removeChildren): Call willRemoveChildrenFromNode.
              (WebCore::dispatchChildRemovalEvents): Moved some logic out into willRemoveChildrenFromNode
              and willRemoveChild.
      
              * dom/Document.cpp:
              (WebCore::Document::nodeChildrenWillBeRemoved): New function, used in removeChildren() case.
      
              * dom/Document.h: 
              (WebCore::Document::nodeChildrenWillBeRemoved): New function, used in removeChildren() case.
      
              * dom/Range.h:
              * dom/Range.cpp:
              (WebCore::boundaryNodeChildrenWillBeRemoved): New function, used in removeChildren() case.
              (WebCore::Range::nodeChildrenWillBeRemoved): Ditto.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59098 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      748d5222
    • dumi@chromium.org's avatar
      Implement the V8 bindings for the sync DB API. · a9a4c298
      dumi@chromium.org authored
      https://bugs.webkit.org.show_bug.cgi?id=34994
      
      Reviewed by Adam Barth.
      
      * bindings/v8/custom/V8DatabaseSyncCustom.cpp:
      (WebCore::V8DatabaseSync::changeVersionCallback):
      (WebCore::createTransaction):
      * bindings/v8/custom/V8SQLTransactionSyncCustom.cpp:
      (WebCore::V8SQLTransactionSync::executeSqlCallback):
      * bindings/v8/custom/V8WorkerContextCustom.cpp:
      (WebCore::V8WorkerContextCustom::openDatabaseSyncCallback):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59096 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a9a4c298
    • dumi@chromium.org's avatar
      Clean up and fix the existing V8 DB bindings. · 880da7f0
      dumi@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=34994
      
      Reviewed by Adam Barth.
      
      * bindings/v8/custom/V8DOMWindowCustom.cpp:
      (WebCore::V8DOMWindow::openDatabaseCallback):
      * bindings/v8/custom/V8DatabaseCustom.cpp:
      (WebCore::V8Database::changeVersionCallback):
      (WebCore::createTransaction):
      * bindings/v8/custom/V8SQLTransactionCustom.cpp:
      (WebCore::V8SQLTransaction::executeSqlCallback):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59095 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      880da7f0
    • kevino@webkit.org's avatar
      [wx] Build fix for wx 2.8 after complex text changes. · 93b97ae7
      kevino@webkit.org authored
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59094 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      93b97ae7
    • andersca@apple.com's avatar
      Unbreak the world. (Fix Mac builds). · eded8562
      andersca@apple.com authored
      * Plugins/Hosted/WebKitPluginHostTypes.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59093 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eded8562
    • dpranke@chromium.org's avatar
      2010-05-07 Dirk Pranke <dpranke@chromium.org> · c64cbe3d
      dpranke@chromium.org authored
              Reviewed by Eric Seidel.
      
              Add a bunch of windows-specific chromium baselines for the different
              versions of windows to update them from a skia change.
      
              https://bugs.webkit.org/show_bug.cgi?id=38784
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59092 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c64cbe3d
    • dpranke@chromium.org's avatar
      2010-05-10 Dirk Pranke <dpranke@chromium.org> · a40b1a11
      dpranke@chromium.org authored
              Reviewed by Eric Seidel.
      
              Fix a bug in rebaseline-chromium-webkit-tests where we would crash
              instead of logging an error and exiting if it couldn't find either a
              debug or a release build of the image diff binary.
      
              https://bugs.webkit.org/show_bug.cgi?id=38692
      
              * Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py:
              * Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests_unittest.py: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59091 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a40b1a11
    • eric@webkit.org's avatar
      2010-05-10 Eric Seidel <eric@webkit.org> · 6fac3e90
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              new-run-webkit-tests fails when run under sys.platform == "windows" due to undefined signal.SIGKILL
              https://bugs.webkit.org/show_bug.cgi?id=38861
      
              * Scripts/webkitpy/common/system/executive.py:
              * Scripts/webkitpy/common/system/executive_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6fac3e90
    • johnnyg@google.com's avatar
      2010-05-10 John Gregg <johnnyg@google.com> · 039c582b
      johnnyg@google.com authored
              [chromium] Try to fix the chromium build after r59085 by
              including MathExtras.h before using isnan().
              https://bugs.webkit.org/show_bug.cgi?id=38860
      
              * html/canvas/WebGLIntegralTypedArrayBase.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      039c582b
    • kevino@webkit.org's avatar
      [wx] Build fix for wx trunk after complex text changes. · 367f96ad
      kevino@webkit.org authored
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59088 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      367f96ad
    • eric@webkit.org's avatar
      2010-05-10 Tony Gentilcore <tonyg@chromium.org> · dd40f183
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Provide mechanism to cache metadata for a resource
              https://bugs.webkit.org/show_bug.cgi?id=37874
      
              No new tests because no new functionality.
      
              * WebCore.gypi:
              * loader/CachedMetadata.h: Added.
              (WebCore::CachedMetadata::create):
              (WebCore::CachedMetadata::deserialize):
              (WebCore::CachedMetadata::serialize):
              (WebCore::CachedMetadata::~CachedMetadata):
              (WebCore::CachedMetadata::dataTypeID):
              (WebCore::CachedMetadata::data):
              (WebCore::CachedMetadata::size):
              (WebCore::CachedMetadata::readUnsigned):
              (WebCore::CachedMetadata::appendUnsigned):
              (WebCore::CachedMetadata::CachedMetadata):
              * loader/CachedResource.cpp:
              (WebCore::CachedResource::setSerializedCachedMetadata):
              (WebCore::CachedResource::setCachedMetadata):
              (WebCore::CachedResource::cachedMetadata):
              * loader/CachedResource.h:
              * loader/ResourceLoader.h:
              (WebCore::ResourceLoader::didReceiveCachedMetadata):
              * loader/SubresourceLoader.cpp:
              (WebCore::SubresourceLoader::didReceiveCachedMetadata):
              * loader/SubresourceLoader.h:
              * loader/SubresourceLoaderClient.h:
              (WebCore::SubresourceLoaderClient::didReceiveCachedMetadata):
              * loader/loader.cpp:
              (WebCore::Loader::Host::didReceiveCachedMetadata):
              * loader/loader.h:
              * platform/network/ResourceHandle.cpp:
              (WebCore::ResourceHandle::cacheMetadata):
              * platform/network/ResourceHandle.h:
              * platform/network/ResourceHandleClient.h:
              (WebCore::ResourceHandleClient::didReceiveCachedMetadata):
      2010-05-10  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Adam Barth.
      
              Provide mechanism to cache metadata for a resource
              https://bugs.webkit.org/show_bug.cgi?id=37874
      
              * src/ResourceHandle.cpp:
              (WebCore::ResourceHandle::cacheMetadata):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dd40f183
    • andersca@apple.com's avatar
      Change the order of the RendererType enum values, so that old versions of WebKitPluginHost will · cb0f3a08
      andersca@apple.com authored
      use accelerated compositing and not layer backed views.
      
      Reviewed by Simon Fraser.
      
      * Plugins/Hosted/WebKitPluginHostTypes.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59086 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb0f3a08
    • kbr@google.com's avatar
      2010-05-09 Kenneth Russell <kbr@google.com> · b3ff6446
      kbr@google.com authored
              Reviewed by Dimitri Glazkov.
      
              Refactor WebGLArray types to share more code
              https://bugs.webkit.org/show_bug.cgi?id=37712
      
              Refactored WebGLArray types for maximal code sharing. Added
              WebGLTypedArrayBase and WebGLIntegralTypedArrayBase template
              superclasses. Changed overridden virtuals to have minimal
              visibility (private instead of public). Fixed const correctness of
              a few methods. There are no changes to the public APIs of the
              WebGLArray classes; the JavaScript bindings are unchanged.
      
              No new tests; existing tests cover this functionality. Ran all
              WebGL layout tests in Safari and Chromium on Mac OS X.
      
              * WebCore.gypi:
              * WebCore.xcodeproj/project.pbxproj:
              * html/canvas/WebGLArray.h:
              (WebCore::WebGLArray::buffer):
              (WebCore::WebGLArray::baseAddress):
              (WebCore::WebGLArray::byteOffset):
              * html/canvas/WebGLByteArray.cpp:
              (WebCore::WebGLByteArray::create):
              (WebCore::WebGLByteArray::WebGLByteArray):
              (WebCore::WebGLByteArray::slice):
              * html/canvas/WebGLByteArray.h:
              (WebCore::WebGLByteArray::isByteArray):
              * html/canvas/WebGLFloatArray.cpp:
              (WebCore::WebGLFloatArray::create):
              (WebCore::WebGLFloatArray::WebGLFloatArray):
              (WebCore::WebGLFloatArray::slice):
              * html/canvas/WebGLFloatArray.h:
              (WebCore::WebGLFloatArray::set):
              (WebCore::WebGLFloatArray::item):
              (WebCore::WebGLFloatArray::isFloatArray):
              * html/canvas/WebGLIntArray.cpp:
              (WebCore::WebGLIntArray::create):
              (WebCore::WebGLIntArray::WebGLIntArray):
              (WebCore::WebGLIntArray::slice):
              * html/canvas/WebGLIntArray.h:
              (WebCore::WebGLIntArray::isIntArray):
              * html/canvas/WebGLIntegralTypedArrayBase.h: Added.
              (WebCore::WebGLIntegralTypedArrayBase::set):
              (WebCore::WebGLIntegralTypedArrayBase::item):
              (WebCore::WebGLIntegralTypedArrayBase::WebGLIntegralTypedArrayBase):
              * html/canvas/WebGLShortArray.cpp:
              (WebCore::WebGLShortArray::create):
              (WebCore::WebGLShortArray::WebGLShortArray):
              (WebCore::WebGLShortArray::slice):
              * html/canvas/WebGLShortArray.h:
              (WebCore::WebGLShortArray::isShortArray):
              * html/canvas/WebGLTypedArrayBase.h: Added.
              (WebCore::WebGLTypedArrayBase::data):
              (WebCore::WebGLTypedArrayBase::set):
              (WebCore::WebGLTypedArrayBase::length):
              (WebCore::WebGLTypedArrayBase::WebGLTypedArrayBase):
              (WebCore::WebGLTypedArrayBase::create):
              (WebCore::WebGLTypedArrayBase::sliceImpl):
              (WebCore::WebGLTypedArrayBase::byteLength):
              * html/canvas/WebGLUnsignedByteArray.cpp:
              (WebCore::WebGLUnsignedByteArray::create):
              (WebCore::WebGLUnsignedByteArray::WebGLUnsignedByteArray):
              (WebCore::WebGLUnsignedByteArray::slice):
              * html/canvas/WebGLUnsignedByteArray.h:
              (WebCore::WebGLUnsignedByteArray::isUnsignedByteArray):
              * html/canvas/WebGLUnsignedIntArray.cpp:
              (WebCore::WebGLUnsignedIntArray::create):
              (WebCore::WebGLUnsignedIntArray::WebGLUnsignedIntArray):
              (WebCore::WebGLUnsignedIntArray::slice):
              * html/canvas/WebGLUnsignedIntArray.h:
              (WebCore::WebGLUnsignedIntArray::isUnsignedIntArray):
              * html/canvas/WebGLUnsignedShortArray.cpp:
              (WebCore::WebGLUnsignedShortArray::create):
              (WebCore::WebGLUnsignedShortArray::WebGLUnsignedShortArray):
              (WebCore::WebGLUnsignedShortArray::slice):
              * html/canvas/WebGLUnsignedShortArray.h:
              (WebCore::WebGLUnsignedShortArray::isUnsignedShortArray):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59085 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b3ff6446
    • jer.noble@apple.com's avatar
      Unreviewed. · 90ff38d5
      jer.noble@apple.com authored
      Adding myself as a committer.
      
      * Scripts/webkitpy/common/config/committers.py:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59084 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      90ff38d5
    • bfulgham@webkit.org's avatar
      Build fix, not reviewed. · 2e98bef3
      bfulgham@webkit.org authored
      Correct post-build copy command for WinCairo port to make sure
      cairo headers are available for WebKit.dll build.
      
      * WebCore.vcproj/WebCore.vcproj:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59083 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e98bef3
    • krit@webkit.org's avatar
      2010-05-10 Dirk Schulze <krit@webkit.org> · 910e7c18
      krit@webkit.org authored
              Unreviewed.
      
              Further optimization for SVG's repaintRect calculation
              https://bugs.webkit.org/show_bug.cgi?id=38820
              
              New baseline for Qt.
      
              * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt:
              * platform/qt/svg/css/mask-with-shadow-expected.txt:
              * platform/qt/svg/custom/empty-mask-expected.txt:
              * platform/qt/svg/custom/mask-invalidation-expected.txt:
              * platform/qt/svg/custom/resource-invalidate-on-target-update-expected.txt:
              * platform/qt/svg/custom/transformedMaskFails-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59082 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      910e7c18
    • krit@webkit.org's avatar
      2010-05-10 Dirk Schulze <krit@webkit.org> · 1e683a35
      krit@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              Further optimization for SVG's repaintRect calculation
              https://bugs.webkit.org/show_bug.cgi?id=38820
              
              This is a further optimization to get smaller repaintRects on SVG objects
              in combination with masker or clipper resources.
              Masker takes the unite of all stroke boundaries of it's childs.
              Both, clipper and masker, store this union to avoid multiple calls of the childs
              and the unite calculations now.
              The unite rect can be transformed to any targets objectBoundingBox, if the content
              unit of the resource is set to objectBoundingBoxMode.
              This speeds up the use of resources with multiple target objects.
              
              No behavior changes, the smaller repaintRects cause updates for DRT results.
      
              * rendering/RenderSVGResource.h:
              * rendering/RenderSVGResourceClipper.cpp:
              (WebCore::RenderSVGResourceClipper::invalidateClients):
              (WebCore::RenderSVGResourceClipper::calculateClipContentRepaintRect):
              (WebCore::RenderSVGResourceClipper::resourceBoundingBox):
              * rendering/RenderSVGResourceClipper.h:
              * rendering/RenderSVGResourceFilter.cpp:
              (WebCore::RenderSVGResourceFilter::resourceBoundingBox):
              * rendering/RenderSVGResourceFilter.h:
              * rendering/RenderSVGResourceGradient.h:
              (WebCore::RenderSVGResourceGradient::resourceBoundingBox):
              * rendering/RenderSVGResourceMarker.h:
              (WebCore::RenderSVGResourceMarker::resourceBoundingBox):
              * rendering/RenderSVGResourceMasker.cpp:
              (WebCore::RenderSVGResourceMasker::invalidateClients):
              (WebCore::RenderSVGResourceMasker::createMaskImage):
              (WebCore::RenderSVGResourceMasker::calculateMaskContentRepaintRect):
              (WebCore::RenderSVGResourceMasker::resourceBoundingBox):
              * rendering/RenderSVGResourceMasker.h:
              * rendering/RenderSVGResourcePattern.h:
              (WebCore::RenderSVGResourcePattern::resourceBoundingBox):
              * rendering/RenderSVGResourceSolidColor.h:
              (WebCore::RenderSVGResourceSolidColor::resourceBoundingBox):
      2010-05-10  Dirk Schulze  <krit@webkit.org>
      
              Reviewed by Nikolas Zimmermann.
      
              Further optimization for SVG's repaintRect calculation
              https://bugs.webkit.org/show_bug.cgi?id=38820
              
              The repaintRect of SVG objects with masks got smaller. This made
              updates of some results necessary.
      
              * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
              * platform/mac/svg/batik/masking/maskRegions-expected.txt:
              * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.txt:
              * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt:
              * platform/mac/svg/css/mask-with-shadow-expected.txt:
              * platform/mac/svg/custom/empty-mask-expected.txt:
              * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
              * platform/mac/svg/custom/mask-inside-defs-expected.txt:
              * platform/mac/svg/custom/mask-invalidation-expected.txt:
              * platform/mac/svg/custom/mask-with-all-units-expected.txt:
              * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
              * platform/mac/svg/custom/visibility-override-mask-expected.txt:
              * svg/custom/transformedMaskFails-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1e683a35
    • loislo@chromium.org's avatar
      2010-05-11 Ilya Tikhonovsky <loislo@chromium.org> · ed11923d
      loislo@chromium.org authored
              Reviewed by Pavel Feldman.
      
              WebInspector: Cosmetic changes.
              1) Inner Function Call event of Timer Fire should be merged into parent even if it is not the only child.
              2) Standard tooltips for resource links are clashing with Popover.
              3) Recalculate Style caller info are duplicating in Details Popover (Caller and Details rows).
              https://bugs.webkit.org/show_bug.cgi?id=38732
      
              * inspector/front-end/TimelinePanel.js:
              (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline):
              (WebInspector.TimelinePanel.FormattedRecord.prototype._generatePopupContent):
              (WebInspector.TimelinePanel.FormattedRecord.prototype._getRecordDetails):
              * inspector/front-end/inspector.js:
              (WebInspector.linkifyURLAsNode):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59080 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ed11923d
    • eric@webkit.org's avatar
      2010-05-10 Hans Wennborg <hans@chromium.org> · 38c45676
      eric@webkit.org authored
              Reviewed by Jeremy Orlow.
      
              Layout test for Session Storage quota should only expect to fit 39 objects.
              https://bugs.webkit.org/show_bug.cgi?id=38843
      
              The script should be ready for the exception when inserting the 40th
              element, as that is where it will be thrown if a quota is enforced.
              This is the same change as in http://trac.webkit.org/changeset/50979.
      
              * storage/domstorage/quota-expected.txt:
              * storage/domstorage/script-tests/quota.js:
              (testNoQuota):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      38c45676
    • agl@chromium.org's avatar
      2010-05-10 Adam Langley <agl@chromium.org> · 1b55e299
      agl@chromium.org authored
              Expectations change. Not reviewed.
      
              Delete the current baselines for the WOFF test because they are
              incomplete.
      
              Remove the SKIP tag from test_expectations so that the builders
              will run the test and then the rebaseline tool can be used to
              checkin real baselines.
      
              * platform/chromium-linux/fast/css/font-face-woff-expected.checksum: Removed.
              * platform/chromium-win/fast/css/font-face-woff-expected.checksum: Removed.
              * platform/chromium-win/fast/css/font-face-woff-expected.txt: Removed.
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59078 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1b55e299
    • eric@webkit.org's avatar
      2010-05-10 Hans Wennborg <hans@chromium.org> · 1b26aecc
      eric@webkit.org authored
              Reviewed by Jeremy Orlow.
      
              [Chromium] Add quota parameter to WebViewClient::createSessionStorageNamespace()
              https://bugs.webkit.org/show_bug.cgi?id=38750
      
              Put a per-origin quota on session storage since it is using memory in
              the browser process, and should not be allowed to grow arbitrarily
              large. See also http://trac.webkit.org/changeset/58828.
      
              * public/WebStorageNamespace.h:
              * public/WebViewClient.h:
              (WebKit::WebViewClient::createSessionStorageNamespace):
              * src/StorageNamespaceProxy.cpp:
              (WebCore::StorageNamespace::sessionStorageNamespace):
      
      2010-05-10  Hans Wennborg  <hans@chromium.org>
      
              Reviewed by Jeremy Orlow.
      
              [Chromium] Add quota parameter to WebViewClient::createSessionStorageNamespace()
              https://bugs.webkit.org/show_bug.cgi?id=38750
      
              Put a per-origin quota on session storage since it is using memory in
              the browser process, and should not be allowed to grow arbitrarily
              large. See also http://trac.webkit.org/changeset/58828.
      
              * DumpRenderTree/chromium/WebViewHost.cpp:
              (WebViewHost::createSessionStorageNamespace):
              * DumpRenderTree/chromium/WebViewHost.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59077 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1b26aecc
    • ossy@webkit.org's avatar
      [Qt] Roll-out r59020 and r59021, because the Qt part of these changes · cf3afc6a
      ossy@webkit.org authored
      haven't been landed in Qt trunk yet. Should be rolled-in again after the merge.
      
      Rubber-stamped by Simon Hausmann.
      
      https://bugs.webkit.org/show_bug.cgi?id=32967
      
      WebCore: 
      
      * platform/network/qt/ResourceRequestQt.cpp:
      (WebCore::ResourceRequest::toNetworkRequest):
      
      WebKitTools: 
      
      * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
      (WebCore::WebPage::WebPage):
      (WebCore::DumpRenderTree::DumpRenderTree):
      * DumpRenderTree/qt/DumpRenderTreeQt.h:
      
      LayoutTests: 
      
      * platform/qt/Skipped:
      * platform/qt/http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cf3afc6a
    • eric@webkit.org's avatar
      2010-05-10 Markus Goetz <Markus.Goetz@nokia.com> · 9eb4b752
      eric@webkit.org authored
              Reviewed by Simon Hausmann.
      
              Qt after 4.6.3 has its integrated DNS cache. Therefore some
              code is not necessary anymore.
      
              https://bugs.webkit.org/show_bug.cgi?id=38834
      
              * platform/network/qt/DnsPrefetchHelper.h:
              (WebCore::DnsPrefetchHelper::lookup):
              (WebCore::DnsPrefetchHelper::lookedUp):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9eb4b752
    • eric@webkit.org's avatar
      2010-05-10 Laszlo Gombos <laszlo.1.gombos@nokia.com> · 780aa1c4
      eric@webkit.org authored
              Reviewed by Darin Adler.
      
              [Qt] Disable JIT support for mingw-w64
              https://bugs.webkit.org/show_bug.cgi?id=38747
      
              Disale JIT for mingw-w64 as it is reportedly
              unstable.
      
              Thanks for Vanboxem Rruben for the investigation.
      
              * wtf/Platform.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      780aa1c4