1. 25 Jan, 2011 40 commits
    • dimich@chromium.org's avatar
      [Chromium] Not reviewed, rebaseline for a test. · e762199b
      dimich@chromium.org authored
      The difference is because V8 has different error messages.
      
      * platform/chromium-mac/fast/js/js-continue-break-restrictions-expected.txt: Added.
      * platform/chromium-win/fast/js/js-continue-break-restrictions-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76631 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e762199b
    • jamesr@google.com's avatar
      2011-01-25 James Robinson <jamesr@chromium.org> · 5b5f0c3f
      jamesr@google.com authored
              Remove = TEXT PASS lines for tests that consistently pass.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76630 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5b5f0c3f
    • paroga@webkit.org's avatar
      2011-01-25 Patrick Gansterer <paroga@webkit.org> · 5e2d3026
      paroga@webkit.org authored
              Reviewed by Adam Roben.
      
              [WINCE] Ensure layouted frame when painting
              https://bugs.webkit.org/show_bug.cgi?id=53108
      
              * WebView.cpp:
              (WebView::paint):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76629 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5e2d3026
    • jer.noble@apple.com's avatar
      Unreviewed build fix: rollback untintentional changes in media expected results. · 250c1b31
      jer.noble@apple.com authored
      * media/video-source-moved-expected.txt:
      * media/video-source-none-supported-expected.txt:
      * LayoutTests/platform/win/media/audio-data-url-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76628 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      250c1b31
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · c042d8e9
      tony@chromium.org authored
              Unreviewed, mark inspector/debugger-scripts.html as failing on chromium linux.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76627 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c042d8e9
    • paroga@webkit.org's avatar
      2011-01-25 Patrick Gansterer <paroga@webkit.org> · b41e33e3
      paroga@webkit.org authored
              Unreviewed WinCE build fix for r76614.
      
              * platform/FileSystem.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76626 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b41e33e3
    • leviw@chromium.org's avatar
      2011-01-21 Levi Weintraub <leviw@chromium.org> · 2ea38bbf
      leviw@chromium.org authored
              Reviewed by Darin Adler.
      
              Adding border and padding to the calculation of the local caret rect for RenderBoxes.
      
              Undo moves caret to invalid position
              https://bugs.webkit.org/show_bug.cgi?id=49744
      
              Tests: editing/selection/caret-painting-after-paste-undo-rtl.html
                     editing/selection/caret-painting-after-paste-undo.html
      
              * rendering/RenderBox.cpp:
              (WebCore::RenderBox::localCaretRect):
      2011-01-21  Levi Weintraub  <leviw@chromium.org>
      
              Reviewed by Darin Adler.
      
              Updating the expected result for 5408255 and adding tests for caret positioning at the
              beginning and end of RenderBoxes.
      
              Undo moves caret to invalid position
              https://bugs.webkit.org/show_bug.cgi?id=49744
      
              * editing/selection/caret-painting-after-paste-undo-rtl.html: Added.
              * editing/selection/caret-painting-after-paste-undo.html: Added.
              * platform/mac/editing/deleting/5408255-expected.checksum:
              * platform/mac/editing/deleting/5408255-expected.png:
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.checksum: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.png: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.txt: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.checksum: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.png: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76625 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ea38bbf
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 6ab872d3
      tony@chromium.org authored
              Unreviewed, add chromium-mac baselines after r76599.
      
              The platform/mac-leopard results were stale which is why the expected
              text results aren't updated as well.
      
              * platform/chromium-mac/svg/custom/junk-data-expected.checksum: Added.
              * platform/chromium-mac/svg/custom/junk-data-expected.png: Added.
              * platform/chromium-mac/svg/custom/missing-xlink-expected.checksum: Added.
              * platform/chromium-mac/svg/custom/missing-xlink-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76624 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ab872d3
    • jamesr@google.com's avatar
      2011-01-25 James Robinson <jamesr@chromium.org> · 096902d9
      jamesr@google.com authored
              Reviewed by Mihai Parparita.
      
              Convert requestAnimationFrame tests to be script-tests
              https://bugs.webkit.org/show_bug.cgi?id=53109
      
              This converts the new requestAnimationFrame tests to be proper script-tests using make-script-test-wrapper.
      
              * fast/animation/request-animation-frame-cancel-expected.txt:
              * fast/animation/request-animation-frame-cancel.html:
              * fast/animation/request-animation-frame-cancel2-expected.txt:
              * fast/animation/request-animation-frame-cancel2.html:
              * fast/animation/request-animation-frame-display-expected.txt:
              * fast/animation/request-animation-frame-display.html:
              * fast/animation/request-animation-frame-expected.txt:
              * fast/animation/request-animation-frame-within-callback-expected.txt:
              * fast/animation/request-animation-frame-within-callback.html:
              * fast/animation/request-animation-frame.html:
              * fast/animation/script-tests/TEMPLATE.html: Added.
              * fast/animation/script-tests/request-animation-frame-cancel.js: Copied from LayoutTests/fast/animation/request-animation-frame-cancel.html.
              * fast/animation/script-tests/request-animation-frame-cancel2.js: Copied from LayoutTests/fast/animation/request-animation-frame-cancel2.html.
              (secondCallbackId):
              * fast/animation/script-tests/request-animation-frame-display.js: Added.
              * fast/animation/script-tests/request-animation-frame-within-callback.js: Copied from LayoutTests/fast/animation/request-animation-frame-within-callback.html.
              (window):
              * fast/animation/script-tests/request-animation-frame.js: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76623 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      096902d9
    • weinig@apple.com's avatar
      2011-01-25 Sam Weinig <sam@webkit.org> · 7e6de6b9
      weinig@apple.com authored
              Reviewed by Anders Carlsson.
      
              Add hasPreciseScrollingDeltas bit to PlatformWheelEvent on the Mac.
              https://bugs.webkit.org/show_bug.cgi?id=53107
      
              * platform/PlatformWheelEvent.h:
              (WebCore::PlatformWheelEvent::PlatformWheelEvent):
              (WebCore::PlatformWheelEvent::hasPreciseScrollingDeltas):
              * platform/mac/WheelEventMac.mm:
              (WebCore::PlatformWheelEvent::PlatformWheelEvent):
      2011-01-25  Sam Weinig  <sam@webkit.org>
      
              Reviewed by Anders Carlsson.
      
              Add hasPreciseScrollingDeltas bit to PlatformWheelEvent on the Mac.
              https://bugs.webkit.org/show_bug.cgi?id=53107
      
              * Shared/WebEvent.h:
              (WebKit::WebWheelEvent::hasPreciseScrollingDeltas):
              * Shared/WebEventConversion.cpp:
              (WebKit::WebKit2PlatformWheelEvent::WebKit2PlatformWheelEvent):
              * Shared/WebWheelEvent.cpp:
              (WebKit::WebWheelEvent::WebWheelEvent):
              * Shared/mac/WebEventFactory.mm:
              (WebKit::WebEventFactory::createWebWheelEvent):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76622 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7e6de6b9
    • jer.noble@apple.com's avatar
      2011-01-20 Jer Noble <jer.noble@apple.com> · 1a9f042d
      jer.noble@apple.com authored
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              Test the ability to read audio/m4a files.  Disabled this new test
              on the chromium and qt platforms, as they do not support M4A/AAC.
      
              * media/audio-mpeg4-supported-expected.txt: Added.
              * media/audio-mpeg4-supported.html: Added.
              * media/content/silence.m4a: Added.
              * platform/chromium/test_expectations.txt:
              * platform/qt/Skipped:
      2011-01-20  Jer Noble  <jer.noble@apple.com>
      
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              QuickTime's eat/m4a movie importer compontent doesn't list audio/m4a as a mime
              type which it supports, though it handles .m4a files just fine.  Change the way
              we build the list of supported MIME Types through a new WebKitSystemInterface
              function.
      
              Caused by r72119, which adds system-specific extension->MIME entries to the cache
              before global entries, and the system-specific entries include QuickTime's registry
              entries which contain the audio/m4a MIME type, while its components do not.
      
              Test: media/audio-mpeg4-supported.html
      
              * WebCore.vcproj/QTMovieWinCommon.vsprops:
              * platform/graphics/win/QTMovie.cpp:
              (getMIMETypeCallBack):
              (initializeSupportedTypes):
              (QTMovie::countSupportedTypes): gSupportedTypes is now a CFArrayRef.
              (QTMovie::getSupportedType): Ditto.
      2011-01-24  Jer Noble  <jer.noble@apple.com>
      
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              Add wkGetQuickTimeMIMETypeList() function.
      
              * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
              * win/lib/WebKitSystemInterface.lib:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76621 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1a9f042d
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 12de08e1
      tony@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              [chromium] remove unused layoutTestController callback
              https://bugs.webkit.org/show_bug.cgi?id=53103
      
              This method is used by a test_shell_test, but not needed by DRT.
      
              * DumpRenderTree/chromium/LayoutTestController.cpp:
              (LayoutTestController::LayoutTestController):
              * DumpRenderTree/chromium/LayoutTestController.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76620 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      12de08e1
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 3c4f0e8f
      tony@chromium.org authored
              Unreviewed, rebaseline a test on chromium-win.  Part of r76586 rebaselines.
      
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76619 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3c4f0e8f
    • rniwa@webkit.org's avatar
      2011-01-25 Ryosuke Niwa <rniwa@webkit.org> · d390cd78
      rniwa@webkit.org authored
              Another unreviewed SVG rebaselines for Chromium.
      
              * platform/chromium-linux/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-05-t-expected.png:
              * platform/chromium-mac/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-mac/svg/text/text-text-05-t-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
              * platform/chromium-win/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-win/svg/text/text-text-05-t-expected.png:
              * platform/chromium-win/svg/text/text-text-05-t-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76618 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d390cd78
    • andersca@apple.com's avatar
      2011-01-25 Anders Carlsson <andersca@apple.com> · 53f88810
      andersca@apple.com authored
              Reviewed by Sam Weinig.
      
              need a way to request the host CALayer render server port
              https://bugs.webkit.org/show_bug.cgi?id=53101
              <rdar://problem/8913620>
      
              * PluginProcess/PluginControllerProxy.cpp:
              (WebKit::PluginControllerProxy::compositingRenderServerPort):
              Get the render server port from the plug-in process.
      
              * PluginProcess/PluginControllerProxy.h:
              * WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:
              (WebKit::NPN_GetValue):
              Call NetscapePlugin::compositingRenderServerPort.
      
              * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm:
              (WebKit::NetscapePlugin::compositingRenderServerPort):
              Call PluginController::compositingRenderServerPort.
      
              * WebProcess/Plugins/PluginView.cpp:
              (WebKit::PluginView::compositingRenderServerPort):
              Get the render server port from the web process.
      
              * WebProcess/Plugins/PluginView.h:
              Add compositingRenderServerPort.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76617 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      53f88810
    • hans@chromium.org's avatar
      2011-01-25 Hans Wennborg <hans@chromium.org> · d10d6685
      hans@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              IndexedDB: Remove PlatformBridge::idbShutdown()
              https://bugs.webkit.org/show_bug.cgi?id=53077
      
              Since Chromium r72157, this is not used anymore. The previous use was
              to signal to the embedder that IndexedDB was shutting down, but we
              agreed it is better if the embedder keeps track of that itself.
      
              No new tests: this does not change any functionality.
      
              * platform/chromium/PlatformBridge.h:
              * storage/IDBFactoryBackendInterface.cpp:
              * storage/IDBFactoryBackendInterface.h:
              (WebCore::IDBFactoryBackendInterface::~IDBFactoryBackendInterface):
              * storage/chromium/IDBFactoryBackendInterface.cpp:
      2011-01-25  Hans Wennborg  <hans@chromium.org>
      
              Reviewed by Jeremy Orlow.
      
              IndexedDB: Remove PlatformBridge::idbShutdown()
              https://bugs.webkit.org/show_bug.cgi?id=53077
      
              Since Chromium r72157, this is not used anymore. Chromium keeps track
              of when it shuts down IndexedDB itself.
      
              * public/WebKitClient.h:
              * src/PlatformBridge.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76616 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d10d6685
    • antti@apple.com's avatar
      Not reviewed. · 72ef29bb
      antti@apple.com authored
              
      Try to fix windows build.
      
      * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76615 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      72ef29bb
    • darin@apple.com's avatar
      2011-01-25 Darin Adler <darin@apple.com> · c58ff503
      darin@apple.com authored
              Reviewed by Anders Carlsson.
      
              WebKit is using CSBackupSetItemExcluded incorrectly
              https://bugs.webkit.org/show_bug.cgi?id=53095
              rdar://problem/8790540
      
              * Misc/WebIconDatabase.mm:
              (importToWebCoreFormat): Removed code that was calling CSBackupSetItemExcluded.
              It was incorrect, and this responsibility has been moved to WebCore.
      2011-01-25  Darin Adler  <darin@apple.com>
      
              Reviewed by Anders Carlsson.
      
              WebKit is using CSBackupSetItemExcluded incorrectly
              https://bugs.webkit.org/show_bug.cgi?id=53095
              rdar://problem/8790540
      
              * loader/icon/IconDatabase.cpp:
              (WebCore::IconDatabase::performOpenInitialization): Added code to
              exclude the database from backup one time, and record inside the
              database that this has been done.
              (WebCore::IconDatabase::wasExcludedFromBackup): Added.
              (WebCore::IconDatabase::setWasExcludedFromBackup): Added.
              * loader/icon/IconDatabase.h: Added new functions above.
      
              * platform/FileSystem.cpp:
              (WebCore::canExcludeFromBackup): Added.
              (WebCore::excludeFromBackup): Added.
      
              * platform/FileSystem.h: Added canExcludeFromBackup, excludeFromBackup,
              and pathAsURL functions. Cleaned up ifdefs and comments a bit and sorted
              things alphabetically, particularly platform-specific sections.
      
              * platform/cf/FileSystemCF.cpp:
              (WebCore::pathAsURL): Added.
      
              * platform/mac/FileSystemMac.mm:
              (WebCore::canExcludeFromBackup): Added.
              (WebCore::excludeFromBackup): Added.
      
              * platform/network/cf/FormDataStreamCFNet.cpp:
              (WebCore::advanceCurrentStream): Changed to call pathAsURL.
              * platform/network/mac/FormDataStreamMac.mm:
              (WebCore::advanceCurrentStream): Ditto.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76614 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c58ff503
    • mjs@apple.com's avatar
      2011-01-25 Maciej Stachowiak <mjs@apple.com> · 1c65d548
      mjs@apple.com authored
              Reviewed by Darin Adler.
      
              Skip another new test that uses eventSender
              https://bugs.webkit.org/show_bug.cgi?id=53094
      
              * platform/mac-wk2/Skipped:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76613 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1c65d548
    • commit-queue@webkit.org's avatar
      2011-01-25 Helder Correia <helder@sencha.com> · 7c90805c
      commit-queue@webkit.org authored
              Reviewed by Dirk Schulze.
      
              REGRESSION(75139): SVG gradients are not applied to texts
              https://bugs.webkit.org/show_bug.cgi?id=52531
      
              CGContextConcatCTM should use the CGLayer context, not the
              GraphicsContext. Also, the CTM needs to be adjusted (translated).
              This fixes SVG text gradient fill.
      
              Test: svg/css/composite-shadow-text.svg
      
              * platform/graphics/cg/GraphicsContextCG.cpp:
              (WebCore::GraphicsContext::fillRect):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76612 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7c90805c
    • antti@apple.com's avatar
      REGRESSION: Leak in JSParser::Scope::copyCapturedVariablesToVector() · be333a79
      antti@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=53061
               
      Reviewed by Oliver Hunt.
      
      Cache did not know about the subclass so failed to fully delete the items. 
      Got rid of the subclass and moved the classes to separate files.
      
      * CMakeLists.txt:
      * GNUmakefile.am:
      * JavaScriptCore.exp:
      * JavaScriptCore.gypi:
      * JavaScriptCore.pro:
      * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
      * JavaScriptCore.xcodeproj/project.pbxproj:
      * parser/JSParser.cpp:
      (JSC::JSParser::Scope::saveFunctionInfo):
      (JSC::JSParser::Scope::restoreFunctionInfo):
      (JSC::JSParser::findCachedFunctionInfo):
      (JSC::JSParser::parseFunctionInfo):
      * parser/SourceProvider.h:
      * parser/SourceProviderCache.cpp: Added.
      (JSC::SourceProviderCache::~SourceProviderCache):
      (JSC::SourceProviderCache::byteSize):
      * parser/SourceProviderCache.h: Added.
      (JSC::SourceProviderCache::SourceProviderCache):
      (JSC::SourceProviderCache::add):
      (JSC::SourceProviderCache::get):
      * parser/SourceProviderCacheItem.h: Added.
      (JSC::SourceProviderCacheItem::SourceProviderCacheItem):
      (JSC::SourceProviderCacheItem::approximateByteSize):
      (JSC::SourceProviderCacheItem::closeBraceToken):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76611 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      be333a79
    • commit-queue@webkit.org's avatar
      2011-01-25 Benjamin Kalman <kalman@chromium.org> · 8043268f
      commit-queue@webkit.org authored
              Reviewed by Ryosuke Niwa.
      
              Cannot extend or modify forward by word over a non-contenteditable region
              https://bugs.webkit.org/show_bug.cgi?id=53070
      
              Add regression test.
      
              * editing/selection/extend-forward-by-word-over-non-editable-expected.txt: Added.
              * editing/selection/extend-forward-by-word-over-non-editable.html: Added.
      2011-01-25  Benjamin Kalman  <kalman@chromium.org>
      
              Reviewed by Ryosuke Niwa.
      
              Cannot extend or modify forward by word over a non-contenteditable region
              https://bugs.webkit.org/show_bug.cgi?id=53070
      
              Test: editing/selection/extend-forward-by-word-over-non-editable.html
      
              Change all instances of honorEditableBoundaryAtOrAfter to honorEditableBoundaryAtOrBefore and vice versa in the
              functions which determine the end/start of words/lines/sentences in visible_units.cpp.
      
              This fixes the bug where moving forwards by a word over a non-contenteditable region would place the cursor
              inside that region, and then get moved back to the start of the word due to honorEditableBoundaryAtOrBefore.
              The cursor is now moved to the end of the region (which is effectively a noop in this case).
      
              * editing/visible_units.cpp: Change all instances of honorEditableBoundaryAtOrAfter to
              honorEditableBoundaryAtOrBefore and vice versa.
              (WebCore::previousWordPosition):
              (WebCore::nextWordPosition):
              (WebCore::startOfLine):
              (WebCore::endOfLine):
              (WebCore::previousSentencePosition):
              (WebCore::nextSentencePosition):
              (WebCore::logicalStartOfLine):
              (WebCore::logicalEndOfLine):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76610 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8043268f
    • commit-queue@webkit.org's avatar
      2011-01-25 Marcilio Mendonca <mamendonca@rim.com> · a14c73d5
      commit-queue@webkit.org authored
              Reviewed by Darin Adler.
      
              Bug 53087: Refactoring: replaced a hanging "else" with a "return"
              statement
              https://bugs.webkit.org/show_bug.cgi?id=53087.
      
              Refactoring work: Replaced a hanging "else" within an #if PLATFORM(M
              with a "return" so that the code is more readable and less error pro
              (e.g., "else" doesn't use braces so adding extra lines to the else
              block won't have any effect; even worse, code still compiles
              successfully.
      
              * wtf/Assertions.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76609 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a14c73d5
    • mjs@apple.com's avatar
      Change some floating point constants from 1.0 to 1. · 7038ef52
      mjs@apple.com authored
      Rubber stamped by Dan Bernstein.
      
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::dispatchDidCommitLoad):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76608 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7038ef52
    • rniwa@webkit.org's avatar
      2011-01-25 Ryosuke Niwa <rniwa@webkit.org> · b95d09b6
      rniwa@webkit.org authored
              Unreviewed SVG rebaselines for Chromium.
      
              * platform/chromium-linux/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.txt: Removed.
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.txt: Removed.
              * platform/chromium-linux/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt: Added.
              * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/chromium-linux/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-06-t-expected.png:
              * platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-mac/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-mac/svg/text/text-text-06-t-expected.png: Added.
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.txt:
              * platform/chromium-win/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/chromium-win/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-win/svg/text/text-text-06-t-expected.png:
              * platform/chromium-win/svg/text/text-text-06-t-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76607 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b95d09b6
    • yael.aharon@nokia.com's avatar
      Unreviewed build fix. · b8dd8435
      yael.aharon@nokia.com authored
      After r76466, efsrv.lib is used unconditionally.
      Don't guard it with ENABLE_NETSCAPE_PLUGIN_API.
      
      * WebCore.pro:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76606 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b8dd8435
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · a5fffe1d
      tony@chromium.org authored
              Unreviewed, remove passing chromium win tests.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76605 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a5fffe1d
    • mjs@apple.com's avatar
      2011-01-25 Maciej Stachowiak <mjs@apple.com> · 5c43b871
      mjs@apple.com authored
              Reviewed by Anders Carlsson.
      
              Improve scale factor resetting
              https://bugs.webkit.org/show_bug.cgi?id=53093
              
              Two key changes:
              - Don't set the scale factor to what it already is, as this causes an
              uneeded force layout and scroll
              - Don't ever set the scale factor based on a non-main frame committing
              
              This fixes two WebKit2 layout tests.
      
              * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
              (WebKit::WebFrameLoaderClient::dispatchDidCommitLoad):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76604 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5c43b871
    • zmo@google.com's avatar
      2011-01-24 Zhenyao Mo <zmo@google.com> · 6fefd21f
      zmo@google.com authored
              Reviewed by Kenneth Russell.
      
              Style cleanup for WebGLRenderingContext
              https://bugs.webkit.org/show_bug.cgi?id=52352
      
              * html/canvas/WebGLBuffer.cpp:
              * html/canvas/WebGLBuffer.h:
              * html/canvas/WebGLObject.cpp:
              * html/canvas/WebGLProgram.cpp:
              * html/canvas/WebGLRenderbuffer.cpp:
              * html/canvas/WebGLRenderingContext.cpp:
              (WebCore::WebGLRenderingContext::create):
              (WebCore::WebGLRenderingContext::blendFunc):
              (WebCore::WebGLRenderingContext::createShader):
              (WebCore::WebGLRenderingContext::deleteBuffer):
              (WebCore::WebGLRenderingContext::deleteShader):
              (WebCore::WebGLRenderingContext::deleteTexture):
              (WebCore::WebGLRenderingContext::disableVertexAttribArray):
              (WebCore::WebGLRenderingContext::validateIndexArrayPrecise):
              (WebCore::WebGLRenderingContext::validateRenderingState):
              (WebCore::WebGLRenderingContext::enableVertexAttribArray):
              (WebCore::WebGLRenderingContext::getUniform):
              (WebCore::WebGLRenderingContext::detachAndRemoveAllObjects):
              * html/canvas/WebGLRenderingContext.h:
              * html/canvas/WebGLShader.cpp:
              * html/canvas/WebGLTexture.cpp:
              * html/canvas/WebGLUniformLocation.cpp:
              * html/canvas/WebGLUniformLocation.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76603 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6fefd21f
    • commit-queue@webkit.org's avatar
      2011-01-25 Ilya Sherman <isherman@chromium.org> · 6429a177
      commit-queue@webkit.org authored
              Reviewed by Darin Fisher.
      
              Chromium WebKit API: Move dispatchFormControlChangeEvent() from WebInputElement to WebFormControlElement
              In service of https://code.google.com/p/chromium/issues/detail?id=42716
              https://bugs.webkit.org/show_bug.cgi?id=53069
      
              * public/WebFormControlElement.h:
              * public/WebInputElement.h:
              * src/WebFormControlElement.cpp:
              (WebKit::WebFormControlElement::dispatchFormControlChangeEvent): Moved from WebInputElement
              * src/WebInputElement.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76602 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6429a177
    • zmo@google.com's avatar
      2011-01-24 Chris Marrin <cmarrin@apple.com> · 906abb4a
      zmo@google.com authored
              Reviewed by Eric Seidel.
      
              Change ENABLE_3D_CANVAS to ENABLE_WEBGL
              https://bugs.webkit.org/show_bug.cgi?id=53041
      
              * Configurations/FeatureDefines.xcconfig:
              * DerivedSources.cpp:
              * GNUmakefile.am:
              * WebCore.pro:
              * bindings/generic/RuntimeEnabledFeatures.h:
              * bindings/js/JSArrayBufferCustom.cpp:
              * bindings/js/JSCanvasRenderingContextCustom.cpp:
              (WebCore::toJS):
              * bindings/js/JSDOMWindowCustom.cpp:
              * bindings/js/JSDataViewCustom.cpp:
              * bindings/js/JSDocumentCustom.cpp:
              * bindings/js/JSFloat32ArrayCustom.cpp:
              * bindings/js/JSHTMLCanvasElementCustom.cpp:
              (WebCore::JSHTMLCanvasElement::getContext):
              * bindings/js/JSInt16ArrayCustom.cpp:
              * bindings/js/JSInt32ArrayCustom.cpp:
              * bindings/js/JSInt8ArrayCustom.cpp:
              * bindings/js/JSUint16ArrayCustom.cpp:
              * bindings/js/JSUint32ArrayCustom.cpp:
              * bindings/js/JSUint8ArrayCustom.cpp:
              * bindings/js/JSWebGLRenderingContextCustom.cpp:
              * bindings/js/JSXMLHttpRequestCustom.cpp:
              (WebCore::JSXMLHttpRequest::markChildren):
              (WebCore::JSXMLHttpRequest::send):
              (WebCore::JSXMLHttpRequest::response):
              * bindings/v8/custom/V8ArrayBufferCustom.cpp:
              * bindings/v8/custom/V8ArrayBufferViewCustom.h:
              * bindings/v8/custom/V8DataViewCustom.cpp:
              * bindings/v8/custom/V8DocumentCustom.cpp:
              (WebCore::V8Document::getCSSCanvasContextCallback):
              * bindings/v8/custom/V8Float32ArrayCustom.cpp:
              * bindings/v8/custom/V8HTMLCanvasElementCustom.cpp:
              (WebCore::V8HTMLCanvasElement::getContextCallback):
              * bindings/v8/custom/V8Int16ArrayCustom.cpp:
              * bindings/v8/custom/V8Int32ArrayCustom.cpp:
              * bindings/v8/custom/V8Int8ArrayCustom.cpp:
              * bindings/v8/custom/V8Uint16ArrayCustom.cpp:
              * bindings/v8/custom/V8Uint32ArrayCustom.cpp:
              * bindings/v8/custom/V8Uint8ArrayCustom.cpp:
              * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
              * bindings/v8/custom/V8XMLHttpRequestCustom.cpp:
              (WebCore::V8XMLHttpRequest::responseAccessorGetter):
              (WebCore::V8XMLHttpRequest::sendCallback):
              * features.pri:
              * html/HTMLCanvasElement.cpp:
              (WebCore::HTMLCanvasElement::getContext):
              (WebCore::HTMLCanvasElement::reset):
              * html/HTMLCanvasElement.h:
              * html/canvas/ArrayBuffer.cpp:
              * html/canvas/ArrayBuffer.idl:
              * html/canvas/ArrayBufferView.cpp:
              * html/canvas/ArrayBufferView.idl:
              * html/canvas/DataView.cpp:
              * html/canvas/DataView.idl:
              * html/canvas/Float32Array.cpp:
              * html/canvas/Float32Array.idl:
              * html/canvas/Int16Array.cpp:
              * html/canvas/Int16Array.idl:
              * html/canvas/Int32Array.cpp:
              * html/canvas/Int32Array.idl:
              * html/canvas/Int8Array.cpp:
              * html/canvas/Int8Array.idl:
              * html/canvas/OESStandardDerivatives.cpp:
              * html/canvas/OESStandardDerivatives.idl:
              * html/canvas/OESTextureFloat.cpp:
              * html/canvas/OESTextureFloat.idl:
              * html/canvas/Uint16Array.cpp:
              * html/canvas/Uint16Array.idl:
              * html/canvas/Uint32Array.cpp:
              * html/canvas/Uint32Array.idl:
              * html/canvas/Uint8Array.cpp:
              * html/canvas/Uint8Array.idl:
              * html/canvas/WebGLActiveInfo.idl:
              * html/canvas/WebGLBuffer.cpp:
              * html/canvas/WebGLBuffer.idl:
              * html/canvas/WebGLContextAttributes.cpp:
              * html/canvas/WebGLContextAttributes.idl:
              * html/canvas/WebGLContextEvent.idl:
              * html/canvas/WebGLExtension.cpp:
              * html/canvas/WebGLFramebuffer.cpp:
              * html/canvas/WebGLFramebuffer.idl:
              * html/canvas/WebGLGetInfo.cpp:
              * html/canvas/WebGLObject.cpp:
              * html/canvas/WebGLProgram.cpp:
              * html/canvas/WebGLProgram.idl:
              * html/canvas/WebGLRenderbuffer.cpp:
              * html/canvas/WebGLRenderbuffer.idl:
              * html/canvas/WebGLRenderingContext.cpp:
              * html/canvas/WebGLRenderingContext.idl:
              * html/canvas/WebGLShader.cpp:
              * html/canvas/WebGLShader.idl:
              * html/canvas/WebGLTexture.cpp:
              * html/canvas/WebGLTexture.idl:
              * html/canvas/WebGLUniformLocation.cpp:
              * html/canvas/WebGLUniformLocation.idl:
              * html/canvas/WebKitLoseContext.cpp:
              * html/canvas/WebKitLoseContext.idl:
              * page/DOMWindow.idl:
              * platform/graphics/ANGLEWebKitBridge.cpp:
              * platform/graphics/GraphicsContext3D.cpp:
              * platform/graphics/cg/GraphicsContext3DCG.cpp:
              * platform/graphics/gpu/DrawingBuffer.cpp:
              * platform/graphics/gpu/mac/DrawingBufferMac.mm:
              * platform/graphics/mac/GraphicsContext3DMac.mm:
              * platform/graphics/mac/WebGLLayer.mm:
              * platform/graphics/opengl/Extensions3DOpenGL.cpp:
              * platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
              * platform/graphics/qt/Extensions3DQt.cpp:
              * platform/graphics/qt/GraphicsContext3DQt.cpp:
              * platform/graphics/qt/GraphicsLayerQt.cpp:
              (WebCore::GraphicsLayerQtImpl::GraphicsLayerQtImpl):
              (WebCore::GraphicsLayerQtImpl::paint):
              (WebCore::GraphicsLayerQtImpl::flushChanges):
              * platform/graphics/qt/GraphicsLayerQt.h:
              * platform/graphics/skia/GraphicsContext3DSkia.cpp:
              * platform/graphics/texmap/GraphicsLayerTextureMapper.h:
              * rendering/RenderLayerBacking.cpp:
              (WebCore::isAcceleratedCanvas):
              (WebCore::RenderLayerBacking::updateGraphicsLayerConfiguration):
              (WebCore::RenderLayerBacking::containsPaintedContent):
              (WebCore::RenderLayerBacking::contentChanged):
              * webaudio/AudioBuffer.cpp:
              * webaudio/AudioBuffer.idl:
              * webaudio/RealtimeAnalyser.cpp:
              * webaudio/RealtimeAnalyser.h:
              * webaudio/RealtimeAnalyserNode.h:
              * webaudio/RealtimeAnalyserNode.idl:
              * xml/XMLHttpRequest.cpp:
              (WebCore::XMLHttpRequest::setResponseType):
              (WebCore::XMLHttpRequest::clearResponse):
              (WebCore::XMLHttpRequest::didReceiveData):
              * xml/XMLHttpRequest.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76601 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      906abb4a
    • cmarrin@apple.com's avatar
      2011-01-24 Chris Marrin <cmarrin@apple.com> · 8b28bbc8
      cmarrin@apple.com authored
              Reviewed by Eric Seidel.
      
              Change ENABLE_3D_CANVAS to ENABLE_WEBGL
              https://bugs.webkit.org/show_bug.cgi?id=53041
      
              * configure.ac:
      2011-01-24  Chris Marrin  <cmarrin@apple.com>
      
              Reviewed by Eric Seidel.
      
              Change ENABLE_3D_CANVAS to ENABLE_WEBGL
              https://bugs.webkit.org/show_bug.cgi?id=53041
      
              * Configurations/FeatureDefines.xcconfig:
      2011-01-24  Chris Marrin  <cmarrin@apple.com>
      
              Reviewed by Eric Seidel.
      
              Change ENABLE_3D_CANVAS to ENABLE_WEBGL
              https://bugs.webkit.org/show_bug.cgi?id=53041
      
              * WebKit.gyp:
              * features.gypi:
              * src/Extensions3DChromium.cpp:
              * src/GraphicsContext3DChromium.cpp:
              * src/WebRuntimeFeatures.cpp:
              (WebKit::WebRuntimeFeatures::enableWebGL):
              (WebKit::WebRuntimeFeatures::isWebGLEnabled):
      2011-01-24  Chris Marrin  <cmarrin@apple.com>
      
              Reviewed by Eric Seidel.
      
              Change ENABLE_3D_CANVAS to ENAB...
      8b28bbc8
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · 427aec1f
      zimmermann@webkit.org authored
              Not reviewed.
      
              Update Leopard svg/ pixel test baselines, to make run-webkit-tests -p pass again with --tolerance 0.
              Contains only marginal differences, or updates pixel test results that were forgotten to update.
      
              * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-image-07-t-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-image-07-t-expected.png: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-use-01-t-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-use-01-t-expected.png: Added.
              * platform/mac-leopard/svg/css/text-gradient-shadow-expected.checksum: Added.
              * platform/mac-leopard/svg/css/text-gradient-shadow-expected.png: Added.
              * platform/mac-leopard/svg/custom/image-rescale-clip-expected.checksum:
              * platform/mac-leopard/svg/custom/image-rescale-clip-expected.png:
              * platform/mac-leopard/svg/custom/image-rescale-scroll-expected.checksum: Added.
              * platform/mac-leopard/svg/custom/image-rescale-scroll-expected.png: Added.
              * platform/mac-leopard/svg/custom/junk-data-expected.checksum:
              * platform/mac-leopard/svg/custom/junk-data-expected.png:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.checksum:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.png:
              * platform/mac-leopard/svg/filters/feComposite-expected.checksum:
              * platform/mac-leopard/svg/filters/feComposite-expected.png:
              * platform/mac-leopard/svg/filters/filter-rounding-issues-expected.checksum: Added.
              * platform/mac-leopard/svg/filters/filter-rounding-issues-expected.png: Added.
              * platform/mac-leopard/svg/repaint/filter-repaint-expected.checksum:
              * platform/mac-leopard/svg/repaint/filter-repaint-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76599 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      427aec1f
    • aroben@apple.com's avatar
      Windows Production build fix · a9109256
      aroben@apple.com authored
      * JavaScriptCore.vcproj/JavaScriptCore.make: Added a missing "set".
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76598 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a9109256
    • mnaganov@chromium.org's avatar
      2011-01-25 Mikhail Naganov <mnaganov@chromium.org> · 8d2d9a40
      mnaganov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Chromium] Prepare for landing of detailed heap snapshots.
      
              - Introduce Preferences.detailedHeapProfiles flag for controlling
                querying of detailed heap snapshots.
              - Add boilerplate code for the new view.
              - Factor out common code.
      
              https://bugs.webkit.org/show_bug.cgi?id=52624
      
              * WebCore.gypi:
              * WebCore.vcproj/WebCore.vcproj:
              * bindings/js/ScriptProfiler.h:
              (WebCore::ScriptProfiler::HeapSnapshotControl::~HeapSnapshotControl):
              (WebCore::ScriptProfiler::takeHeapSnapshot):
              * bindings/v8/ScriptProfiler.cpp:
              (WebCore::ScriptProfiler::takeHeapSnapshot):
              * bindings/v8/ScriptProfiler.h:
              (WebCore::ScriptProfiler::HeapSnapshotControl::~HeapSnapshotControl):
              * inspector/Inspector.idl:
              * inspector/InspectorProfilerAgent.cpp:
              (WebCore::InspectorProfilerAgent::takeHeapSnapshot):
              * inspector/InspectorProfilerAgent.h:
              * inspector/front-end/DetailedHeapshotView.js: Added.
              (WebInspector.DetailedHeapshotView):
              (WebInspector.DetailedHeapshotView.prototype.get statusBarItems):
              (WebInspector.DetailedHeapshotView.prototype.get profile):
              (WebInspector.DetailedHeapshotView.prototype.set profile):
              (WebInspector.DetailedHeapshotView.prototype.show):
              (WebInspector.DetailedHeapshotView.prototype.hide):
              (WebInspector.DetailedHeapshotProfileType):
              (WebInspector.DetailedHeapshotProfileType.prototype.get buttonTooltip):
              (WebInspector.DetailedHeapshotProfileType.prototype.get buttonStyle):
              (WebInspector.DetailedHeapshotProfileType.prototype.buttonClicked):
              (WebInspector.DetailedHeapshotProfileType.prototype.get welcomeMessage):
              (WebInspector.DetailedHeapshotProfileType.prototype.createSidebarTreeElementForProfile):
              (WebInspector.DetailedHeapshotProfileType.prototype.createView):
              * inspector/front-end/HeapSnapshot.js: Added.
              (WebInspector.HeapSnapshotEdgesIterator):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get done):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get isElement):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get isHidden):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get name):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.next):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get node):
              (WebInspector.HeapSnapshotEdgesIterator.prototype.get nodeIndex):
              (WebInspector.HeapSnapshotEdgesIterator.prototype._getNameOrIndex):
              (WebInspector.HeapSnapshotEdgesIterator.prototype._getType):
              (WebInspector.HeapSnapshotNodeWrapper):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get edges):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get edgesCount):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get instancesCount):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get isHidden):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get name):
              (WebInspector.HeapSnapshotNodeWrapper.prototype.get selfSize):
              (WebInspector.HeapSnapshotNodeWrapper.prototype._getName):
              (WebInspector.HeapSnapshotNodeWrapper.prototype._getEdges):
              (WebInspector.HeapSnapshotNodeWrapper.prototype._getType):
              (WebInspector.HeapSnapshot):
              (WebInspector.HeapSnapshot.prototype._init):
              (WebInspector.HeapSnapshot.prototype.get rootEdges):
              * inspector/front-end/HeapSnapshotView.js:
              (WebInspector.HeapSnapshotProfileType.prototype.buttonClicked):
              * inspector/front-end/ProfilesPanel.js:
              (WebInspector.ProfilesPanel.prototype._setRecordingProfile):
              (WebInspector.ProfilesPanel.prototype._reportHeapSnapshotProgress):
              (WebInspector.ProfilerDispatcher.prototype.setRecordingProfile):
              (WebInspector.ProfilerDispatcher.prototype.reportHeapSnapshotProgress):
              * inspector/front-end/Settings.js:
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.html:
              * inspector/front-end/inspector.js:
              (WebInspector._createPanels):
              * src/js/DevTools.js:
              ():
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76597 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8d2d9a40
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · f6822424
      zimmermann@webkit.org authored
              Not reviewed.
      
              Update Snow Leopard svg/ pixel test baselines, to make run-webkit-tests -p pass again with --tolerance 0.
              Contains only marginal differences, or updates pixel test results that were forgotten to update.
      
              * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.png:
              * platform/mac/svg/batik/text/textEffect-expected.checksum:
              * platform/mac/svg/batik/text/textEffect-expected.png:
              * platform/mac/svg/batik/text/textEffect3-expected.checksum:
              * platform/mac/svg/batik/text/textEffect3-expected.png:
              * platform/mac/svg/custom/baseval-animval-equality-expected.checksum:
              * platform/mac/svg/custom/baseval-animval-equality-expected.png:
              * platform/mac/svg/custom/foreign-object-skew-expected.checksum:
              * platform/mac/svg/custom/foreign-object-skew-expected.png:
              * platform/mac/svg/custom/image-rescale-expected.checksum:
              * platform/mac/svg/custom/image-rescale-expected.png:
              * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
              * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
              * platform/mac/svg/filters/feComposite-expected.checksum:
              * platform/mac/svg/filters/feComposite-expected.png:
              * platform/mac/svg/filters/filter-rounding-issues-expected.checksum:
              * platform/mac/svg/filters/filter-rounding-issues-expected.png:
              * platform/mac/svg/filters/filteredImage-expected.checksum:
              * platform/mac/svg/filters/filteredImage-expected.png:
              * platform/mac/svg/repaint/filter-repaint-expected.checksum:
              * platform/mac/svg/repaint/filter-repaint-expected.png:
              * platform/mac/svg/text/text-text-05-t-expected.checksum:
              * platform/mac/svg/text/text-text-05-t-expected.png:
              * platform/mac/svg/text/text-text-06-t-expected.checksum:
              * platform/mac/svg/text/text-text-06-t-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76596 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f6822424
    • paroga@webkit.org's avatar
      2011-01-25 Patrick Gansterer <paroga@webkit.org> · 9bff4bef
      paroga@webkit.org authored
              Reviewed by Eric Seidel.
      
              Add missing defines for COMPILER(RVCT) && CPU(ARM_THUMB2)
              https://bugs.webkit.org/show_bug.cgi?id=52949
      
              * jit/JITStubs.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76595 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9bff4bef
    • yurys@chromium.org's avatar
      2011-01-25 Yury Semikhatsky <yurys@chromium.org> · d8b7ab36
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: remove "attached" state related methods from InspectorAgent
              https://bugs.webkit.org/show_bug.cgi?id=53086
      
              * WebCore.exp.in:
              * inspector/InspectorAgent.cpp:
              * inspector/InspectorAgent.h:
              * inspector/InspectorFrontendClientLocal.cpp:
              (WebCore::InspectorFrontendClientLocal::changeAttachedWindowHeight):
              (WebCore::InspectorFrontendClientLocal::restoreAttachedWindowHeight):
              * inspector/InspectorSettings.cpp:
              (WebCore::InspectorSettings::InspectorSettings):
              * inspector/InspectorSettings.h:
      2011-01-25  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: remove "attached" state related methods from InspectorAgent
              https://bugs.webkit.org/show_bug.cgi?id=53086
      
              * WebCoreSupport/WebInspectorClientCF.cpp:
              (WebInspectorClient::sendMessageToFrontend):
              (WebInspectorClient::inspectorStartsAttached):
              (WebInspectorClient::setInspectorStartsAttached):
              (WebInspectorClient::releaseFrontendPage):
      2011-01-25  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: remove "attached" state related methods from InspectorAgent
              https://bugs.webkit.org/show_bug.cgi?id=53086
      
              * WebCoreSupport/WebInspectorClient.h:
              * WebCoreSupport/WebInspectorClient.mm:
              (-[WebInspectorWindowController showWindow:]):
              (-[WebInspectorWindowController attach]):
              (-[WebInspectorWindowController detach]):
      2011-01-25  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: remove "attached" state related methods from InspectorAgent
              https://bugs.webkit.org/show_bug.cgi?id=53086
      
              * WebCoreSupport/WebInspectorClient.cpp:
              (WebInspectorFrontendClient::attachWindow):
              (WebInspectorFrontendClient::detachWindow):
              (WebInspectorFrontendClient::showWindowWithoutNotifications):
              * WebCoreSupport/WebInspectorClient.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76594 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d8b7ab36
    • carlosgc@webkit.org's avatar
      2011-01-25 Carlos Garcia Campos <cgarcia@igalia.com> · 91220f5b
      carlosgc@webkit.org authored
              Unreviewed, add bug url for failing test on GTK.
      
              [cairo] Fix LayoutTests/fast/canvas/patternfill-repeat.html
              https://bugs.webkit.org/show_bug.cgi?id=53085
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76593 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      91220f5b
    • commit-queue@webkit.org's avatar
      2011-01-25 Qi Zhang <qi.2.zhang@nokia.com> · 36b7f076
      commit-queue@webkit.org authored
              Reviewed by Laszlo Gombos.
      
              [Symbian] RVCT fails to compile [U|I]nt[8|16|32]Array.h
              https://bugs.webkit.org/show_bug.cgi?id=51873
      
              Replace the using declaration, because it doesn't compile on RVCT, and WINSCW has the same issue.
              No new functionality so no new tests.
      
              * html/canvas/Int32Array.h:
              (WebCore::Int32Array::set):
              * html/canvas/Int8Array.h:
              (WebCore::Int8Array::set):
              * html/canvas/Uint16Array.h:
              (WebCore::Uint16Array::set):
              * html/canvas/Uint32Array.h:
              (WebCore::Uint32Array::set):
              * html/canvas/Uint8Array.h:
              (WebCore::Uint8Array::set):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76592 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      36b7f076