MessageQueue uses Deque<OwnPtr<> >

The MessageQueue class description comment contains
the following: "Essentially, MessageQueue acts as a
queue of OwnPtr<DataType>"

This patch makes the MessageQueue actually contain
the queue of OwnPtr's instead of queue of plain
pointers (as it was before) making the code simpler
and more compact.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172777 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adding the assert() that checks for the correct view source highlighting

This assert was disabled because it got triggered upon incorrect view-source highlighting.This happened because characters for the end tags were getting consumed by the tokenizer at the same time as it consumed the text of the script tag. 

Bug : https://bugs.webkit.org/show_bug.cgi?id=62971.
Since it is fixed i think we can enable the assert.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172778 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: Mark multicol/pagination tests as flaky

BUG=361729
TBR=enne@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172779 bbb929c8-8fbe-4397-9dbb-9b2b20218538
expansionOpportunityCount should be 'unsigned' rather than 'int'

Since the return type of expansionOpportunityCount function is 'unsigned',
expansionOpportunityCount variable should be treated as 'unsigned'.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172780 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: Mark animated-path-inside-transformed-html.xhtml as flaky

TBR=enne@chromium.org,davve@opera.com
BUG=367846
NOTRY=true

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

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