| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
layer interface. This will help when we move those interfaces into
the WebKit API.
R=dglazkov
Review URL: http://codereview.chromium.org/63126
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
On my quad-core mac, this was <100 tests. I'm hoping we can gather
some data for implementing bug 9324.
Review URL: http://codereview.chromium.org/63127
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62152
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13362 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
With the scons GYP switch, you now have to pass --debug to
run_layout_tests.sh to run the debug build otherwise you'll silently
be running the wrong binary. Warning loudly about this.
http://codereview.chromium.org/62137
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13356 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62150
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
since yesterday's webkit merge.
Review URL: http://codereview.chromium.org/62148
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13351 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
All responses from the v8 go to another static method where we should find out which devtool agent delegate should be used for sending the response. We use call_id to match request with the delegate its response should be sent to. We don't pass the delegate directly as it's designed to be accessed on the render thread only.
To match debug command response with its request the request sequence number is replaced with a number that is unique across the renderer(note that requests from different clients may have equal ids so we cannot rely on them). This happens before the command gets to the v8. When the command response is ready the original request_seq is restored. Before that the request_seq field is used to find out which devtools agent delegate should be used for sending the response.
2. For the debugger events we derive target agent from the current v8 execution context. If there is no agent attached to the RenderView owning that context 'continue' command is sent to the v8 automatically and the message is ignored.
Review URL: http://codereview.chromium.org/62106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
parameterize the 'type' setting of the various library targets, with a
default of 'static_library'.
(Hat tip to Craig Schlenter.)
Review URL: http://codereview.chromium.org/62127
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13345 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
in WebKit.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13343 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63112
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13338 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63110
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This reverts commit r13333.
PathFromBase throws an exception when the path isn't there. Sigh.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13335 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
With the scons GYP switch, you now have to pass --debug to
run_layout_tests.sh to run the debug build otherwise you'll silently
be running the wrong binary. Warning loudly about this.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13333 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63108
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13330 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes the runtime from 7mins to 8m20s on my quad-core
mac. Still running the test on my dual-core windows to see
the perf hit.
Hopefully this will reduce flakiness. Once we flesh out
more of the flakiness we can up this back to cpus+1.
Review URL: http://codereview.chromium.org/63105
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13328 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13324 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm pretty confident that we're hitting this because
the CPUs are overloaded and tests that are on the verge of timing
out do actually timeout.
Long term, we should track how long each test takes to run and spit
out the longest running ones. Then we should provide a way
to do per test timeouts and mark those tests appropriately
in the test_expectations file.
Review URL: http://codereview.chromium.org/63102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
for easier reading. :)
Review URL: http://codereview.chromium.org/62130
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13309 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR=darin
Review URL: http://codereview.chromium.org/62124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13306 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I also cleaned up some of the WebView and WebViewDelegate methods to pass
WebPoint instead of pairs of ints or gfx::Point.
With this change, I am keeping webkit/glue/webdropdata.{h,cc}, which is what
Chrome uses to pass around the equivalent data. Now, it is possible to
construct a WebDropData from a WebKit::WebDragData and to also get a
WebKit::WebDragData from a WebDropData. Hence, the conversion between
WebDropData and ChromiumDataObject (see clipboard_conversion.{h,cc}) is now
removed in favor of conversion between WebDropData and WebKit::WebDragData.
Conversion between WebKit::WebDragData and WebCore::ChromiumDataObject is very
cheap (just reference counting).
Finally, this change also brings in WebData, which is now used by the return
value of WebKitClient::loadResource. As a companion to that change, I also
changed webkit_glue::GetDataResource to return StringPiece instead of
std::string. That also saves on an unnecessary buffer copy.
R=dglazkov
Review URL: http://codereview.chromium.org/63084
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13305 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
These were split into various fast/dom/Window/Location/ tests.
BUG=4391
TEST=covered by layout tests
Review URL: http://codereview.chromium.org/63094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13298 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63097
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13296 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
test shell shutdown.
BUG=9486
Review URL: http://codereview.chromium.org/63091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13294 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
their test cases, re-baseline the pieces we pass and WONTFIX the pieces we
won't. Also remove the corresponding pending/ test now that the change has been
upstreamed.
BUG=4391
TEST=covered by layout tests
Review URL: http://codereview.chromium.org/62120
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13292 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63092
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13290 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13284 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
This reduces flakyness when running them in parallel.
Review URL: http://codereview.chromium.org/63082
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
part of the {direct,export}_dependent_settings in skia.
Review URL: http://codereview.chromium.org/63067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13264 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
I think we might be able to reduce some flakiness by
increasing the timeout for http tests. I'll do that in
a following CL.
Review URL: http://codereview.chromium.org/58015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13262 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
browser processes to support an implementation of the HTML5AppCache spec with most of the logic running in the browser process. The gist of most of the changes are to indicate which frame each resource request is coming from, and to indicate which appcache each response was retrieved from (if any).See https://docs.google.com/a/google.com/Doc?docid=agv6ghfsqr_15f749cgt3&hl=en
Review URL: http://codereview.chromium.org/9712
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13258 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=pam
Review URL: http://codereview.chromium.org/63038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove following deprecated wstring-using functions:
net/net_util: FilePathToFileURL
net/net_util: FileURLToFilePath
Switch net/base/upload_data to FilePath.
Switch upload-related parts of net/url_request/url_request to FilePath.
Made necessary adjustments in rest of code (a lot).
Review URL: http://codereview.chromium.org/63011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13242 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13240 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62095
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13236 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13235 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
I wasn't able to reproduce this flakiness locally all day
today, so I feel like we just need to get the bots green
and see where that leaves us. TBR.
Review URL: http://codereview.chromium.org/63052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13234 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13232 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13231 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
take so long.
Review URL: http://codereview.chromium.org/62090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13230 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13229 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13226 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Also add one test that has been failing everytime
since we run the tests in parallel.
Review URL: http://codereview.chromium.org/63046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13225 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/62076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13223 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=ojan
Review URL: http://codereview.chromium.org/63044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13220 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=9503
Review URL: http://codereview.chromium.org/62087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13219 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Harfbuzz is an open source library which is a unification of the Qt
and Pango shaping engines. We'll be using it on Chromium Linux to
perform complex text shaping.
Additionally, we add support for Harfbuzz into Skia, guarded by
SKIA_HARFBUZZ.
http://codereview.chromium.org/63035/show
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13214 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I've run this a bunch of times on Mac and Windows.
I'm pretty confident in it now. Haven't tested
on Linux.
Also, on non-windows platforms call kill -9 on the test_shell
process to really ensure it's killed. I was seeing hangs
on the mac without this.
Review URL: http://codereview.chromium.org/63043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13212 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/63041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13210 0039d316-1c4b-4281-b951-d872f2087c98
|