[Webkit-unassigned] [Bug 60194] REGRESSION (r79167): Windowed plugins in Google Reader don't move when the article list is scrolled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 6 12:07:38 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=60194





--- Comment #8 from Adam Roben (:aroben) <aroben at apple.com>  2011-05-06 12:07:38 PST ---
Here's the backtrace when the plugin is repositioned due to scrolling with r79167 rolled out:


>	WebKit.dll!WebKit::NetscapePlugin::scheduleWindowedGeometryUpdate()  Line 174	C++
     WebKit.dll!WebKit::NetscapePlugin::platformGeometryDidChange()  Line 149    C++
     WebKit.dll!WebKit::NetscapePlugin::geometryDidChange(const WebCore::IntRect & frameRect={...}, const WebCore::IntRect & clipRect={...})  Line 549    C++
     WebKit.dll!WebKit::PluginView::viewGeometryDidChange()  Line 640 + 0x2e bytes    C++
     WebKit.dll!WebKit::PluginView::frameRectsChanged()  Line 547    C++
     WebKit.dll!WebCore::ScrollView::frameRectsChanged()  Line 841 + 0x21 bytes    C++
     WebKit.dll!WebCore::ScrollView::setFrameRect(const WebCore::IntRect & newRect={...})  Line 831 + 0xf bytes    C++
     WebKit.dll!WebCore::FrameView::setFrameRect(const WebCore::IntRect & newRect={...})  Line 374    C++
     WebKit.dll!WebCore::RenderWidget::setWidgetGeometry(const WebCore::IntRect & frame={...}, const WebCore::IntSize & boundsSize={...})  Line 177 + 0x21 bytes    C++
     WebKit.dll!WebCore::RenderWidget::updateWidgetPosition()  Line 347 + 0x1c bytes    C++
     WebKit.dll!WebCore::RenderView::updateWidgetPositions()  Line 618 + 0x13 bytes    C++
     WebKit.dll!WebCore::RenderLayer::scrollTo(int x=6, int y=0)  Line 1368    C++
     WebKit.dll!WebCore::RenderLayer::setScrollOffset(const WebCore::IntPoint & offset={...})  Line 1656    C++
     WebKit.dll!WebCore::ScrollableArea::setScrollOffsetFromAnimation(const WebCore::IntPoint & offset={...})  Line 140 + 0x13 bytes    C++
     WebKit.dll!WebCore::ScrollAnimator::notityPositionChanged()  Line 130    C++
     WebKit.dll!WebCore::ScrollAnimator::scrollToOffsetWithoutAnimation(const WebCore::FloatPoint & offset={...})  Line 80 + 0xf bytes    C++
     WebKit.dll!WebCore::ScrollableArea::scrollToOffsetWithoutAnimation(const WebCore::FloatPoint & offset={...})  Line 104 + 0x1e bytes    C++
     WebKit.dll!WebCore::ScrollableArea::scrollToXOffsetWithoutAnimation(float x=6.0272727)  Line 118    C++
     WebKit.dll!WebCore::ScrollableArea::scrollToOffsetWithoutAnimation(WebCore::ScrollbarOrientation orientation=HorizontalScrollbar, float offset=6.0272727)  Line 111    C++
     WebKit.dll!WebCore::Scrollbar::moveThumb(int pos=124, bool draggingDocument=false)  Line 302    C++
     WebKit.dll!WebCore::Scrollbar::mouseMoved(const WebCore::PlatformMouseEvent & evt={...})  Line 340    C++
     WebKit.dll!WebCore::EventHandler::handleMouseMoveEvent(const WebCore::PlatformMouseEvent & mouseEvent={...}, WebCore::HitTestResult * hoveredNode=0x0034f240)  Line 1574 + 0x19 bytes    C++
     WebKit.dll!WebCore::EventHandler::mouseMoved(const WebCore::PlatformMouseEvent & event={...})  Line 1524 + 0x10 bytes    C++
     WebKit.dll!WebKit::handleMouseEvent(const WebKit::WebMouseEvent & mouseEvent={...}, WebCore::Page * page=0x00abef00)  Line 1011 + 0x13 bytes    C++
     WebKit.dll!WebKit::WebPage::mouseEvent(const WebKit::WebMouseEvent & mouseEvent={...})  Line 1037 + 0x15 bytes    C++
     WebKit.dll!CoreIPC::callMemberFunction<WebKit::WebPage,void (__thiscall WebKit::WebPage::*)(WebKit::WebMouseEvent const &),WebKit::WebMouseEvent>(const CoreIPC::Arguments1<WebKit::WebMouseEvent> & args={...}, WebKit::WebPage * object=0x00aefd70, void (const WebKit::WebMouseEvent &)* function=0x53298e36)  Line 19 + 0xf bytes    C++
     WebKit.dll!CoreIPC::handleMessage<Messages::WebPage::MouseEvent,WebKit::WebPage,void (__thiscall WebKit::WebPage::*)(WebKit::WebMouseEvent const &)>(CoreIPC::ArgumentDecoder * argumentDecoder=0x053cf0f8, WebKit::WebPage * object=0x00aefd70, void (const WebKit::WebMouseEvent &)* function=0x53298e36)  Line 265 + 0x15 bytes    C++
     WebKit.dll!WebKit::WebPage::didReceiveWebPageMessage(CoreIPC::Connection * __formal=0x00a5aca8, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x053cf0f8)  Line 88 + 0x23 bytes    C++
     WebKit.dll!WebKit::WebPage::didReceiveMessage(CoreIPC::Connection * connection=0x00a5aca8, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x053cf0f8)  Line 1974    C++
     WebKit.dll!WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection * connection=0x00a5aca8, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x053cf0f8)  Line 644    C++
     WebKit.dll!CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder> & message={...})  Line 690 + 0x30 bytes    C++
     WebKit.dll!CoreIPC::Connection::dispatchMessages()  Line 714 + 0x15 bytes    C++
     WebKit.dll!MemberFunctionWorkItem0<CoreIPC::Connection>::execute()  Line 76 + 0x10 bytes    C++
     WebKit.dll!RunLoop::performWork()  Line 63 + 0x1a bytes    C++
     WebKit.dll!RunLoop::wndProc(HWND__ * hWnd=0x000f01f2, unsigned int message=1025, unsigned int wParam=10789288, long lParam=0)  Line 62    C++
     WebKit.dll!RunLoop::RunLoopWndProc(HWND__ * hWnd=0x000f01f2, unsigned int message=1025, unsigned int wParam=10789288, long lParam=0)  Line 44 + 0x18 bytes    C++
     user32.dll!_InternalCallWinProc at 20()  + 0x23 bytes    
     user32.dll!_UserCallWinProcCheckWow at 32()  + 0xb7 bytes    
     user32.dll!_DispatchMessageWorker at 8()  + 0xed bytes    
     user32.dll!_DispatchMessageW at 4()  + 0xf bytes    
     WebKit.dll!RunLoop::run()  Line 78 + 0xc bytes    C++
     WebKit.dll!WebKit::WebProcessMain(const WebKit::CommandLine & commandLine={...})  Line 82    C++
     WebKit.dll!WebKitMain(const WebKit::CommandLine & commandLine={...})  Line 48 + 0x9 bytes    C++
     WebKit.dll!WebKitMain(HINSTANCE__ * hInstance=0x01160000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x0077463a, int nCmdShow=10)  Line 172 + 0x9 bytes    C++
     WebKit2WebProcess.exe!wWinMain(HINSTANCE__ * hInstance=0x01160000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x0077463a, int nCmdShow=10)  Line 66 + 0x18 bytes    C++
     WebKit2WebProcess.exe!__tmainCRTStartup()  Line 589 + 0x1c bytes    C
     kernel32.dll!@BaseThreadInitThunk at 12()  + 0x12 bytes    
     ntdll.dll!___RtlUserThreadStart at 8()  + 0x27 bytes    
     ntdll.dll!__RtlUserThreadStart at 8()  + 0x1b bytes

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list