- 01 Apr, 2014 40 commits
-
-
dgozman@chromium.org authored
BUG=327641 Review URL: https://codereview.chromium.org/212103004 git-svn-id: svn://svn.chromium.org/blink/trunk@170587 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
R=aandrey, pfeldman Review URL: https://codereview.chromium.org/213423010 git-svn-id: svn://svn.chromium.org/blink/trunk@170585 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
enne@chromium.org authored
R=acolwell@chromium.org BUG=353373 Review URL: https://codereview.chromium.org/220183002 git-svn-id: svn://svn.chromium.org/blink/trunk@170583 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
BUG=358679 Review URL: https://codereview.chromium.org/221093002 git-svn-id: svn://svn.chromium.org/blink/trunk@170582 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
Also, highlight record on hover. BUG= Review URL: https://codereview.chromium.org/213673005 git-svn-id: svn://svn.chromium.org/blink/trunk@170581 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hayato@chromium.org authored
It's time to expose only ShadowRoot constructor. The chromium side patch is here: https://codereview.chromium.org/217013005/. BUG=242153 Review URL: https://codereview.chromium.org/216123005 git-svn-id: svn://svn.chromium.org/blink/trunk@170580 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
R=sergeyv@chromium.org Review URL: https://codereview.chromium.org/220903002 git-svn-id: svn://svn.chromium.org/blink/trunk@170579 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
This patch removes live location from header stylesheet on dispose action. Review URL: https://codereview.chromium.org/217423015 git-svn-id: svn://svn.chromium.org/blink/trunk@170578 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
BUG=358534 R=apavlov@chromium.org Review URL: https://codereview.chromium.org/221033003 git-svn-id: svn://svn.chromium.org/blink/trunk@170577 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
gyuyoung.kim@samsung.com authored
As r170438, WebViewImpl has owned m_m_speechInputClient member variable. However, it is also only used for passing a pointer of SpeechInputClient. It is useless. To remove it, we need to change parameter type to OwnPtr|PassOwnPtr in SpeechInput class. Besides OwnPtr|PassOwnPtr help to manage the client pointer more safely. BUG=N/A Review URL: https://codereview.chromium.org/219273002 git-svn-id: svn://svn.chromium.org/blink/trunk@170576 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
This patch hides autocomplete suggestion box in editor whenever autocopmletion prefix length is zero. BUG=358255 Review URL: https://codereview.chromium.org/219773004 git-svn-id: svn://svn.chromium.org/blink/trunk@170573 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
junov@chromium.org authored
This change adds the APIs specified in the feature proposal found here: http://wiki.whatwg.org/wiki/Canvas_Context_Loss_and_Restoration The API changes are hidden behind the experimental canvas features flag. This change does not implement any elective canvas evictions. Those will be added in a future change. Only pre-existing context loss use cases are handled, such as failure to allocate a backing store, and gpu failures. The strategy for recovering from a GPU context lost was modified substantially in order to accomodate synchronization issues with the context restored event. Context restoration is now attempted proactively through a scheduled event. Prior to this change, restoration happened lazily when trying to use the canvas. BUG=322335 R=senorblanco@chromium.org Review URL: https://codereview.chromium.org/211503006 git-svn-id: svn://svn.chromium.org/blink/trunk@170572 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tommyw@chromium.org authored
more standards compliance work: Track.stop should not any more stop the source until all tracks using the same source is stopped. BUG=357503 Review URL: https://codereview.chromium.org/219453002 git-svn-id: svn://svn.chromium.org/blink/trunk@170571 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ager@chromium.org authored
TBR=haraken@chromium.org, zerny@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/220233007 git-svn-id: svn://svn.chromium.org/blink/trunk@170569 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
We're incrementally replacing RefPtr<DOMWrapperWorld> with RefPtr<NewScriptState>. See the bug description for more details. BUG=357144 Review URL: https://codereview.chromium.org/218493013 git-svn-id: svn://svn.chromium.org/blink/trunk@170567 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
alph@chromium.org authored
Do not skip method invocations inside requestAnimationFrame when it has entered a new batch sequence. Otherwise the scheduled method invocations get lost. Review URL: https://codereview.chromium.org/213833016 git-svn-id: svn://svn.chromium.org/blink/trunk@170566 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
nhiroki@chromium.org authored
StorageQuotaClient can be null in some contexts. BUG=346577 TEST=run the failed test locally (see the issue) Review URL: https://codereview.chromium.org/212123005 git-svn-id: svn://svn.chromium.org/blink/trunk@170565 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
After r170314, the HTML parser thread allocates on-heap objects such as CSSValues. So this CL supports the HTML parser thread in oilpan. Also this CL marks the CSSValue hierarchy with ThreadAffinity=AnyThread because CSSValue can be allocated by both main thread and parser threads. BUG=340522 Review URL: https://codereview.chromium.org/216203006 git-svn-id: svn://svn.chromium.org/blink/trunk@170564 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
Intent to Deprecate and Remove: https://groups.google.com/a/chromium.org/d/msg/blink-dev/aLpDg8pviU0/dUbUt7jsvT4J javascriptURL-execution-context-frame-location-htmldom.html was identical to javascriptURL-execution-context-frame-src-htmldom.html apart from the attribute set, so remove it. javascriptURL-execution-context-frame-location-htmldom-uncaught.html tests code that was removed in V8HTMLFrameElementCustom.cpp and does not have a counterpart for the src attribute, so remove it too. BUG=358505 Review URL: https://codereview.chromium.org/220563002 git-svn-id: svn://svn.chromium.org/blink/trunk@170563 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
R=eustas, lushnikov, pfeldman BUG=358098 NOTRY=true Review URL: https://codereview.chromium.org/220763004 git-svn-id: svn://svn.chromium.org/blink/trunk@170562 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
davve@opera.com authored
There have been discussions about removing foreignObject and instead allow an html element with position and dimensions inside svg. Knowing how popular foreignObject is may be useful in such discussions. Review URL: https://codereview.chromium.org/220713003 git-svn-id: svn://svn.chromium.org/blink/trunk@170561 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tyoshino@chromium.org authored
These calls were for non-Chromium port of WebKit to get/set cookies on WebSocket opening handshake. In Blink, they're no longer necessary. Chromium intercepts handshakes in the browser process and add/remove cookies. Any cookie header added by Blink is ignored. Set-cookies are stripped before forwarded to Blink. BUG=none Review URL: https://codereview.chromium.org/209823002 git-svn-id: svn://svn.chromium.org/blink/trunk@170560 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
R=vsevik@chromium.org, vsevik BUG=357614 Review URL: https://codereview.chromium.org/216183003 git-svn-id: svn://svn.chromium.org/blink/trunk@170559 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
BUG=357520 Review URL: https://codereview.chromium.org/219333007 git-svn-id: svn://svn.chromium.org/blink/trunk@170558 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
This patch adds a Ctrl-D shortcut to the devtools editor which selects the next occurrence of word or selection. Implementation is based on CodeMirror v4 multiple cursor capabilities. BUG=356878 Review URL: https://codereview.chromium.org/219583002 git-svn-id: svn://svn.chromium.org/blink/trunk@170557 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ager@chromium.org authored
TBR=haraken@chromium.org, oilpan-reviews@chromium.org, wibling@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/220763005 git-svn-id: svn://svn.chromium.org/blink/trunk@170556 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
This patch allows the validator checks to handle types declared as /** @constructor */ var MyType = function() {} R=pfeldman, sergeyv Review URL: https://codereview.chromium.org/218993012 git-svn-id: svn://svn.chromium.org/blink/trunk@170555 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wibling@chromium.org authored
R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org BUG=341815 Review URL: https://codereview.chromium.org/220893002 git-svn-id: svn://svn.chromium.org/blink/trunk@170554 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
fs@opera.com authored
Make ImageFrame store an SkBitmap directly instead of indirectly via NativeImageSkia. The direct effect is less indirections in ImageFrame, but this allows making NativeImageSkia more immutable-looking since the SkBitmap& accessor and setDataComplete() method can be removed. Review URL: https://codereview.chromium.org/170463002 git-svn-id: svn://svn.chromium.org/blink/trunk@170553 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jfernandez@igalia.com authored
This shorthand sets the values for the grid-template-columns, grid-template-rows and grid-template-areas, so the implementation tries to reuse as much available parsing functions as possible. The "parsingGridTrackList" was refactored to return a CSSValue and let the "parseValue" function to assign the property value. The "forwardSlash" operator is now valid when the track-list clause is part of a shorthand. The "parseValue" function checkouts that only additional clauses are allowed when processing shorthands; the grid-columns-rows-get-set.html tests was modified to verify this. The "parseGridTemplateAreas" was refactored too, in order to process single areas's rows. This is very useful for the gris-template secondary syntax, which mixes areas and rows values. Finally, the "parseGirdLineNames" function was modified as well by defining an new argument to concatenate head/tail custom-ident elements and ensure the identList is at the heading index, since it's now possible the parseList was rewound. The implementation of the grid-template shorthand tries first to match the <grid-template-columns> / <grid-template-rows> syntax, failing back to the secondary syntax if needed. This approach requires to rewind the parseList but it produces a clearer code. TEST=fast/css-grid-layout/grid-template-shorthand-get-set.html BUG=79180 Review URL: https://codereview.chromium.org/149373004 git-svn-id: svn://svn.chromium.org/blink/trunk@170552 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mkwst@chromium.org authored
This matches Firefox's behavior (see [1]). Hooray for interoperation! Intent to Ship thread: https://groups.google.com/a/chromium.org/d/msg/blink-dev/rCiwMvGG8IY/MgRtHrkQfgMJ [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=979580 Review URL: https://codereview.chromium.org/220343005 git-svn-id: svn://svn.chromium.org/blink/trunk@170551 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wibling@chromium.org authored
[Oilpan]: Move CSSPropertySourceData, InspectorStyleProperty, CSSStyleSourceData, and CSSRuleSourceData to the oilpan heap using transition types. Also removed unsused emptyCSSPropertySourceData (adding apavlov as reviewer to verify). R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org BUG=341815 Review URL: https://codereview.chromium.org/216553004 git-svn-id: svn://svn.chromium.org/blink/trunk@170550 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mkosiba@chromium.org authored
This adds the console message APIs to WebFrameClient. BUG=304341 Review URL: https://codereview.chromium.org/217283004 git-svn-id: svn://svn.chromium.org/blink/trunk@170549 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
caseq@chromium.org authored
This adds a timeline mode for recording a trace and a very basic trace viewer based on FlameChart. BUG= Review URL: https://codereview.chromium.org/212683005 git-svn-id: svn://svn.chromium.org/blink/trunk@170548 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dstockwell@chromium.org authored
Implements perspective-origin as defined in CSS Transforms[1]. Behavior is similar to -webkit-perspective-origin, however perspective-origin is not a shorthand. New parsing and serialization (mostly matching Gecko) has been introduced. The animation system is modified to avoid running animations and transitions on both the prefixed and unprefixed variants at the same time. Internally, animations are mapped to the unprefixed variant. As animations operate directly on the RenderStyle storage the result of specifying an animation on either -webkit-perspective-origin or perspective-origin is the same. However, support for independent animation/transition of -webkit-perspective-origin-* is removed. The X and Y coordinates now always transition together. Note, this property and changes in behavior are guarded by the CSSTransformsUnprefixed runtime feature (enabled only for testing). [1] http://www.w3.org/TR/css3-transforms/ BUG=154772 Review URL: https://codereview.chromium.org/212673002 git-svn-id: svn://svn.chromium.org/blink/trunk@170547 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wolenetz@chromium.org authored
Now that https://src.chromium.org/viewvc/chrome?view=rev&revision=260247 and https://src.chromium.org/viewvc/chrome?view=rev&revision=260719 have landed, this change removes the temporary failure expectations related to changes in Chromium behavior added for bug 351166 in https://src.chromium.org/viewvc/blink?view=rev&revision=170209 and for bug 249422 in https://src.chromium.org/viewvc/blink?view=rev&revision=170398. TBR=acolwell@chromium.org BUG=249422,351166 TEST=All MSE layout tests pass locally on Linux Review URL: https://codereview.chromium.org/220473006 git-svn-id: svn://svn.chromium.org/blink/trunk@170546 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ager@chromium.org authored
TBR=dstockwell@chromium.org, haraken@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/220663003 git-svn-id: svn://svn.chromium.org/blink/trunk@170545 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mikhail.pozdnyakov@intel.com authored
Re-land Blink r158626. Initial patch is from WebKit r155571 by Anders Carlsson <andersca@apple.com> Allow rehashing to track a hash bucket and return the new pointer to it, thus avoiding having to do a copy of a hash table bucket as well as an extra hash lookup. The patch had been reverted because of a layout test crash on ASAN build: http://code.google.com/p/chromium/issues/detail?id=310975 The actual crash root cause is fixed now with r170150, so the patch can be re-landed. Review URL: https://codereview.chromium.org/203413003 git-svn-id: svn://svn.chromium.org/blink/trunk@170544 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
Protect EventListener from being deleted before it is passed into InspectorInstrumentation::didRemoveEventListener BUG=358467 Review URL: https://codereview.chromium.org/220693002 git-svn-id: svn://svn.chromium.org/blink/trunk@170543 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zvorygin@chromium.org authored
Speeds up blink compilation ~ 1.5% BUG= Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170466 Review URL: https://codereview.chromium.org/218583007 git-svn-id: svn://svn.chromium.org/blink/trunk@170542 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-