| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise this causes memory corruption, which eventually makes the GPU
process crash, usually inside tcmalloc functions.
BUG=chromium:142452
TEST=by hand, attach gdb to the gpu process, navigate to
TEST=http://www.apple.com/html5/showcase/video/ and press reload multiple
TEST=times
Change-Id: Ia6040e73eed7307c79f06bfff1514eef8bb4f2ed
Review URL: https://chromiumcodereview.appspot.com/10834411
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152509 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is step 2 in cleaning up WebGestureEvent.
New fields were added in http://trac.webkit.org/changeset/125981.
Once WebKit is updated to use these new fields, I'll submit another CL which
stop settings the old ones.
BUG=143237
Review URL: https://chromiumcodereview.appspot.com/10828387
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152508 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduces AudioBus::WrapMemory(...) for constructing an
AudioBus object via an existing block of memory.
Introduces AudioBus::CalculateMemorySize(...) for sizing
the shared memory without having to create an empty AudioBus.
Introduces AudioBus::FromInterleaved(...) and AudioBus::
ToInterleaved() for converting between formats. Fixes off
by one errors in our existing audio_util implmentations.
Removes InterleaveFloatToInt from audio_util.
Removes data(), data_size() methods in favor of CopyTo()
helper method combined with AudioBus::WrapMemory().
And of course adds new tests for all of the above.
This CL is an extraction of all AudioBus functionality
required to land the WIP CL which converts browser side to
use AudioBus: http://codereview.chromium.org/10832285/
BUG=114700, 120319
TEST=unit tests under ASAN.
Review URL: https://chromiumcodereview.appspot.com/10824304
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a part of the ongoing refactoring of net::UploadData.
UploadData::Element is renamed to UploadElement and is moved from upload_data.cc/h to upload_element.cc/h.
BUG=None
TEST=net_unittests
TBR=kinuko@chromium.org,darin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10827425
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152481 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This is to find out if the GPU process exits after initialization for any other reason.
Review URL: https://chromiumcodereview.appspot.com/10864002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152469 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=143795
Review URL: https://chromiumcodereview.appspot.com/10834419
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152458 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=141157
TEST=Build and boot on daisy, check about:sandbox for "Seccomp-BPF Yes".
Review URL: https://chromiumcodereview.appspot.com/10837316
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152448 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10832392
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152440 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10857067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152434 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=142722
Review URL: https://chromiumcodereview.appspot.com/10832309
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152432 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allows PPAPI to directly utilize shared memory utility code instead
of duplicating it and CHECK'ing for equivalency.
Required to eventually convert PPAPI to using an AudioBus and floats
in PPB_Audio_Shared::Run(). http://crbug.com/114700
BUG=123203
TEST=unittests
Review URL: https://chromiumcodereview.appspot.com/10826296
TBR=dalecurtis@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10837350
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152431 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
than the renderer processes.
Store the histogram name in the local variable for debugging purposes when we crash.
R=jar
TBR=jam
BUG=140688
TEST=base (histogram unit tests) and unit_tests.
Review URL: https://chromiumcodereview.appspot.com/10831247
TBR=rtenneti@google.com
Review URL: https://chromiumcodereview.appspot.com/10865002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152427 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
per benchmark
Review URL: https://chromiumcodereview.appspot.com/10827421
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152426 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clean up comments on SupportsUserData.
Fix typos in ResourceContextImpl.
Remove use of PropertyBag from ExtensionService as it hasn't been used since r135419.
Remove use of PropertyBag from RenderWidgetHostImpl as it hasn't been used since r83122.
BUG=141177
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10824342
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152421 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This ensures that curr_pic_ is properly freed after FinishPicture() returns.
BUG=143739
TEST=by hand
Review URL: https://chromiumcodereview.appspot.com/10824341
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152408 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allows PPAPI to directly utilize shared memory utility code instead
of duplicating it and CHECK'ing for equivalency.
Required to eventually convert PPAPI to using an AudioBus and floats
in PPB_Audio_Shared::Run(). http://crbug.com/114700
BUG=123203
TEST=unittests
Review URL: https://chromiumcodereview.appspot.com/10826296
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152406 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
histograms for cache/network activity.
R=rvargas@chromium.org, mmenke@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10834313
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should get rid of the spurious ERROR messages when closing tabs, and log backtraces when we need them.
BUG=141055
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151975
Review URL: https://chromiumcodereview.appspot.com/10834355
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152395 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for File jobs
This is a refactor and shouldn't have any visible behavioral change.
BUG=crbug.com/142945
TEST=browser_tests --single_process --gtest_filter=FullscreenControllerTest.FullscreenFileURL
Review URL: https://chromiumcodereview.appspot.com/10700117
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
I think exiting with no error is counted as a GPU process crash for crash stats purposes.
Review URL: https://chromiumcodereview.appspot.com/10823375
TBR=apatrick@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10854235
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152380 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=140919,143637
Review URL: https://chromiumcodereview.appspot.com/10828378
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152373 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This is as much as we can put upstream now.
Review URL: https://chromiumcodereview.appspot.com/10827380
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
webkit_test_runner
BUG=111316
TEST=none
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10860037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152311 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=118571
Review URL: https://chromiumcodereview.appspot.com/10823384
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152304 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DownloadFile.
This CL is a re-land of http://codereview.chromium.org/10799005, which
was reverted due to test flakiness.
BUG=123998
R=benjhayden@chromium.org
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10836293
BUG=143600
TBR=rdsmith@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10861002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=piman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10837330
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152255 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BrowserContext::GetDOMStorageContext().
Eventually all the storage context accessors will be removed from BrowserContext. Instead, users should retrieve the storage context from the StoragePartition.
This also changes RenderProcessHost to take in a StoragePartition removing the need for a re-lookup its storage contexts.
BUG=85121,143486
Review URL: https://chromiumcodereview.appspot.com/10837230
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
FilePath::AppendASCII(string).
FilePath::AppendASCII(string) expects string to be relative path only.
BUG=142421
Review URL: https://chromiumcodereview.appspot.com/10832379
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152248 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
cases when we are only interested in result_family.
BUG=142421
Review URL: https://chromiumcodereview.appspot.com/10836242
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152247 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Each renderer process will have all of the resources that the GPU process has allocated on its behalf (including WebGL resources, compositor resources, and the backbuffer) included in its printed total.
The GPU process will have the all resources currently allocated by the GPU process in its column. This will be approximately the sum of all other rows. The row for the GPU process is printed in ()s to draw attention to the fact that its size includes duplicates from other processes' sizes.
I happy this UI scheme (having played with a few), but I'd wider feedback.
Note that we do not account for swapchains or for backbuffers allocated by the browser process, so those allocations are not counted in the total.
BUG=140157
Review URL: https://chromiumcodereview.appspot.com/10854076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GestureTapDown events are always handled by the WK thread. They are
frequently followed by a GestureScrollStart which can be handled on the
compositor thread. In this case, the GTD event is unnecessary and its only
side effect is to make the compositor thread block on the WK thread. This
makes touchscreen scrolling sluggish if the WK thread is busy.
This change defers sending the GTD briefly so that it can be suppressed
if the GTD event is part of a scroll gesture. This increases the likelyhood
that a scroll gesture can be successfully handled on the compositor thread.
BUG=137555
TESTS= by hand, by unit test.
Review URL: https://chromiumcodereview.appspot.com/10855200
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152230 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL is a re-land of http://codereview.chromium.org/10799005, which
was reverted due to test flakiness.
BUG=123998
R=benjhayden@chromium.org
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10836293
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152213 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There were some disconnects in the pipeline that prevented the user agent override
string from being saved and restored from the temporary tab structions in sessions/,
but couldn't be tested on Android because the pathways weren't being exercised in
the same way. This CL finishes hooking it up for ChromeOS (and presumably the other
platforms).
BUG=140600
Review URL: https://chromiumcodereview.appspot.com/10827168
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152207 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(first step).
Added support for dumping pixel results, and signalling the server that we're
ready.
BUG=111316
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10824351
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152202 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
seconds, specified as a double. To do a half-second animation, it did base::TimeDelta::FromSeconds(0.5). base::TimeDelta::FromSeconds takes an in64, so this silently converts to FromSeconds(0) causing the smooth scroll to do exactly one step and stop.
Review URL: https://chromiumcodereview.appspot.com/10825407
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152186 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It just makes debugging difficult
BUG=111316
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10857057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152181 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=90448
Review URL: https://chromiumcodereview.appspot.com/10855231
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=137247,142402,141500,139683
TEST=about:gpu page
Review URL: https://chromiumcodereview.appspot.com/10832356
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152167 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tulip was incorrectly marked flaky on all platforms
due to an issue where #define and TEST_P don't interact
well (see issue 143151).
Also cleans up the disabled Flac test to use proper
DISABLED_ syntax instead of being commented out.
BUG=141020, 142896
TEST=media_browsertests.
Review URL: https://chromiumcodereview.appspot.com/10827384
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152165 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=141157
TEST=Build and boot on daisy.
Review URL: https://chromiumcodereview.appspot.com/10830348
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152164 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=129471
Review URL: https://chromiumcodereview.appspot.com/10829339
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152143 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=111316
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10825419
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152142 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should get rid of the spurious ERROR messages when closing tabs, and log backtraces when we need them.
BUG=141055
Review URL: https://chromiumcodereview.appspot.com/10834355
TBR=bauerb@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10854207
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152141 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
I'm hoping this will reduce CL review spam for me.
R=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10828349
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152138 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=143255
Review URL: https://chromiumcodereview.appspot.com/10825402
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152126 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10818015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152123 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on Mac GPU bots) - Hook up Mac OSX VSync parameters to compositor thread
Also fixes precision error on Windows.
BUG=137794
Review URL: https://chromiumcodereview.appspot.com/10830347
TBR=jbates@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10825406
TBR=kbr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10824357
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152099 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the crashes in the gpu process
are related.
BUG=142402
R=fischman
Review URL: https://chromiumcodereview.appspot.com/10831291
TBR=ananta@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10825420
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152086 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a part of the new constrained window look and feel we're changing the the solid gray overlay to a gradient overlay. The overlay fades in on show and fades out on hide.
Screenshots:
light background: http://i.imgur.com/GJj6L.png
dark background: http://i.imgur.com/s37da.png
BUG=140520
TEST=Run with --enable-frameless-constrained-dialogs.
Navigate to http://www.imagemator.com/
Click "Click to pick an image."
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152059
Review URL: https://chromiumcodereview.appspot.com/10855151
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152065 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a part of the new constrained window look and feel we're changing the the solid gray overlay to a gradient overlay. The overlay fades in on show and fades out on hide.
Screenshots:
light background: http://i.imgur.com/GJj6L.png
dark background: http://i.imgur.com/s37da.png
BUG=140520
TEST=Run with --enable-frameless-constrained-dialogs.
Navigate to http://www.imagemator.com/
Click "Click to pick an image."
Review URL: https://chromiumcodereview.appspot.com/10855151
TBR=sail@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10823387
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152062 0039d316-1c4b-4281-b951-d872f2087c98
|