- 11 Aug, 2014 35 commits
-
-
keishi@chromium.org authored
> Oilpan: Prepare moving AsyncCallChain to Oilpan > > BUG=340522 > > Review URL: https://codereview.chromium.org/413113003 TBR=keishi@chromium.org Review URL: https://codereview.chromium.org/458163002 git-svn-id: svn://svn.chromium.org/blink/trunk@179932 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
keishi@chromium.org authored
BUG=340522 Review URL: https://codereview.chromium.org/413113003 git-svn-id: svn://svn.chromium.org/blink/trunk@179931 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
semeny@google.com authored
BUG=391593 Review URL: https://codereview.chromium.org/452083002 git-svn-id: svn://svn.chromium.org/blink/trunk@179930 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
BUG=395991 R=yurys, pfeldman@chromium.org Review URL: https://codereview.chromium.org/453943003 git-svn-id: svn://svn.chromium.org/blink/trunk@179929 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eustas@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/457283002 git-svn-id: svn://svn.chromium.org/blink/trunk@179928 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
acolwell@chromium.org authored
This change just brings the code in line with the current spec text. BUG=397769 TEST=LayoutTest/http/tests/media/media-source/mediasource-remove.html Review URL: https://codereview.chromium.org/453473002 git-svn-id: svn://svn.chromium.org/blink/trunk@179927 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
As ScriptPromiseProperty::reset is implemented, ReadableStream now uses it and this CL removes FIXMEs about it. BUG=393911 R=tyoshino Review URL: https://codereview.chromium.org/456233002 git-svn-id: svn://svn.chromium.org/blink/trunk@179926 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
http://heycam.github.io/webidl/#es-operations states that an API returning a Promise should return a rejected Promise when an error occurs rather than throwing an exception. BUG=359386, 362992 R=bashi@chromium.org, eroman@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171450 Review URL: https://codereview.chromium.org/232563003 git-svn-id: svn://svn.chromium.org/blink/trunk@179925 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vsevik@chromium.org authored
DevTools: use setImmediate instead of setTimeout for dispatching messages on devtools frontend in debug mode. R=pfeldman, dgozman Review URL: https://codereview.chromium.org/438333003 git-svn-id: svn://svn.chromium.org/blink/trunk@179924 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zerny@chromium.org authored
TBR=zerny@chromium.org BUG=402379 NOTRY=true Review URL: https://codereview.chromium.org/462553002 git-svn-id: svn://svn.chromium.org/blink/trunk@179923 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
This CL adds a TaskObserver that run Microtasks at the end of each Task to WorkerThread. This CL also fixes a Promise resolution timing issue caused by V8RecursionScope in the ScriptPromiseResolver implementation. Because the microtask running timing has changed, We fix affected tests. BUG=374772 Review URL: https://codereview.chromium.org/441063003 git-svn-id: svn://svn.chromium.org/blink/trunk@179922 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
devtools.gyp* contents ordering is highly confusing, and it usually takes some time to find certain snippets when modifying the deployment setup. TBR=vsevik Review URL: https://codereview.chromium.org/458463003 git-svn-id: svn://svn.chromium.org/blink/trunk@179921 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
BUG=402043 Review URL: https://codereview.chromium.org/459753002 git-svn-id: svn://svn.chromium.org/blink/trunk@179920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mkwst@chromium.org authored
We're going to need to pass credentials up into Chromium, and back down into Blink. This patch makes that possible by adding a shared "Platform*Credential" type which can be used by both the Blink module's "*Credential" objects, and the platform's "Platform*Credential" objects. BUG=400674 Review URL: https://codereview.chromium.org/457683002 git-svn-id: svn://svn.chromium.org/blink/trunk@179919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
If a preload request for <img> preload fails, the request will be retried on parsing the element as per normal. This might result in more than one request for the same resource, and consequently more than one console error message might be output. For img-crossorigin-no-credentials-prompt.html, avoid having the preloader kick in by not relying on an external script. R= BUG=239918 Review URL: https://codereview.chromium.org/461563002 git-svn-id: svn://svn.chromium.org/blink/trunk@179918 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dongseong.hwang@intel.com authored
When testing web animations test htmls on chrome, "Uncaught ReferenceError: testRunner is not defined" exception is fired. So guard testRunner for convenience. BUG=N/A Review URL: https://codereview.chromium.org/436883002 git-svn-id: svn://svn.chromium.org/blink/trunk@179917 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
BUG=401953 Review URL: https://codereview.chromium.org/454893003 git-svn-id: svn://svn.chromium.org/blink/trunk@179916 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yukishiino@chromium.org authored
Makes the type of the internal pointers ScriptWrappableBase* so we can check pointer conversions between the internal pointers and the native objects. ScriptWrappableBase* is much safer than void* here because we can avoid unintentional pointer conversions. This CL also includes fixes of misconversions from/to the internal pointers. Note that the definition of the internal pointers does not change by this CL. We'll change the actual definition at the coming http://crrev.com/420233002 . BUG=235436 Review URL: https://codereview.chromium.org/456683002 git-svn-id: svn://svn.chromium.org/blink/trunk@179915 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
The bug hasn't been fixed, but now any unrelated change to the test result will result in a failure, instead of being silently ignored. BUG=246077 Review URL: https://codereview.chromium.org/456743002 git-svn-id: svn://svn.chromium.org/blink/trunk@179914 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
TBR=aandrey Review URL: https://codereview.chromium.org/462513002 git-svn-id: svn://svn.chromium.org/blink/trunk@179913 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
philipj@opera.com authored
It's been green since it was converted to a reftest in r179707: https://codereview.chromium.org/451483004 http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=parent-flow-inline-with-block-child.html BUG=331576 Review URL: https://codereview.chromium.org/455803002 git-svn-id: svn://svn.chromium.org/blink/trunk@179912 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tzik@chromium.org authored
BUG=399803 Review URL: https://codereview.chromium.org/458093002 git-svn-id: svn://svn.chromium.org/blink/trunk@179911 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
samli@chromium.org authored
Change WebAnimation to WebCompositorAnimation Change WebAnimationCurve to WebCompositorAnimationCurve Change WebAnimationDelegate to WebCompositorAnimationDelegate This is patch 3 of 3. It builds on http://crrev.com/413983002 BUG=396358 Review URL: https://codereview.chromium.org/412123002 git-svn-id: svn://svn.chromium.org/blink/trunk@179910 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tzik@chromium.org authored
BUG=399803 Review URL: https://codereview.chromium.org/461543002 git-svn-id: svn://svn.chromium.org/blink/trunk@179909 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
deepak.sa@samsung.com authored
Update the Layout tests for shadow so that they dont use child elements of <shadow>. In this patch, childs which are added through JS is being removed. BUG=334957 Review URL: https://codereview.chromium.org/450533007 git-svn-id: svn://svn.chromium.org/blink/trunk@179908 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
TBR=haraken,oilpan-reviews BUG=396400 NOTRY=true Review URL: https://codereview.chromium.org/458053004 git-svn-id: svn://svn.chromium.org/blink/trunk@179907 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
keishi@chromium.org authored
What is happening is: 1. User opens popup 2. PopupListBox::layout measure's row width 2-1. text width is calculated as ltr 2-2. this width for ltr is registered to the WidthCache 3. PopupListBox::paintRow is called 3-1. WidthCache has a interval mechanism so the cached ltr width is not used 3-2. text width is calculated as rtl 3-3. Text is drawn as rtl 4. User hovers over items 5. PopupListBox::paintRow is called each time the selection changes 5-1. WidthCache's cached ltr width is used 5-2. Text is drawn as rtl (rtl width is shorter than the rtl width so there is extra space on the right side) There are two problems - PopupListBox::layout is measuring row width using ltr always - WidthCache is returning ltr width for rtl text This just fixes PopupListBox::layout. BUG=398929 Review URL: https://codereview.chromium.org/451983004 git-svn-id: svn://svn.chromium.org/blink/trunk@179906 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
CallbackData created by InjectedScriptManager should be deleted when an associated worker thread terminates. The most straightforward way to do that is to make the InjectedScriptManager hold a list of OwnPtr<CallbackData> that the InjectedScriptManager created. Since the the InjectedScriptManager is destructed in ~WorkerScriptController(), it's guaranteed that all associated CallbackData is destructed in ~WorkerScriptController() as well. This change will fix a couple of inspector-protocol/debugger tests in oilpan builds. BUG=398472 Review URL: https://codereview.chromium.org/452043002 git-svn-id: svn://svn.chromium.org/blink/trunk@179905 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tasak@google.com authored
Added an assertion to the patch in https://codereview.chromium.org/444223004/ In StyleSheetContents::checkLoaded after parentStyleSheet check, "this pointer" is guaranteed to be equal to rootStyleSheet. So we can only use this pointer instead of rootStyleSheet. Review URL: https://codereview.chromium.org/456673002 git-svn-id: svn://svn.chromium.org/blink/trunk@179904 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
nhiroki@chromium.org authored
This change... - adds 'onupdatefound' event and version attribtues (eg. '.installing') into ServiceWorkerRegistration interface. - adds WebServiceWorkerRegistrationProxy interface to talk to the registration object from embedder. [NOTE] ServiceWorkerRegistration is still disabled by the macro since Chromium side is still actively being implemented: https://codereview.chromium.org/427523002/ [Spec] https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#service-worker-registration-obj BUG=396400 TEST=compile (layout tests will be added after enabling the registration interface) Review URL: https://codereview.chromium.org/424693004 git-svn-id: svn://svn.chromium.org/blink/trunk@179903 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
reed@chromium.org authored
TBR=fmalita@chromium.org Review URL: https://codereview.chromium.org/457263002 git-svn-id: svn://svn.chromium.org/blink/trunk@179902 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dstockwell@chromium.org authored
https://src.chromium.org/viewvc/blink?view=rev&revision=179897 was committed with a broken test :( BUG=399967 NOTRY=true TBR=ojan@chromium.org Review URL: https://codereview.chromium.org/459723002 git-svn-id: svn://svn.chromium.org/blink/trunk@179900 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
Oilpan: Assert that updator functions of HashMap, HashSet, and Vector should not be used during weak processing. We already have assertions in Heap::allocate and Heap::reallocate. However the member functions of HashMap, HashSet, and Vector don't always call Heap::allocate or Heap::reallocate, and it's very hard to detect allocation-in-weak-processing. BUG=400652 Review URL: https://codereview.chromium.org/456633002 git-svn-id: svn://svn.chromium.org/blink/trunk@179899 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
gyuyoung.kim@samsung.com authored
As a step to use toFoo, this cl introduces DEFINE_CUSTOM_FONT_DATA_TYPE_CASTS, and use it. Additionally this cl clean up static_cast<TextCloneCSSValue*> with toTextCloneCSSValue(). BUG=309516 Review URL: https://codereview.chromium.org/453203003 git-svn-id: svn://svn.chromium.org/blink/trunk@179898 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dstockwell@chromium.org authored
The button is configured to snooze the item for 1 hour. The item is deprioritized in the UI by changing the opacity. Subsequent patches could separate snoozed items out into a separate collapsible stream. This patch adds the concept of annotations on a group of failures, persisting them in local storage. Subsequent patches should persist the annotations in a frontend. NOTRY=true BUG=399967 Review URL: https://codereview.chromium.org/448503003 git-svn-id: svn://svn.chromium.org/blink/trunk@179897 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 10 Aug, 2014 5 commits
-
-
rune@opera.com authored
The slow, normal, and fast keywords, and the seconds unit, are not used by the presentational style for the marquee element. R=jchaffraix@chromium.org Review URL: https://codereview.chromium.org/457633002 git-svn-id: svn://svn.chromium.org/blink/trunk@179896 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pdr@chromium.org authored
This patch removes RenderFlowThread::adjustedPositionRelativeToOffsetParent which was added in [1] to support regions. This code is no longer called and is dead. [1] https://src.chromium.org/viewvc/blink?view=rev&revision=150894 BUG= Review URL: https://codereview.chromium.org/459603002 git-svn-id: svn://svn.chromium.org/blink/trunk@179895 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kouhei@chromium.org authored
- |m_createdDocument| renamed to |m_parsedResponse| - Refactor |didReceiveResponse|: -- Decoder init factored out into |createDecoder| - Refactor |responseXML|: -- Response document init factored out into |initResponseDocument| Refactoring in preperation to async parsing change. This patch is split from https://codereview.chromium.org/454313002/ TEST=fast/xmlhttprequest, http/tests/xmlhttprequest BUG=402261 Review URL: https://codereview.chromium.org/455193002 git-svn-id: svn://svn.chromium.org/blink/trunk@179894 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
- Merge multiple |namespace blink {}| blocks - Remove unnecessary blink:: prefixes - Make blank lines consistent BUG= Review URL: https://codereview.chromium.org/454103003 git-svn-id: svn://svn.chromium.org/blink/trunk@179893 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tfarina@chromium.org authored
Chromium stopped overridding createSolidColorLayer() from WebCompositorSupport and inheriting from WebSolidColorLayer at https://src.chromium.org/viewvc/chrome?revision=288125&view=revision, and Blink removed the function at https://src.chromium.org/viewvc/blink?revision=179785&view=revision. BUG=None TEST=None R=tkent@chromium.org Review URL: https://codereview.chromium.org/460453003 git-svn-id: svn://svn.chromium.org/blink/trunk@179892 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-