DevTools: [Styles] Correctly handle !important in inherited property values

R=pfeldman, vsevik
BUG=242588

Review URL: https://chromiumcodereview.appspot.com/18552002

git-svn-id: svn://svn.chromium.org/blink/trunk@153489 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Implemented a new method for reseting RuleSets for a given scoping node. 

StyleResolver should have a method for reseting or removing RuleSets for a given scoping node.
We don't need to reset all rulesets when styles with scoped attribute or styles in shadow trees are removed.

BUG=244314

Review URL: https://chromiumcodereview.appspot.com/18180003

git-svn-id: svn://svn.chromium.org/blink/trunk@153490 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Sass] Automatically detect changes to compiled CSS (workspace and network)

Use the FileEntry Metadata in the workspace case and the HTTP 304 status code in the network case
to detect if the CSS has been modified by the Sass compiler after saving a Sass source.

R=pfeldman, vsevik
BUG=244430

Review URL: https://chromiumcodereview.appspot.com/18052003

git-svn-id: svn://svn.chromium.org/blink/trunk@153491 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "[Binding] Remove "super-compact call" generation for regular attribute getter/setter"

This reverts commit cdd60a976986310f9152dca066aa058b52b591b8 which regressed performanced
in several blink perf tests on the mac build.

> [Binding] Remove "super-compact call" generation for regular attribute getter/setter
>
> Code generator generate "super-compact call" for shortcut in some special case,
> but generated code is almost same without the routine.
> This patch remove the shortcut routine.
>
> Also remove unnecessary "return;".
>
> R=haraken@chromium.org
> BUG=239771
> TEST=TestInterfaceImplementedAs.idl

BUG=256971,239771
CC=kojih@chromium.org
TBR=haraken

Review URL: https://chromiumcodereview.appspot.com/18163007

git-svn-id: svn://svn.chromium.org/blink/trunk@153492 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[Blink][IDL] add inputmode attribute to input element and textarea element.


BUG=244758

Review URL: https://chromiumcodereview.appspot.com/18495003

git-svn-id: svn://svn.chromium.org/blink/trunk@153493 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [FlameChart] cosmetic change. replace nodeIndex with entryIndex.

BUG=none
TEST=none
R=alph@chromium.org, yurys@chromium.org

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

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