Changeset 172968 in webkit


Ignore:
Timestamp:
Aug 26, 2014, 11:55:16 AM (11 years ago)
Author:
Simon Fraser
Message:

Crashes in hit testing under WebPage::determinePrimarySnapshottedPlugIn()
https://bugs.webkit.org/show_bug.cgi?id=136240
rdar://problem/17231462

Reviewed by Darin Adler.

determinePrimarySnapshottedPlugIn() does render tree hit testing, so needs
to ensure that layout is up-to-date.

  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::determinePrimarySnapshottedPlugIn):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/Source/WebKit2/ChangeLog

    r172966 r172968  
     12014-08-26  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Crashes in hit testing under WebPage::determinePrimarySnapshottedPlugIn()
     4        https://bugs.webkit.org/show_bug.cgi?id=136240
     5        rdar://problem/17231462
     6
     7        Reviewed by Darin Adler.
     8       
     9        determinePrimarySnapshottedPlugIn() does render tree hit testing, so needs
     10        to ensure that layout is up-to-date.
     11
     12        * WebProcess/WebPage/WebPage.cpp:
     13        (WebKit::WebPage::determinePrimarySnapshottedPlugIn):
     14
    1152014-08-26  Tim Horton  <timothy_horton@apple.com>
    216
  • TabularUnified trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp

    r172503 r172968  
    45544554    ++m_numberOfPrimarySnapshotDetectionAttempts;
    45554555
     4556    layoutIfNeeded();
     4557
    45564558    MainFrame& mainFrame = corePage()->mainFrame();
    45574559    if (!mainFrame.view())
Note: See TracChangeset for help on using the changeset viewer.