1. 15 Apr, 2010 40 commits
    • ojan@chromium.org's avatar
      2010-04-15 Ojan Vafai <ojan@chromium.org> · ad36374a
      ojan@chromium.org authored
              Reviewed by Adam Barth.
      
              Include codereview issue number in patch description
              https://bugs.webkit.org/show_bug.cgi?id=37677
      
              This lets us know which rietveld issue this patch is tied to.
      
              Also, make it so that --fancy-review overrides --no-review.
      
              * Scripts/webkitpy/tool/steps/postcodereview.py:
              * Scripts/webkitpy/tool/steps/postdiff.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57679 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ad36374a
    • aroben@apple.com's avatar
      Make --exit-after-n-failures work when all tests are timing out or crashing · 54b86c01
      aroben@apple.com authored
      Fixes <http://webkit.org/b/37679>.
      
      Reviewed by Jon Honeycutt.
      
      * Scripts/run-webkit-tests:
      (top level): When a test crashes or times out, break out of the main loop if
      stopRunningTestsEarlyIfNeeded returns true. Moved some code from the bottom of the main loop
      from here...
      (stopRunningTestsEarlyIfNeeded): ...to here.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57678 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      54b86c01
    • ajwong@chromium.org's avatar
      Not reviewed, sheriffing. · 54644fef
      ajwong@chromium.org authored
      [Chromium] Update chromium layout tests expecataions with new baselines. Remove expectations for some tests that seem to be passing now.
      
      * platform/chromium-win/fast/backgrounds/svg-as-background-1-expected.checksum:
      * platform/chromium-win/fast/backgrounds/svg-as-background-1-expected.png:
      * platform/chromium-win/fast/backgrounds/svg-as-background-3-expected.checksum:
      * platform/chromium-win/fast/backgrounds/svg-as-background-3-expected.png:
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57677 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      54644fef
    • weinig@apple.com's avatar
      Add WebHistoryClient support. · 9d2da683
      weinig@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=37671
      
      Reviewed by Anders Carlsson.
      
      WebKit2: 
      
      Adds the following callbacks:
          didNavigateWithNavigationData
          didPerformClientRedirect
          didPerformServerRedirect
          didUpdateHistoryTitle
      
      * Shared/CoreIPCSupport/WebPageProxyMessageKinds.h:
      (WebPageProxyMessage::):
      * Shared/WebNavigationDataStore.h: Added.
      * UIProcess/API/C/WKAPICast.h:
      * UIProcess/API/C/WKBase.h:
      * UIProcess/API/C/WKNavigationData.cpp: Added.
      * UIProcess/API/C/WKNavigationData.h: Added.
      * UIProcess/API/C/WKPage.cpp:
      * UIProcess/API/C/WKPage.h:
      * UIProcess/API/C/WebKit2.h:
      * UIProcess/WebHistoryClient.cpp: Copied from UIProcess/WebUIClient.cpp.
      * UIProcess/WebHistoryClient.h: Copied from UIProcess/WebUIClient.h.
      * UIProcess/WebNavigationData.cpp: Added.
      * UIProcess/WebNavigationData.h: Added.
      * UIProcess/WebPageProxy.cpp:
      * UIProcess/WebPageProxy.h:
      * WebKit2.xcodeproj/project.pbxproj:
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      * win/WebKit2.vcproj:
      
      WebKitTools: 
      
      Add HistoryClient logging.
      
      * MiniBrowser/mac/BrowserWindowController.m:
      (_didNavigateWithNavigationData):
      (_didPerformClientRedirect):
      (_didPerformServerRedirect):
      (_didUpdateHistoryTitle):
      (-[BrowserWindowController awakeFromNib]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57676 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9d2da683
    • andersca@apple.com's avatar
      2010-04-15 Anders Carlsson <andersca@apple.com> · c7e9f460
      andersca@apple.com authored
              Reviewed by Sam Weinig.
      
              Start the mini browser in threaded mode if shift is pressed during startup.
              https://bugs.webkit.org/show_bug.cgi?id=37670
      
              * MiniBrowser/mac/AppDelegate.m:
              (-[BrowserAppDelegate init]):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c7e9f460
    • cfleizach@apple.com's avatar
      AXHelp is being appended from ancestors incorrectly · 8cc07b6e
      cfleizach@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=37659
      
      Reviewed by Beth Dakin.
      
      WebCore: 
      
      Test: platform/mac/accessibility/unexpected-help-text.html
      
      * accessibility/AccessibilityRenderObject.cpp:
      (WebCore::AccessibilityRenderObject::helpText):
      
      WebKitTools: 
      
      * DumpRenderTree/AccessibilityUIElement.cpp:
      (getHelpTextCallback):
      (AccessibilityUIElement::getJSClass):
      * DumpRenderTree/AccessibilityUIElement.h:
      * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp:
      (AccessibilityUIElement::helpText):
      * DumpRenderTree/mac/AccessibilityUIElementMac.mm:
      (AccessibilityUIElement::helpText):
      * DumpRenderTree/win/AccessibilityUIElementWin.cpp:
      (AccessibilityUIElement::helpText):
      
      LayoutTests: 
      
      * platform/mac/accessibility/table-attributes-expected.txt:
      * platform/mac/accessibility/table-sections-expected.txt:
           Update tests because they were wrong. AXCells should not have their AXHelp come from the AXTable.
      * platform/mac/accessibility/unexpected-help-text-expected.txt: Added.
      * platform/mac/accessibility/unexpected-help-text.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57674 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8cc07b6e
    • dpranke@chromium.org's avatar
      2010-04-15 Dirk Pranke <dpranke@chromium.org> · 7d8a58a5
      dpranke@chromium.org authored
              Reviewed by Adam Barth.
      
              Re-format run-webkit-tests to fit in 80-columns for PEP-8 compliance.
              (broken by r57463 and r57381, at least). I've also filed bug 37477
              to fix check-webkit-style to catch these things.
      
              https://bugs.webkit.org/show_bug.cgi?id=38586
      
              * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57673 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7d8a58a5
    • dpranke@chromium.org's avatar
      2010-04-15 Dirk Pranke <dpranke@chromium.org> · 4dbf52b4
      dpranke@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Add a way to override the user-visible name for the test binary since
              some ports don't call it DumpRenderTree (e.g., Chromium Win uses
              test_shell, Chromium Mac uses TestShell) by adding a driver_name()
              method to the Port interface.
      
              https://bugs.webkit.org/show_bug.cgi?id=37631
      
              * Scripts/webkitpy/layout_tests/port/base.py:
              * Scripts/webkitpy/layout_tests/port/chromium.py:
              * Scripts/webkitpy/layout_tests/port/chromium_mac.py:
              * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57672 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4dbf52b4
    • hyatt@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=37669, REGRESSION: visited styles... · e38285dd
      hyatt@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=37669, REGRESSION: visited styles don't work right when only the visited path specifies
      a pseudoelement.
              
      Reviewed by Anders Carlsson.
      
      Rework the pseudo cache on RenderStyles to support nesting, i.e., a pseudo hanging off a pseudo.  The existing model gets
      confused by this concept, since it relies on a singly linked list of chained pseudo styles (instead of a Vector owned by a primary
      style).  I changed the style cache to be a Vector instead.
              
      Reworked both styleForElement and pseudoStyleForElement to resolve visited styles first, since in the pseudoStyleForElement case
      you need to do this in order to know to allocate an unvisited pseudo style even if one shouldn't normally exist.
      
      * css/CSSStyleSelector.cpp:
      (WebCore::CSSStyleSelector::styleForElement):
      (WebCore::CSSStyleSelector::pseudoStyleForElement):
      * dom/Element.cpp:
      (WebCore::Element::pseudoStyleCacheIsInvalid):
      * rendering/style/RenderStyle.cpp:
      (WebCore::RenderStyle::getCachedPseudoStyle):
      (WebCore::RenderStyle::addCachedPseudoStyle):
      * rendering/style/RenderStyle.h:
      (WebCore::):
      (WebCore::InheritedFlags::cachedPseudoStyles):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e38285dd
    • ajwong@chromium.org's avatar
      2010-04-15 Albert J. Wong <ajwong@chromium.org> · 53eeaefa
      ajwong@chromium.org authored
              Unreviewed, rolling out r57660.
              http://trac.webkit.org/changeset/57660
              https://bugs.webkit.org/show_bug.cgi?id=37604
      
              Broke a large number of inspector layout tests in chromium.
      
              * bindings/js/JSInjectedScriptHostCustom.cpp:
              (WebCore::InjectedScriptHost::createInjectedScript):
              * bindings/v8/ScriptDebugServer.cpp:
              * bindings/v8/ScriptDebugServer.h:
              (WebCore::ScriptDebugServer::addListener):
              (WebCore::ScriptDebugServer::removeListener):
              (WebCore::ScriptDebugServer::setBreakpoint):
              (WebCore::ScriptDebugServer::removeBreakpoint):
              (WebCore::ScriptDebugServer::clearBreakpoints):
              (WebCore::ScriptDebugServer::setBreakpointsActivated):
              (WebCore::ScriptDebugServer::pauseOnExceptionsState):
              (WebCore::ScriptDebugServer::setPauseOnExceptionsState):
              (WebCore::ScriptDebugServer::continueProgram):
              (WebCore::ScriptDebugServer::stepIntoStatement):
              (WebCore::ScriptDebugServer::stepOverStatement):
              (WebCore::ScriptDebugServer::stepOutOfFunction):
              (WebCore::ScriptDebugServer::currentCallFrameState):
              (WebCore::ScriptDebugServer::ScriptDebugServer):
              * bindings/v8/custom/V8InjectedScriptHostCustom.cpp:
              (WebCore::InjectedScriptHost::createInjectedScript):
              (WebCore::V8InjectedScriptHost::currentCallFrameCallback):
              (WebCore::V8InjectedScriptHost::isActivationCallback):
              * inspector/front-end/InjectedScript.js:
              (injectedScriptConstructor):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel):
      2010-04-15  Albert J. Wong  <ajwong@chromium.org>
      
              Unreviewed, rolling out r57660.
              http://trac.webkit.org/changeset/57660
              https://bugs.webkit.org/show_bug.cgi?id=37604
      
              Broke a large number of inspector layout tests in chromium.
      
              * WebKit.gypi:
              * src/DebuggerAgent.h:
              * src/DebuggerAgentImpl.cpp:
              * src/DebuggerAgentImpl.h:
              * src/DebuggerAgentManager.cpp:
              (WebKit::DebuggerAgentManager::debugAttach):
              (WebKit::DebuggerAgentManager::debugDetach):
              (WebKit::DebuggerAgentManager::setMessageLoopDispatchHandler):
              * src/DebuggerAgentManager.h:
              * src/InspectorFrontendClientImpl.cpp:
              (WebKit::InspectorFrontendClientImpl::windowObjectCleared):
              * src/js/DebuggerScript.js: Removed.
              * src/js/DevTools.js:
              (WebInspector.loaded):
              (WebInspector.UnresolvedPropertyValue):
              ():
              * src/js/DevToolsHostStub.js:
              * src/js/InspectorControllerImpl.js:
              (devtools.InspectorBackendImpl):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      53eeaefa
    • eric@webkit.org's avatar
      2010-04-15 Kent Hansen <kent.hansen@nokia.com> · 8054d390
      eric@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Mark QWebFrame::overloadedSlots autotest as expected failure
      
              https://bugs.webkit.org/show_bug.cgi?id=37319
      
              * tests/qwebframe/tst_qwebframe.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57669 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8054d390
    • dumi@chromium.org's avatar
      DatabaseTracker refactoring: remove the dependency on · fa884475
      dumi@chromium.org authored
      OriginQuotaManager from DatabaseTracker.h
      https://bugs.webkit.org/show_bug.cgi?id=31482
      
      Reviewed by Dimitri Glazkov.
      
      * storage/DatabaseTracker.cpp:
      (WebCore::DatabaseTracker::DatabaseTracker):
      (WebCore::DatabaseTracker::~DatabaseTracker):
      (WebCore::DatabaseTracker::canEstablishDatabase):
      (WebCore::DatabaseTracker::hasEntryForOrigin):
      (WebCore::DatabaseTracker::getMaxSizeForDatabase):
      (WebCore::DatabaseTracker::databaseChanged):
      (WebCore::DatabaseTracker::fullPathForDatabaseNoLock):
      (WebCore::DatabaseTracker::fullPathForDatabase):
      (WebCore::DatabaseTracker::populateOrigins):
      (WebCore::DatabaseTracker::origins):
      (WebCore::DatabaseTracker::databaseNamesForOrigin):
      (WebCore::DatabaseTracker::addOpenDatabase):
      (WebCore::DatabaseTracker::removeOpenDatabase):
      (WebCore::DatabaseTracker::usageForOriginNoLock):
      (WebCore::DatabaseTracker::usageForOrigin):
      (WebCore::DatabaseTracker::quotaForOrigin):
      (WebCore::DatabaseTracker::setQuota):
      (WebCore::DatabaseTracker::deleteOrigin):
      (WebCore::DatabaseTracker::deleteDatabase):
      (WebCore::DatabaseTracker::deleteDatabaseFile):
      * storage/DatabaseTracker.h:
      * storage/SQLTransactionClient.cpp:
      (WebCore::SQLTransactionClient::didExecuteStatement):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57668 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fa884475
    • weinig@apple.com's avatar
      Remove empty file configurations. · 39cb0759
      weinig@apple.com authored
      Reviewed by Adam Roben.
      
      * win/WebKit2.vcproj:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57667 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      39cb0759
    • eric@webkit.org's avatar
      2010-04-15 Anton Muhin <antonm@chromium.org> · f4ca683f
      eric@webkit.org authored
              Reviewed by David Levin.
      
              [v8] mark Array.prototype.sort tests which verify if sorting is stable as passing for Chromium
              https://bugs.webkit.org/show_bug.cgi?id=37655
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57666 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f4ca683f
    • eric@webkit.org's avatar
      2010-04-15 Leandro Pereira <leandro@profusion.mobi> · b828cdd1
      eric@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              Add EFL port files to efl/WebCoreSupport.
              http://webkit.org/b/35918
      
              * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
              * efl/WebCoreSupport/EditorClientEfl.h: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57665 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b828cdd1
    • eric@webkit.org's avatar
      2010-04-15 Zhenyao Mo <zmo@google.com> · 532f943e
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Several tests in fast/canvas/webgl/ failed randomly on Leopard Commit Bot
              This fixes an uninitialized variable bug and restores a glFinish call that used to be present.
              https://bugs.webkit.org/show_bug.cgi?id=36908
      
              * platform/graphics/mac/GraphicsContext3DMac.cpp:
              (WebCore::GraphicsContext3D::GraphicsContext3D): Initialize width/height to 0/0.
              (WebCore::GraphicsContext3D::prepareTexture): Restore glFinish() in every path.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57664 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      532f943e
    • tonikitoo@webkit.org's avatar
      Spatial Navigation: make hasOffscreenRect() to earlier return 'true' if... · 453ceea0
      tonikitoo@webkit.org authored
      Spatial Navigation: make hasOffscreenRect() to earlier return 'true' if absoluteClippedOverflowRect() gives an empty rect
      https://bugs.webkit.org/show_bug.cgi?id=37635
      
      Reviewed by Simon Fraser.
      Patch by Antonio Gomes <tonikitoo@webkit.org>
      
      absoluteClippedOverflowRect method of RenderObject does return an empty IntRect for offscreen nodes.
      So hasOffscreenRect method (SpatialNavigation.cpp) can safily bail out earlier in such cases.
      
      * page/SpatialNavigation.cpp:
      (WebCore::hasOffscreenRect):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57663 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      453ceea0
    • tonikitoo@webkit.org's avatar
      Spatial Navigation: remove unnecessery assignment in... · 03c23a7e
      tonikitoo@webkit.org authored
      Spatial Navigation: remove unnecessery assignment in updateFocusCandidateIfCloser method https://bugs.webkit.org/show_bug.cgi?id=37634
      
      Reviewed by Simon Fraser.
      Patch by Antonio Gomes <tonikitoo@webkit.org>
      
      This assignment line is not longer needed after r57061, bug that refactored all
      assignment logic to happen lines below in the method.
      
      * page/FocusController.cpp:
      (WebCore::updateFocusCandidateIfCloser):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57662 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      03c23a7e
    • weinig@apple.com's avatar
      Fix WebKit2s build. Don't return temporaries. · 605078a1
      weinig@apple.com authored
      Reviewed by Anders Carlsson.
      
      * UIProcess/API/C/cf/WKStringCF.cpp:
      (WKStringCreateWithCFString):
      * UIProcess/API/C/cf/WKURLCF.cpp:
      (WKURLCreateWithCFURL):
      (WKURLCopyCFURL):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57661 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      605078a1
    • yurys@chromium.org's avatar
      2010-04-15 Yury Semikhatsky <yurys@google.com> · c958ae77
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
          
              Support basic debugging capabilities including step in/over/out in v8
              implementation of ScriptDebugServer.
      
              https://bugs.webkit.org/show_bug.cgi?id=37604
      
              * bindings/js/JSInjectedScriptHostCustom.cpp:
              (WebCore::InjectedScriptHost::createInjectedScript):
              * bindings/v8/ScriptDebugServer.cpp:
              (WebCore::ScriptDebugServer::ScriptDebugServer):
              (WebCore::ScriptDebugServer::setDebuggerScriptSource):
              (WebCore::ScriptDebugServer::addListener):
              (WebCore::ScriptDebugServer::removeListener):
              (WebCore::ScriptDebugServer::setBreakpoint):
              (WebCore::ScriptDebugServer::removeBreakpoint):
              (WebCore::ScriptDebugServer::clearBreakpoints):
              (WebCore::ScriptDebugServer::setBreakpointsActivated):
              (WebCore::ScriptDebugServer::continueProgram):
              (WebCore::ScriptDebugServer::stepIntoStatement):
              (WebCore::ScriptDebugServer::stepOverStatement):
              (WebCore::ScriptDebugServer::stepOutOfFunction):
              (WebCore::ScriptDebugServer::currentCallFrameState):
              (WebCore::ScriptDebugServer::currentCallFrameV8):
              (WebCore::ScriptDebugServer::onV8DebugMessage):
              (WebCore::ScriptDebugServer::onV8DebugHostDispatch):
              (WebCore::ScriptDebugServer::handleV8DebugHostDispatch):
              (WebCore::ScriptDebugServer::handleV8DebugMessage):
              (WebCore::ScriptDebugServer::dispatchDidParseSource):
              (WebCore::ScriptDebugServer::ensureDebuggerScriptCompiled):
              (WebCore::ScriptDebugServer::didResume):
              * bindings/v8/ScriptDebugServer.h:
              (WebCore::ScriptDebugServer::pauseOnExceptionsState):
              (WebCore::ScriptDebugServer::setPauseOnExceptionsState):
              (WebCore::ScriptDebugServer::setMessageLoopDispatchHandler):
              * bindings/v8/custom/V8InjectedScriptHostCustom.cpp:
              (WebCore::InjectedScriptHost::createInjectedScript):
              (WebCore::V8InjectedScriptHost::currentCallFrameCallback):
              (WebCore::V8InjectedScriptHost::isActivationCallback):
              * inspector/front-end/InjectedScript.js:
              (injectedScriptConstructor):
              (injectedScriptConstructor.):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel):
      
      2010-04-15  Yury Semikhatsky  <yurys@google.com>
      
              Reviewed by Pavel Feldman.
      
              Support basic debugging capabilities including step in/over/out in v8
              implementation of ScriptDebugServer.
      
              https://bugs.webkit.org/show_bug.cgi?id=37604
      
              * WebKit.gypi:
              * src/DebuggerAgent.h:
              * src/DebuggerAgentImpl.cpp:
              (WebKit::DebuggerAgentImpl::setDebuggerScriptSource):
              * src/DebuggerAgentImpl.h:
              * src/DebuggerAgentManager.cpp:
              (WebKit::DebuggerAgentManager::hostDispatchHandler):
              (WebKit::DebuggerAgentManager::debugAttach):
              (WebKit::DebuggerAgentManager::debugDetach):
              (WebKit::DebuggerAgentManager::setMessageLoopDispatchHandler):
              * src/DebuggerAgentManager.h:
              * src/InspectorFrontendClientImpl.cpp:
              (WebKit::InspectorFrontendClientImpl::windowObjectCleared):
              * src/js/DebuggerScript.js: Added.
              (debuggerScriptConstructor.DebuggerScript.getAfterCompileScript):
              (debuggerScriptConstructor.DebuggerScript.getScripts):
              (debuggerScriptConstructor.DebuggerScript._formatScript):
              (debuggerScriptConstructor.DebuggerScript.setBreakpoint):
              (debuggerScriptConstructor.DebuggerScript.removeBreakpoint):
              (debuggerScriptConstructor.DebuggerScript.currentCallFrame):
              (debuggerScriptConstructor.DebuggerScript.stepIntoStatement):
              (debuggerScriptConstructor.DebuggerScript.stepOverStatement):
              (debuggerScriptConstructor.DebuggerScript.stepOutOfFunction):
              (debuggerScriptConstructor.DebuggerScript.clearBreakpoints):
              (debuggerScriptConstructor.DebuggerScript.setBreakpointsActivated):
              (debuggerScriptConstructor.DebuggerScript._frameMirrorToJSCallFrame):
              (debuggerScriptConstructor.DebuggerScript._webkitToV8LineNumber):
              (debuggerScriptConstructor.DebuggerScript._v8ToWwebkitLineNumber):
              (debuggerScriptConstructor):
              * src/js/DevTools.js:
              (WebInspector.loaded):
              (.):
              ():
              * src/js/DevToolsHostStub.js:
              (.RemoteDebuggerAgentStub.prototype.setDebuggerScriptSource):
              * src/js/InspectorControllerImpl.js:
              (devtools.InspectorBackendImpl):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57660 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c958ae77
    • zimmermann@webkit.org's avatar
      2010-04-15 Nikolas Zimmermann <nzimmermann@rim.com> · bf49dc51
      zimmermann@webkit.org authored
              Reviewed by Beth Dakin.
      
              RenderSVGResource <-> id mapping should be cached
              https://bugs.webkit.org/show_bug.cgi?id=37575
      
              Test: svg/custom/clip-path-id-changes.svg
      
              * rendering/RenderSVGResource.h:
              (WebCore::RenderSVGResource::RenderSVGResource):
              (WebCore::RenderSVGResource::~RenderSVGResource):
              (WebCore::RenderSVGResource::idChanged):
              (WebCore::getRenderSVGResourceById):
              * svg/SVGDocumentExtensions.cpp:
              (WebCore::SVGDocumentExtensions::addResource):
              (WebCore::SVGDocumentExtensions::removeResource):
              (WebCore::SVGDocumentExtensions::resourceById):
              * svg/SVGDocumentExtensions.h:
              * svg/SVGStyledElement.cpp:
              (WebCore::SVGStyledElement::svgAttributeChanged):
      2010-04-15  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Beth Dakin.
      
              RenderSVGResource <-> id mapping should be cached
              https://bugs.webkit.org/show_bug.cgi?id=37575
      
              * platform/mac/svg/custom/clip-path-id-changes-expected.checksum: Added.
              * platform/mac/svg/custom/clip-path-id-changes-expected.png: Added.
              * platform/mac/svg/custom/clip-path-id-changes-expected.txt: Added.
              * svg/custom/clip-path-id-changes.svg: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57659 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bf49dc51
    • ajwong@chromium.org's avatar
      2010-04-15 Justin Schuh <jschuh@chromium.org> · 49820426
      ajwong@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              LayoutTest breakage in V8 bindings after r57627
              https://bugs.webkit.org/show_bug.cgi?id=37660
      
              Fixes breakage of the following tests due to an error in V8 bindings for
              NamedNodeMap:
              hc_namednodemapinuseattributeerr.html
              hc_namednodemapsetnameditemreturnvalue.html
              hc_namednodemapwrongdocumenterr.html
              hc_namednodemapinvalidtype1.html
              NamedNodeMap-setNamedItem-crash.html
      
              * bindings/v8/custom/V8NamedNodeMapCustom.cpp:
              (WebCore::V8NamedNodeMap::setNamedItemNSCallback):
              (WebCore::V8NamedNodeMap::setNamedItemCallback):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57658 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      49820426
    • hyatt@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=37567, :first-letter inside a :visited... · c41168d0
      hyatt@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=37567, :first-letter inside a :visited link is wrong color.  Make sure
      that the pseudo style caching allows visited link styles to hang off other pseudo styles.
      
      Reviewed by Anders Carlsson.
      
      * rendering/RenderBlock.cpp:
      (WebCore::RenderBlock::updateFirstLetter):
      * rendering/style/RenderStyle.cpp:
      (WebCore::RenderStyle::getCachedPseudoStyle):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57657 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c41168d0
    • tonikitoo@webkit.org's avatar
      REGRESSION(r56552): Broken scrollbars size https://bugs.webkit.org/show_bug.cgi?id=36853 · 3284231f
      tonikitoo@webkit.org authored
      Reviewed by Kenneth Christiansen and Tor Arne Vestbø.
      Patch by Antonio Gomes <tonikitoo@webkit.org>
      
      The regression was caused by r56552, which introduced a fix to bug
      webkit.org/b/21300. The bug solved an issue with the resize handle on mac,
      but did it in a way that affected all Qt platforms and thus broke the behavior
      on non-mac platforms.
      
      This patch makes the mac specific change ifdef'ed and only applied for the mac
      platform.
      
      * WebCoreSupport/ChromeClientQt.cpp:
      (WebCore::ChromeClientQt::windowResizerRect):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3284231f
    • benm@google.com's avatar
      2010-04-15 Ben Murdoch <benm@google.com> · 90a94364
      benm@google.com authored
              Unreviewed, rolling out r57652.
              http://trac.webkit.org/changeset/57652
              https://bugs.webkit.org/show_bug.cgi?id=37609
      
              Caused a build break on Chromium Mac and Layout Test fail on
              Qt
      
              * src/WebInputEventConversion.cpp:
              (WebKit::toPlatformTouchPointState):
      2010-04-15  Ben Murdoch  <benm@google.com>
      
              Unreviewed, rolling out r57652.
              http://trac.webkit.org/changeset/57652
              https://bugs.webkit.org/show_bug.cgi?id=37609
      
              Caused a build break on Chromium Mac and Layout Test fail on
              Qt
      
              * platform/PlatformTouchPoint.h:
              (WebCore::PlatformTouchPoint::):
              * platform/qt/PlatformTouchPointQt.cpp:
              (WebCore::PlatformTouchPoint::PlatformTouchPoint):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      90a94364
    • andersca@apple.com's avatar
      2010-04-14 Anders Carlsson <andersca@apple.com> · 3a6977e5
      andersca@apple.com authored
              Reviewed by Adam Roben.
      
              Add "Force Repaint" to debug menu.
              https://bugs.webkit.org/show_bug.cgi?id=37627
      
              * MiniBrowser/mac/BrowserWindowController.h:
              * MiniBrowser/mac/BrowserWindowController.m:
              (-[BrowserWindowController forceRepaint:]):
              * MiniBrowser/mac/English.lproj/MainMenu.xib:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3a6977e5
    • eric@webkit.org's avatar
      2010-04-15 Yaar Schnitman <yaar@chromium.org> · 73f1c592
      eric@webkit.org authored
              Reviewed by Nate Chapin.
      
              Overloads auto-generation in V8
              https://bugs.webkit.org/show_bug.cgi?id=37373
      
              This will be used by XHR.send/open, Canvas.*, WebGL.* methods that are currently custom. When more than a single overload exists for a method, the correct overload is chosen based on the total number of arguments passed as well as the values passed to non-primitive arguments.
      
              Overload dispatch order depends on the order the functions are defined in the IDL. Overloads must be specified from the most precise (overloads with wrapper type arguments) to the least precise (overloads with only primitive type arguments).
      
              * bindings/scripts/CodeGeneratorV8.pm: Identify and output overloads callbacks and dispatch code.
              * bindings/v8/test/TestObj.idl: Overloads sample.
              * bindings/v8/test/V8TestObj.cpp: Output change.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57653 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      73f1c592
    • benm@google.com's avatar
      2010-04-14 Ben Murdoch <benm@google.com> · 59f45ab8
      benm@google.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              The TouchStationary state of WebCore::PlatformTouchPoint is not
              handled inside the touch event handler.
              https://bugs.webkit.org/show_bug.cgi?id=37609
      
              After discussions at the WebKit contributors meeting, we decided that
              this is a currently unused state without a good future use case in the
              Touch API and thus decided to remove it. This patch actions that decision.
      
              * src/WebInputEventConversion.cpp:
              (WebKit::toPlatformTouchPointState): Remove TouchStationary.
      2010-04-15  Ben Murdoch  <benm@google.com>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              The TouchStationary state of WebCore::PlatformTouchPoint
              is not handled inside the touch event handler.
              https://bugs.webkit.org/show_bug.cgi?id=37609
      
              After discussions at the WebKit contributors meeting, we decided
              that this is a currently unused state without a good future use
              case in the Touch API and thus decided to remove it. This patch
              actions that decision.
      
              As the TouchStationary state is not handled in the EventHandler,
              there is no change in functionality so no new tests are required.
      
              * platform/PlatformTouchPoint.h:
              (WebCore::PlatformTouchPoint::): Remove TouchStationary.
              * platform/qt/PlatformTouchPointQt.cpp:
              (WebCore::PlatformTouchPoint::PlatformTouchPoint): Remove TouchStationary.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57652 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      59f45ab8
    • weinig@apple.com's avatar
      Add debug-minibrowser script. · 3a3764f5
      weinig@apple.com authored
      Reviewed by Adam Roben.
      
      * Scripts/debug-minibrowser: Copied from Scripts/run-minibrowser.
      * Scripts/webkitdirs.pm:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57651 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3a3764f5
    • sfalken@apple.com's avatar
      2010-04-15 Steve Falkenburg <sfalken@apple.com> · 6de3ad2d
      sfalken@apple.com authored
              Reviewed by Adam Roben.
      
              Use a lower-overhead mechanism for plug-in message throttling
              https://bugs.webkit.org/show_bug.cgi?id=37642        
              <rdar://problem/7418285> Very high CPU usage idling in gmail under Windows 7 (plug-in related)
              
              GMail has an instance of Flash that loads on the main mail page.
              This Flash content sends us a constant stream of WM_USER+1 messsages.
              
              There was already code in PluginMessageThrottlerWin to queue and process these
              excess WM_USER+1 messages from Flash. Unfortunately, there were a couple of
              problems with this code:
              
              - The timer used to process the excess messages had a very low timeout (1ms).
                Chrome uses a value of 5ms for this delay, and doesn't use excess CPU here,
                while still maintaining good Flash frame rate.
              
              - The overhead involved in generating a constant stream of 5ms timers still swamped
                the CPU, resulting in continued high CPU utilization.
                
              To fix this, I changed the throttling code to:
              
              - Process a queued WM_USER+1 message directly if none has been processed in 5ms.
                This allows us to avoid the overhead of a timer.
                
              - Process remaining delayed WM_USER+1 messages on a 16ms timer.
              
              This reduces our CPU utilization idling in GMail from ~20% to ~2-3% on my system.
              I also verified the frame rate for Flash content wasn't reduced with this change.
      
              * plugins/win/PluginMessageThrottlerWin.cpp:
              (WebCore::PluginMessageThrottlerWin::PluginMessageThrottlerWin): Initialize m_lastMessageTime.
              (WebCore::PluginMessageThrottlerWin::appendMessage): Process a queued message directly if >5ms have passed.
              (WebCore::PluginMessageThrottlerWin::processQueuedMessage): Split out from messageThrottleTimerFired.
              (WebCore::PluginMessageThrottlerWin::messageThrottleTimerFired): Call through to processQueuedMessage.
              * plugins/win/PluginMessageThrottlerWin.h: Add processQueuedMessage, m_lastMessageTime.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57650 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6de3ad2d
    • eric@webkit.org's avatar
      2010-04-15 Roland Steiner <rolandsteiner@chromium.org> · 15b4b6d0
      eric@webkit.org authored
              Reviewed by Dimitri Glazkov.
      
              Bug 37636 - [DRT/Chromium] Implement DRT/Chromium for Windows
              https://bugs.webkit.org/show_bug.cgi?id=37636
      
              Second patch: add Windows-specific implementation parts
              of TestShell.
      
              * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
              * DumpRenderTree/chromium/TestShell.h:
              (TestShell::finishedEvent):
              * DumpRenderTree/chromium/TestShellWin.cpp:
              (watchDogThread):
              (TestShell::waitTestFinished):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57649 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      15b4b6d0
    • eric@webkit.org's avatar
      2010-04-15 Roland Steiner <rolandsteiner@chromium.org> · 5fd7e9b9
      eric@webkit.org authored
              Reviewed by Dimitri Glazkov.
      
              Bug 37636 - [DRT/Chromium] Implement DRT/Chromium for Windows
              https://bugs.webkit.org/show_bug.cgi?id=37636
      
              First patch: fix compiler errors.
      
              * DumpRenderTree/chromium/EventSender.cpp:
              (EventSender::reset):
              (EventSender::dispatchMessage):
              * DumpRenderTree/chromium/LayoutTestController.cpp:
              (LayoutTestController::pathToLocalResource):
              * DumpRenderTree/chromium/TestWebWorker.h:
              * DumpRenderTree/chromium/TextInputController.cpp:
              * DumpRenderTree/chromium/WebViewHost.h:
              * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5fd7e9b9
    • antonm@chromium.org's avatar
      2010-04-15 Anton Muhin <antonm@chromium.org> · 57a691d2
      antonm@chromium.org authored
              Not reviewed, sheriffing.
      
              [Chromium] rebaseline URL related tests: update expectations for Win and Mac.
      
              https://bugs.webkit.org/show_bug.cgi?id=37654
      
              * platform/chromium-mac/fast/url/mailto-expected.txt: Added.
              * platform/chromium-mac/fast/url/scheme-expected.txt: Added.
              * platform/chromium-win/fast/url/mailto-expected.txt: Added.
              * platform/chromium-win/fast/url/scheme-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57647 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      57a691d2
    • hamaji@chromium.org's avatar
      2010-04-15 Shinichiro Hamaji <hamaji@chromium.org> · c6c9c741
      hamaji@chromium.org authored
              Reviewed by David Levin.
      
              LEAK: in ThreadableWebSocketChannel::create()
              https://bugs.webkit.org/show_bug.cgi?id=37584
      
              No new tests because this change just fixes a leak.
      
              * websockets/WorkerThreadableWebSocketChannel.cpp:
              (WebCore::WorkerThreadableWebSocketChannel::WorkerThreadableWebSocketChannel):
              * websockets/WorkerThreadableWebSocketChannel.h:
              (WebCore::WorkerThreadableWebSocketChannel::Bridge::create):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57646 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c6c9c741
    • ggaren@apple.com's avatar
      Fixed complexity and performance FIXME created by using KURL in the UI · c647272e
      ggaren@apple.com authored
      process -- it turned out that everywhere we were using KURL, we could
      have just used String instead. (That's how Windows WebKit works, too.)
      
      Reviewed by Anders Carlsson.
      
      I kept WKURLRef and WKStringRef distinct opaque types in the API for now,
      though, since there may be profit in changing their backing stores in the
      future, and it's nice for the API to encode a difference between generic
      strings and strings that are valid, canonical URLs.
      
      * Shared/KURLWrapper.h: Removed. Yay!
      
      * Shared/WebCoreTypeArgumentMarshalling.h: Nixed KURL marshalling functions.
      Old callers marshal Strings now, instead. (This is what KURL was doing
      under the covers, anyway.)
      
      * UIProcess/API/C/WKAPICast.h:
      (toWK): Backed by StringImpl* now.
      (toURLRef): Added a disambiguating function for specifying that you want
      a WKURLRef, since StringImpl* converts to WKStringRef by default.
      
      * UIProcess/API/C/WKFrame.cpp:
      (WKFrameGetProvisionalURL):
      (WKFrameGetURL):
      * UIProcess/API/C/WKPage.cpp:
      (WKPageLoadURL):
      * UIProcess/API/C/WKURL.cpp:
      * UIProcess/API/C/cf/WKURLCF.cpp:
      (WKURLCreateWithCFURL):
      (WKURLCopyCFURL):
      * UIProcess/WebFrameProxy.cpp:
      (WebKit::WebFrameProxy::didStartProvisionalLoad):
      (WebKit::WebFrameProxy::didCommitLoad):
      * UIProcess/WebFrameProxy.h:
      (WebKit::WebFrameProxy::url):
      (WebKit::WebFrameProxy::provisionalURL):
      * UIProcess/WebPageProxy.cpp:
      (WebKit::WebPageProxy::loadURL):
      (WebKit::WebPageProxy::didReceiveMessage):
      (WebKit::WebPageProxy::didStartProvisionalLoadForFrame):
      (WebKit::WebPageProxy::decidePolicyForNavigationAction):
      (WebKit::WebPageProxy::decidePolicyForNewWindowAction):
      (WebKit::WebPageProxy::decidePolicyForMIMEType):
      (WebKit::WebPageProxy::processDidExit):
      * UIProcess/WebPageProxy.h:
      (WebKit::WebPageProxy::urlAtProcessExit):
      * UIProcess/WebPolicyClient.cpp:
      (WebKit::WebPolicyClient::decidePolicyForNavigationAction):
      (WebKit::WebPolicyClient::decidePolicyForNewWindowAction):
      (WebKit::WebPolicyClient::decidePolicyForMIMEType):
      * UIProcess/WebPolicyClient.h:
      * WebKit2.xcodeproj/project.pbxproj:
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::dispatchDidStartProvisionalLoad):
      (WebKit::WebFrameLoaderClient::dispatchDecidePolicyForMIMEType):
      (WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction):
      (WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction):
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::loadURL):
      (WebKit::WebPage::didReceiveMessage):
      * WebProcess/WebPage/WebPage.h: Replaced KURL / KURLWrapper with String.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57645 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c647272e
    • antonm@chromium.org's avatar
      2010-04-15 Anton Muhin <antonm@chromium.org> · 2b5537b5
      antonm@chromium.org authored
              Not reviewed, sheriffing.
      
              [Chromium] rebaseline svg/custom/path-bad-data.svg after http://trac.webkit.org/changeset/57591/
      
              http://trac.webkit.org/changeset/57591://bugs.webkit.org/show_bug.cgi?id=37657 
      
              * platform/chromium-linux/svg/custom/path-bad-data-expected.checksum:
              * platform/chromium-linux/svg/custom/path-bad-data-expected.png:
              * platform/chromium-win/svg/custom/path-bad-data-expected.checksum:
              * platform/chromium-win/svg/custom/path-bad-data-expected.png:
              * platform/chromium-win/svg/custom/path-bad-data-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57644 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2b5537b5
    • antonm@chromium.org's avatar
      2010-04-15 Anton Muhin <antonm@chromium.org> · ce8a2618
      antonm@chromium.org authored
              Not reviewed, sheriffing.
      
              [Chromium] rebaseline fast/repaint/fixed-tranformed.html after
              http://trac.webkit.org/changeset/57633/
      
              https://bugs.webkit.org/show_bug.cgi?id=37656
      
              * platform/chromium-linux/fast/repaint/fixed-tranformed-expected.checksum: Added.
              * platform/chromium-linux/fast/repaint/fixed-tranformed-expected.png: Added.
              * platform/chromium-mac/fast/repaint/fixed-tranformed-expected.checksum: Added.
              * platform/chromium-mac/fast/repaint/fixed-tranformed-expected.png: Added.
              * platform/chromium-win-xp/fast/repaint: Added.
              * platform/chromium-win-xp/fast/repaint/fixed-tranformed-expected.png: Added.
              * platform/chromium-win/fast/repaint/fixed-tranformed-expected.checksum: Added.
              * platform/chromium-win/fast/repaint/fixed-tranformed-expected.png: Added.
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57643 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ce8a2618
    • wsiegrist@apple.com's avatar
      2010-04-15 William Siegrist <wsiegrist@apple.com> · 28224c7c
      wsiegrist@apple.com authored
      Give a name to new KillOldProcesss step so it does not collide with the other compile step.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57642 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      28224c7c
    • wsiegrist@apple.com's avatar
      2010-04-15 William Siegrist <wsiegrist@apple.com> · 0c3e07b2
      wsiegrist@apple.com authored
      Add core/noncore categories to builders.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57641 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0c3e07b2
    • antonm@chromium.org's avatar
      2010-04-15 Anton Muhin <antonm@chromium.org> · 2450a025
      antonm@chromium.org authored
              Not reviewed, sheriffing.
      
              Rebaseline some recently added LayoutTests under fast/url.
      
              * platform/chromium-linux/fast/url: Added.
              * platform/chromium-linux/fast/url/mailto-expected.txt: Added.
              * platform/chromium-linux/fast/url/scheme-expected.txt: Added.
              * platform/chromium-mac/fast/url: Added.
              * platform/chromium-mac/fast/url/ipv6-expected.txt: Added.
              * platform/chromium-mac/fast/url/path-url-expected.txt: Added.
              * platform/chromium-mac/fast/url/port-expected.txt: Added.
              * platform/chromium-mac/fast/url/standard-url-expected.txt: Added.
              * platform/chromium-win/fast/url: Added.
              * platform/chromium-win/fast/url/ipv6-expected.txt: Added.
              * platform/chromium-win/fast/url/path-url-expected.txt: Added.
              * platform/chromium-win/fast/url/port-expected.txt: Added.
              * platform/chromium-win/fast/url/standard-url-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@57640 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2450a025