Don't use the same no-op filter for all url() inputs and outputs, or caching gets confused. NULL will do.

Covered by css3/filters/effect-reference-ordering-hw.html and others.

(This doesn't cause any test failures yet, but it will if https://codereview.chromium.org/230653005/ lands and rolls in.)

BUG=362561

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171360 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove null-check for page.

I don't see how we could have a null page here. I put an
assert(page) in CompositingReasonFinder::updateTriggers to
verify that no tests hit this.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171361 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Optimize repaint on FrameView resize (https://codereview.chromium.org/213103003/)

Reason for revert:
Under-repaint if body has percentage positioned or bottom aligned background-image when changing height.

Will work on bug 358460 first.

Original issue's description:
> Optimize repaint on FrameView resize
> 
> Previously we always repaint the full FrameView on resize.
> 
> Don't mark full repaint if the resize is height-only and writing mode
> is horizontal. Any descendants needing repaint because of FrameView
> resize will still schedule their own repaints.
> 
> BUG=258219
> TEST=WebFrameTest.sizeChangeRepaint
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170427

TBR=ojan@chromium.org,dsinclair@chromium.org,esprehn@chromium.org,eseidel@chromium.org,jchaffraix@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=258219,362407

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171362 bbb929c8-8fbe-4397-9dbb-9b2b20218538