summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* media: Add support for playback for VP8 Alpha video streams.tomfinegan@chromium.org2013-04-1631-103/+900
| | | | | | | | | | | BUG=147355 TEST=VP8 Alpha video streams play Review URL: https://codereview.chromium.org/12263013 Patch from Vignesh Venkatasubramanian <vigneshv@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194465 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable various ExtensionManagementApiTest tests.grt@chromium.org2013-04-161-17/+3
| | | | | | | | | | | These had been disabled due to flakes on Windows. The Win builders now haves symbols, so the stacks generated by flakes should be actionable. BUG=174411,176023,179430,230165 Review URL: https://codereview.chromium.org/14232006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194464 0039d316-1c4b-4281-b951-d872f2087c98
* Fix CHECK failure in l10n_util::IsLocaleAvailable().hshi@chromium.org2013-04-161-0/+8
| | | | | | | | | | | | If the ResourceBundle is not yet initialized, l10n_util::IsLocaleAvailable() should return false to avoid the CHECK failure in ResourceBundle::GetSharedInstance(). BUG=230432 TEST=CQ Review URL: https://codereview.chromium.org/14230008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194463 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust the maximum size for notification images to match reality.dewittj@chromium.org2013-04-161-2/+2
| | | | | | | | | | | When the notification views were resized the bindings that minimize the amount of data sent across to the browser process weren't updated. BUG=231015 Review URL: https://codereview.chromium.org/14181007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194462 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 194407 "Revert 194371"wjia@chromium.org2013-04-165-80/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | r194371 didn't break the tests. It's r194378 that changed use_openmax_dl_fft to 1 which leads to using media_android.cc for media tests. r194378 needs to implement InitializeMediaLibraryForTesting() in media_android.cc in the same way as in media_stub.cc. > Revert 194371 > > Looks like its breaking blink build. Contact jchaffraix for more info. > > > Refactor android specific code in AudioManagerBase class. > > > > Move android specific code into AudioManagerAndroid class. > > > > Contributed by leozwang@chromium.org (https://chromiumcodereview.appspot.com/14265014/). > > > > BUG=231468 > > > > Review URL: https://codereview.chromium.org/14053012 > > TBR=wjia@chromium.org > Review URL: https://codereview.chromium.org/14302003 TBR=cpu@chromium.org Review URL: https://codereview.chromium.org/14230016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194461 0039d316-1c4b-4281-b951-d872f2087c98
* Reorder web contents modal dialog on top of web contents when switching back ↵wittman@chromium.org2013-04-161-2/+35
| | | | | | | | | | | | | | | | | to its tab Reorder web contents modal dialog on top of web contents when switching back to its tab in Chrome OS. Don't run animations for tab-switch visibility changes. This reimplements http://crrev.com/163979 in the context of the new web contents modal dialog implementation. BUG=157161, 229116 Review URL: https://codereview.chromium.org/14270008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194460 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 194394 "Move swapcomplete callback into OutputSurface"cpu@chromium.org2013-04-1618-45/+79
| | | | | | | | | | | | | | | | | | It broke android in a weird manner, like it shows in your trybots. > Move swapcomplete callback into OutputSurface > > Things like swap are concepts of an OutputSurface, not a context. Moving the > callbacks to OutputSurface will also reduce cc's knowledge of the context > guts and let us swap out the GL interface. > > Review URL: https://codereview.chromium.org/12545018 TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/14308015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194459 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] Pin pepper interfaces in nacl_io.binji@chromium.org2013-04-161-10/+11
| | | | | | | | | | | | | Because we specify the desired methods directly, there is no drawback to specifying the interface versions. One huge benefit is being able to build with a newer SDK on an older chrome -- in this case, pinning PPB_FILEREF_INTERFACE to version 1.0 means that we can use nacl_io from the pepper_28 SDK to run on Chrome stable (version 26). BUG=none R=noelallen@chromium.org Review URL: https://codereview.chromium.org/14230011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194456 0039d316-1c4b-4281-b951-d872f2087c98
* Add OWNERS to git-hooks.szager@chromium.org2013-04-161-0/+3
| | | | | | | | | Since this folder contains arbitrary code to be run on client hosts, it probably ought to have an OWNERS file. Review URL: https://codereview.chromium.org/14139020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194455 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] Promo + screenshot images for packaged app.binji@chromium.org2013-04-163-0/+0
| | | | | | | | | BUG=169313 TBR=noelallen@chromium.org Review URL: https://codereview.chromium.org/13972008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194454 0039d316-1c4b-4281-b951-d872f2087c98
* Enable chrome.power extension API for all platforms.derat@chromium.org2013-04-161-1/+0
| | | | | | | | BUG=196410 Review URL: https://codereview.chromium.org/14026003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194453 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the CHECK macro for Android x86 builds.shashishekhar@chromium.org2013-04-161-4/+2
| | | | | | | | | Instead of sending SIGABRT CHECK was sending the SIGTRAP signal. BUG=178743 Review URL: https://codereview.chromium.org/13891005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194452 0039d316-1c4b-4281-b951-d872f2087c98
* Closes the notifier settings view by Esc key.mukai@chromium.org2013-04-161-0/+6
| | | | | | | | BUG=202340 Review URL: https://codereview.chromium.org/13999005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194451 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-04-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194450 0039d316-1c4b-4281-b951-d872f2087c98
* Extract DependencyGraph from ProfileDependencyManager.phajdan.jr@chromium.org2013-04-1610-168/+471
| | | | | | | | | | | This will be helpful for extracting non-Chrome parts to its own component. BUG=227219 Review URL: https://codereview.chromium.org/13454032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194449 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare gyp_chromium for WebCore moveabarth@chromium.org2013-04-161-0/+2
| | | | | | | | | We're about to move Source/WebCore to Source/core. This file has a dependency on the name "WebCore" and therefore needs to be updated before the move. Review URL: https://codereview.chromium.org/13949009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194448 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Trace Viewer to r255.dsinclair@chromium.org2013-04-161-1/+1
| | | | | | | | | | | | | This pulls in the trace viewer changes to switch from include filters to exclude filters. This will allow unknown categories to be returned to the trace as we now specify categories we don't want to see instead of categories we do want to see. BUG=231608 Review URL: https://codereview.chromium.org/14174004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194447 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Autogenerate thunk for PPB_TrueTypeFont.teravest@chromium.org2013-04-1614-51/+80
| | | | | | | | | | | This makes a few changes to IDL annotations: * 'singleton_resource' is now 'singleton' and can be per-function or per-interface. * There is a new 'API' annotation that describes when a specific API should be used for a function. * There is a 'thunk_include' annotation for when a header file must be included in the thunk output, but we can't guess it. Review URL: https://codereview.chromium.org/13820003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194445 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up isolate.gypi and use the new -V FOO=<(FOO) format.maruel@chromium.org2013-04-161-5/+7
| | | | | | | | | | | | This will be useful later once we start providing more variables, so that GYP do not interfere with the command line. R=csharp@chromium.org BUG= Review URL: https://codereview.chromium.org/14298005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194444 0039d316-1c4b-4281-b951-d872f2087c98
* Enable RDP integration by default when the curtain mode is enabled by the ↵alexeypa@chromium.org2013-04-162-9/+21
| | | | | | | | | | | | | policy. Collateral changes: - The username matching policy is ignored for RDP sessions. BUG=137696 Review URL: https://codereview.chromium.org/14234012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194443 0039d316-1c4b-4281-b951-d872f2087c98
* linux_aura: Use the correct tinted icons when in gtk+ theme mode.erg@chromium.org2013-04-167-11/+19
| | | | | | | | BUG=130810 Review URL: https://codereview.chromium.org/14270006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194442 0039d316-1c4b-4281-b951-d872f2087c98
* Better support for chrome for cros local builds.achuith@chromium.org2013-04-163-11/+30
| | | | | | | | | | | | | * Use ldd to detect chrome for cros local builds. * Add browser types debug-cros and release-cros for chrome for cros on linux. * Remove browser option --cros-desktop BUG=229692 TEST=run_tests works with cros-debug going through the login flow. NOTRY=True Review URL: https://codereview.chromium.org/14102002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194441 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative fix for instant overlay crashsail@chromium.org2013-04-164-2/+38
| | | | | | | | | | | | | | | | | | We're getting some crashes in -[OverlayableContentsController setOverlay:...]. I wasn't able to reproduce the crash. My guess is that we're somehow referencing a stale WebContents pointer. This is a speculative fix that clears the WebContents reference when the object is destroyed. I'll revert this change if we continue to see crashes. BUG=230880 Review URL: https://codereview.chromium.org/14242004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194440 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb net::ERR_ABORTED to Platform, so that it can be exposed to WebCore. Thisjaphet@chromium.org2013-04-162-0/+6
| | | | | | | | | | | | | | will all ResourceError to create a cancallation error with the proper error code, instead of having to call all the way out to RenderViewImpl. This is required for https://codereview.chromium.org/14264012 BUG=none TEST=none Review URL: https://codereview.chromium.org/14297005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194436 0039d316-1c4b-4281-b951-d872f2087c98
* Remove mobile account buttons from status areastevenjb@chromium.org2013-04-162-77/+5
| | | | | | | | BUG=227277 Review URL: https://codereview.chromium.org/14276002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194435 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce 'connecting' field to bluetooth device info for system traymukai@chromium.org2013-04-164-12/+29
| | | | | | | | BUG=179189 Review URL: https://codereview.chromium.org/12385064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194432 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-04-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194431 0039d316-1c4b-4281-b951-d872f2087c98
* Roll swarm_client @ 194415.maruel@chromium.org2013-04-161-1/+1
| | | | | | | | | | | | Should fix a problem occuring when moving files from builder to testers on the CI. R=csharp@chromium.org BUG= Review URL: https://codereview.chromium.org/13949007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194430 0039d316-1c4b-4281-b951-d872f2087c98
* Move ash tray audio UI code from ash/system/audio to ash/system/chromeos/audio.jennyz@chromium.org2013-04-168-41/+42
| | | | | | | | | BUG=160311 TBR=sky Review URL: https://codereview.chromium.org/14077010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194429 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-04-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194428 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll r148444:148474jchaffraix@chromium.org2013-04-161-1/+1
| | | | | | | | TBR=haraken Review URL: https://codereview.chromium.org/14246010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194427 0039d316-1c4b-4281-b951-d872f2087c98
* Gamepad: Gamepads length should be maximum supported.teravest@chromium.org2013-04-161-1/+1
| | | | | | | | | | | | | On Windows and Linux, the length of gamepads reported is always 4. On Mac, it's different, and varies based on the number of controllers that are connected. For consistency, this change makes Chromium report data for 4 controllers on Mac. Tested: Ran the gamepad example, and verified that it now reports 4 controllers. I connected a gamepad and it reported 1 connected and 3 disconnected. BUG=229586 Review URL: https://codereview.chromium.org/14299003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194426 0039d316-1c4b-4281-b951-d872f2087c98
* Make poor_mans_trybot support the component build.grt@chromium.org2013-04-162-40/+79
| | | | | | | | | | It also now copies PDBs. BUG=none Review URL: https://codereview.chromium.org/14306002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194424 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add a UMA for the glibc version.thestig@chromium.org2013-04-161-2/+53
| | | | | | | | BUG=224531 Review URL: https://codereview.chromium.org/13901007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194423 0039d316-1c4b-4281-b951-d872f2087c98
* Remove 10.5 support code.avi@chromium.org2013-04-161-8/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://codereview.chromium.org/13966008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194418 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 194378 "Enable WebAudio on Android"mek@chromium.org2013-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | This failed the android trybots, and then broke the tree the same way... > Enable WebAudio on Android > > Set use_openmax_dl_fft=1 to enable WebAudio on Android. > > This should not be committed until https://codereview.chromium.org/12457043/ > has landed. > > BUG= > > Review URL: https://codereview.chromium.org/14047013 TBR=rtoy@google.com Review URL: https://codereview.chromium.org/14299004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194417 0039d316-1c4b-4281-b951-d872f2087c98
* Move KeyIdentifier->KeyEvent conversion to src/ui/.bryeung@chromium.org2013-04-169-49/+43
| | | | | | | | | | | This shouldn't depend on anything in src/chrome and will be useful to use from src/ui/keyboard. BUG=none Review URL: https://codereview.chromium.org/13957005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194416 0039d316-1c4b-4281-b951-d872f2087c98
* Add interactive_ui_tests_run.maruel@chromium.org2013-04-163-0/+121
| | | | | | | | | | | Add the required target and the .isolate file covering most test cases on linux, mac and windows. R=csharp@chromium.org BUG= Review URL: https://codereview.chromium.org/12086059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194412 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for multi-line GlobalError messages to Views.yoz@chromium.org2013-04-1619-49/+77
| | | | | | | | | | | | | (TODO for GTK and Cocoa.) Screenshot: http://i.imgur.com/u2EbEr6.png BUG=229083 TBR=sky@chromium.org Review URL: https://codereview.chromium.org/14262009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194411 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problem where a video frame buffer is freed while it is still in use.perkj@chromium.org2013-04-161-1/+0
| | | | | | | | BUG=230873, 231128 Review URL: https://codereview.chromium.org/14150004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194410 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 194371cpu@chromium.org2013-04-165-86/+80
| | | | | | | | | | | | | | | | | | | Looks like its breaking blink build. Contact jchaffraix for more info. > Refactor android specific code in AudioManagerBase class. > > Move android specific code into AudioManagerAndroid class. > > Contributed by leozwang@chromium.org (https://chromiumcodereview.appspot.com/14265014/). > > BUG=231468 > > Review URL: https://codereview.chromium.org/14053012 TBR=wjia@chromium.org Review URL: https://codereview.chromium.org/14302003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194407 0039d316-1c4b-4281-b951-d872f2087c98
* Cache OpenGL textures and other objects in CompositingIOSurfaceMac ↵miu@chromium.org2013-04-165-208/+285
| | | | | | | | | | | | | | | | | | | copy/transform code. On Macs using AMD Radeon and/or Intel HD Graphics GPUs, the deletion of textures, FBOs, and other OpenGL objects for each frame capture was causing GPU pipeline stalls. This was causing average capture time to be too high; in many cases, not allowing even a 30 FPS rate of capture. With this change, the pipeline stalls have been removed. Confirmed: 1. Visually, using our tab capture/playback tools (several hours of video watching). 2. Via Chrome browser tracing tool. 3. Via Apple's OpenGL Profiler tool (no operations other than glReadPixels and glFlush take more than 1 ms to complete). BUG=223326 TEST=See above; and ran content_unittests. Review URL: https://codereview.chromium.org/13749002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194404 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor our SimpleIndex file format and serialization to use Pickle instead ↵felipeg@chromium.org2013-04-1617-476/+795
| | | | | | | | | | | | | | of the previously buggy way of writing uninitialized structs and ints into the file. BUG=230772 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194347 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194387 Review URL: https://codereview.chromium.org/14263005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194403 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused flush operation from Chromium audio.miu@chromium.org2013-04-1624-78/+23
| | | | | | | | | BUG=151051,114697 TBR=cdn Review URL: https://codereview.chromium.org/14234023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194401 0039d316-1c4b-4281-b951-d872f2087c98
* Disable NaCl glibc tests on ARM.sbc@chromium.org2013-04-161-2/+2
| | | | | | | | | | Somehow these two were previously overlooked. BUG=169509 Review URL: https://codereview.chromium.org/14139007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194400 0039d316-1c4b-4281-b951-d872f2087c98
* Fix erroneous log message in mork_reader.cc.gab@chromium.org2013-04-161-1/+1
| | | | | | | | | | | | Resulted in a warning message on properly formatted input as the key IS expected to be empty when the map ends (not the other way around)... Typical file being read by this code: https://code.google.com/p/chromium/codesearch#chromium/src/chrome/test/data/firefox2_profile/history.dat&q=history.dat&sq=package:chromium&type=cs BUG=219419 Review URL: https://codereview.chromium.org/14238014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194399 0039d316-1c4b-4281-b951-d872f2087c98
* CrOS: Log violations of GLX_OML_sync_control spec.backer@chromium.org2013-04-161-2/+5
| | | | | | | | BUG=231945 Review URL: https://codereview.chromium.org/13871015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194398 0039d316-1c4b-4281-b951-d872f2087c98
* Update npchrome_frame.dll size following r193841.grt@chromium.org2013-04-161-1/+1
| | | | | | | | | BUG=224911 TBR=cmp@chromium.org Review URL: https://codereview.chromium.org/14301002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194397 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] nacl_io: opening a node immediately after mounting would fail.binji@chromium.org2013-04-167-39/+204
| | | | | | | | | | | | | | | | | | | | Most nacl_io calls are made off-main-thread, but mount() is not necessarily. Mounting an html5fs mount requires an asynchronous call to PPAPI; until that callback returned, all further calls to that mount would fail. The fix here does the following: * If the mount() call is made on the main thread, make an asynchronous call to open the filesystem, but block all further calls until the filesystem is open. * If the mount() call is made off-main-thread, the filesystem open call blocks until it is finished. BUG=230410 R=noelallen@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/13951014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194396 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress uninitialized read in file_util::FileEnumerator::Next()bruening@google.com2013-04-161-0/+11
| | | | | | | | | | BUG=231969 TBR=gavinp@chromium.org TEST=waterfall.sh Review URL: https://codereview.chromium.org/13856008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194395 0039d316-1c4b-4281-b951-d872f2087c98