1. 17 Jan, 2011 40 commits
    • ddkilzer@apple.com's avatar
      2011-01-17 David Kilzer <ddkilzer@apple.com> · 5827990f
      ddkilzer@apple.com authored
              <http://webkit.org/b/52524> fast/dom/Range/range-clone-contents.html fails only on Windows
      
              Reviewed by Alexey Proskuryakov.
      
              * platform/win/Skipped: Removed
              fast/dom/Range/range-clone-contents.html.  It appears the
              Windows buildbots need a clean build.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75970 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5827990f
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · 03305a55
      pfeldman@chromium.org authored
              Not reviewed: follow-up fix for r52574: do not reuse clear() for navigation.
      
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel.prototype.clear):
              (WebInspector.NetworkPanel.prototype.mainResourceChanged):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75969 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      03305a55
    • ap@apple.com's avatar
      Build fix. · 97daddd8
      ap@apple.com authored
              * Platform/Logging.cpp:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      97daddd8
    • sergio@webkit.org's avatar
      2011-01-17 Sergio Villar Senin <svillar@igalia.com> · 55c7f491
      sergio@webkit.org authored
              Reviewed by Martin Robinson.
      
              [Gtk] No need to content sniff 304 Not Modified responses
              https://bugs.webkit.org/show_bug.cgi?id=52570
      
              Makes no sense to wait for the outcome of content sniffing when WebCore
              is validating resources. If we get a 304 Not Modified it means that we can
              safely use the cached version of the resource we're asking for.
      
              No new tests because it does not change functionality, it just
              calls didReceiveResponse sooner for 304 Not Modified responses.
      
              * platform/network/soup/ResourceHandleSoup.cpp:
              (WebCore::gotHeadersCallback):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75967 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      55c7f491
    • jberlin@webkit.org's avatar
      REGRESSION: Assertion failure in FrameLoader::continueLoadAfterWillSubmitForm() when · d617a3b2
      jberlin@webkit.org authored
      navigating back to an unreachable URL
      https://bugs.webkit.org/show_bug.cgi?id=52388
      
      Reviewed by Anders Carlsson.
      
      Source/WebCore: 
      
      Test: http/tests/navigation/go-back-to-error-page.html
      
      * history/PageCache.cpp:
      (WebCore::PageCache::canCachePageContainingThisFrame):
      Do not cache any error pages (which we can recognize as having substitute data and/or an
      unreachableURL).
      
      Tools: 
      
      Add a third parameter (unreachableURL) to queueLoadHTMLString.
      
      * DumpRenderTree/LayoutTestController.cpp:
      (queueLoadHTMLStringCallback):
      (LayoutTestController::queueLoadHTMLString):
      (LayoutTestController::queueLoadAlternateHTMLString):
      * DumpRenderTree/LayoutTestController.h:
      
      * DumpRenderTree/WorkQueueItem.h:
      (LoadHTMLStringItem::LoadHTMLStringItem):
      
      * DumpRenderTree/chromium/LayoutTestController.cpp:
      (WorkItemLoadHTMLString::WorkItemLoadHTMLString):
      (WorkItemLoadHTMLString::run):
      (LayoutTestController::queueLoadHTMLString):
      
      * DumpRenderTree/gtk/WorkQueueItemGtk.cpp:
      (LoadHTMLStringItem::invoke):
      * DumpRenderTree/mac/WorkQueueItemMac.mm:
      (LoadHTMLStringItem::invoke):
      * DumpRenderTree/win/WorkQueueItemWin.cpp:
      (LoadHTMLStringItem::invoke):
      
      LayoutTests: 
      
      Add a test that loads an alternate HTML String for an "unreachable" URL, loads another
      page, and then goes back to the "unreachable" URL, which is now reachable.
      
      This tests two things:
      1) No assertion failure when going back to an unreachable URL.
      2) There is no page cached for the unreachable URL.
      
      * http/tests/navigation/go-back-to-error-page-expected.txt: Added.
      * http/tests/navigation/go-back-to-error-page.html: Added.
      * http/tests/navigation/resources/page-to-go-back-from.html: Added.
      * http/tests/navigation/resources/page-treated-as-unreachable.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d617a3b2
    • ap@apple.com's avatar
      Reviewed by Dan Bernstein. · d423cf51
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=52592
              Add a logging channel for WKView
      
              * Platform/Logging.cpp:
              * Platform/Logging.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d423cf51
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · 75ad60e5
      pfeldman@chromium.org authored
              Not reviewed: fixing typo in r75952.
      
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkDataGridNode.prototype._refreshNameCell):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75964 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      75ad60e5
    • enrica@apple.com's avatar
      Drag and drop support: refactoring of image from link and image from selection · c08c834b
      enrica@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=52496
      
      Reviewed by Alexey Proskuryakov.
      
      Source/WebCore: 
      
      This work cleans up the Mac code and makes it more similar to the Windows implementation,
      avoiding the use of an NSView when the FrameView can be used.
      The refactoring is a necessary step towards the complete support of drag and drop
      in WebKit2.
              
      * page/mac/FrameMac.mm:
      (WebCore::Frame::imageFromRect): Modified to use FrameView instead of NSView
      to generate the image for drag.
      
      Source/WebKit/mac: 
      
      This work cleans up the Mac code and makes it more similar to the Windows implementation,
      avoiding the use of an NSView when the FrameView can be used.
      The refactoring is a necessary step towards the complete support of drag and drop
      in WebKit2.
      
      * WebCoreSupport/WebDragClient.mm:
      (WebDragClient::createDragImageForLink): Added.
      * WebView/WebHTMLView.mm: Removed dragImageFromLink and dragImageFromURL.
      * WebView/WebHTMLViewPrivate.h: Removed dragImageFromLink and dragImageFromURL.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c08c834b
    • andersca@apple.com's avatar
      2011-01-17 Anders Carlsson <andersca@apple.com> · 59b33d65
      andersca@apple.com authored
              Reviewed by Sam Weinig.
      
              Factor bitmap context drawing code out into a shared function
              https://bugs.webkit.org/show_bug.cgi?id=52589
      
              * Platform/cg/CGUtilities.h: Added.
              * Platform/cg/CGUtilities.cpp: Added.
              (WebKit::paintBitmapContext):
              New function that will paint a bitmap context into a CGContext.
      
              * Shared/cg/ShareableBitmapCG.cpp:
              (WebKit::ShareableBitmap::paint):
              Use paintBitmapContext.
      
              * UIProcess/mac/BackingStoreMac.mm:
              (WebKit::BackingStore::paint):
              (WebKit::BackingStore::scroll):
              Use paintBitmapContext.
      
              * WebKit2.xcodeproj/project.pbxproj:
              * win/WebKit2.vcproj:
              * win/WebKit2Common.vsprops:
              Add CGUtilities.{cpp|h}.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75962 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      59b33d65
    • mitz@apple.com's avatar
      Update xcodeproj svn:ignore to include xcuserdata. · 2db326be
      mitz@apple.com authored
      Rubber-stamped by Mark Rowe.
      
      Examples: 
      
      * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Modified property svn:ignore.
      * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Modified property svn:ignore.
      * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Modified property svn:ignore.
      * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Modified property svn:ignore.
      
      Source/JavaScriptCore: 
      
      * JavaScriptCore.xcodeproj: Modified property svn:ignore.
      
      Source/JavaScriptGlue: 
      
      * JavaScriptGlue.xcodeproj: Modified property svn:ignore.
      
      Source/ThirdParty/ANGLE: 
      
      * ANGLE.xcodeproj: Modified property svn:ignore.
      * src/build_angle.xcodeproj: Modified property svn:ignore.
      
      Source/WebCore: 
      
      * WebCore.xcodeproj: Modified property svn:ignore.
      * manual-tests/NPN_Invoke/NPN_Invoke.xcodeproj: Modified property svn:ignore.
      
      Source/WebKit: 
      
      * WebKit.xcodeproj: Modified property svn:ignore.
      
      Source/WebKit2: 
      
      * ...
      2db326be
    • ap@apple.com's avatar
      Fixing a typo from a bad merge. · de0cd6f0
      ap@apple.com authored
              * UIProcess/API/mac/WKView.mm: (-[WKView canChangeFrameLayout:]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      de0cd6f0
    • ap@apple.com's avatar
      Reviewed by John Sullivan. · 1487c1e0
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=52590
              Should pass a frame into -[WKView canPrintHeadersAndFooters]
      
              * UIProcess/API/mac/WKView.h:
              * UIProcess/API/mac/WKView.mm: (-[WKView canChangeFrameLayout:]): Also, renamed the method
              to canChangeFrameLayout.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75959 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1487c1e0
    • ap@apple.com's avatar
      Leopard build fix. · 53737167
      ap@apple.com authored
              * page/PrintContext.cpp: GCC complained about shortening a double value to float.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      53737167
    • mrowe@apple.com's avatar
      Remove a few more empty directories that I missed. · 40c8ded4
      mrowe@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      40c8ded4
    • mrowe@apple.com's avatar
      Remove a large number of empty directories. · c88d3e39
      mrowe@apple.com authored
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75956 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c88d3e39
    • ap@apple.com's avatar
      Reviewed by Dan Bernstein. · 2320483d
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=52495
      
              No change in behavior, so no tests.
      
              * WebCore.exp.in: Export additional methods, as I'm going to use more code from PrintContext.
      
              * page/PrintContext.cpp:
              (WebCore::PrintContext::~PrintContext): No need to clear m_pageRects, the object is being
              destroyed already.
              (WebCore::PrintContext::pageCount): Changed page count from int to size_t.
              (WebCore::PrintContext::pageRect): Ditto.
              (WebCore::PrintContext::computePageRects): Pass allowHorizontalTiling as an argument.
              PrintContext already has code to calculate scale factor, so it makes sense to make methods
              that contain it universal (allowHorizontalTiling is always true for Safari).
              Round page height to an integer, because Mac code does that, and because page height is
              treated as integer almost everywhere else in code.
              (WebCore::PrintContext::begin): Allow calling this function multiple times. There is no need
              to return to screen mode if e.g. "print backgounds" option changes.
              (WebCore::PrintContext::computeAutomaticScaleFactor): Expose scale factor computation, so
              that clients don't have to copy it.
              (WebCore::PrintContext::spoolRect): Add a way to spool a precomputed rect - handy if a request
              comes from code that doesn't have page number.
              (WebCore::PrintContext::pageNumberForElement): Page number int -> size_t.
      
              * page/PrintContext.h: Added comments and FIXMEs. PrintContext needs cleanup, but that
              depends on deciding how it really needs to work (e.g. whether computePageRects() should
              cause relayout).
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75955 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2320483d
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · d55413b4
      pfeldman@chromium.org authored
              Not reviewed: skip flaky inspector test (will look at it tomorrow).
      
              * platform/mac-leopard/Skipped:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d55413b4
    • andersca@apple.com's avatar
      2011-01-17 Anders Carlsson <andersca@apple.com> · 5b5fbf8c
      andersca@apple.com authored
              Reviewed by Sam Weinig.
      
              Implement scrolling support
              https://bugs.webkit.org/show_bug.cgi?id=52502
      
              * Shared/UpdateInfo.cpp:
              (WebKit::UpdateInfo::encode):
              (WebKit::UpdateInfo::decode):
              * Shared/UpdateInfo.h:
              Add scrollRect and scrollDelta member variables.
      
              * UIProcess/BackingStore.h:
              Add scroll member function.
      
              * UIProcess/DrawingAreaProxyImpl.cpp:
              (WebKit::DrawingAreaProxyImpl::incorporateUpdate):
              Repaint the scroll rect. Force a display of the view when the update info contains a scroll rect.
      
              * UIProcess/mac/BackingStoreMac.mm:
              (WebKit::BackingStore::incorporateUpdate):
              Call scroll.
      
              (WebKit::BackingStore::scroll):
              Paint the backing store into itself.
      
              * WebProcess/WebPage/DrawingAreaImpl.cpp:
              (WebKit::DrawingAreaImpl::display):
              Pass the scroll information in the update info.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75953 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5b5fbf8c
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · b34c2dc0
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: unify image data source assignment, add image url
              to the image view properties list.
              https://bugs.webkit.org/show_bug.cgi?id=52584
      
              * English.lproj/localizedStrings.js:
              * inspector/front-end/ImageView.js:
              (WebInspector.ImageView.prototype._createContentIfNeeded.onImageLoad):
              (WebInspector.ImageView.prototype._createContentIfNeeded):
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkDataGridNode.prototype._refreshNameCell):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.populateImageSource):
              (WebInspector.Resource.prototype._contentURL):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.FrameResourceTreeElement.prototype.onattach):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75952 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b34c2dc0
    • beidson@apple.com's avatar
      Fix up the `make` build on Macs · 948cc197
      beidson@apple.com authored
      Rubberstamped by Adam Roben.
      
      * Makefile: Point to the correct Makefile.shared
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75951 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      948cc197
    • caseq@chromium.org's avatar
      2011-01-17 Andrey Kosyakov <caseq@chromium.org> · 0b0683cc
      caseq@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Extensions API] webInspector.resources.onFinished is not fired for redirected resources
              Make resource start/finish hanlding more consistent.
              https://bugs.webkit.org/show_bug.cgi?id=52452
      
              * inspector/front-end/AuditLauncherView.js: Ignore WebSocket resources when displaying progress indicator
              (WebInspector.AuditLauncherView.prototype._resetResourceCount):
              (WebInspector.AuditLauncherView.prototype.resourceStarted):
              (WebInspector.AuditLauncherView.prototype.resourceFinished):
              * inspector/front-end/NetworkManager.js:
              (WebInspector.NetworkManager): Factor out resource start/finish logic to _startResource()/_finishResource()
              (WebInspector.NetworkManager.prototype.identifierForInitialRequest):
              (WebInspector.NetworkManager.prototype.willSendRequest):
              (WebInspector.NetworkManager.prototype.markResourceAsCached):
              (WebInspector.NetworkManager.prototype.didReceiveResponse):
              (WebInspector.NetworkManager.prototype.didReceiveContentLength):
              (WebInspector.NetworkManager.prototype.didFinishLoading):
              (WebInspector.NetworkManager.prototype.didFailLoading):
              (WebInspector.NetworkManager.prototype.didLoadResourceFromMemoryCache):
              (WebInspector.NetworkManager.prototype.didCreateWebSocket):
              (WebInspector.NetworkManager.prototype.willSendWebSocketHandshakeRequest):
              (WebInspector.NetworkManager.prototype.didReceiveWebSocketHandshakeResponse):
              (WebInspector.NetworkManager.prototype.didCloseWebSocket):
              (WebInspector.NetworkManager.prototype._appendRedirect):
              (WebInspector.NetworkManager.prototype._startResource):
              (WebInspector.NetworkManager.prototype._finishResource):
      
      2011-01-17  Andrey Kosyakov  <caseq@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: [Extensions API] webInspector.resources.onFinished is not fired for redirected resources
              Added test for finished event being sent for redirected resources.
              https://bugs.webkit.org/show_bug.cgi?id=52452
      
              * http/tests/inspector/extensions-resources-redirect-expected.txt:
              * http/tests/inspector/extensions-resources-redirect.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75950 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0b0683cc
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · d68b9aec
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: restore dom and network state upon frontend reuse.
              https://bugs.webkit.org/show_bug.cgi?id=52574
      
              * inspector/Inspector.idl:
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::restoreInspectorStateFromCookie):
              (WebCore::InspectorController::populateScriptObjects):
              (WebCore::InspectorController::pushDataCollectedOffline):
              (WebCore::InspectorController::didCommitLoad):
              * inspector/InspectorController.h:
              * inspector/front-end/NetworkManager.js:
              (WebInspector.NetworkManager.prototype.reset):
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel.prototype.clear):
              (WebInspector.NetworkPanel.prototype.mainResourceChanged):
              * inspector/front-end/ResourceTreeModel.js:
              (WebInspector.ResourceTreeModel):
              (WebInspector.ResourceTreeModel.prototype.reloadCachedResources):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel.prototype.clear):
              * inspector/front-end/inspector.js:
              (WebInspector.frontendReused):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75949 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d68b9aec
    • ossy@webkit.org's avatar
      Unreviewed fix after r75908. · 2fb61453
      ossy@webkit.org authored
      Move WebKit into Source
      https://bugs.webkit.org/show_bug.cgi?id=52530
      
      * BuildSlaveSupport/build.webkit.org-config/master.cfg: Add Source to the path for Qt API tests.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75948 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2fb61453
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · 429bcf2c
      pfeldman@chromium.org authored
              Not reviewed: first timeline-network-resource flakiness.
      
              * inspector/timeline-network-resource.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75947 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      429bcf2c
    • caseq@chromium.org's avatar
      2011-01-17 Andrey Kosyakov <caseq@chromium.org> · 8d9602f8
      caseq@chromium.org authored
              Unreviewed. Fixed malformed reference to WebKitVSPropsRedirectionDir that broke win build.
      
              * win/WebKit2.vcproj:
              * win/WebKit2GeneratedCommon.vsprops:
              * win/WebKit2WebProcess.vcproj:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75946 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8d9602f8
    • ossy@webkit.org's avatar
      Unreviewed buildfix after r75944. · ca3c7af6
      ossy@webkit.org authored
      * WebCore.pro:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75945 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ca3c7af6
    • commit-queue@webkit.org's avatar
      2011-01-17 Yi Shen <yi.4.shen@nokia.com> · cc90609f
      commit-queue@webkit.org authored
              Reviewed by Andreas Kling.
      
              [Qt] Extend the Platform Plugin to support full screen video handler
              https://bugs.webkit.org/show_bug.cgi?id=51249
      
              Make MediaPlayerPrivateQt support a fullscreen player.
      
              No new tests because LayoutTests/media/media-fullscreen-inline.html already exists.
              However, this test failed for Qt (QtMediaPlayer) due to durationchange event getting fired twice.
              So, still skip it for Qt.
      
              * WebCore.pro:
              * features.pri:
              * platform/graphics/qt/MediaPlayerPrivateQt.cpp:
              (WebCore::MediaPlayerPrivateQt::MediaPlayerPrivateQt):
              (WebCore::MediaPlayerPrivateQt::removeVideoItem):
              (WebCore::MediaPlayerPrivateQt::restoreVideoItem):
              * platform/graphics/qt/MediaPlayerPrivateQt.h:
              (WebCore::MediaPlayerPrivateQt::supportsFullscreen):
              (WebCore::MediaPlayerPrivateQt::mediaPlayer):
      2011-01-17  Yi Shen  <yi.4.shen@nokia.com>
      
              Reviewed by Andreas Kling.
      
              [Qt] Extend the Platform Plugin to support full screen video handler
              https://bugs.webkit.org/show_bug.cgi?id=51249
      
              Add a new webkit platform plugin interface to support full screen video handler.
      
              * Api/qwebkitplatformplugin.h:
              (QWebFullScreenVideoHandler::QWebFullScreenVideoHandler):
              (QWebFullScreenVideoHandler::~QWebFullScreenVideoHandler):
              * WebCoreSupport/ChromeClientQt.cpp:
              (WebCore::ChromeClientQt::ChromeClientQt):
              (WebCore::ChromeClientQt::~ChromeClientQt):
              (WebCore::ChromeClientQt::fullScreenVideo):
              (WebCore::ChromeClientQt::supportsFullscreenForNode):
              (WebCore::ChromeClientQt::requiresFullscreenForVideoPlayback):
              (WebCore::ChromeClientQt::enterFullscreenForNode):
              (WebCore::ChromeClientQt::exitFullscreenForNode):
              * WebCoreSupport/ChromeClientQt.h:
              * WebCoreSupport/FullScreenVideoQt.cpp: Added.
              (WebCore::FullScreenVideoQt::FullScreenVideoQt):
              (WebCore::FullScreenVideoQt::~FullScreenVideoQt):
              (WebCore::FullScreenVideoQt::enterFullScreenForNode):
              (WebCore::FullScreenVideoQt::exitFullScreenForNode):
              (WebCore::FullScreenVideoQt::aboutToClose):
              (WebCore::FullScreenVideoQt::mediaPlayer):
              (WebCore::FullScreenVideoQt::mediaPlayerForNode):
              (WebCore::FullScreenVideoQt::requiresFullScreenForVideoPlayback):
              * WebCoreSupport/FullScreenVideoQt.h: Added.
              (WebCore::FullScreenVideoQt::isValid):
              * WebCoreSupport/QtPlatformPlugin.cpp:
              (WebCore::QtPlatformPlugin::createFullScreenVideoHandler):
              * WebCoreSupport/QtPlatformPlugin.h:
              * examples/platformplugin/WebPlugin.cpp:
              (FullScreenVideoWidget::FullScreenVideoWidget):
              (FullScreenVideoWidget::event):
              (FullScreenVideoWidget::keyPressEvent):
              (FullScreenVideoHandler::FullScreenVideoHandler):
              (FullScreenVideoHandler::~FullScreenVideoHandler):
              (FullScreenVideoHandler::requiresFullScreenForVideoPlayback):
              (FullScreenVideoHandler::enterFullScreen):
              (FullScreenVideoHandler::exitFullScreen):
              (WebPlugin::supportsExtension):
              (WebPlugin::createExtension):
              * examples/platformplugin/WebPlugin.h:
              (FullScreenVideoWidget::~FullScreenVideoWidget):
              * examples/platformplugin/platformplugin.pro:
              * examples/platformplugin/qwebkitplatformplugin.h:
              (QWebFullScreenVideoHandler::QWebFullScreenVideoHandler):
              (QWebFullScreenVideoHandler::~QWebFullScreenVideoHandler):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75944 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cc90609f
    • podivilov@chromium.org's avatar
      2011-01-17 Pavel Podivilov <podivilov@chromium.org> · 126363a4
      podivilov@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: fix flaky debugger tests.
              https://bugs.webkit.org/show_bug.cgi?id=51320
      
              * http/tests/inspector/debugger-test2.js:
              (initialize_DebuggerTest.InspectorTest.setBreakpoint):
              * inspector/debugger-breakpoints-not-activated-on-reload.html:
              * inspector/debugger-pause-on-breakpoint-expected.txt:
              * inspector/debugger-pause-on-breakpoint.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75943 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      126363a4
    • ossy@webkit.org's avatar
      Unreviewed. · edc79f3f
      ossy@webkit.org authored
      Remove accidentally committed debug printing after r75908.
      
      * Scripts/webkitdirs.pm:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75942 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      edc79f3f
    • ossy@webkit.org's avatar
      Unreviewed. · 54a5efd6
      ossy@webkit.org authored
      Add Qt specific expected results for passing CSS tests.
      Compared to Mac png files and Mac expected files.
      
      * platform/qt/Skipped: Unskip passing tests.
      * platform/qt/css1/[...]: Added.
      * platform/qt/css2.1/[...]: Added.
      * platform/qt/css3/[...]: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75941 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      54a5efd6
    • rik@webkit.org's avatar
      2011-01-17 Anthony Ricaud <rik@webkit.org> · 4cfa85f5
      rik@webkit.org authored
              Reviewed by Kent Tamura.
      
              [HTML5] Revert display:none on datalist
              https://bugs.webkit.org/show_bug.cgi?id=52214
      
              * fast/forms/datalist-expected.txt:
              * fast/forms/datalist-nonoption-child-expected.txt:
              * fast/forms/datalist.html:
      2011-01-17  Anthony Ricaud  <rik@webkit.org>
      
              Reviewed by Kent Tamura.
      
              [HTML5] Revert display:none on datalist
              https://bugs.webkit.org/show_bug.cgi?id=52214
      
              * css/html.css:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75940 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4cfa85f5
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · 78371b25
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: simplify debugger enabling routine.
              https://bugs.webkit.org/show_bug.cgi?id=52472
      
              * inspector/Inspector.idl:
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::restoreDebugger):
              (WebCore::InspectorController::showAndEnableDebugger):
              (WebCore::InspectorController::enableDebugger):
              * inspector/InspectorController.h:
              * inspector/front-end/DebuggerModel.js:
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype.show):
              (WebInspector.ScriptsPanel.prototype._toggleDebugging):
      2011-01-17  Pavel Feldman  <pfeldman@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: simplify debugger enabling routine.
              https://bugs.webkit.org/show_bug.cgi?id=52472
      
              * WebInspector/WebInspector.mm:
              (-[WebInspector startDebuggingJavaScript:]):
      2011-01-17  Pavel Feldman  <pfeldman@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: simplify debugger enabling routine.
              https://bugs.webkit.org/show_bug.cgi?id=52472
      
              * WebInspector.cpp:
              (WebInspector::toggleDebuggingJavaScript):
      2011-01-17  Pavel Feldman  <pfeldman@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: simplify debugger enabling routine.
              https://bugs.webkit.org/show_bug.cgi?id=52472
      
              * WebProcess/WebPage/WebInspector.cpp:
              (WebKit::WebInspector::startJavaScriptDebugging):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      78371b25
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · fa26d23f
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Chromium: updated DevTools tests.
      
              * src/js/Tests.js:
              (.TestSuite.prototype._waitForScriptPause):
              (.TestSuite.prototype._waitUntilScriptsAreParsed.waitForAllScripts):
              (.TestSuite.prototype._waitUntilScriptsAreParsed):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75938 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fa26d23f
    • podivilov@chromium.org's avatar
      2011-01-17 Pavel Podivilov <podivilov@chromium.org> · 3dcea969
      podivilov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: refactoring: encapsulate lazy initialization of SourceFrame.
              https://bugs.webkit.org/show_bug.cgi?id=51738
      
              * http/tests/inspector/debugger-test2.js:
              (initialize_DebuggerTest.InspectorTest.showScriptSource):
              (initialize_DebuggerTest.InspectorTest._showScriptSource):
              * inspector/debugger-pause-in-eval-script-expected.txt:
              * inspector/debugger-pause-in-eval-script.html:
      2011-01-17  Pavel Podivilov  <podivilov@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: refactoring: encapsulate lazy initialization of SourceFrame.
              https://bugs.webkit.org/show_bug.cgi?id=51738
      
              Extract content loading logic from SourceView and ScriptView to ContentProvider implementations.
              Pass ContentProvider in SourceFrame constructor to allow SourceFrame manage it's lazy initialization.
      
              * inspector/front-end/ScriptView.js:
              (WebInspector.ScriptView):
              (WebInspector.SourceFrameContentProviderForScript):
              (WebInspector.SourceFrameContentProviderForScript.prototype.requestContent.didRequestSource):
              (WebInspector.SourceFrameContentProviderForScript.prototype.requestContent):
              (WebInspector.SourceFrameContentProviderForScript.prototype.scripts):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype._addScript):
              (WebInspector.ScriptsPanel.prototype.sourceFrameForScript):
              (WebInspector.ScriptsPanel.prototype._sourceFrameForResource):
              * inspector/front-end/SourceFrame.js:
              (WebInspector.SourceFrame):
              (WebInspector.SourceFrame.prototype.set visible):
              (WebInspector.SourceFrame.prototype._createTextViewer):
              (WebInspector.SourceFrame.prototype._breakpointAdded):
              (WebInspector.SourceFrame.prototype._breakpoints):
              (WebInspector.SourceFrame.prototype._sourceIDForLine):
              (WebInspector.SourceFrame.prototype._sourceIDSet):
              (WebInspector.SourceFrameContentProvider):
              (WebInspector.SourceFrameContentProvider.prototype.requestContent):
              (WebInspector.SourceFrameContentProvider.prototype.scripts):
              * inspector/front-end/SourceView.js:
              (WebInspector.SourceView):
              (WebInspector.SourceView.prototype.show):
              (WebInspector.SourceView.prototype.resize):
              (WebInspector.SourceView.prototype.performSearch.didFindSearchMatches):
              (WebInspector.SourceView.prototype.performSearch):
              (WebInspector.SourceView.prototype.revealLine):
              (WebInspector.SourceView.prototype.highlightLine):
              (WebInspector.SourceView.prototype._jumpToSearchResult):
              (WebInspector.SourceFrameContentProviderForResource):
              (WebInspector.SourceFrameContentProviderForResource.prototype.requestContent):
              (WebInspector.SourceFrameContentProviderForResource.prototype.scripts):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75937 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3dcea969
    • jknotten@chromium.org's avatar
      2011-01-17 John Knottenbelt <jknotten@chromium.org> · 865c6af3
      jknotten@chromium.org authored
              Unreviewed.
      
              Add myself to committers list
              https://bugs.webkit.org/show_bug.cgi?id=52566
      
              * Scripts/webkitpy/common/config/committers.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75936 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      865c6af3
    • kbalazs@webkit.org's avatar
      2011-01-17 Balazs Kelemen <kbalazs@webkit.org> · b4f4fb33
      kbalazs@webkit.org authored
              Reviewed by Andreas Kling.
      
              [Qt][WK2] Crash due to double destruction of QSharedMemory
              https://bugs.webkit.org/show_bug.cgi?id=52569
      
              Avoid deleting the QSharedMemory twice.
              * Platform/qt/SharedMemoryQt.cpp:
              (WebKit::SharedMemory::~SharedMemory):
              * Shared/qt/CleanupHandler.cpp:
              Renamed m_inDeleteObjects to m_hasStartedDeleting and
              added a getter for it.
              (WebKit::CleanupHandler::CleanupHandler):
              (WebKit::CleanupHandler::deleteObjects):
              * Shared/qt/CleanupHandler.h:
              (WebKit::CleanupHandler::unmark):
              (WebKit::CleanupHandler::hasStartedDeleting):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75935 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b4f4fb33
    • jknotten@chromium.org's avatar
      2011-01-17 John Knottenbelt <jknotten@chromium.org> · 390c2e34
      jknotten@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              GeolocationController should call stopUpdating on destruction
              https://bugs.webkit.org/show_bug.cgi?id=52216
      
              fast/dom/window-close-crash.html tests that we do not fail the
              assertion in the mock GeolocationClient that the GeolocationClient
              is not updating when the GeolocationController is destroyed.
      
              * fast/dom/Geolocation/resources/window-close-popup.html: Added.
              * fast/dom/Geolocation/script-tests/window-close-crash.js: Added.
              (gotPosition):
              (waitForWindowToClose):
              (failedToCreateWatch):
              * fast/dom/Geolocation/window-close-crash-expected.txt: Added.
              * fast/dom/Geolocation/window-close-crash.html: Added.
              * platform/gtk/Skipped:
              * platform/mac-wk2/Skipped:
              * platform/qt-wk2/Skipped:
      2011-01-17  John Knottenbelt  <jknotten@chromium.org>
      
              Reviewed by Jeremy Orlow.
      
              GeolocationController should call stopUpdating on destruction
              https://bugs.webkit.org/show_bug.cgi?id=52216
      
              Test: fast/dom/Geolocation/window-close-crash.html
      
              * page/GeolocationController.cpp:
              (WebCore::GeolocationController::~GeolocationController):
      2011-01-17  John Knottenbelt  <jknotten@chromium.org>
      
              Reviewed by Jeremy Orlow.
      
              GeolocationController should call stopUpdating on destruction
              https://bugs.webkit.org/show_bug.cgi?id=52216
      
              fast/dom/Geolocation/window-close-crash.html requires that a
              Geolocation watch be started in a secondary window. Consequently,
              we need to allow geolocation permission and provide a mock
              geolocation position for the secondary window's
              GeolocationClientMock.
      
              * DumpRenderTree/chromium/LayoutTestController.cpp:
              (LayoutTestController::setGeolocationPermission):
              (LayoutTestController::setMockGeolocationPosition):
              (LayoutTestController::setMockGeolocationError):
              * DumpRenderTree/chromium/TestShell.h:
              (TestShell::windowList):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75934 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      390c2e34
    • pfeldman@chromium.org's avatar
      2011-01-17 Pavel Feldman <pfeldman@chromium.org> · e3da65ab
      pfeldman@chromium.org authored
              Not reviewed: Qt build fix.
      
              * inspector/InspectorInstrumentation.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75933 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e3da65ab
    • pfeldman@chromium.org's avatar
      2011-01-16 Pavel Feldman <pfeldman@chromium.org> · 88146724
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: make WebCore use InspectorInstrumentation
              for instrumentation calls.
              https://bugs.webkit.org/show_bug.cgi?id=52532
      
              This change makes WebCore classes issue instrumentation signals
              by means of InspectorInstrumentation interface. It covered migration
              for Document, FrameLoader, Database, DOMStorage, etc. It fixed
              instrumentation handling for Console as well. This all is a part
              of story described in the bug 52510.
      
              * dom/Document.cpp:
              (WebCore::Document::finishedParsing):
              * dom/Document.h:
              * dom/ScriptExecutionContext.h:
              * inspector/InspectorBrowserDebuggerAgent.cpp:
              (WebCore::InspectorBrowserDebuggerAgent::InspectorBrowserDebuggerAgent):
              (WebCore::InspectorBrowserDebuggerAgent::setDOMBreakpoint):
              (WebCore::InspectorBrowserDebuggerAgent::removeDOMBreakpoint):
              (WebCore::InspectorBrowserDebuggerAgent::willInsertDOMNode):
              (WebCore::InspectorBrowserDebuggerAgent::willRemoveDOMNode):
              (WebCore::InspectorBrowserDebuggerAgent::willModifyDOMAttr):
              (WebCore::InspectorBrowserDebuggerAgent::descriptionForDOMEvent):
              (WebCore::InspectorBrowserDebuggerAgent::pauseOnNativeEventIfNeeded):
              (WebCore::InspectorBrowserDebuggerAgent::willSendXMLHttpRequest):
              * inspector/InspectorBrowserDebuggerAgent.h:
              (WebCore::InspectorBrowserDebuggerAgent::create):
              * inspector/InspectorConsoleAgent.cpp:
              (WebCore::InspectorConsoleAgent::stopTiming):
              (WebCore::InspectorConsoleAgent::count):
              * inspector/InspectorConsoleAgent.h:
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::InspectorController):
              (WebCore::InspectorController::~InspectorController):
              (WebCore::InspectorController::handleMousePress):
              (WebCore::InspectorController::didClearWindowObjectInWorld):
              (WebCore::PostWorkerNotificationToFrontendTask::performTask):
              * inspector/InspectorController.h:
              * inspector/InspectorDOMAgent.h:
              * inspector/InspectorDOMStorageAgent.h:
              * inspector/InspectorDatabaseAgent.cpp:
              * inspector/InspectorDatabaseAgent.h:
              * inspector/InspectorFrontendHost.cpp:
              * inspector/InspectorFrontendHost.h:
              * inspector/InspectorInstrumentation.cpp:
              (WebCore::InspectorInstrumentation::didClearWindowObjectInWorldImpl):
              (WebCore::InspectorInstrumentation::inspectedPageDestroyedImpl):
              (WebCore::InspectorInstrumentation::mouseDidMoveOverElementImpl):
              (WebCore::InspectorInstrumentation::handleMousePressImpl):
              (WebCore::InspectorInstrumentation::mainResourceFiredLoadEventImpl):
              (WebCore::InspectorInstrumentation::mainResourceFiredDOMContentEventImpl):
              (WebCore::InspectorInstrumentation::frameDetachedFromParentImpl):
              (WebCore::InspectorInstrumentation::didCommitLoadImpl):
              (WebCore::InspectorInstrumentation::addMessageToConsoleImpl):
              (WebCore::InspectorInstrumentation::consoleCountImpl):
              (WebCore::InspectorInstrumentation::startConsoleTimingImpl):
              (WebCore::InspectorInstrumentation::stopConsoleTimingImpl):
              (WebCore::InspectorInstrumentation::consoleMarkTimelineImpl):
              (WebCore::InspectorInstrumentation::addStartProfilingMessageToConsoleImpl):
              (WebCore::InspectorInstrumentation::didOpenDatabaseImpl):
              (WebCore::InspectorInstrumentation::didUseDOMStorageImpl):
              (WebCore::InspectorInstrumentation::didCreateWorkerImpl):
              (WebCore::InspectorInstrumentation::didDestroyWorkerImpl):
              (WebCore::InspectorInstrumentation::didCreateWebSocketImpl):
              (WebCore::InspectorInstrumentation::willSendWebSocketHandshakeRequestImpl):
              (WebCore::InspectorInstrumentation::didReceiveWebSocketHandshakeResponseImpl):
              (WebCore::InspectorInstrumentation::didCloseWebSocketImpl):
              (WebCore::InspectorInstrumentation::networkStateChangedImpl):
              (WebCore::InspectorInstrumentation::updateApplicationCacheStatusImpl):
              * inspector/InspectorInstrumentation.h:
              (WebCore::InspectorInstrumentation::inspectorControllerCreated):
              (WebCore::InspectorInstrumentation::inspectorControllerDeleted):
              (WebCore::InspectorInstrumentation::didClearWindowObjectInWorld):
              (WebCore::InspectorInstrumentation::inspectedPageDestroyed):
              (WebCore::InspectorInstrumentation::willInsertDOMNode):
              (WebCore::InspectorInstrumentation::didInsertDOMNode):
              (WebCore::InspectorInstrumentation::willRemoveDOMNode):
              (WebCore::InspectorInstrumentation::willModifyDOMAttr):
              (WebCore::InspectorInstrumentation::didModifyDOMAttr):
              (WebCore::InspectorInstrumentation::mouseDidMoveOverElement):
              (WebCore::InspectorInstrumentation::handleMousePress):
              (WebCore::InspectorInstrumentation::characterDataModified):
              (WebCore::InspectorInstrumentation::willSendXMLHttpRequest):
              (WebCore::InspectorInstrumentation::didScheduleResourceRequest):
              (WebCore::InspectorInstrumentation::didInstallTimer):
              (WebCore::InspectorInstrumentation::didRemoveTimer):
              (WebCore::InspectorInstrumentation::willCallFunction):
              (WebCore::InspectorInstrumentation::willChangeXHRReadyState):
              (WebCore::InspectorInstrumentation::willDispatchEvent):
              (WebCore::InspectorInstrumentation::willDispatchEventOnWindow):
              (WebCore::InspectorInstrumentation::willEvaluateScript):
              (WebCore::InspectorInstrumentation::willFireTimer):
              (WebCore::InspectorInstrumentation::willLayout):
              (WebCore::InspectorInstrumentation::willLoadXHR):
              (WebCore::InspectorInstrumentation::willPaint):
              (WebCore::InspectorInstrumentation::willRecalculateStyle):
              (WebCore::InspectorInstrumentation::identifierForInitialRequest):
              (WebCore::InspectorInstrumentation::willSendRequest):
              (WebCore::InspectorInstrumentation::markResourceAsCached):
              (WebCore::InspectorInstrumentation::didLoadResourceFromMemoryCache):
              (WebCore::InspectorInstrumentation::willReceiveResourceData):
              (WebCore::InspectorInstrumentation::willReceiveResourceResponse):
              (WebCore::InspectorInstrumentation::didReceiveContentLength):
              (WebCore::InspectorInstrumentation::didFinishLoading):
              (WebCore::InspectorInstrumentation::didFailLoading):
              (WebCore::InspectorInstrumentation::resourceRetrievedByXMLHttpRequest):
              (WebCore::InspectorInstrumentation::scriptImported):
              (WebCore::InspectorInstrumentation::mainResourceFiredLoadEvent):
              (WebCore::InspectorInstrumentation::mainResourceFiredDOMContentEvent):
              (WebCore::InspectorInstrumentation::frameDetachedFromParent):
              (WebCore::InspectorInstrumentation::didCommitLoad):
              (WebCore::InspectorInstrumentation::willWriteHTML):
              (WebCore::InspectorInstrumentation::didOpenDatabase):
              (WebCore::InspectorInstrumentation::didUseDOMStorage):
              (WebCore::InspectorInstrumentation::didCreateWorker):
              (WebCore::InspectorInstrumentation::didDestroyWorker):
              (WebCore::InspectorInstrumentation::didCreateWebSocket):
              (WebCore::InspectorInstrumentation::willSendWebSocketHandshakeRequest):
              (WebCore::InspectorInstrumentation::didReceiveWebSocketHandshakeResponse):
              (WebCore::InspectorInstrumentation::didCloseWebSocket):
              (WebCore::InspectorInstrumentation::networkStateChanged):
              (WebCore::InspectorInstrumentation::updateApplicationCacheStatus):
              (WebCore::InspectorInstrumentation::addMessageToConsole):
              (WebCore::InspectorInstrumentation::consoleCount):
              (WebCore::InspectorInstrumentation::startConsoleTiming):
              (WebCore::InspectorInstrumentation::stopConsoleTiming):
              (WebCore::InspectorInstrumentation::consoleMarkTimeline):
              (WebCore::InspectorInstrumentation::addStartProfilingMessageToConsole):
              (WebCore::InspectorInstrumentation::inspectorControllerForContext):
              (WebCore::InspectorInstrumentation::inspectorControllerForFrame):
              (WebCore::InspectorInstrumentation::inspectorControllerForPage):
              (WebCore::InspectorInstrumentation::inspectorControllerWithFrontendForContext):
              (WebCore::InspectorInstrumentation::inspectorControllerWithFrontendForDocument):
              (WebCore::InspectorInstrumentation::inspectorControllerWithFrontendForFrame):
              (WebCore::InspectorInstrumentation::inspectorControllerWithFrontendForPage):
              * inspector/InspectorState.cpp:
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::detachFromParent):
              (WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld):
              (WebCore::FrameLoader::dispatchDidCommitLoad):
              * page/Chrome.cpp:
              (WebCore::Chrome::mouseDidMoveOverElement):
              * page/Console.cpp:
              (WebCore::Console::addMessage):
              (WebCore::Console::count):
              (WebCore::Console::markTimeline):
              (WebCore::Console::profile):
              (WebCore::Console::time):
              (WebCore::Console::timeEnd):
              (WebCore::Console::group):
              (WebCore::Console::groupCollapsed):
              (WebCore::Console::groupEnd):
              * page/DOMWindow.cpp:
              (WebCore::DOMWindow::sessionStorage):
              (WebCore::DOMWindow::localStorage):
              (WebCore::DOMWindow::dispatchLoadEvent):
              * page/EventHandler.cpp:
              (WebCore::EventHandler::handleMousePressEvent):
              * page/Page.cpp:
              (WebCore::Page::~Page):
              * storage/Database.cpp:
              (WebCore::Database::openDatabase):
              * workers/AbstractWorker.cpp:
              (WebCore::AbstractWorker::onDestroyWorker):
              * workers/SharedWorker.cpp:
              (WebCore::SharedWorker::create):
              * workers/Worker.cpp:
              (WebCore::Worker::create):
              * workers/WorkerMessagingProxy.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75932 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      88146724
    • abarth@webkit.org's avatar
      2011-01-17 Adam Barth <abarth@webkit.org> · cb319d4c
      abarth@webkit.org authored
              Update path to reflect new WebKit directory location.
      
              * tests/WebFrameTest.cpp:
              (WebKit::WebFrameTest::registerMockedURLLoad):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75931 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb319d4c