[XHR] Delete an incorrect ASSERT

Resource::revalidationSucceeded ASSERTs that the resource exists in the
memory cache. But the assumption is not correct because an ongoing revalidation
request can be evicted by the reloading request for the same URL.
Because no one relies on the assumption, the assert can be deleted.

BUG=370792
R=japhet@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173711 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r173673

http://src.chromium.org/viewvc/blink?view=revision&revision=173673

BUG=361729
TBR=enne@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173712 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Table with fixed layout behaves like auto layout when its width is set by js instead of css.

The new width of table was not being applied when changed dynamically
even though the table-layout is fixed.

On calculating whether we need to set the m_tableLayout as fixed or
auto the change in layout parameters such as width, height etc was
not considered hence the right layout type was not being set. Incase
there are any layout changes we need to see whether m_tableLayout
needs to be changed or not.

R=jchaffraix@chromium.org
BUG=239421

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173713 bbb929c8-8fbe-4397-9dbb-9b2b20218538
editing/inserting/insert-div-023.html needs rebaselining

BUG=371680
TBR=enne@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173714 bbb929c8-8fbe-4397-9dbb-9b2b20218538
use-disappears-after-style-update also flaky after r173666

TBR=enne@chromium.org
BUG=371651

git-svn-id: svn://svn.chromium.org/blink/trunk@173715 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add blink-side binding code for navigator.serviceWorker.current

Test code is basically copied from falken@'s:
https://github.com/mattto/ServiceWorker/tree/master/examples/layout-tests
(minus one obsolete FIXME, plus another FIXME)

BUG=366538
TEST=http/tests/serviceworker/current-on-load.html
TEST=http/tests/serviceworker/current-on-reload.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173716 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Refactor V8StringResource::prepare

V8StringResource<T>::prepareBase was not a good name.
Because V8StringResource<T>::prepare added some additional checks depending
on T, I renamed them to "check", added the check to prepareBase and rename it
to "prepare". This is a refactoring CL and doesn't change the behavior.

BUG=NONE

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

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