- 08 Aug, 2014 40 commits
-
-
gavinp@chromium.org authored
Argument conversion, particularly variadic argument conversion, goes through toNativeArray<>(), which means that this is needed to support idl for arguments of type "any...". R=haraken@chromium.org BUG=None Review URL: https://codereview.chromium.org/440243003 git-svn-id: svn://svn.chromium.org/blink/trunk@179856 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bcwhite@chromium.org authored
Chromium's //content/browser is not allowed to import header files that are more than simple definitions and so cannot include WebTextInfo to get flags from it. Move them to another, existing, "simple" header so they can be used. BUG=303883 Review URL: https://codereview.chromium.org/450373002 git-svn-id: svn://svn.chromium.org/blink/trunk@179855 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dsinclair@chromium.org authored
This converts the treestatus JS file into a model HTML file. BUG=400392 NOTRY=true Review URL: https://codereview.chromium.org/443243002 git-svn-id: svn://svn.chromium.org/blink/trunk@179854 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yhirano@chromium.org authored
We are planning to return ReadableStream as "stream" response type. In preparation to do so, this CL makes XHR moves exsisting "stream" response type to "legacystream". BUG=401396 Review URL: https://codereview.chromium.org/449803002 git-svn-id: svn://svn.chromium.org/blink/trunk@179853 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ch.dumez@samsung.com authored
Uninline HTMLCollection / LiveNodeList's item() and length() member functions as these are big. Those call directly methods on CollectionIndexCache and all of them are inlined. This reduces the stripped release binary size by ~24Kb. I measured the impact of this change on BrowserMark 2.1's DOM Search subtest (which tests this code extensively) and it did not seem to regress: - Before: 5785.4 +/- 0.8% - After: 5835.4 +/- 1% R=adamk@chromium.org Review URL: https://codereview.chromium.org/450273003 git-svn-id: svn://svn.chromium.org/blink/trunk@179852 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pdr@chromium.org authored
This patch removes some deadcode from the inspector: 1) GraphicsContextSnapshot had an unused isCertainlyOpaque bool. 2) PageDebuggerAgent had unused preprocessEventListener and preprocess. 3) The continueWithPolicyDownload instrumentation was unused. 4) Three unused function declarations have been removed from InspectorDOMAgent. No new tests as there is no change in behavior. R=caseq Review URL: https://codereview.chromium.org/447553002 git-svn-id: svn://svn.chromium.org/blink/trunk@179851 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kozyatinskiy@google.com authored
R=vsevik@chromium.org,aandrey@chromium.org Review URL: https://codereview.chromium.org/376213002 git-svn-id: svn://svn.chromium.org/blink/trunk@179850 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
danakj@chromium.org authored
Instead, choose to promote if the canvas element is accelerated. R=abarth BUG=364908 Review URL: https://codereview.chromium.org/456733003 git-svn-id: svn://svn.chromium.org/blink/trunk@179849 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
R=yurys Review URL: https://codereview.chromium.org/450303002 git-svn-id: svn://svn.chromium.org/blink/trunk@179848 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
It is mostly, but not always, failing on the WebKit Android (Nexus4) builder. BUG=402016 TBR=zerny@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/450333003 git-svn-id: svn://svn.chromium.org/blink/trunk@179847 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eustas@chromium.org authored
BUG=387874, 400937 Review URL: https://codereview.chromium.org/445023005 git-svn-id: svn://svn.chromium.org/blink/trunk@179846 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
tkent@chromium.org authored
BUG=400588 Review URL: https://codereview.chromium.org/450183002 git-svn-id: svn://svn.chromium.org/blink/trunk@179845 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
BUG=267592 R=pfeldman Review URL: https://codereview.chromium.org/444923002 git-svn-id: svn://svn.chromium.org/blink/trunk@179844 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dominicc@chromium.org authored
Service Worker needs to enforce the canAccessFeatureRequiringSecureOrigin check in content/browser. Exporting the symbol so the embedder can link to it. This is follow-up to r179341. BUG=362214 Review URL: https://codereview.chromium.org/452793002 git-svn-id: svn://svn.chromium.org/blink/trunk@179843 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eustas@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/449413002 git-svn-id: svn://svn.chromium.org/blink/trunk@179842 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hongbo.min@intel.com authored
In case of the resource is lost but context is not lost, the mailboxInfo will be removed from mailbox list, and so the reference to its parent Canvas2DLayerBridge will also be cleared. This fix is to return early to avoid crash by clearing the parent Canvas2DLayerBridge twice. BUG=401697 Review URL: https://codereview.chromium.org/452883002 git-svn-id: svn://svn.chromium.org/blink/trunk@179841 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
BUG=401535 R=pfeldman, yurys Review URL: https://codereview.chromium.org/445333005 git-svn-id: svn://svn.chromium.org/blink/trunk@179839 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
shreeram.k@samsung.com authored
Moving WindRule enum to GraphicsTypes.h with the same constant value as in skia BUG=259814 Review URL: https://codereview.chromium.org/446543002 git-svn-id: svn://svn.chromium.org/blink/trunk@179838 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
wangxianzhu@chromium.org authored
http://src.chromium.org/viewvc/blink?view=revision&revision=179824 BUG=401408 TBR=yangguo@chromium.org Review URL: https://codereview.chromium.org/452953002 git-svn-id: svn://svn.chromium.org/blink/trunk@179837 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jbroman@chromium.org authored
It has started failing on the Mac bots, especially on Mac10.7. http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.7/builds/30251 Again, there is no apparent culprit in the blame list. BUG=401151 TBR=bokan@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/451873003 git-svn-id: svn://svn.chromium.org/blink/trunk@179836 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/451023002 git-svn-id: svn://svn.chromium.org/blink/trunk@179835 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
A CORS-enabled fetch to a resource that isn't CORS enabled, but returns a 401 should fail without offering up a UA dialog to supply credentials. Blink already implements this; add test coverage over <img>. R= BUG=239918 Review URL: https://codereview.chromium.org/450263002 git-svn-id: svn://svn.chromium.org/blink/trunk@179834 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
pfeldman@chromium.org authored
BUG=400987 Review URL: https://codereview.chromium.org/450973002 git-svn-id: svn://svn.chromium.org/blink/trunk@179833 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jl@opera.com authored
R=haraken NOTRY=true Review URL: https://codereview.chromium.org/456773002 git-svn-id: svn://svn.chromium.org/blink/trunk@179832 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
semeny@google.com authored
This class helps DocumentationView to form a URL to download documentation. BUG=391593 Review URL: https://codereview.chromium.org/447703002 git-svn-id: svn://svn.chromium.org/blink/trunk@179831 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yurys@chromium.org authored
In preparation to moving "Timeline on traced events" out of experimentat created a separate experiment for "Paint profiler". BUG=399531 R=pfeldman@chromium.org Review URL: https://codereview.chromium.org/455773002 git-svn-id: svn://svn.chromium.org/blink/trunk@179830 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
The CSS that we use to center the replay image is broken again. Remove it in favor of JavaScript. R=vsevik Review URL: https://codereview.chromium.org/446763003 git-svn-id: svn://svn.chromium.org/blink/trunk@179829 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kangil.han@samsung.com authored
This is because ContainerNode::insertBefore would cause mutation in tree. So this CL adds code block to throw exception if parent is not avaiable. In addition, http://crbug.com/399230 will be fixed with this CL. BUG=399230 TEST=LayoutTests/fast/dom/Range/surroundContents-for-mutation.html Review URL: https://codereview.chromium.org/443103002 git-svn-id: svn://svn.chromium.org/blink/trunk@179828 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sergeyv@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/449893002 git-svn-id: svn://svn.chromium.org/blink/trunk@179827 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aandrey@chromium.org authored
BUG=267592 R=vsevik, pfeldman Review URL: https://codereview.chromium.org/448743002 git-svn-id: svn://svn.chromium.org/blink/trunk@179826 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sigbjornf@opera.com authored
fetch-event.html no longer needs an exception. TBR=haraken,oilpan-reviews BUG=400645 NOTRY=true Review URL: https://codereview.chromium.org/454583004 git-svn-id: svn://svn.chromium.org/blink/trunk@179825 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yangguo@chromium.org authored
R=machenbach@chromium.org BUG=401408 Review URL: https://codereview.chromium.org/452813002 git-svn-id: svn://svn.chromium.org/blink/trunk@179824 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mkosiba@chromium.org authored
This makes it possible for the android_webview to implement 'wrap_content' mode for the view's height without completely ignoring the viewport meta tag (like it's doing now). TBR=abarth@chromium.org, aelias@chromium.org, mnaganov@chromium.org BUG=392460 Review URL: https://codereview.chromium.org/453893002 git-svn-id: svn://svn.chromium.org/blink/trunk@179823 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
This refactoring is needed to make this CL (https://codereview.chromium.org/447523003/) as smaller as possible. (I'm planning to land & revert the CL a couple of times, so I want to make the CL as smaller as possible.) Review URL: https://codereview.chromium.org/458443002 git-svn-id: svn://svn.chromium.org/blink/trunk@179822 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
It's messy to scatter a lot of xxxImplementedInPrivateScript methods in V8 binding classes. We should create an inner class (V8X::PrivateScript) and put the methods in the inner class. BUG=341031 Review URL: https://codereview.chromium.org/452743003 git-svn-id: svn://svn.chromium.org/blink/trunk@179821 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
- svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults.xhtml - svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg - svg/as-background-image/svg-width-100p-as-background.html - css1/font_properties/font_variant.html - virtual/antialiasedtext/fast/text/chromium-linux-fontconfig-renderstyle.html - fast/text/chromium-linux-fontconfig-renderstyle.html TBR=mvanouwerkerk@chromium.org,zerny@chromium.org Review URL: https://codereview.chromium.org/453923002 git-svn-id: svn://svn.chromium.org/blink/trunk@179820 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ed@opera.com authored
Add "readonly attribute StyleSheet sheet" to SVGStyleElement's IDL. Spec: https://svgwg.org/svg2-draft/styling.html#InterfaceSVGStyleElement BUG=399271 Review URL: https://codereview.chromium.org/451663003 git-svn-id: svn://svn.chromium.org/blink/trunk@179819 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
apavlov@chromium.org authored
This invalid tag effectively disabled loading of PaintProfiler.js in debug mode. TBR=sergeyv Review URL: https://codereview.chromium.org/452873002 git-svn-id: svn://svn.chromium.org/blink/trunk@179818 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lushnikov@chromium.org authored
Currently, there are helper methods that constantly re-query document node id. This turns out to be harmful as 'getDocument' command is supposed to be invoked only once in the beginning of the session. R=vsevik, apavlov Review URL: https://codereview.chromium.org/450533008 git-svn-id: svn://svn.chromium.org/blink/trunk@179817 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
haraken@chromium.org authored
This CL broke browser_tests::MalwareDOMDetailsTest.Everything http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&testType=browser_tests&tests=MalwareDOMDetailsTest.Everything http://build.chromium.org/p/chromium.webkit/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/682/steps/browser_tests/logs/stdio > Allow paint invalidation containers to cross frame boundaries. > > Previously, the *actual* paint invalidation container, meaning the enclosing > compositing layer / root RenderView, could already have been across a frame boundary. The logic to do this correctly was done via special code in RenderView. > > Instead, generalize the existing mechanisms to find a paint invalidation container > and map rects to repaint container coordinate space to cross frame boundaries. > This simplifies the code, and also causes paint invalidation rects to always be stored > in the coordinate space of their graphics layer backing. The latter is important if we want > to use these rects for determining which parts of a graphics layer need to be painted. > > BUG=401156 > > Review URL: https://codereview.chromium.org/445793002 TBR=chrishtr@chromium.org Review URL: https://codereview.chromium.org/457653002 git-svn-id: svn://svn.chromium.org/blink/trunk@179816 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-