|
Lines 2374-2380
void FrameView::performPostLayoutTasks()
Source/WebCore/page/FrameView.cpp_sec1
|
| 2374 |
m_frame->loader()->client()->dispatchDidLayout(); |
2374 |
m_frame->loader()->client()->dispatchDidLayout(); |
| 2375 |
|
2375 |
|
| 2376 |
RenderView* root = rootRenderer(this); |
2376 |
RenderView* root = rootRenderer(this); |
| 2377 |
root->updateWidgetPositions(); |
2377 |
if (root) |
|
|
2378 |
root->updateWidgetPositions(); |
| 2378 |
|
2379 |
|
| 2379 |
for (unsigned i = 0; i < maxUpdateWidgetsIterations; i++) { |
2380 |
for (unsigned i = 0; i < maxUpdateWidgetsIterations; i++) { |
| 2380 |
if (updateWidgets()) |
2381 |
if (updateWidgets()) |
|
Lines 2395-2401
void FrameView::performPostLayoutTasks()
Source/WebCore/page/FrameView.cpp_sec2
|
| 2395 |
|
2396 |
|
| 2396 |
m_actionScheduler->resume(); |
2397 |
m_actionScheduler->resume(); |
| 2397 |
|
2398 |
|
| 2398 |
if (!root->printing()) { |
2399 |
if (root && !root->printing()) { |
| 2399 |
IntSize currentSize; |
2400 |
IntSize currentSize; |
| 2400 |
if (useFixedLayout() && !fixedLayoutSize().isEmpty() && delegatesScrolling()) |
2401 |
if (useFixedLayout() && !fixedLayoutSize().isEmpty() && delegatesScrolling()) |
| 2401 |
currentSize = fixedLayoutSize(); |
2402 |
currentSize = fixedLayoutSize(); |