2010-05-18 Jaime Yap Reviewed by Pavel Feldman. Removes public callLocation API and utility context from ScriptCallStack. Adds ability to grab the top 5 JavaScript stack frames for each timeline record using new fast V8 stack trace API. https://bugs.webkit.org/show_bug.cgi?id=37502 * bindings/js/ScriptCallStack.cpp: (WebCore::ScriptCallStack::stackTrace): * bindings/js/ScriptCallStack.h: * bindings/v8/ScriptArray.h: (WebCore::ScriptArray::ScriptArray): * bindings/v8/ScriptCallStack.cpp: (WebCore::ScriptCallStack::callLocation): (WebCore::ScriptCallStack::stackTrace): * bindings/v8/ScriptCallStack.h: * inspector/TimelineRecordFactory.cpp: (WebCore::TimelineRecordFactory::createGenericRecord): * inspector/front-end/TimelinePanel.js: (WebInspector.TimelinePanel.FormattedRecord): (WebInspector.TimelinePanel.FormattedRecord.prototype._generatePopupContent): (WebInspector.TimelinePanel.FormattedRecord.prototype._getRecordDetails): 2010-05-24 Anders Carlsson Try to fix build. * plugins/npapi.cpp: (NPN_ReloadPlugins): 2010-05-24 Anders Carlsson Reviewed by Sam Weinig. Get rid of PlugInInfoStore. https://bugs.webkit.org/show_bug.cgi?id=39608 * WebCore.gyp/WebCore.gyp: * WebCore.gypi: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * platform/android/TemporaryLinkStubs.cpp: * plugins/PluginInfoStore.cpp: Removed. * plugins/PluginInfoStore.h: Removed. * plugins/npapi.cpp: 2010-05-24 Sheriff Bot Unreviewed, rolling out r60068. http://trac.webkit.org/changeset/60068 https://bugs.webkit.org/show_bug.cgi?id=39600 "Causes fast/repaint/search-field-cancel to fail." (Requested by jparent on #webkit). * rendering/RenderObject.h: (WebCore::objectIsRelayoutBoundary): 2010-05-24 Jeremy Orlow Unreviewed. Checked in merge error. :-( * CMakeLists.txt: 2010-05-24 Steve Block Reviewed by Darin Adler. Geolocation causes DOMWindow to leak if position requests are in progress when the page is navigated away https://bugs.webkit.org/show_bug.cgi?id=39288 Test: fast/dom/Geolocation/ongoing-request-leak.html * loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading): Stop all Geolocation instances. This call is made after the unload event has fired, so no new Geolocation activity is possible. * page/Geolocation.cpp: (WebCore::Geolocation::stop): Removes all ongoing requests and stops the service. (WebCore::Geolocation::disconnectFrame): Removed calls to stopUpdating() and stopTimers(), as this will already have been done in stop(); * page/Geolocation.h: Added stop() method. 2010-05-24 MORITA Hajime Reviewed by Kent Tamura. Textarea shouldn't grow when you type. https://bugs.webkit.org/show_bug.cgi?id=32077