summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove GSC usage from ExynosVideoDecodeAccelerator.sheu@chromium.org2013-11-147-830/+274
| | | | | | | | | | | | | | | | With support for compositing from GL_TEXTURE_EXTERNAL_OES image (and support from the Exynos GL stack for creating those textures), the video decoder does not have to perform an explicit YUV->RGB color conversion step. +27% throughput on birds0.h264 through vda_unittest. BUG=167417 TEST=local build, run on CrOS snow, vda_unittest TEST=local build, run on Android/clank Review URL: https://codereview.chromium.org/23526070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235128 0039d316-1c4b-4281-b951-d872f2087c98
* Added method to reset Translate preferences.jeanfrancoisg@chromium.org2013-11-142-6/+25
| | | | | | | | | | Mobile needs a way to reset the Translate preferences. BUG=None Review URL: https://codereview.chromium.org/71353005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235126 0039d316-1c4b-4281-b951-d872f2087c98
* Enter the v8 isolate before using it in the proxy resolverjochen@chromium.org2013-11-141-0/+6
| | | | | | | | | BUG=266838 R=svenpanne@chromium.org,eroman@chromium.org Review URL: https://codereview.chromium.org/68763005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235125 0039d316-1c4b-4281-b951-d872f2087c98
* list apis by channel info, e.g. dev, stablehukun@chromium.org2013-11-1419-130/+277
| | | | | | Review URL: https://codereview.chromium.org/48263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235124 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WebRTC logging so that logs from libpeerconnection make it to the log.grunell@chromium.org2013-11-145-4/+36
| | | | | | | | BUG=319166 Review URL: https://codereview.chromium.org/71353010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235123 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to Android SDK 19 and build-tools 19.0.0.navabi@google.com2013-11-142-3/+3
| | | | | | | | BUG=317754 Review URL: https://codereview.chromium.org/63153014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235122 0039d316-1c4b-4281-b951-d872f2087c98
* Split extensions::MenuManager instance out from ExtensionService.benwells@chromium.org2013-11-1414-63/+177
| | | | | | | | | | | | This is now its own BCKS. There was no need for it to be in ExtensionService. TBR=sky@chromium.org BUG=162530 Review URL: https://codereview.chromium.org/64953004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235120 0039d316-1c4b-4281-b951-d872f2087c98
* When creating fallback params for Windows, also set device ID to default.joi@chromium.org2013-11-143-12/+16
| | | | | | | | BUG=318194 Review URL: https://codereview.chromium.org/70413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235119 0039d316-1c4b-4281-b951-d872f2087c98
* Save execution phase of the browser to prefs file whenever wertenneti@chromium.org2013-11-145-15/+33
| | | | | | | | | | | | | | | | | | set the execution_phase. Minor cleanup: Added SHUTDOWN_COMPLETE to the execution_phase. Renamed CLEAN_SHUTDOWN to UNINITIALIZED_PHASE. Added Chrome.Browser.CrashedExecutionPhase histogram to reflect changes to execution phase enums. Retired Chrome.Browser.ExecutionPhase histogram. R=jar@chromium.org, Review URL: https://codereview.chromium.org/69953008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235118 0039d316-1c4b-4281-b951-d872f2087c98
* [Autofill] Remove billing vs. shipping address detection heuristics from ↵isherman@chromium.org2013-11-1418-313/+90
| | | | | | | | | | | | | | | | | AutofillField The rest of the Autofill code ignores this distinction, so no need to bother with this extra, error-prone bookkeeping. While here, also remove an obsolete hack. BUG=none TEST=none R=estade@chromium.org Review URL: https://codereview.chromium.org/69073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235117 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite include paths for Blink public/ headers that have movedphilipj@opera.com2013-11-1455-61/+58
| | | | | | | | | | | | | This is a prerequisite for removing the old (redirected) headers. In a few DEPS and in webview_plugin.cc the include was redundant and just removed instead. BUG=none Review URL: https://codereview.chromium.org/68683009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235116 0039d316-1c4b-4281-b951-d872f2087c98
* Purge unpinned ashmem before parsing /proc/$pid/smaps.pliard@chromium.org2013-11-1412-3/+112
| | | | | | | | | | | This will help stabilize memory measurements so that memory regressions can't be hidden when unpinned ashmem gets purged by the kernel. BUG=311633 Review URL: https://codereview.chromium.org/52833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235115 0039d316-1c4b-4281-b951-d872f2087c98
* Fix disable_nacl=1 build.joaodasilva@chromium.org2013-11-141-1/+0
| | | | | | | | | | | | | This was broken in https://codereview.chromium.org/61763014: gyp complains that native_client_sdk/native_client_sdk_untrusted.gyp, included from build/all.gyp, has no targets. BUG=319174 R=binji@chromium.org, jochen@chromium.org Review URL: https://codereview.chromium.org/66163013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235114 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-11-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235109 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 161970:161994eseidel@chromium.org2013-11-141-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=161971:161994&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/72443003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235108 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly note that syncFileSystem doesn't support directory operations yetkinuko@chromium.org2013-11-142-1/+15
| | | | | | | | BUG=318171 Review URL: https://codereview.chromium.org/66513009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235107 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: show (?) tooltip bubble after short delay.dbeam@chromium.org2013-11-142-6/+7
| | | | | | | | | R=estade@chromium.org BUG=318441 Review URL: https://codereview.chromium.org/68113011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235100 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4960.0.0 for chromeos.chromeos-lkgm@google.com2013-11-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235099 0039d316-1c4b-4281-b951-d872f2087c98
* Navigating away from a windowed V1 app domain should keep the application in ↵skuhne@chromium.org2013-11-145-25/+115
| | | | | | | | | | | that domain. BUG=312270 TEST=browsertest (&visual test) Review URL: https://codereview.chromium.org/71733002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235093 0039d316-1c4b-4281-b951-d872f2087c98
* SyncFS: Fix memory leaks on unit_testsnhiroki@chromium.org2013-11-144-32/+2
| | | | | | | | | | | | | | | | SyncFileSystemBackend posts a delete task to the IO thread, but some tests do not wait for completion of the task and it causes memory leaks. This change makes them wait for completion. BUG=282646 TEST=unit_tests --gtest_filter=DeclarativeContentRulesRegistryTest.* TEST=unit_tests --gtest_filter=DeclarativeContentActionTest.* TEST=unit_tests --gtest_filter=SavedFilesServiceUnitTest.* Review URL: https://codereview.chromium.org/71223003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235092 0039d316-1c4b-4281-b951-d872f2087c98
* Add DumpAccessibilityTree tests for modal dialogs.falken@chromium.org2013-11-1423-9/+288
| | | | | | | | | | | | | | | | This tests the Blink-side change: https://codereview.chromium.org/70213002/ Some DumpAccessibilityTree tests crash on Android (http://crbug.com/314376), this CL removes Android expectations for those tests so we know to rebaseline when the bug is fixed. BUG=304779 Review URL: https://codereview.chromium.org/64273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235091 0039d316-1c4b-4281-b951-d872f2087c98
* Use RegistryOverrideManager properly in RLZ tests.grt@chromium.org2013-11-1410-222/+152
| | | | | | | | | | | | | | | | | Previously, rlz/test/rlz_test_helpers.cc and chrome/browser/rlz/rlz_unittest.cc each did somewhat different things to prepare the registry for tests. Now, rlz_test_helpers.cc does the prep the right way using RegistryOverrideManager and rlz_unittests.cc uses rlz_test_helpers.cc. This unblocks the refactor in r234367 that was reverted in r234627. BUG=314800 R=rogerta@chromium.org, tommycli@chromium.org Review URL: https://codereview.chromium.org/63153009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235090 0039d316-1c4b-4281-b951-d872f2087c98
* Always erase CBF_SMBITMAP from the clipboard object map for async writesdcheng@chromium.org2013-11-141-9/+10
| | | | | | | | | | | | | | This can never be a pointer to a valid object, since this CBF_SMBITMAP is only used for synchronous writes to the clipboard. This accidentally regressed in http://crrev.com/123088. BUG=319125 R=jorgelo@chromium.org TBR=creis@chromium.org Review URL: https://codereview.chromium.org/72483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235085 0039d316-1c4b-4281-b951-d872f2087c98
* Implement SyncEngine::DumpFiles()keishi@chromium.org2013-11-146-9/+115
| | | | | | | | | | | | | Implemented SyncEngine::DumpFiles and MetadataDatabaseTest.DumpFiles. Dumps all the file trackers for the given app. TEST=Automated. Unit test MetadataDatabaseTest.DumpFiles. BUG=None. Review URL: https://codereview.chromium.org/71183002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235082 0039d316-1c4b-4281-b951-d872f2087c98
* Merge browser/ui/password and browser/ui/passwords.shashishekhar@chromium.org2013-11-148-56/+35
| | | | | | | | | | | | | Merge browser/ui/password and browser/ui/passwords. Somehow they got created by concurrent CLs. Also move PasswordManagerPresenter to browser/ui/passwords. BUG=248589 TBR=jhawkins Review URL: https://codereview.chromium.org/71003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235080 0039d316-1c4b-4281-b951-d872f2087c98
* Makes sure we don't end up showing two tooltipssky@chromium.org2013-11-149-2/+65
| | | | | | | | | | | | | | | | | | | | | | When you show/hide a window RootWindow may generate events (for enter/exit). If there is a capture on the desktop this can lead to sending mouse events to a window that does not have capture. This can lead to showing two tooltips. One from the window that has capture, the other from the window that got the enter/exit. This patch fixes the bug by ignoring events targetted at a window when another window has capture. This is mildly complicated by how our CaptureClient is implemented for the desktop. In particular only the window that has capture knows it has capture, all other Widgets think no has capture. The fix is to add a way to get the global capture. BUG=317495 TEST=see bug R=ben@chromium.org,varunjain@chromium.org Review URL: https://codereview.chromium.org/69343004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235079 0039d316-1c4b-4281-b951-d872f2087c98
* Change enable Drive offline endpoint to correct URL and fix double startup bug.tengs@chromium.org2013-11-141-1/+2
| | | | | | Review URL: https://codereview.chromium.org/61553009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235078 0039d316-1c4b-4281-b951-d872f2087c98
* /OAuthLogin requests should use ChannelID.thaidn@google.com2013-11-143-11/+10
| | | | | | | | | R=mattm@chromium.org BUG=315301 Review URL: https://codereview.chromium.org/70633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235076 0039d316-1c4b-4281-b951-d872f2087c98
* Added tests for taskbar anchoring in app_list_win.mgiuca@chromium.org2013-11-144-7/+176
| | | | | | | | BUG=317944 Review URL: https://codereview.chromium.org/70453007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235075 0039d316-1c4b-4281-b951-d872f2087c98
* Update harfbuzz-ng to 0.9.24eae@chromium.org2013-11-1473-3139/+7304
| | | | | | | | | | | Update our version of harfbuzz-ng in third_party from 0.9.17 to 0.9.24. R=behdad@chromium.org BUG=318953 Review URL: https://codereview.chromium.org/70193010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235074 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: signin_in_registrar_.IsEmpty() -> !ShouldShowSignInWebView()estade@chromium.org2013-11-141-3/+3
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/70073006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235073 0039d316-1c4b-4281-b951-d872f2087c98
* Allow PPB_ImageData_Impl to be created in a way that is compatible with ↵raymes@google.com2013-11-145-48/+99
| | | | | | | | | | | | | | | | unittests On some platforms, PPB_ImageData_Impl needs to send a message to the browser to create its transport dib. For unittests, this doesn't work and there is no sandbox so the transport dib can be created directly. This adds a construction flag to PPB_ImageData_Impl which allows it to be created in a way that works in unittests. BUG= R=bbudge@chromium.org Review URL: https://codereview.chromium.org/61813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235071 0039d316-1c4b-4281-b951-d872f2087c98
* Android: Fix IsLowEndDevice typo.epenner@chromium.org2013-11-141-1/+1
| | | | | | | | | | We were previously comparing bytes to megabytes. BUG=309926 Review URL: https://codereview.chromium.org/69873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235070 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: remove obsolete notification typesestade@chromium.org2013-11-142-10/+1
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/68933013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235069 0039d316-1c4b-4281-b951-d872f2087c98
* Docserver: Serve docs out of src/ not src/chrome/common/extensions. This allowskalman@chromium.org2013-11-1452-421/+420
| | | | | | | | | | | | hosting non-extension content. BUG=293678 R=yoz@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/68873003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235068 0039d316-1c4b-4281-b951-d872f2087c98
* C++ readability review for lazyboy@lazyboy@chromium.org2013-11-147-71/+72
| | | | | | | | | | | | | | | | The changes are just code cleanups and no functional change. This is the original CL that was submitted: https://chromiumcodereview.appspot.com/10868012. This patch evolved initially from http://chromiumcodereview.appspot.com/10560022 I've included the files from browser_plugin/* dir. Update: Since the original CL became stale, I've uploaded a smaller subset from browser_plugin/ dir. BUG= Review URL: https://codereview.chromium.org/11312179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235067 0039d316-1c4b-4281-b951-d872f2087c98
* Delete IBusEngineFactoryService.komatsu@chromium.org2013-11-149-381/+20
| | | | | | | | | | IBusEngineFactoryService is no long necessary. BUG=317535 Review URL: https://codereview.chromium.org/68603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235066 0039d316-1c4b-4281-b951-d872f2087c98
* Follow-up for: Disable inline autocompletion for IME in Omnibox by default.yukishiino@chromium.org2013-11-141-2/+1
| | | | | | | | | | Just simplifies #if directive. TEST=none Review URL: https://codereview.chromium.org/68213012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235065 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ProcessMap to extensions/benwells@chromium.org2013-11-1415-20/+19
| | | | | | | | | TBR=isherman@chromium.org BUG=162530 Review URL: https://codereview.chromium.org/68113008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235064 0039d316-1c4b-4281-b951-d872f2087c98
* [SyncFS] Implement RemoteToLocalSyncer::SyncCompletedtzik@chromium.org2013-11-144-60/+74
| | | | | | | | | | | | * Implement wrapping up function for remote-to-local sync. * Fix deletion handling. R=kinuko, nhiroki BUG=240165 Review URL: https://codereview.chromium.org/63943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235063 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: move DataLoss enum out of WebIDBCallbacksjsbell@chromium.org2013-11-1414-49/+42
| | | | | | | | | | | | | | This is the Chromium side of http://crrev.com/63163005 - the enum has moved into the generic WebIDBTypes header so the DEPS special case can be removed. BUG=234277 R=jamesr@chromium.org,alecflett@chromium.org,dgrogan@chromium.org TBR=cevans@chromium.org Review URL: https://codereview.chromium.org/66603007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235062 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 234478 "Build mac release builds with symbols..."agable@chromium.org2013-11-141-1/+8
| | | | | | | | | | | This CL relands the mac-only portion of 234478, which was reverted in 235042. R=jochen@chromium.org BUG=315598 Review URL: https://codereview.chromium.org/61033006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235061 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-11-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235059 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 161957:161970eseidel@chromium.org2013-11-141-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=161958:161970&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/62333019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235057 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: remove wallet logos from account chooserestade@chromium.org2013-11-143-19/+4
| | | | | | | | BUG=317987 Review URL: https://codereview.chromium.org/61983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235056 0039d316-1c4b-4281-b951-d872f2087c98
* Enable padding of QUIC crypto handshake packets.rch@chromium.org2013-11-143-415/+42
| | | | | | | | | | | | | Fix QuicConnectionTest to not use the crypto stream when necessary to avoid crypto packet padding. Remove unnecessary tests from QuicConnectionHelperTests since much of the logic that used to be in the helper has moved directly into the connection. Merge internal change: 56542075 Review URL: https://codereview.chromium.org/61763022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235055 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: never disable sign in linkestade@chromium.org2013-11-147-13/+0
| | | | | | | | | | this is no longer necessary after r232296 BUG=none Review URL: https://codereview.chromium.org/61893030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235054 0039d316-1c4b-4281-b951-d872f2087c98
* Add build target for nacl_io from the NaCl SDK.plundblad@chromium.org2013-11-147-2/+118
| | | | | | | | | | BUG=316353 R=noelallen CC=bradnelson Review URL: https://codereview.chromium.org/61763014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235053 0039d316-1c4b-4281-b951-d872f2087c98
* rAc: never present legal documents as "updated"estade@chromium.org2013-11-141-1/+3
| | | | | | | | BUG=319049 Review URL: https://codereview.chromium.org/61403005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235052 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 232312 (https://codereview.chromium.org/33363003/), with fix.mmenke@chromium.org2013-11-147-109/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was reverted in 232369 (And relanded and reverted again after that). The problem was that, per spec, the "data" parameter returned to the callback is valid until destroyed, but ResourceFetcherTests.ResourceFetcherDeletedInCallback destoyed the fetcher before reading the data parameter. The CL also unintentionally introduced a change where partially received content was returned on timeout. I've reverted to the old behavior. Original CL description: Cleanup ResourceFetcher in preparation to add to public content API, in preparation to move error page logic from content to chrome: * Merge ResourceFetcher and ResourceFetcherWithTimeout. * Remove unnecessary member variables. * Remove Cancel() (All consumers were deleting and cancelling at the same time, anyways, and deleting already cancels). * Make definition order match declaration order. * Fix outdated comments. TBR=darin@chromium.org BUG=308232 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=232312 Review URL: https://codereview.chromium.org/56013003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235051 0039d316-1c4b-4281-b951-d872f2087c98