summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor MetricsLogChromeOS to ChromeOSMetricsProvider.blundell@chromium.org2014-05-2415-412/+394
| | | | | | | | | | | | | | | Turns MetricsLogChromeOS into a metrics::MetricsProvider. Splits the ChromeOS-specific unittests out from the MetricsLog test into separate ChromeOSMetricsProvider tests. Also moves LogChromeOSCrash() from MetricsService to ChromeOSMetricsProvider. BUG=374221 R=asvitkine@chromium.org TBR=derat, pam Review URL: https://codereview.chromium.org/292433015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272708 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Don't expose --disable-gpu-compositing, only set internally. ↵alph@chromium.org2014-05-243-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/300523002/) Reason for revert: Makes a bunch of virtual/softwarecompositing tests Timeout on Mac https://code.google.com/p/chromium/issues/detail?id=377145 Original issue's description: > Don't expose --disable-gpu-compositing, only set internally. > > The flag isn't meant to be set externally, it doesn't work on most > configs. It's only meant internally to make sure the renderer doesn't > try to use GPU when the browser is in software. > > BUG=None > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272636 TBR=jbauman@chromium.org,piman@chromium.org NOTREECHECKS=true NOTRY=true BUG=None Review URL: https://codereview.chromium.org/299383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272707 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-05-241-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272706 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-05-241-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272705 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 272611 "Add support for distilling current WebContents"sadrul@chromium.org2014-05-2424-810/+21
| | | | | | | | | | | | | | | | | | | | | | | The test added in this CL DomDistillerTabUtilsBrowserTest.TestSwapWebContents consistently fails on some bots, e.g. http://build.chromium.org/p/chromium.mac/builders/Mac%2010.6%20Tests%20%28dbg%29%284%29/builds/41414 http://build.chromium.org/p/chromium.mac/builders/Mac10.7%20Tests%20%283%29/builds/27225 http://build.chromium.org/p/chromium.mac/builders/Mac10.6%20Tests%20%283%29/builds/48492 > Add support for distilling current WebContents > > This CL adds the utilities needed for using the current WebContents when > distilling web pages. > > BUG=361939 > > Review URL: https://codereview.chromium.org/266073003 TBR=nyquist@chromium.org Review URL: https://codereview.chromium.org/297163003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272704 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 272671 "Implementation of leveldb-backed PrefStore."sadrul@chromium.org2014-05-2412-889/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The CL broke asan/lsan bots on linux, and chromiumos e.g. LevelDBPrefStoreTest.BasicObserver (run #1): Direct leak of 8 byte(s) in 1 object(s) allocated from: #0 0x5babfb in operator new(unsigned long) /usr/local/google/work/chromium/src/third_party/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:55 #1 0x61f3699 in LevelDBPrefStore::OnStorageRead(scoped_ptr\u003CLevelDBPrefStore::ReadingResults, base::DefaultDeleter\u003CLevelDBPrefStore::ReadingResults> >) chrome/browser/prefs/leveldb_pref_store.cc:406 #2 0x61f2ea7 in LevelDBPrefStore::ReadPrefs() chrome/browser/prefs/leveldb_pref_store.cc:329 #3 0x336efee in LevelDBPrefStoreTest_BasicObserver_Test::TestBody() chrome/browser/prefs/leveldb_pref_store_unittest.cc:97 ... Indirect leak of 4096 byte(s) in 1 object(s) allocated from: #0 0x5bad4b in operator new[](unsigned long) /usr/local/google/work/chromium/src/third_party/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:57 #1 0x7e66db5 in AllocateNewBlock third_party/leveldatabase/src/util/arena.cc:62 #2 0x7e66db5 in leveldb::Arena::AllocateFallback(unsigned long) third_party/leveldatabase/src/util/arena.cc:33 #3 0x7e2a88a in NewNode third_party/leveldatabase/src/db/skiplist.h:182 #4 0x7e2a88a in leveldb::SkipList\u003Cchar const*, leveldb::MemTable::KeyComparator>::SkipList(leveldb::MemTable::KeyComparator, leveldb::Arena*) third_party/leveldatabase/src/db/skiplist.h:325 #5 0x7e2a76e in leveldb::MemTable::MemTable(leveldb::InternalKeyComparator const&) third_party/leveldatabase/src/db/memtable.cc:24 #6 0x7e084ce in leveldb::DBImpl::DBImpl(leveldb::Options const&, std::string const&) third_party/leveldatabase/src/db/db_impl.cc:120 #7 0x7e1bfb0 in leveldb::DB::Open(leveldb::Options const&, std::string const&, leveldb::DB**) third_party/leveldatabase/src/db/db_impl.cc:1449 #8 0x61ef0a2 in LevelDBPrefStore::OpenDB(base::FilePath const&, LevelDBPrefStore::ReadingResults*) chrome/browser/prefs/leveldb_pref_store.cc:113 #9 0x61efcae in LevelDBPrefStore::DoReading(base::FilePath const&) chrome/browser/prefs/leveldb_pref_store.cc:158 #10 0x61f2dc0 in LevelDBPrefStore::ReadPrefs() chrome/browser/prefs/leveldb_pref_store.cc:325 ... > Implementation of leveldb-backed PrefStore. > > This is not hooked up yet, migration code from Json-backed stores is needed, among other things. > > BUG=362814 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271602 > > Review URL: https://codereview.chromium.org/169323003 TBR=dgrogan@chromium.org Review URL: https://codereview.chromium.org/298043002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272700 0039d316-1c4b-4281-b951-d872f2087c98
* Remove HttpStreamFactory's NPN/SPDY globals, except for spdy_enabled.mmenke@chromium.org2014-05-2428-1302/+1261
| | | | | | | | | | | | | | | | | | | Instead, each HttpNetworkSession is given its own immutable copies on construction. Other than spdy_enabled, none of the globals were changed before this CL, anyways. Also, setting spdy_enabled back to true after setting it to false no longer clears the NPN list. spdy_enabled is still a global because group policy can set it to false at runtime. BUG=372533 R=joaodasilva@chromium.org, rch@chromium.org, sergeyu@chromium.org, sgurun@chromium.org, sky@chromium.org, ttuttle@chromium.org Review URL: https://codereview.chromium.org/284423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272698 0039d316-1c4b-4281-b951-d872f2087c98
* sync: Fix crash on backend initialize failurerlarocque@chromium.org2014-05-242-1/+14
| | | | | | | | | | | | | | | | | | Fixes a crash in ungraceful sync backend shutdown. The problem was that the sync backend host core might try to unregister itself as a listener of some information generated in the ModelTypeRegistry, but the ModelTypeRegistry did not exist if backend initialization failed. The fix used here is to track whether or not we were registered for these notifications in the first place, and only unregister if we had previously registered successfully. In the failure shutdown case, the flag is unset, so we will not attempt to unregister. BUG=376863 Review URL: https://codereview.chromium.org/294023017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272697 0039d316-1c4b-4281-b951-d872f2087c98
* Move extension API schema registration to ExtensionsClient.yoz@chromium.org2014-05-2410-31/+61
| | | | | | | | BUG=368334 Review URL: https://codereview.chromium.org/296133011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272696 0039d316-1c4b-4281-b951-d872f2087c98
* Make reconnection in response to video channel inactivity less aggressive.sergeyu@chromium.org2014-05-241-13/+3
| | | | | | | | | | | | Previously immediate reconnection was triggered by the video channel becoming inactive. That can cause spurious reconnects on flaky networks. Now the webapp will always wait for 10 seconds before trying to reconnect. BUG=375568 Review URL: https://codereview.chromium.org/297963005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272695 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 2012.0 to 2013.0chrome-release@google.com2014-05-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272689 0039d316-1c4b-4281-b951-d872f2087c98
* Enable "unreachable code" warning for MSVC.pkasting@chromium.org2014-05-241-3/+9
| | | | | | | | | BUG=346399 TEST=none Review URL: https://codereview.chromium.org/260903003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272687 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed some problems with tools.bcwhite@chromium.org2014-05-241-3/+3
| | | | | | | | | | | - "cd" under some bash settings can print the current directory - adb_gdb variable use is missing undescore BUG= Review URL: https://codereview.chromium.org/292983014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272686 0039d316-1c4b-4281-b951-d872f2087c98
* content: Fix a typo in GN common/BUILD.gn file.tfarina@chromium.org2014-05-241-1/+1
| | | | | | | | | | | | | | | | | I got this by change when I ran: $ gn gen out/Debug_gn --args='os="linux" cpu_arch="arm"' ERROR at //content/common/BUILD.gn:151:31: Undefined identifier if (cpu_arch != "arm" || !is_chromos) { ^--------- BUG=None TEST=above TBR=brettw@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/302443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272685 0039d316-1c4b-4281-b951-d872f2087c98
* Change the color of the spinning cube on click.aa@chromium.org2014-05-243-2/+23
| | | | | | Review URL: https://codereview.chromium.org/297113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272684 0039d316-1c4b-4281-b951-d872f2087c98
* Remove sanjeevr@ from src/jingle OWNERSsergeyu@chromium.org2014-05-241-1/+0
| | | | | | | | sanjeevr@ hasn't been active on the project for long time. Review URL: https://codereview.chromium.org/299923003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272683 0039d316-1c4b-4281-b951-d872f2087c98
* Add cpu count to trace metadatanduca@chromium.org2014-05-245-4/+52
| | | | | | | | | | | | TBR for analyzer changes, which are just fixes to the analyzer unit tests. R=dsinclair CC=epenner TBR=willchan Review URL: https://codereview.chromium.org/277883002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272682 0039d316-1c4b-4281-b951-d872f2087c98
* Add initial home card impl.oshima@chromium.org2014-05-2413-20/+319
| | | | | | | | BUG=362288 Review URL: https://codereview.chromium.org/287253003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272681 0039d316-1c4b-4281-b951-d872f2087c98
* Cast: Make the udp proxy actually work for v1 mirroringhubbe@chromium.org2014-05-241-61/+78
| | | | | | | | Previously it would not set the return address properly, hopefully it will work now. Review URL: https://codereview.chromium.org/282333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272680 0039d316-1c4b-4281-b951-d872f2087c98
* Move child process observing from MetricsService to stability provider.asvitkine@chromium.org2014-05-244-37/+49
| | | | | | | | | | Also moves the prefs registration to the stability provider. BUG=374206 Review URL: https://codereview.chromium.org/299153004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272679 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-05-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272678 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 174692:174715eseidel@chromium.org2014-05-241-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=174693:174715&mode=html TBR=kbr@chromium.org,alph@chromium.org,eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/297063004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272677 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid sync IPCs for FileSystem APIhanxi@chromium.org2014-05-2414-30/+155
| | | | | | | | | | | | | | This patch continues the work of issue 170733004(https://codereview.chromium.org/170733004). Two things are done in this patch: 1) Update the patch to compile again. 2) Move IPC handler to chrome_render_message_filter, and update content_settings_observer.cc. BUG=343382 Review URL: https://codereview.chromium.org/273513005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272676 0039d316-1c4b-4281-b951-d872f2087c98
* Move all gcm activity types out of GCMStatsRecorderjianli@chromium.org2014-05-249-128/+155
| | | | | | | | | | | | This is needed to remove dependency on GCMStatsRecorder from GCMClient. BUG=356716 TEST=existing tests TBR=arv@chromium.org Review URL: https://codereview.chromium.org/294053017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272675 0039d316-1c4b-4281-b951-d872f2087c98
* linux_aura: Use the previous font sizes on the browser actions badge.erg@chromium.org2014-05-242-68/+13
| | | | | | | | | | | | | The #ifdefs in badge_util.cc had the chromeos code behind OS_LINUX && TOOLKIT_VIEWS, which is no longer just chromeos. Switch that block to OS_CHROMEOS and use the old GTK+ hard coded settings in the Linux aura build. BUG=376335 Review URL: https://codereview.chromium.org/295263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272674 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-05-241-6/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272673 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt #4: Change Skia DEPS to pull from googlesource (git)borenet@google.com2014-05-245-47/+4
| | | | | | | | | | | | - Uploading from pure-svn and intending to commit manually to properly remove the directory from svn. - Includes deps_whitelist change for new Skia DEP - Attempt #3 failed due to Poppler license issue. This was resolved in https://skia.googlesource.com/skia/+/3056bdd2364fe1aa68f4ec7b0fe07740c3e8d123 R=mkosiba@chromium.org Review URL: https://codereview.chromium.org/296903004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272672 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of leveldb-backed PrefStore.dgrogan@chromium.org2014-05-2412-1/+889
| | | | | | | | | | | | This is not hooked up yet, migration code from Json-backed stores is needed, among other things. BUG=362814 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271602 Review URL: https://codereview.chromium.org/169323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272671 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Do not pass a non-const ref in RequestDesktopNotificationPermission.thestig@chromium.org2014-05-243-3/+3
| | | | | | Review URL: https://codereview.chromium.org/296043014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272670 0039d316-1c4b-4281-b951-d872f2087c98
* Set default for prefs::kGCMChannelEnabled to true on all channelsbartfab@chromium.org2014-05-241-10/+1
| | | | | | | | | | | | | | | GCMProfileService tweaks the default value of prefs::kGCMChannelEnabled so that GCM is enabled by default on the canary/dev/custom channels only. However, the code that uses this pref has been broken for three months now (since http://crrev.com/253787) so that it completely ignores the default pref value. Hence, there is no need to tweak the default. BUG=376746 TEST=Manual Review URL: https://codereview.chromium.org/301433002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272669 0039d316-1c4b-4281-b951-d872f2087c98
* [Android WebView] Implement delegated rendering for sync compositorboliu@chromium.org2014-05-2427-198/+904
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify content SynchronousCompositor related classes to support for content embedder to use delegated rendering. The embedder is responsible for creating the parent compositor. Essentially need to pass CompositorFrame and CompositorFrameAck between embedder and SynchronousCompositor. Also need to expose the share context so embedder can correctly initialize a context for parent compositor. In android_webview implemented parent compositor for delegated rendering while keeping the current direct renderer working, controlled by a command line switch. BrowserViewRenderer deals exclusively with SynchronousCompositor (the child). And HardwareRenderer deals exclusively with the parent compositor. The two share data through lock protected SharedRendererState. And all are coordinated by native AwContents. Direct rendering path is kept alive in HardwareRendererLegacy and code guarded by switches::UbercompEnabled. Direct rendering path remains the default. BUG=344087 Review URL: https://codereview.chromium.org/287993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272668 0039d316-1c4b-4281-b951-d872f2087c98
* Reverse the focus order of the download items on the download shelf to aid ↵harrym@chromium.org2014-05-241-2/+6
| | | | | | | | | | accessibility. BUG=145845 Review URL: https://codereview.chromium.org/274273002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272667 0039d316-1c4b-4281-b951-d872f2087c98
* Set AppLocale global preference on network screen.alemate@chromium.org2014-05-241-0/+6
| | | | | | | | | | | | There is no device owner during OOBE, so owner settings are not saved, but language setting should be stored. BUG=chrome-os-partner:27284 TEST=none Review URL: https://codereview.chromium.org/299443018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272666 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug in the Win PGO profiler.sebmarchand@chromium.org2014-05-241-1/+1
| | | | | | | | | | R=tonyg@chromium.org BUG= Review URL: https://codereview.chromium.org/294053016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272665 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser test for timezone resolve.alemate@chromium.org2014-05-243-2/+160
| | | | | | | | | | | Also add regular expressions support to net::FakeURLFetcherFactory. BUG=245075 TEST=none Review URL: https://codereview.chromium.org/294903005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272664 0039d316-1c4b-4281-b951-d872f2087c98
* Improve EnterpriseInstallAttributes::ReadCacheFile() doc.tnagel@chromium.org2014-05-241-3/+4
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/298683008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272663 0039d316-1c4b-4281-b951-d872f2087c98
* Releasing CPU resources of hidden/minimized browser windowsskuhne@chromium.org2014-05-244-7/+57
| | | | | | | | | BUG=310365 TEST=browser_test & tested visually (taskamanger, running YouTube, deleting active&inactive hidden tabs, ..) Review URL: https://codereview.chromium.org/286943005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272662 0039d316-1c4b-4281-b951-d872f2087c98
* Remove PlatformFile from fileapi::FileSystemOperationrvargas@chromium.org2014-05-249-89/+57
| | | | | | | | BUG=322664 Review URL: https://codereview.chromium.org/291513003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272661 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 272635 "cc: Examine layers to determine if we're ready to..."kbr@chromium.org2014-05-2413-269/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caused layout test failures and out-of-memory errors on several Mac bots on the Blink waterfall. See Issue 375206. BUG=375206 > cc: Examine layers to determine if we're ready to activate. > > This introduces a new mechanism for determining when > we're ready to activate the pending tree. The tile > priority is still used to determine when it's worth > waking up the compositor thread and evaluating if > we can activate. However, the actual check that > determines if we're ready to activate doesn't rely > on the state of scheduled raster tasks but is a > synchronous call on each layer. > > The result is a pending tree activation mechanism that > is much easier to debug and validate for correctness, > while still providing the performance benefits of the > old mechanism by taking the "required to activate" field > of the tile priority into account when scheduling tasks. > > BUG=375206 > TEST=cc_unittests --gtest_filter=PictureLayerImplTest.AllTilesRequiredForActivationAreReadyToDraw > > Review URL: https://codereview.chromium.org/287643004 TBR=reveman@chromium.org Review URL: https://codereview.chromium.org/301493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272660 0039d316-1c4b-4281-b951-d872f2087c98
* Changed host and NPAPI extension permission strings (access -> read and ↵cthomp@chromium.org2014-05-246-31/+42
| | | | | | | | | | modify), updated unit tests BUG=364336 Review URL: https://codereview.chromium.org/294903007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272659 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: Remove RasterizeAndRecordMicroFastPathKeySilkCasesdominikg@chromium.org2014-05-241-14/+0
| | | | | | | | | | | | | | Part of the transition from rasterize_and_record_micro.fast_path.key_silk_cases to rasterize_and_record_micro.fast_path_gpu_rasterization.key_silk_cases. I've previously removed the old benchmark from the buildbot scripts and the bots have been restarted since. Removing the benchmark from Telemetry. BUG=367678 Review URL: https://codereview.chromium.org/292423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272658 0039d316-1c4b-4281-b951-d872f2087c98
* Add suite specific options argument to Android test bot.kkimlabs@chromium.org2014-05-241-1/+11
| | | | | | | | | | | | | | bb_device_steps.py's RunTestSuites took only one options argument that will be applied for all the running test suites. Add another suites_options argument so that the caller can specify options on certain test suites. BUG=368034 Review URL: https://codereview.chromium.org/297833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272657 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-05-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272656 0039d316-1c4b-4281-b951-d872f2087c98
* Roll FFmpeg DEPS to pick up MIPS config files.dalecurtis@chromium.org2014-05-241-1/+1
| | | | | | | | | | | | | petarj updated them here: https://gerrit.chromium.org/gerrit/70277 BUG=none TEST=none TBR=wolenetz NOTRY=true Review URL: https://codereview.chromium.org/294383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272655 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect usage of base::EmptyString16().thestig@chromium.org2014-05-241-3/+3
| | | | | | Review URL: https://codereview.chromium.org/295223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272654 0039d316-1c4b-4281-b951-d872f2087c98
* Docserver: Update app version parsing since AppEngine started including '/'kalman@chromium.org2014-05-2411-23/+78
| | | | | | | | | | separators. R=rockot@chromium.org Review URL: https://codereview.chromium.org/297963004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272653 0039d316-1c4b-4281-b951-d872f2087c98
* Use multi-value switch to enable/disable the unified gesture detector.tdresser@chromium.org2014-05-244-10/+43
| | | | | | | | BUG=332418 Review URL: https://codereview.chromium.org/290733013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272652 0039d316-1c4b-4281-b951-d872f2087c98
* Add TriggerOnUninstalled to ExtensionRegistry.limasdf@gmail.com2014-05-247-40/+59
| | | | | | | | | | | | And change ExtensionToolbarModel to use it instead of NOTIFICATION_EXTENSION_UNINSTALLED. R=kalman@chromium.org BUG=354459 TEST=unit_test Review URL: https://codereview.chromium.org/289073008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272649 0039d316-1c4b-4281-b951-d872f2087c98
* glx: forward Expose event from child window to parentpiman@chromium.org2014-05-245-8/+43
| | | | | | | | | | | | r272290 added a child window to GLSurfaceGLX, but it needs to forward Expose events to the parent. BUG=326995 R=ccameron@chromium.org, sadrul@chromium.org Review URL: https://codereview.chromium.org/299143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272648 0039d316-1c4b-4281-b951-d872f2087c98
* PrivetV2 SetupFlow, Session and SetupOperation interfacesnoamsml@chromium.org2014-05-247-0/+239
| | | | | | | | | | | This is a merged CL containing the PrivetV2SetupFlow, PrivetV2Session, and PrivetV2SetupOperation interfaces. BUG=372843 Review URL: https://codereview.chromium.org/299123003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272647 0039d316-1c4b-4281-b951-d872f2087c98