summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add default icon to app_host.exe, and use it in shortcuts during installation.huangs@chromium.org2012-11-2019-53/+88
| | | | | | | | | BUG=151626 TBR=ben@ Review URL: https://chromiumcodereview.appspot.com/11359133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168722 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for nonmodal pinch zoom.aelias@chromium.org2012-11-206-10/+731
| | | | | | | | | | | | | | | | | In Android 4.2, pinch gestures send both pinch events (for the zoom-in/out part of the pinch) and scroll events (for double-finger panning). The previous logic in LayerTreeHostImpl created a pan from the pinch event, resulting in 2x overpanning on Android 4.2. In order to have compatible gesture generation in older Android versions as well, I copy-pasted the latest Android GestureDetector.java file into the Chromium tree and use that instead of the system file. BUG=161909 Review URL: https://chromiumcodereview.appspot.com/11299083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168721 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-201-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168720 0039d316-1c4b-4281-b951-d872f2087c98
* google_apis: Remove chrome_switches.h entry from DEPS whitelist.tfarina@chromium.org2012-11-201-1/+0
| | | | | | | | | | BUG=146989 R=satorux@chromium.org Review URL: https://chromiumcodereview.appspot.com/11419077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168719 0039d316-1c4b-4281-b951-d872f2087c98
* Update nss_revision to 168591.wtc@chromium.org2012-11-201-1/+1
| | | | | | | | | | | | The underlying CL is https://codereview.chromium.org/11419072/. R=rsleevi@chromium.org BUG=153281 TEST=none Review URL: https://chromiumcodereview.appspot.com/11348136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168718 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using URLRequest::AppendBytesToUpload from src/contenthashimoto@chromium.org2012-11-202-4/+9
| | | | | | | | | | | | AppendBytesToUpload will be soon deleted. It can be easily replaced with set_upload() BUG=161708 TEST=git try Review URL: https://chromiumcodereview.appspot.com/11416066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168717 0039d316-1c4b-4281-b951-d872f2087c98
* Glue browser-side DNS probing together. We should detect DNS errors on main ↵ttuttle@chromium.org2012-11-206-39/+154
| | | | | | | | | | | | | frame loads, run probes, and get the results, but they won't show error pages yet. BUG=156415 TEST=extended NetErrorTabHelper test Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=168650 Review URL: https://chromiumcodereview.appspot.com/11363157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168716 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a presubmit that looks for version control conflicts.dbeam@chromium.org2012-11-202-0/+42
| | | | | | | | | | R=maruel@chromium.org,thakis@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/11417044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168715 0039d316-1c4b-4281-b951-d872f2087c98
* Put pepper threading support behind a command line flag.brettw@chromium.org2012-11-207-4/+29
| | | | | | | | | | | Also, fix deadlock for sync browser messages by unlocking. BUG=161429 Review URL: https://chromiumcodereview.appspot.com/11412053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168714 0039d316-1c4b-4281-b951-d872f2087c98
* AwContents Compositor bring upjoth@chromium.org2012-11-2010-18/+128
| | | | | | | | | | | | | | | | | | Enables DrawGL rendering (when used in downstream integration environment) Still loose ends for: - hiding the view and resource release paths - correctly using the AwDrawGLInfo parameters, esp clip. - and its a bit crashy Depends on http://codereview.chromium.org/11293264/ and http://codereview.chromium.org/11343058/ BUG=161409 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11418025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168712 0039d316-1c4b-4281-b951-d872f2087c98
* [zoom bubble] Now that we've gotten successful CHECK() failures, null guarddbeam@chromium.org2012-11-201-1/+4
| | | | | | | | | | | | while we figure out the issues here. BUG=144879 TEST=less crashes Review URL: https://chromiumcodereview.appspot.com/11308107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168711 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak VideoFrameCapturer::Create() to return a scoped_ptr.wez@chromium.org2012-11-208-26/+21
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11418053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168708 0039d316-1c4b-4281-b951-d872f2087c98
* Catch a GTK warning when using the file chooser dialog without a ~/.local/sharemgiuca@chromium.org2012-11-201-0/+3
| | | | | | | | | | | | | | directory. This would otherwise be logged as DFATAL, which is fatal in the Debug build. Contributed by mgiuca@chromium.org. BUG=161366 Review URL: https://chromiumcodereview.appspot.com/11411027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168707 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll: A couple of behavioural changes in the overscroll controller.sadrul@chromium.org2012-11-202-2/+276
| | | | | | | | | | | | | | * Make sure touch scroll-end event is dispatched to the renderer when it completes the overscroll action. * Send only the overscroll after the threshold to the delegate. Including the threshold to initiate the overscroll in the overscroll delta sent to the delegate is a bit awkward. It is better to not include this amount. BUG=160668 Review URL: https://codereview.chromium.org/11316069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168706 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for eglGetProcAddressgman@chromium.org2012-11-205-2/+379
| | | | | | | | | | | | This is for the GLES2 conformance tests BUG=none R=apatrick@chromium.org Review URL: https://chromiumcodereview.appspot.com/11418030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168705 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Android APKs to be build with R.java in a custom package.newt@chromium.org2012-11-202-2/+16
| | | | | | | | | BUG=158558 Review URL: https://chromiumcodereview.appspot.com/11411049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168704 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Switch mtpd to use EnumerateStorages instead of EnumerateStorage.thestig@chromium.org2012-11-203-19/+20
| | | | | | | | BUG=chromium-os:36450 Review URL: https://chromiumcodereview.appspot.com/11299086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168703 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions Docs Server: Preserve JSON declaration order in extensions ↵cduvall@chromium.org2012-11-207-33/+94
| | | | | | | | | | | | | | documentation All JSON is now parsed using an OrderedDict, so the order of properties is preserved. The order was also being messed up within the JSON Schema Compiler, because lists were being converted to (unordered) dictionaries. BUG=146649, 151867 Review URL: https://chromiumcodereview.appspot.com/11079010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168702 0039d316-1c4b-4281-b951-d872f2087c98
* Ash system bubble: Allow logout button label to break into two linesbartfab@chromium.org2012-11-205-7/+18
| | | | | | | | | | | | | | This CL allows translators to specify the point at which the logout button label can be broken into two lines. The logout button in the ash system bubble then uses this information to break the label and conserve horizontal space. BUG=152928 Review URL: https://chromiumcodereview.appspot.com/11358231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168701 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-201-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168700 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 168568 - Roll gold linker binaries 149858 -> 168091.thestig@chromium.org2012-11-201-1/+1
| | | | | | | | | | | | | | This brings in gold from binutils 23.1 which fixes and arm crash on startup issue. BUG=127646,161942 Review URL: https://chromiumcodereview.appspot.com/11348097 TBR=sbc@chromium.org Review URL: https://codereview.chromium.org/11413079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168699 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-201-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168698 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 135094:135172jianli@chromium.org2012-11-202-2/+2
| | | | | | | | | | BUG=none TEST=none TBR=yurys@chromium.org Review URL: https://codereview.chromium.org/11316083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168697 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 168626 - Avoid disk accesses on the wrong thread in URLRequestFileJobnona@chromium.org2012-11-203-133/+103
| | | | | | | | | | | | | | | | | while opening and positioning in the file. Patch from Pavel Ivanov <paivanof@gmail.com> BUG=59849,114783 TEST=net_unittests Review URL: https://chromiumcodereview.appspot.com/10695110 TBR=paivanof@gmail.com Review URL: https://codereview.chromium.org/11418080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168695 0039d316-1c4b-4281-b951-d872f2087c98
* Enable fullscreen for apps windowssail@chromium.org2012-11-203-4/+32
| | | | | | | | | | | | | This CL allows apps windows to enter fullscreen on all platforms. This fixes a regression introduced by r167006. BUG=161246 Review URL: https://chromiumcodereview.appspot.com/11308085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168694 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the ChromePaths.UserCacheDir for Androidmichaelbai@chromium.org2012-11-202-3/+10
| | | | | | | | | BUG=139431 Review URL: https://chromiumcodereview.appspot.com/11299079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168693 0039d316-1c4b-4281-b951-d872f2087c98
* Apply missing kParentDirectory checktsepez@chromium.org2012-11-202-30/+81
| | | | | | | | BUG=161564 Review URL: https://chromiumcodereview.appspot.com/11414046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168692 0039d316-1c4b-4281-b951-d872f2087c98
* Introduces "quiet mode" to the notification.mukai@chromium.org2012-11-202-3/+40
| | | | | | | | | | | | The UI side for the quiet mode will be done in another CL. BUG=161096 TEST=None Review URL: https://chromiumcodereview.appspot.com/11418067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168691 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid calling into glib on ChromeOSpauljensen@chromium.org2012-11-201-2/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11411078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168690 0039d316-1c4b-4281-b951-d872f2087c98
* Stop FFmpegDemuxerStream objects after stopping the internal FFmpegDemuxer ↵scherkus@chromium.org2012-11-201-6/+7
| | | | | | | | | | | | thread. It was possible for FFmpegDemuxer::OnReadFrame() to execute after StopTask() but before OnDataSourceStopped() completed resulting in a DCHECK() firing. BUG=161916 Review URL: https://codereview.chromium.org/11420082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168689 0039d316-1c4b-4281-b951-d872f2087c98
* Disable find if constrained window is shownsail@chromium.org2012-11-207-37/+145
| | | | | | | | | | | | | This CL disables the "find in place" command if a constrained window is shown. BUG=156969 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=168440 Review URL: https://chromiumcodereview.appspot.com/11293259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168688 0039d316-1c4b-4281-b951-d872f2087c98
* Add an OnCryptoHandshakeComplete method to QuicSession. rch@chromium.org2012-11-209-19/+58
| | | | | | | | | | | Rename QuicSession::IsHandshakeComplete() to IsCryptoHandshakeComplete(). Rename QuicCryptoStream::set_handshake_complete to SetHandshakeComplete and add a QuicErrorCode parameter and call QuicSession::OnCryptoHandshakeComplete() Merge internal change: 38897855 Review URL: https://chromiumcodereview.appspot.com/11280040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168687 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Enable all animations on Android.epenner@chromium.org2012-11-202-0/+13
| | | | | | | | | | | We are already shipping this way, and disabling some animations causes performance regressions. BUG=129683 Review URL: https://chromiumcodereview.appspot.com/11316036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168686 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 168658 - Refactor SafeBrowsingServicebenwells@chromium.org2012-11-2029-2382/+1843
| | | | | | | | | | | | | | | Split UI and reporting implementation from SafeBrowsingService. BUG=159136 Reverting as it seems to have caused failures in sync_integration_tests. Review URL: https://chromiumcodereview.appspot.com/11366042 TBR=sgurun@chromium.org Review URL: https://codereview.chromium.org/11316092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168685 0039d316-1c4b-4281-b951-d872f2087c98
* Remove reference to deleted pyauto test ↵dennisjeffrey@chromium.org2012-11-201-2/+0
| | | | | | | | | | | | | | | | | | | chromeos_prefs.ChromeosPrefsTest.testCaptureUserPhoto. Pyauto test chromeos_prefs.ChromeosPrefsTest.testCaptureUserPhoto was deleted here: https://chromiumcodereview.appspot.com/11415007/diff/1050/chrome/test/functional/chromeos_prefs.py This CL removes a reference to the test from the PYAUTO_TESTS file. The dangling reference is actually causing all pyauto test runs to fails on chromeOS. BUG=chromium-os:36495 TEST=None NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11420081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168683 0039d316-1c4b-4281-b951-d872f2087c98
* bookmarks: Remove file_changed() accessor from BookmarkModel API.tfarina@chromium.org2012-11-202-11/+1
| | | | | | | | | | | | The |file_changed_| data member is assigned but never used. Nor is the getter accessor. Let's remove them altogether, since they aren't used anymore. R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/11414070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168682 0039d316-1c4b-4281-b951-d872f2087c98
* Disable custom scrollbar in main frame for Androidtrchen@chromium.org2012-11-201-0/+1
| | | | | | | | | | | | Custom scrollbar doesn't really work well with touch oriented devices, and inteferes with scale factor clamping with viewport tags. BUG= Review URL: https://chromiumcodereview.appspot.com/11416027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168681 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeOS: Show Google Drive folder in "save as PDF" file chooser.kinaba@chromium.org2012-11-201-0/+1
| | | | | | | | | | | | | Drive folder is hidden in file chooser after http://crrev.com/157012 by default, and whilelisted for "working" cases. Save-as-PDF does work on Drive in Chrome >=22. BUG=157166 TEST=Check "Google Drive" is shown in the file chooser, and a PDF file can indeed be saved on Drive. Review URL: https://chromiumcodereview.appspot.com/11412066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168680 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TabCapture feature by default (there is an animation in the favicon ↵justinlin@chromium.org2012-11-203-2/+3
| | | | | | | | | | | | area of tabs being mirrored now). Add doc for TabCapture API and enable it in dev channel. BUG= Review URL: https://chromiumcodereview.appspot.com/11412012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168679 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux AudioPipeReader creation & teardown.wez@chromium.org2012-11-203-11/+37
| | | | | | | | | | | | This CL adds AudioPipeReader::Create(), which takes a reference to the new AudioPipeReader before posting the startup task to the audio thread, avoiding a race condition that could result in the object being destroyed before being returned to the caller. It also fixes the AudioPipeReader to destruct itself on the audio thread, which is required to properly tear down internal timer structures. BUG=161653 Review URL: https://chromiumcodereview.appspot.com/11420053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168678 0039d316-1c4b-4281-b951-d872f2087c98
* [zoom bubble] Add tests for ZoomController::UpdateState() handling empty hosts.dbeam@chromium.org2012-11-206-11/+90
| | | | | | | | | | R=estade@chromium.org BUG=161388 TEST=unit_tests --gtest_filter='ZoomControllerTest.*' passes on bots. Review URL: https://chromiumcodereview.appspot.com/11414018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168677 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Split BrowserEncodingTest.TestEncodingAliasMapping into smaller tests.phajdan.jr@chromium.org2012-11-201-58/+59
| | | | | | | | | | | | This allows me to drop the SLOW_ prefix, and is one small step toward lowering the per-test timeout in browser_tests. BUG=none Review URL: https://chromiumcodereview.appspot.com/11412077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168676 0039d316-1c4b-4281-b951-d872f2087c98
* ImageTransportSurface::CreateSurface on Windows handles the following cases:scottmg@chromium.org2012-11-202-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | 1. content area on regular (non-aura) windows on vista+ 2. content area on regular (non-aura) windows on xp 3. content area on aura 4. top level compositor on aura on windows on angle (normal) 5. top level compositor on aura on windows on mesa (tests) And, the TransportSurface methods that should be used: 1. PbufferImageTransportSurface 2. NativeGLSurface (PassThroughImageTransportSurface) with transport=true 3. TextureImageTransportSurface 4. PbufferImageTransportSurface 5. NativeGLSurface (PassThroughImageTransportSurface) with transport=false This change fixes case #5. TEST=browser_tests, GpuFeatureTest.NoRafDamage Review URL: https://chromiumcodereview.appspot.com/11416075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168675 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate SetDeviceScaleFactor into ScreenInfoChangedoshima@chromium.org2012-11-2010-42/+22
| | | | | | | | | | R=thakis@chromium.org BUG=155213 TEST=none Review URL: https://codereview.chromium.org/11413045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168673 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Ensure association only reads from user preferences.zea@chromium.org2012-11-204-61/+151
| | | | | | | | | | | | Previously we could wind up merging a policy preference value with the synced data. Now we ensure we only look at user preference values. BUG=152482 Review URL: https://chromiumcodereview.appspot.com/11416044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168672 0039d316-1c4b-4281-b951-d872f2087c98
* Added flag to enable new menu style.yefim@chromium.org2012-11-2022-47/+305
| | | | | | | | | | | Changed so far: menu background, no gutter, separator, border with round corners (corners are not transparent yet). This is work in progress, just want to keep change size manageable. BUG=157692 Review URL: https://chromiumcodereview.appspot.com/11348055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168671 0039d316-1c4b-4281-b951-d872f2087c98
* Make DownloadHistory observe manager, itemsbenjhayden@chromium.org2012-11-2050-1506/+2033
| | | | | | | | | | | | | | | | | Rip out half of DownloadManagerDelegate. Make DownloadManager create persisted DownloadItems one at a time and return them to DownloadHistory. Move DownloadPersistentStoreInfo from content to chrome. Kill DownloadDatabase::CheckThread(). (Leftover from 85408.) Change DownloadDatabase::RemoveDownloads() to take an explicit set of db_handles. Merge DownloadDatabase::UpdateDownload[Path](). After this CL, I'll send out another one to remove the usage of CancelableRequest from the downloads-specific HistoryService APIs. BUG=154309 Review URL: https://chromiumcodereview.appspot.com/10915180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168670 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Enable per-tile-painting and partial swap in the UI compositor via ↵danakj@chromium.org2012-11-201-6/+4
| | | | | | | | | | | | | | | | LayerTreeSettings These flags got missed and now are never being turned on, since the compositorSupport methods are no-ops. Enable these settings via LayerTreeSettings R=backer,piman BUG=160771 NOTRY=true Review URL: https://codereview.chromium.org/11418069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168669 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a subtle bug in updating the network stategspencer@chromium.org2012-11-201-0/+6
| | | | | | | | | | | | When we lose the active network, we need to go ahead and process state changes one last time to keep the state machine correct. BUG=chromium:161395 Review URL: https://chromiumcodereview.appspot.com/11308062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168667 0039d316-1c4b-4281-b951-d872f2087c98
* Change HistoryBackend::MergeFavicon to work with a passed in icon URL pkotwicz@chromium.org2012-11-208-187/+278
| | | | | | | | | | BUG=151466 Test=HistoryBackendTest TBR=sky Review URL: https://chromiumcodereview.appspot.com/11417072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168666 0039d316-1c4b-4281-b951-d872f2087c98