1. 08 Mar, 2010 10 commits
  2. 07 Mar, 2010 23 commits
  3. 06 Mar, 2010 7 commits
    • mrowe@apple.com's avatar
      Remove unnecessary includes of wtf/Platform.h. This is already pulled in by config.h. · f09eca15
      mrowe@apple.com authored
      Rubber-stamped by Sam Weinig.
      
      JavaScriptCore:
      
      Remove unnecessary includes of wtf/Platform.h.  This is already pulled in by config.h.
      
      * API/APICast.h:
      * API/JSCallbackFunction.cpp:
      * API/JSContextRef.cpp:
      * API/JSObjectRef.cpp:
      * API/JSValueRef.cpp:
      * assembler/ARMAssembler.h:
      * assembler/ARMv7Assembler.h:
      * assembler/AbstractMacroAssembler.h:
      * assembler/AssemblerBuffer.h:
      * assembler/AssemblerBufferWithConstantPool.h:
      * assembler/CodeLocation.h:
      * assembler/LinkBuffer.h:
      * assembler/MIPSAssembler.h:
      * assembler/MacroAssembler.h:
      * assembler/MacroAssemblerARM.h:
      * assembler/MacroAssemblerARMv7.h:
      * assembler/MacroAssemblerCodeRef.h:
      * assembler/MacroAssemblerMIPS.h:
      * assembler/MacroAssemblerX86.h:
      * assembler/MacroAssemblerX86Common.h:
      * assembler/MacroAssemblerX86_64.h:
      * assembler/RepatchBuffer.h:
      * assembler/X86Assembler.h:
      * jit/JIT.h:
      * jit/JITCode.h:
      * jit/JITInlineMethods.h:
      * jit/JITStubs.h:
      * os-win32/stdint.h:
      * runtime/JSAPIValueWrapper.h:
      * runtime/JSImmediate.h:
      * wtf/ASCIICType.h:
      * wtf/StdLibExtras.h:
      * wtf/VMTags.h:
      * yarr/RegexCompiler.h:
      * yarr/RegexInterpreter.h:
      * yarr/RegexJIT.h:
      * yarr/RegexParser.h:
      * yarr/RegexPattern.h:
      
      WebCore:
      
      Remove unnecessary includes of wtf/Platform.h.  This is already pulled in by config.h.
      
      * accessibility/AccessibilityObject.h:
      * dom/XMLTokenizer.cpp:
      * dom/XMLTokenizerLibxml2.cpp:
      * dom/XMLTokenizerQt.cpp:
      * editing/TextAffinity.h:
      * loader/FrameLoaderClient.h:
      * page/FocusController.cpp:
      * page/FrameTree.cpp:
      * page/Geolocation.h:
      * page/PositionCallback.h:
      * page/PositionErrorCallback.h:
      * platform/Cursor.h:
      * platform/FileSystem.h:
      * platform/FloatConversion.h:
      * platform/KeyboardCodes.h:
      * platform/PlatformKeyboardEvent.h:
      * platform/PlatformTouchPoint.h:
      * platform/SuddenTermination.h:
      * platform/Widget.h:
      * platform/graphics/Color.h:
      * platform/graphics/FloatPoint.h:
      * platform/graphics/FloatSize.h:
      * platform/graphics/GraphicsContext.h:
      * platform/graphics/IntPoint.h:
      * platform/graphics/IntRect.h:
      * platform/graphics/IntSize.h:
      * platform/graphics/openvg/PainterOpenVG.h:
      * platform/graphics/openvg/SurfaceOpenVG.h:
      * platform/network/ResourceHandleClient.h:
      * platform/text/Base64.cpp:
      * rendering/style/SVGRenderStyle.h:
      * xml/XSLTProcessor.cpp:
      * xml/XSLTProcessorLibxslt.cpp:
      * xml/XSLTProcessorQt.cpp:
      
      WebKit/qt:
      
      Remove unnecessary includes of wtf/Platform.h.  This is already pulled in by the prefix header.
      
      * WebCoreSupport/EditCommandQt.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55633 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f09eca15
    • weinig@apple.com's avatar
      Move debug only JS wrapper-set tracking code into its own file. · f9506737
      weinig@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=35839
      
      Reviewed by Dan Bernstein.
      
      * GNUmakefile.am: Added new files.
      * WebCore.gypi: Ditto.
      * WebCore.pro: Ditto.
      * WebCore.vcproj/WebCore.vcproj: Ditto.
      * WebCore.xcodeproj/project.pbxproj: Ditto.
      
      * bindings/js/JSDOMBinding.cpp:
      (WebCore::cacheDOMObjectWrapper):
      (WebCore::forgetDOMObject):
      (WebCore::forgetDOMNode):
      (WebCore::cacheDOMNodeWrapper):
      (WebCore::takeWrappers):
      (WebCore::updateDOMNodeDocument):
      Updated for new signature for willCacheWrapper and didUncacheWrapper.
      
      * bindings/js/JSDOMWrapper.cpp: Added.
      (WebCore::DOMObject::~DOMObject):
      (WebCore::DOMObject::defineOwnProperty):
      Moved from JSDOMBinding.cpp.
      
      * bindings/js/JSDebugWrapperSet.cpp: Added.
      (WebCore::JSDebugWrapperSet::shared):
      (WebCore::JSDebugWrapperSet::JSDebugWrapperSet):
      * bindings/js/JSDebugWrapperSet.h: Added.
      (WebCore::JSDebugWrapperSet::add):
      (WebCore::JSDebugWrapperSet::remove):
      (WebCore::JSDebugWrapperSet::contains):
      (WebCore::JSDebugWrapperSet::willCacheWrapper):
      (WebCore::JSDebugWrapperSet::didUncacheWrapper):
      Moved from JSDOMBinding.cpp.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55632 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f9506737
    • weinig@apple.com's avatar
      Rubber-stamped by Dan Bernstein. · 4ee55851
      weinig@apple.com authored
      Move DOMObjectHashTableMap, DOMWrapperWorld and WebCoreJSClientData into
      their own files.
      
      * GNUmakefile.am:
      * WebCore.gypi:
      * WebCore.pro:
      * WebCore.vcproj/WebCore.vcproj:
      * WebCore.xcodeproj/project.pbxproj:
      * bindings/js/DOMObjectHashTableMap.cpp: Copied from bindings/js/JSDOMBinding.cpp.
      * bindings/js/DOMObjectHashTableMap.h: Copied from bindings/js/JSDOMBinding.h.
      (WebCore::DOMObjectHashTableMap::~DOMObjectHashTableMap):
      (WebCore::DOMObjectHashTableMap::get):
      * bindings/js/DOMWrapperWorld.cpp: Copied from bindings/js/JSDOMBinding.cpp.
      (WebCore::forgetWorldOfDOMNodesForDocument):
      * bindings/js/DOMWrapperWorld.h: Copied from bindings/js/JSDOMBinding.h.
      (WebCore::DOMWrapperWorld::create):
      (WebCore::DOMWrapperWorld::rememberDocument):
      (WebCore::DOMWrapperWorld::forgetDocument):
      (WebCore::DOMWrapperWorld::isNormal):
      (WebCore::debuggerWorld):
      (WebCore::pluginWorld):
      (WebCore::currentWorld):
      (WebCore::Document::getWrapperCache):
      * bindings/js/JSDOMBinding.cpp:
      * bindings/js/JSDOMBinding.h:
      * bindings/js/JSDOMWindowBase.cpp:
      * bindings/js/ScriptController.cpp:
      * bindings/js/WebCoreJSClientData.h: Copied from bindings/js/JSDOMBinding.h.
      (WebCore::WebCoreJSClientData::WebCoreJSClientData):
      (WebCore::WebCoreJSClientData::~WebCoreJSClientData):
      (WebCore::WebCoreJSClientData::normalWorld):
      (WebCore::WebCoreJSClientData::getAllWorlds):
      (WebCore::WebCoreJSClientData::rememberWorld):
      (WebCore::WebCoreJSClientData::forgetWorld):
      * bindings/js/WorkerScriptController.cpp:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55631 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4ee55851
    • mitz@apple.com's avatar
      Rubber-stamped by Sam Weinig. · c686a622
      mitz@apple.com authored
      Remove an unused method.
      
      * rendering/RenderBlock.cpp:
      (WebCore::RenderBlock::layoutBlock): Changed comment.
      (WebCore::RenderBlock::floatRect): Removed.
      * rendering/RenderBlock.h: Removed floatRect().
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55630 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c686a622
    • pfeldman@chromium.org's avatar
      2010-03-06 Pavel Feldman <pfeldman@chromium.org> · 038c3a3b
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Chromium: Restore devtools window activate upon node search complete.
      
              https://bugs.webkit.org/show_bug.cgi?id=35832
      
              * src/js/DevTools.js:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55629 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      038c3a3b
    • pfeldman@chromium.org's avatar
      2010-03-06 Pavel Feldman <pfeldman@chromium.org> · 6b8e04e2
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: make timeline overview bars transparent to mouse events.
      
              https://bugs.webkit.org/show_bug.cgi?id=35832
      
              * inspector/front-end/inspector.css:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55628 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6b8e04e2
    • pfeldman@chromium.org's avatar
      2010-03-06 Pavel Feldman <pfeldman@chromium.org> · 14109ac3
      pfeldman@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              Web Inspector: switching to/from Timeline Panel moves scroller.
              (Also added couple of record details items as I was fixing it).
      
              https://bugs.webkit.org/show_bug.cgi?id=35829
      
              * English.lproj/localizedStrings.js:
              * inspector/front-end/TimelinePanel.js:
              (WebInspector.TimelinePanel):
              (WebInspector.TimelinePanel.prototype.get defaultFocusedElement):
              (WebInspector.TimelinePanel.prototype.show):
              (WebInspector.TimelinePanel.prototype._refreshRecords):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55627 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      14109ac3