Get rid of ProfileURLRegExp

Profile URLs are created and handled in CPUProfileView. Instead of coding necessary information into a string we provide message element directly into the console message object.

BUG=None
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165852 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove profile and baseProfile getters from HeapSnapshotView

They used profile uid to introduce unnecessary indirection between view and profile. We can store reference to the profile object directly.

BUG=None
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165853 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Restore record profile button state to initial when profile being recorded is deleted

Profile being recorded property is reset to null only after notifying all listeners so that they can check if current profile is removed.

BUG=338311
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165854 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: make View a flex-auto vbox by default.

R=vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165855 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TextAutosizer: fix second-pass container autosizing.

This patch adds a check to properly autosize containers inside
stale clusters during the second pass of the algorithm (see
crbug.com/335589 for more details). Additionaly this patch
removes an unused method and adds a test.

BUG=335589,334228

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165757

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165856 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Revert of Move preferred scrollbar style preference change listening from renderer to browser, 3 of 3. (https://codereview.chromium.org/147193002/)

Reason for revert:
Fixed in Chromium with https://codereview.chromium.org/145013018

Original issue's description:
> Revert of Move preferred scrollbar style preference change listening from renderer to browser, 3 of 3. (https://codereview.chromium.org/136333009/)
> 
> Reason for revert:
> This seems to be causing a mac_rel failure and is blocking blink roll.
> 
> see here: http://build.chromium.org/p/tryserver.chromium/builders/mac_rel/builds/215993/steps/content_browsertests/logs/stdio
> 
> 
> Original issue's description:
> > Move preferred scrollbar style preference change listening from renderer to browser, 3 of 3.
> > 
> > This removes the preferred style listener from Blink, now that the browser
> > sends the value when it changes over IPC.
> > 
> > BUG=306348
> > 
> > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165714
> 
> TBR=jamesr@chromium.org,thakis@chromium.org,rsesek@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=306348
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165774

TBR=jamesr@chromium.org,thakis@chromium.org,hclam@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=306348

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

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