- 11 Aug, 2014 24 commits
-
-
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 6 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
-
reed@chromium.org authored
use new onDrawPicture variant, as the previous is now deprecated and is no longer called by the base-class. TBR=fmalita@chromium.org Review URL: https://codereview.chromium.org/455213002 git-svn-id: svn://svn.chromium.org/blink/trunk@179891 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 09 Aug, 2014 9 commits
-
-
tkent@chromium.org authored
- Merge multiple |namespace blink {}| blocks - Remove unnecessary blink:: prefixes - Make blank lines consistent BUG= Review URL: https://codereview.chromium.org/455883003 git-svn-id: svn://svn.chromium.org/blink/trunk@179889 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aelias@chromium.org authored
This innocuous-looking call was changed in https://codereview.chromium.org/255563004 to produce huge data URLs for canvas elements. This caused a performance regression in Android WebView which needs to report URLs of the last tapped element to the embedding app. Switch absoluteImageURL() back to its previous behavior of ignoring canvas elements, and introduce a new method absoluteImageURLIncludingCanvasDataURL() that's only used in WebViewImpl::saveImageAt and copyImageAt. NOTRY=true BUG=395859 Review URL: https://codereview.chromium.org/457013002 git-svn-id: svn://svn.chromium.org/blink/trunk@179888 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
je_julie.kim@samsung.com authored
The 'border-image' has 'border-image-source', 'border-image-slice', 'border-image-width', 'border-image-outset' and 'border-image-repeat'. http://www.w3.org/TR/css3-background/ m_imageSlice is for 'border-image-slice' and m_borderSlice is for 'border-image-width'. It causes confusion between m_borderSlice and m_imageSlice. This patch changes m_borderSlice to m_borderWidth along with property name. BUG= R=tonyg@chromium.org Review URL: https://codereview.chromium.org/456753002 git-svn-id: svn://svn.chromium.org/blink/trunk@179887 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tonyg@chromium.org authored
Revert of Add some performance testing for paint invalidations (https://codereview.chromium.org/450813002/) Reason for revert: Timing out on perf bots. One example: http://chromegw/i/chromium.perf/builders/Linux%20Perf%20%281%29/builds/2268/steps/blink_perf/logs/stdio Original issue's description: > Add some performance testing for paint invalidations > > After moving paint invalidations after compositing updates, we > lost most of the performance coverage we had as most performance > tests trigger layout without generating a frame. > > The new cases are DRT specific as we use > Internals.forceCompositingUpdate. This is required as rAF > will cap the tests to the sync frequency. > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=179881 TBR=dsinclair@chromium.org,esprehn@chromium.org,leviw@chromium.org,xianxianzhu@chromium.org,jchaffraix@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/459663002 git-svn-id: svn://svn.chromium.org/blink/trunk@179886 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
reed@google.com authored
skia is changing the signature for onDrawPicture, so this CL adds the new one, and removes OVERRIDE from the old. BUG= Review URL: https://codereview.chromium.org/454993002 git-svn-id: svn://svn.chromium.org/blink/trunk@179885 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
behara.ms@samsung.com authored
The try except block in _rename_results_folder() is throwing an UnboundLocalError. Because the return statement in except block is inside if statement. If the condition is false the function doesnot return which throws an error so the return statement must be outside the if statement. Review URL: https://codereview.chromium.org/454853002 git-svn-id: svn://svn.chromium.org/blink/trunk@179884 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
esprehn@chromium.org authored
All this class did was prevent callers from null pointer checking the object, but all hasCompositedLayerMapping() does is null check it so it's not clear what value this is adding, lets remove it. Review URL: https://codereview.chromium.org/457473002 git-svn-id: svn://svn.chromium.org/blink/trunk@179883 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jchaffraix@chromium.org authored
After moving paint invalidations after compositing updates, we lost most of the performance coverage we had as most performance tests trigger layout without generating a frame. The new cases are DRT specific as we use Internals.forceCompositingUpdate. This is required as rAF will cap the tests to the sync frequency. Review URL: https://codereview.chromium.org/450813002 git-svn-id: svn://svn.chromium.org/blink/trunk@179881 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jrummell@chromium.org authored
The EME specification now describes the format of the license request provided to the application via the message attribute of the message event as being JSON. This change allows the browser tests to work once the new message format is implemented. BUG=358271 TEST=EME layout tests pass with and without the JSON change Review URL: https://codereview.chromium.org/429033003 git-svn-id: svn://svn.chromium.org/blink/trunk@179880 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 08 Aug, 2014 1 commit
-
-
dtu@chromium.org authored
Also report INFINITY if number of samples is 1. This is another way to interpret the confidence interval of 1 data point. NOTRY=True BUG=401806 TEST=tools/perf/run_benchmark smoothness.fast_path.key_silk_cases; # Open tools/perf/results.html and ensure no NaNs. Review URL: https://codereview.chromium.org/457873002 git-svn-id: svn://svn.chromium.org/blink/trunk@179878 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-