PDF Plugin: Swallow Invalidate calls before getting initial size
commit4d903a9645edd964b26e2afc4391aa9949c3c0c8
authortommycli <tommycli@chromium.org>
Mon, 13 Apr 2015 23:55:35 +0000 (13 16:55 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 13 Apr 2015 23:56:06 +0000 (13 23:56 +0000)
tree65d8d7cbaf557e7b441bbe3ba5bea097ce9e4b75
parent5d6dd8eaee742daf7f298f533fb0827dc4a693fd
PDF Plugin: Swallow Invalidate calls before getting initial size

The PDF Plugin current expects the size to be set before any invalidate operations, and will DCHECK that.

https://crrev.com/323331 broke this, as the initial size is given to the plugin is now deferred to give the DOM a chance to 'settle down'.

Instead, we can just ignore invalidate calls before the size is set. When the size is actually set, the whole page will be invalidated anyways, so there's no harm.

BUG=474428

Review URL: https://codereview.chromium.org/1067043002

Cr-Commit-Position: refs/heads/master@{#324947}
pdf/paint_manager.cc