1. 28 Jul, 2008 5 commits
    • ggaren@apple.com's avatar
      JavaScriptCore: · 9a0472b2
      ggaren@apple.com authored
      2008-07-28  Geoffrey Garen  <ggaren@apple.com>
      
              Reviewed by Sam Weinig.
      
              Renamed "ConstructTypeNative" => "ConstructTypeHost".
      
      WebCore:
      
      2008-07-28  Geoffrey Garen  <ggaren@apple.com>
      
              Reviewed by Sam Weinig.
      
              Renamed "ConstructTypeNative" => "ConstructTypeHost".
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35411 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9a0472b2
    • andersca@apple.com's avatar
      Add radar number · d0ff3bc7
      andersca@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35410 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d0ff3bc7
    • andersca@apple.com's avatar
      ../../../../../../WebCore: · 991d5c39
      andersca@apple.com authored
      2008-07-28  Anders Carlsson  <andersca@apple.com>
      
              Reviewed by Kevin Decker.
      
              Based on a patch by Dimcho Balev.
      
              https://bugs.webkit.org/show_bug.cgi?id=18676
              Plug-In API Proposal: Enable plugins to receive response body when an HTTP error occurs
              
              * bridge/npapi.h:
              Add new enum values.
              
              * loader/NetscapePlugInStreamLoader.cpp:
              (WebCore::NetscapePlugInStreamLoader::didReceiveResponse):
              When the plug-in indicates that it wants all streams to be delivered, don't cancel the stream
              if an error occurs.
              
              * loader/NetscapePlugInStreamLoader.h:
              (WebCore::NetscapePlugInStreamLoaderClient::wantsAllStreams):
              Add new client method.
      
      ../../../../../../WebKit/mac:
      
      2008-07-28  Anders Carlsson  <andersca@apple.com>
      
              Reviewed by Kevin Decker.
      
              Based on a patch by Dimcho Balev.
              
              https://bugs.webkit.org/show_bug.cgi?id=18676
              Plug-In API Proposal: Enable plugins to receive response body when an HTTP error occurs
      
              * Plugins/WebBaseNetscapePluginStream.h:
              Add NPP_GetValue pointer.
              
              * Plugins/WebBaseNetscapePluginStream.mm:
              (-[WebBaseNetscapePluginStream setPlugin:]):
              Initialize NPP_GetValue.
              
              (-[WebBaseNetscapePluginStream wantsAllStreams]):
              Call NPP_GetValue.
              
              * Plugins/WebPlugInStreamLoaderDelegate.h:
              * WebCoreSupport/WebNetscapePlugInStreamLoaderClient.h:
              * WebCoreSupport/WebNetscapePlugInStreamLoaderClient.mm:
              (WebNetscapePlugInStreamLoaderClient::wantsAllStreams):
              Implement this and call down to the stream.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35409 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      991d5c39
    • andersca@apple.com's avatar
      2008-07-28 Anders Carlsson <andersca@apple.com> · 9b01b457
      andersca@apple.com authored
              Reviewed by Adam.
      
              <rdar://problem/6105529> 
              https://bugs.webkit.org/show_bug.cgi?id=19659
              Turning off plugins causes crash
              
              When an active page has plug-ins, and plug-ins are disabled, they will be stopped and will
              end up in a state where they don't have an event handler. Because of this, we need to 
              check that the plug-in has been started before calling the event handler.
              
              * Plugins/WebBaseNetscapePluginView.mm:
              (-[WebBaseNetscapePluginView sendActivateEvent:]):
              (-[WebBaseNetscapePluginView sendDrawRectEvent:]):
              (-[WebBaseNetscapePluginView setHasFocus:]):
              (-[WebBaseNetscapePluginView mouseDown:]):
              (-[WebBaseNetscapePluginView mouseUp:]):
              (-[WebBaseNetscapePluginView mouseEntered:]):
              (-[WebBaseNetscapePluginView mouseExited:]):
              (-[WebBaseNetscapePluginView handleMouseMoved:]):
              (-[WebBaseNetscapePluginView mouseDragged:]):
              (-[WebBaseNetscapePluginView scrollWheel:]):
              (-[WebBaseNetscapePluginView keyUp:]):
              (-[WebBaseNetscapePluginView keyDown:]):
              (-[WebBaseNetscapePluginView flagsChanged:]):
              (-[WebBaseNetscapePluginView cut:]):
              (-[WebBaseNetscapePluginView copy:]):
              (-[WebBaseNetscapePluginView paste:]):
              (-[WebBaseNetscapePluginView selectAll:]):
              (-[WebBaseNetscapePluginView drawRect:]):
              (-[WebBaseNetscapePluginView inputContext]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35408 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9b01b457
    • mrowe@apple.com's avatar
      2008-07-28 Robert Blaut <webkit@blaut.biz> · 2cac0baa
      mrowe@apple.com authored
              Reviewed by Mark Rowe.
      
              Fix for bug: Website provides no guidance on debugging
              <https://bugs.webkit.org/show_bug.cgi?id=3643>
      
              * building/debug.html: added info about Xcode Debugging Guide.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35407 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2cac0baa
  2. 27 Jul, 2008 9 commits
  3. 26 Jul, 2008 26 commits
    • mrowe@apple.com's avatar
      2008-07-26 Marc Ordinas i Llopis <marc.ordinasillopis@collabora.co.uk> · 277f38f3
      mrowe@apple.com authored
              Reviewed by Simon Hausmann.
      
              https://bugs.webkit.org/show_bug.cgi?id=20010
              [Qt] Add API access to scrolling
      
              * Api/qwebframe.cpp: Added access to a frame scroll offset.
              (QWebFrame::scroll):
              (QWebFrame::scrollOffset):
              (QWebFrame::setScrollOffset):
              * Api/qwebframe.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35397 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      277f38f3
    • mitz@apple.com's avatar
      Rubber-stamped by Sam Weinig. · 53f3c160
      mitz@apple.com authored
              - update test and expected results for attributes added to
                HTMLFormElement and HTMLSelectElement.
      
              * fast/dom/domListEnumeration-expected.txt:
              * fast/dom/resources/domListEnumeration.js:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35396 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      53f3c160
    • mrowe@apple.com's avatar
      2008-07-26 Robert Blaut <webkit@blaut.biz> · 40fce3c3
      mrowe@apple.com authored
              Reviewed by Eric Seidel.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=19712>
              Corrected validation errors in main.css file.
      
              * css/main.css:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35395 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      40fce3c3
    • mrowe@apple.com's avatar
      2008-07-26 Jan Michael Alonzo <jmalonzo@webkit.org> · 2d65ecf6
      mrowe@apple.com authored
              Reviewed by Mark Rowe.
      
              Call curl_global_cleanup() to release resources acquired by curl_global_init()
      
              * platform/network/curl/ResourceHandleManager.cpp:
              (WebCore::ResourceHandleManager::~ResourceHandleManager):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35394 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2d65ecf6
    • mrowe@apple.com's avatar
      2008-07-26 Marc Ordinas i Llopis <marc.ordinasillopis@collabora.co.uk> · de74c987
      mrowe@apple.com authored
              Reviewed by Simon Hausmann.
      
              Bug 18938: [GTK] Plugins not resized
              https://bugs.webkit.org/show_bug.cgi?id=18938
      
              * plugins/PluginView.cpp:
              (WebCore::PluginView::setFrameGeometry): When viewing a full-page
              plugin in unix, geometry changes have to be passed to the plugin.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35393 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      de74c987
    • mrowe@apple.com's avatar
      2008-07-26 Keishi Hattori <casey.hattori@gmail.com> · 8ef61779
      mrowe@apple.com authored
              Reviewed by Adam Roben.
      
              Add console.time/timeEnd.
              https://bugs.webkit.org/show_bug.cgi?id=19159
      
              * manual-tests/inspector/console-time.html: Added. Test cases for console.time/timeEnd.
              * page/Console.cpp:
              (WebCore::Console::time): Added.
              (WebCore::Console::timeEnd): Added.
              * page/Console.h:
              * page/Console.idl: Added console.time/timeEnd.
              * page/InspectorController.cpp:
              (WebCore::InspectorController::startTiming): Added.
              (WebCore::InspectorController::stopTiming): Added.
              * page/InspectorController.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35392 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8ef61779
    • mrowe@apple.com's avatar
      2008-07-26 Dirk Schulze <vbs85@gmx.de> · d0b34276
      mrowe@apple.com authored
              Reviewed by Nikolas Zimmermann.
      
              Fixes rendering issues with gradients in SVG/Cairo.
      
              * platform/graphics/cairo/PathCairo.cpp:
              (WebCore::Path::boundingRect):
              * svg/graphics/cairo/SVGPaintServerGradientCairo.cpp:
              (WebCore::applyStrokeStyleToContext):
              (WebCore::SVGPaintServerGradient::setup):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35391 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d0b34276
    • mrowe@apple.com's avatar
      2008-07-26 Dirk Schulze <vbs85@gmx.de> · a1b93829
      mrowe@apple.com authored
              Reviewed by Nikolas Zimmermann.
      
              Added pattern-support for SVG in Cairo.
      
              * svg/graphics/cairo/SVGPaintServerPatternCairo.cpp:
              (WebCore::applyStrokeStyleToContext):
              (WebCore::SVGPaintServerPattern::setup):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35390 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a1b93829
    • mrowe@apple.com's avatar
      2008-07-26 Robert Blaut <webkit@blaut.biz> · e5360b4d
      mrowe@apple.com authored
              Reviewed by Alexey Proskuryakov.
      
              Fix for bug: <https://bugs.webkit.org/show_bug.cgi?id=18186>
              Added notes about unsupported Visual Studio versions.
      
              * building/tools.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35389 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e5360b4d
    • mrowe@apple.com's avatar
      2008-07-26 Mark Rowe <mrowe@apple.com> · 84705ab2
      mrowe@apple.com authored
              Speculative fix for the wx build.
      
              * JavaScriptCoreSources.bkl:  Add JSStaticScopeObject.cpp to the list of source files.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35388 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      84705ab2
    • mrowe@apple.com's avatar
      2008-07-26 Mark Rowe <mrowe@apple.com> · a2f6ae48
      mrowe@apple.com authored
              Build fix.  Changes to accommodate newly named/signatured loading methods in WebCore.
      
              * WebCoreSupport/FrameLoaderClientGtk.cpp:
              (WebKit::FrameLoaderClient::createFrame):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35387 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a2f6ae48
    • mrowe@apple.com's avatar
      2008-07-26 Daniel Jalkut <jalkut@red-sweater.com> · 95e44aa2
      mrowe@apple.com authored
              Build fix.  Adjust to updated WebCore FrameLoader method names & signatures.
      
              * Api/qwebpage.cpp:
              (QWebPage::triggerAction):
              * WebCoreSupport/FrameLoaderClientQt.cpp:
              (WebCore::FrameLoaderClientQt::createFrame):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35386 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      95e44aa2
    • mrowe@apple.com's avatar
      2008-07-26 Robert Blaut <webkit@blaut.biz> · d9490388
      mrowe@apple.com authored
              Reviewed by Eric Seidel.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=16719>
              Removed basic requirements for undetected version of WebKit.
      
              * quality/reporting.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35385 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d9490388
    • mrowe@apple.com's avatar
      2008-07-26 Robert Blaut <webkit@blaut.biz> · 6c3db0aa
      mrowe@apple.com authored
              Reviewed by Adele Petersen.
      
              Fix for bug 7436: Truncated title on webkit DOM page.
              <https://bugs.webkit.org/show_bug.cgi?id=7436>
      
              * projects/dom/index.html: Added basic project informations.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35384 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6c3db0aa
    • mrowe@apple.com's avatar
      2008-07-26 Keishi Hattori <casey.hattori@gmail.com> · 15f7c466
      mrowe@apple.com authored
              Reviewed by Adam Roben.
      
              Fixed bug 18540: console.log('multiple', 'strings') quotes all strings after the first
              <https://bugs.webkit.org/show_bug.cgi?id=18540>
      
              * page/inspector/Console.js:
              (WebInspector.ConsoleMessage.prototype._format): String arguments are appended without formatting.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35383 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      15f7c466
    • mrowe@apple.com's avatar
      2008-07-26 Anthony Ricaud <rik24d@gmail.com> · a0d389ff
      mrowe@apple.com authored
              Reviewed by Tim Hatcher.
      
              <https://bugs.webkit.org/show_bug.cgi?id=17589> Line highlighting should last longer
      
              Restore the fade out effect after highlighting.
      
              * page/inspector/SourceFrame.js: Add a class for fade-out effects and sets it at the end of highlighting time.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35382 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a0d389ff
    • mrowe@apple.com's avatar
      2008-07-26 Michelangelo De Simone <michelangelo@me.com> · 9b77ca84
      mrowe@apple.com authored
              Reviewed by Adele Petersen.
      
              Added the simple willValidate attribute to form controls according to
              WebForms 2 spec.
      
              URL: http://www.w3.org/TR/web-forms-2/#willvalidate
      
              Tests: fast/forms/willvalidate-000.html
                     fast/forms/willvalidate-001.html
                     fast/forms/willvalidate-002.html
                     fast/forms/willvalidate-003.html
                     fast/forms/willvalidate-004.html
                     fast/forms/willvalidate-005.html
                     fast/forms/willvalidate-006.html
                     fast/forms/willvalidate-007.html
                     fast/forms/willvalidate-008.html
                     fast/forms/willvalidate-009.html
      
              * html/HTMLButtonElement.h: Added willValidate(), always false.
              * html/HTMLButtonElement.idl: willValidate attribute exposed.
              * html/HTMLFieldSetElement.h: Added willValidate(), always false.
              * html/HTMLFieldSetElement.idl: willValidate attribute exposed.
              * html/HTMLFormControlElement.cpp: (WebCore::HTMLFormControlElement::willValidate):
              Added base willValidate() implementation.
              * html/HTMLFormControlElement.h: Added willValidate().
              * html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::willValidate):
              Added willValidate(), checks for input type.
              * html/HTMLInputElement.h: Added willValidate()
              * html/HTMLInputElement.idl: willValidate attribute exposed.
              * html/HTMLSelectElement.idl: willValidate attribute exposed.
              * html/HTMLTextAreaElement.idl: willValidate attribute exposed.
      
      2008-07-26  Michelangelo De Simone  <m.des@mac.com>
      
              Reviewed by Adele Petersen.
      
              Test suite for the willValidate form controls attribute.
      
              * fast/forms/willvalidate-000-expected.txt: Added.
              * fast/forms/willvalidate-000.html: Added.
              * fast/forms/willvalidate-001-expected.txt: Added.
              * fast/forms/willvalidate-001.html: Added.
              * fast/forms/willvalidate-002-expected.txt: Added.
              * fast/forms/willvalidate-002.html: Added.
              * fast/forms/willvalidate-003-expected.txt: Added.
              * fast/forms/willvalidate-003.html: Added.
              * fast/forms/willvalidate-004-expected.txt: Added.
              * fast/forms/willvalidate-004.html: Added.
              * fast/forms/willvalidate-005-expected.txt: Added.
              * fast/forms/willvalidate-005.html: Added.
              * fast/forms/willvalidate-006-expected.txt: Added.
              * fast/forms/willvalidate-006.html: Added.
              * fast/forms/willvalidate-007-expected.txt: Added.
              * fast/forms/willvalidate-007.html: Added.
              * fast/forms/willvalidate-008-expected.txt: Added.
              * fast/forms/willvalidate-008.html: Added.
              * fast/forms/willvalidate-009-expected.txt: Added.
              * fast/forms/willvalidate-009.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35381 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9b77ca84
    • mrowe@apple.com's avatar
      Build fix. · cc6830e6
      mrowe@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35380 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc6830e6
    • mitz@apple.com's avatar
      Rubber-stamped by Mark Rowe. · 96630e06
      mitz@apple.com authored
              * platform/win/Skipped: Added fast/text/international/bidi-AN-after-empty-run.html
              (<rdar://problem/5075790>) and svg/custom/stroke-width-click.svg
              (<rdar://problem/5539822>).
              * platform/win/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
              Updated results for the new way path data is dumped after
              <http://trac.webkit.org/changeset/34117>.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35379 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      96630e06
    • mrowe@apple.com's avatar
      Build fix. · 8a15b151
      mrowe@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35378 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8a15b151
    • mrowe@apple.com's avatar
      2008-07-26 Daniel Jalkut <jalkut@red-sweater.com> · 713db2e9
      mrowe@apple.com authored
              Reviewed by Geoff Garen.
      
              Revised the FrameLoader class to clean up a variety of load methods, and hopefully
              move things closer to integrating into a smaller set of load methods. To this
              end, I renamed many of the overloaded load() methods to have more meaningful and
              easier to search names.  I added comments to the header file to provide clues as
              to how many of the load methods are being used, and how they fit into the loading
              process. I suspect that the renamed methods and comments indicating their present
              usage will facilitate easier cleanup by myself and others as inspiration strikes.
      
              Updated clients of FrameLoader where necessary to adapt to the new method names and signatures.
      
              Combined the 3 canLoad() methods into a single canLoad which expresses the
              intended logic of the 3 with a single method interface.
      
              Removed unnecessary "treatAsLocal" attribute of CachedResource. It was only called from
              one place in FrameLoader.cpp, and it derived at initialization time by calling back to FrameLoader.
      
              Removed unused userGesture parameter to one variant of the urlSelected method, and
              moved one of the urlSelected methods so that it lives nearer to its overloaded
              sibling.
      
              * WebCore.base.exp:
              * loader/Cache.cpp:
              (WebCore::Cache::requestResource):
              * loader/CachedResource.cpp:
              (WebCore::CachedResource::CachedResource):
              * loader/CachedResource.h:
              (WebCore::CachedResource::errorOccurred):
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::createWindow):
              (WebCore::FrameLoader::urlSelected):
              (WebCore::FrameLoader::loadURLIntoChildFrame):
              (WebCore::FrameLoader::loadPlugin):
              (WebCore::FrameLoader::loadFrameRequestWithFormState):
              (WebCore::FrameLoader::loadFrameRequestWithFormAndValues):
              (WebCore::FrameLoader::loadURL):
              (WebCore::FrameLoader::loadWithNavigationAction):
              (WebCore::FrameLoader::load):
              (WebCore::FrameLoader::loadWithDocumentLoader):
              (WebCore::FrameLoader::canLoad):
              (WebCore::FrameLoader::reloadAllowingStaleData):
              (WebCore::FrameLoader::reload):
              (WebCore::FrameLoader::continueLoadAfterWillSubmitForm):
              (WebCore::FrameLoader::submitForm):
              (WebCore::FrameLoader::loadPostRequest):
              (WebCore::FrameLoader::continueLoadAfterNewWindowPolicy):
              (WebCore::FrameLoader::loadItem):
              * loader/FrameLoader.h:
              * loader/SubresourceLoader.cpp:
              (WebCore::SubresourceLoader::create):
              * page/ContextMenuController.cpp:
              (WebCore::ContextMenuController::contextMenuItemSelected):
      
      2008-07-26  Daniel Jalkut  <jalkut@red-sweater.com>
      
              Reviewed by Geoff Garen.
      
              Changes to accommodate newly named/signatured loading methods in WebCore.
      
              * Plugins/WebNetscapePluginStream.mm:
              (-[WebNetscapePluginStream initWithRequest:plugin:notifyData:sendNotification:]):
              * Plugins/WebPluginContainerCheck.mm:
              (-[WebPluginContainerCheck _isForbiddenFileLoad]):
              * WebView/WebPDFView.mm:
              (-[WebPDFView PDFViewWillClickOnLink:withURL:]):
      
      2008-07-26  Matt Lilek  <webkit@mattlilek.com>
      
              Reviewed by Geoff Garen.
      
              Changes to accommodate newly named/signatured loading methods in WebCore.
      
              * WebCoreSupport/WebContextMenuClient.cpp:
              (WebContextMenuClient::searchWithGoogle):
              * WebCoreSupport/WebFrameLoaderClient.cpp:
              (WebFrameLoaderClient::loadURLIntoChild):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35377 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      713db2e9
    • weinig@apple.com's avatar
      Add radar number to ChangeLog · 40230b2f
      weinig@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35376 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      40230b2f
    • weinig@apple.com's avatar
      WebCore: · c9685f3e
      weinig@apple.com authored
      2008-07-26  Sam Weinig  <sam@webkit.org>
      
              Reviewed by Dan Bernstein.
      
              Fix https://bugs.webkit.org/show_bug.cgi?id=20122
              REGRESSION (r35075-r35110): Cannot enlarge images at Apple Store product page
      
              Use strict parsing when in AlmostStrict mode.
      
              Tests: fast/dom/SelectorAPI/dumpNodeList-almost-strict.html
                     fast/dom/SelectorAPI/id-fastpath-almost-strict.html
                     fast/dom/SelectorAPI/id-fastpath-strict.html
      
              * dom/Node.cpp:
              (WebCore::Node::querySelector):
              (WebCore::Node::querySelectorAll):
      
      LayoutTests:
      
      2008-07-26  Sam Weinig  <sam@webkit.org>
      
              Reviewed by Dan Bernstein.
      
              Fix https://bugs.webkit.org/show_bug.cgi?id=20122
              REGRESSION (r35075-r35110): Cannot enlarge images at Apple Store product page
      
              - Additionally, fix some errors introduced in old tests.
      
              * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt: Added.
              * fast/dom/SelectorAPI/dumpNodeList-almost-strict.html: Added.
              * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
              * fast/dom/SelectorAPI/dumpNodeList.html:
              * fast/dom/SelectorAPI/id-fastpath-almost-strict-expected.txt: Added.
              * fast/dom/SelectorAPI/id-fastpath-almost-strict.html: Added.
              * fast/dom/SelectorAPI/id-fastpath-strict-expected.txt: Added.
              * fast/dom/SelectorAPI/id-fastpath-strict.html: Added.
              * fast/dom/SelectorAPI/resources/id-fastpath-almost-strict.js: Added.
              * fast/dom/SelectorAPI/resources/id-fastpath-strict.js: Added.
              * fast/dom/SelectorAPI/resources/id-fastpath.js:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35375 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c9685f3e
    • mitz@apple.com's avatar
      - move Leopard-only expected failure results back to mac-leopard; these · b19af4b4
      mitz@apple.com authored
                are covered by <rdar://problem/5539818> and <rdar://problem/5539820>.
      
              * platform/mac-leopard/http: Added.
              * platform/mac-leopard/http/tests: Added.
              * platform/mac-leopard/http/tests/security: Copied from platform/mac/http/tests/security.
              * platform/mac-leopard/security: Copied from platform/mac/security.
              * platform/mac/http/tests/security: Removed.
              * platform/mac/http/tests/security/dataURL: Removed.
              * platform/mac/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt: Removed.
              * platform/mac/security: Removed.
              * platform/mac/security/block-test-expected.txt: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35374 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b19af4b4
    • mitz@apple.com's avatar
      Reviewed by Oliver Hunt. · 51361e62
      mitz@apple.com authored
              - clean up expected layout test results
      
              * fast/encoding/idn-security-expected.txt: Replaced with LayoutTests/platform/mac/fast/encoding/idn-security-expected.txt,
              which is the version of the results for platforms that have "newer ICU".
              * platform/mac-leopard/Skipped: Added svg/custom/stroke-width-click.svg.
              * platform/mac-tiger/fast/encoding: Added.
              * platform/mac-tiger/fast/encoding/idn-security-expected.txt: Copied from LayoutTests/fast/encoding/idn-security-expected.txt,
              as Tiger still needs the "older ICU" version of the results.
              * platform/mac/fast/encoding/idn-security-expected.txt: Removed.
              * platform/mac/svg/custom/stroke-width-click-expected.checksum: Removed
              pixel results for a text-only test.
              * platform/mac/svg/custom/stroke-width-click-expected.png: Ditto.
              * platform/mac/svg/custom/stroke-width-click-expected.txt: Removed
              platform-specific results for a text-only test.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35373 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      51361e62
    • mitz@apple.com's avatar
      Rubber-stamped by Nikolas Zimmermann. · d2e87cc9
      mitz@apple.com authored
              - move platform-independent results back to the generic location
      
              * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.txt: Removed.
              * svg/dom/SVGRectElement/rect-modify-rx-expected.txt: Copied from LayoutTests/platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.txt.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35371 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d2e87cc9