Fix crash when node is moved in a selection

Let RenderObject::canUpdateSelectionOnRootLineBoxes() return false
if the renderer is in an orphaned render tree, to prevent
RenderSelectionInfo from calling selectionRectForPaintInvalidation()
which would cause the crash.

BUG=396596
TEST=editing/selection/move-node-in-selection-crash.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180102 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IndexedDB: Regression test for db enumeration including failed opens

Bug fixed on the Chromium side, just adding a layout test as well
for full coverage.

BUG=395472
R=cmumford@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180103 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup namespace usage in Source/core/modules/[mediasource/* to websockets/*]

Cleanup namespace usage in Source/core/modules/[mediasource/* to websockets/*]

- Merge multiple |namespace blink {}| blocks
- Remove unnecessary  blink:: prefixes
- Make blank lines consistent

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180105 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup namespace usage in Source/core/modules/[battery/* to indexeddb/*]

Cleanup namespace usage in Source/core/modules/[battery/* to indexeddb/*]

- Merge multiple |namespace blink {}| blocks
- Remove unnecessary  blink:: prefixes
- Make blank lines consistent

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180106 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove RenderLayerFilterInfo::m_dirtySourceRect

m_dirtySourceRect is duplicating the paint invalidation logic
by storing the exact same information.

On top of that, FilterEffectRendererHelper::prepareFilterEffect
already gets the invalidation rect from |dirtyRect|.

This change is covered by css3/filters/filter-repaint-*.html
that were added with m_dirtySourceRect in
https://bugs.webkit.org/show_bug.cgi?id=80323.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180107 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FrameView::paintContents should RELEASE_ASSERT(!needsLayout())

We shouldn't ever ASSERT a condition and then handle its negation. If we can
get here with layout dirty, we should crash so we can fix those cases.

R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180108 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Handle empty title attribute tooltips.

The spec tells us that if an element has a title attribute, its value
should be returned as its tooltip/advisory information:

  http://www.whatwg.org/specs/web-apps/current-work/#the-title-attribute

Align with how other browsers behave for <foo title> and return the
empty string rather than consult the parent element.

R=
BUG=399255

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180109 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create a sheriff-o-matic watchlist and add the current dev's to it

To keep us abreast of all the changes going on in sheriff-o-matic
code and keep us from stepping on each others' toes, I'm adding
a watchlist and putting all the folks currently actively working
on it on the list.

NOTRY=true

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

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