TimelinePanel: REGRESSION fix for search in timeline panel

BUG=357096
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171456 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update <select> when any of its <option>/<optgroup> children have "display: none"

The <select> element does not ignore the <option>/<optgroup> children that have "display:none". Conseqently, these children are displayed on the list. Code has been added to detect the change in display property and also to drop <option>/<optgroup> children whenever required.

BUG=81415

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171457 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't use use default Isolate with v8::Debug::SetLiveEditEnabled.

BUG=359977

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171458 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create HeapLinkedHashSet and LinkedHashSet, ordered heap-friendly hash sets.

R=ager@chromium.org, haraken@chromium.org, jochen@chromium.org, mikhail.pozdnyakov@intel.com, vegorov@chromium.org, wibling@chromium.org, zerny@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171459 bbb929c8-8fbe-4397-9dbb-9b2b20218538
we don't do actions that could modify v8 heap so we can report GC events synchronously. Otherwise these GC events would get call stacks of the next event. We will not collect call stacks for gc event at all because it could be triggered even a single small allocation and the call stack will mislead the developer. If someone would like to know what code allocates memory then he needs to use our allocation profiler with allocation stacks.

BUG=361045
R=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171460 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adding myself to Blink watchlist.

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

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

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