summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add checks in the code so that we can guarantee that we are using the ↵saintlou@chromium.org2012-08-303-1/+8
| | | | | | | | | | correct library as specified via common.gypi BUG=144296 Review URL: https://chromiumcodereview.appspot.com/10886050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154189 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect file name in gyp file.asvitkine@chromium.org2012-08-301-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10896015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154188 0039d316-1c4b-4281-b951-d872f2087c98
* Updated comment.mrossetti@chromium.org2012-08-302-10/+10
| | | | | | | | | | 1. Updated the function description for QueryFilteredURLs. 2. Updated the ctor description for ScoredHistoryMatch. BUG=NONE TEST=NONE Review URL: https://chromiumcodereview.appspot.com/10916014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154187 0039d316-1c4b-4281-b951-d872f2087c98
* RestoreTabHelper > SessionTabHelper, move more session stuff into it.avi@chromium.org2012-08-3026-112/+195
| | | | | | | | | | BUG=107201 TEST=no change Review URL: https://chromiumcodereview.appspot.com/10891044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154186 0039d316-1c4b-4281-b951-d872f2087c98
* Add WebContentsObserverAndroid that will take over native tasks of ↵yusufo@chromium.org2012-08-307-0/+270
| | | | | | | | | | | | | ContentViewCLient This just adds the implementation but doesn't get rid of the content view client functionality yet. BUG=137967 Review URL: https://chromiumcodereview.appspot.com/10876099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154185 0039d316-1c4b-4281-b951-d872f2087c98
* Fix touchscreen fling scrolling on Windowsrbyers@chromium.org2012-08-301-1/+1
| | | | | | | | | | | In r152508 I did a refactoring and accidentally missed a 'break'. Also removing a redundant line (type is already set above). BUG=145408 Review URL: https://chromiumcodereview.appspot.com/10892027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154182 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding fix for reverted issue 10891008.sschmitz@chromium.org2012-08-309-10/+34
| | | | | | | | | | | | | | | Fix for "1 minutes left" on battery status. Fixed: Using the "Super L10N-izer" TimeFormat::TimeRemaining(const base::TimeDelta& delta) from src/chrome/common/time_format.h. Using shell delegate mechanism to access it. BUG=144000 TEST=Observe battery notification when only 1 minute left. (On desktop chrome cycles through simulated battery times. Observe notification when < 10% down to 1%) Review URL: https://chromiumcodereview.appspot.com/10890045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154181 0039d316-1c4b-4281-b951-d872f2087c98
* Make WebContentsUserData::CreateForWebContents idempotent.avi@chromium.org2012-08-302-1/+20
| | | | | | | | | | BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10889035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154180 0039d316-1c4b-4281-b951-d872f2087c98
* Move some download tests to content from chrome.rdsmith@chromium.org2012-08-306-133/+289
| | | | | | | | | | R=jam@chromium.org R=benjhayden@chromium.org Review URL: https://chromiumcodereview.appspot.com/10867060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154179 0039d316-1c4b-4281-b951-d872f2087c98
* Include the allowed and current extension types when displaying INVALID_TYPE ↵mihaip@chromium.org2012-08-3013-140/+212
| | | | | | | | | | | | | | | | | warnings. Instead of: 'app.launch' is not allowed for specified package type (theme, app, etc.). We now have: 'app.launch' is only allowed for hosted apps and legacy packaged apps, and this is a packaged app. BUG=145256 R=kalman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10900012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154178 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-08-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154177 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Update revision in DEPS, r9589 -> r9602mseaborn@chromium.org2012-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following Native Client changes: r9590: (halyavin) Roll toolchain deps to pull gdb fix and new cygwin version. r9591: (shcherbina) Validator_ragel: enable maskmov(q|dqu) r9592: (khim) Support superfluous rex in string instructions sandboxing. r9593: (olonho) Support for ARM dyncode. r9594: (dschuff) Update Nacl perf expecatations r9595: (thakis) Look for exc.defs below $(SDKROOT) r9596: (bradchen) Modify vdiff to accept a "--easydiff" option. r9597: (dschuff) Fix arm ncval build in build.sh r9598: (jfb) ARM validator: continue with extra_load_store_instructions. r9599: (mseaborn) Make NaClLogModuleInit() idempotent r9600: (bradchen) Disable validator_diff_tests on bots; it's not working yet. r9601: (dschuff) Cleanup misc-tools output in build.sh r9602: (halyavin) Copy disabling crash dialog to command_tester.py. BUG=none TEST=nacl_integration Review URL: https://chromiumcodereview.appspot.com/10911005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154176 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Suppress yet another set of browser_tests errors. Update a ↵thestig@chromium.org2012-08-301-6/+85
| | | | | | | | | | suppresion for ShutdownDetector. BUG=29675,145703,145704,145705,145706,145708,145710,145711,145712 TBR=jhawkins Review URL: https://chromiumcodereview.appspot.com/10919011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154175 0039d316-1c4b-4281-b951-d872f2087c98
* Merge aura::DispatcherLinux into base::MessagePumpAuraX11.erg@chromium.org2012-08-3015-218/+215
| | | | | | | | | | | | | | | | | | | | The majority of incoming XEvents are related to specific XWindows and need to be sent to a specific MessagePumpDispatcher. MessagePumpAuraX11 would pass the XEvent to aura::DispatcherLinux, which would pass it to the next dispatcher. Because of the chromeos unit tests, which spin up a new XDisplay on each test, these two objects need to have equivalent lifetimes. Due to the incoming clipboard support (which this patch was split off from), DispatcherLinux can't live in aura:: anymore. The solution is to merge the two objects that have to have equivalent lifetimes together. The one ui:: specific check was split off into an MessagePumpObserver. This also got rid of those hacks where we would static downcast to DispatcherLinux from MessagePumpDispatcher. BUG=130805 Review URL: https://chromiumcodereview.appspot.com/10895020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154174 0039d316-1c4b-4281-b951-d872f2087c98
* swap status_power_small_all.png and status_power_small_all_dark.png.jennyz@chromium.org2012-08-304-0/+0
| | | | | | | | | BUG=145601 TBR=oshima Review URL: https://chromiumcodereview.appspot.com/10912015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154173 0039d316-1c4b-4281-b951-d872f2087c98
* [net/dns] Don't abandon a DnsUDPAttempt when the response does not match the ↵szym@chromium.org2012-08-303-296/+321
| | | | | | | | | | | | | | | | | query. When an unexpected packet is read from the socket, the current behavior is to give up on this attempt and immediately make another one. Considerable fraction of observed failures is due to ERR_DNS_MALFORMED_RESPONSE errors which might be false positives. For example, if behind a NAT, we might be receiving packets through stale mappings (addressed to other hosts). Rather than simply ignoring malformed packets, this CL implements the behavior: "don't give up on this attempt, but immediately make another one." BUG=107413 TEST=./net_unittests --gtest_filter=DnsTransactionTest.MalformedResponse* Review URL: https://chromiumcodereview.appspot.com/10824238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154171 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an unused header file for WizardControllerObserver.stevet@chromium.org2012-08-301-20/+0
| | | | | | | | | BUG=None TEST=No user-visible changes. Review URL: https://chromiumcodereview.appspot.com/10890053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154170 0039d316-1c4b-4281-b951-d872f2087c98
* ESC from suggestions suppresses animationsdhollowa@chromium.org2012-08-302-8/+11
| | | | | | | | | | | | | This fixes bug where |state_| variable was getting reset incorrectly. This lead to incorrect animations when interacting with the NTP. BUG=none TEST=Create NTP, type in omnibox, ESC, type in omnibox. Second interaction should animate. R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10899020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154169 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Mark "--enable-nacl-exception-handling" as working on all OSesmseaborn@chromium.org2012-08-301-1/+1
| | | | | | | | | | | | This fixes its listing in "about:flags" so that it's available on OSes besides Windows (for which this option was first implemented). BUG=http://code.google.com/p/nativeclient/issues/detail?id=2651 TEST=none Review URL: https://chromiumcodereview.appspot.com/10892041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154167 0039d316-1c4b-4281-b951-d872f2087c98
* net: add (*.)fatzebra.com.au to HSTS preloadedagl@chromium.org2012-08-302-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154166 0039d316-1c4b-4281-b951-d872f2087c98
* contacts: Add strings and image theme resources.derat@chromium.org2012-08-302-0/+23
| | | | | | | | | | | | | | This adds tooltip strings for the icons that'll appear within contact results in the app list. I'm also adding the previously-checked-in icon images and the default profile photo to theme_resources.grd. BUG=141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10899027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154165 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Suppress another set of browser_tests errors.thestig@chromium.org2012-08-301-8/+129
| | | | | | | | BUG=125692,145693,145695,145696,145697,145698,145699,145700,145701 TBR=timurrrr Review URL: https://chromiumcodereview.appspot.com/10920007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154164 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome/browser/debugger/OWNERSthakis@chromium.org2012-08-301-0/+3
| | | | | | | | | BUG=none NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10919009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154163 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1251.0 to 1252.0chrome-release@google.com2012-08-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154162 0039d316-1c4b-4281-b951-d872f2087c98
* Delete a bunch of unused omnibox related images.varunjain@chromium.org2012-08-3016-0/+0
| | | | | | | | | | BUG=none TBR=oshima@chromium.org Review URL: https://chromiumcodereview.appspot.com/10908013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154160 0039d316-1c4b-4281-b951-d872f2087c98
* Correcting indenting and namingvabr@chromium.org2012-08-302-14/+20
| | | | | | | | | | | | | | | This is a post-cleanup for CL https://chromiumcodereview.appspot.com/10874029/. No functional change made. BUG=143662, 112155 TEST=N/A (no change in the way the code works) TBR=battre@chromium.org Review URL: https://chromiumcodereview.appspot.com/10893022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154159 0039d316-1c4b-4281-b951-d872f2087c98
* Clang plugin: remove the check-inner-classes flag.hans@chromium.org2012-08-302-5/+1
| | | | | | | | BUG=136863 Review URL: https://chromiumcodereview.appspot.com/10917004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154158 0039d316-1c4b-4281-b951-d872f2087c98
* Change FaviconData to be able to return data for multiple bitmaps for same ↵pkotwicz@chromium.org2012-08-3041-509/+889
| | | | | | | | | | | | | | icon URL. Add methods to FaviconService to get gfx::Image more easily from Favicon. BUG=138553 Test=Compiles, FaviconHandlerTest.* pass. Review URL: https://chromiumcodereview.appspot.com/10870022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154157 0039d316-1c4b-4281-b951-d872f2087c98
* Linux removable device notifications: notify about non-dcim devices.vandebo@chromium.org2012-08-303-155/+193
| | | | | | | | | | Depends on https://chromiumcodereview.appspot.com/10882039/ BUG=144496 Review URL: https://chromiumcodereview.appspot.com/10880078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154155 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the new file_manager/action_choice files to ↵mukai@chromium.org2012-08-302-14/+16
| | | | | | | | | | | component_extension_resources.grd BUG=144569 Review URL: https://chromiumcodereview.appspot.com/10883020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154154 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the prototype of the callback passed to gtk_enumerate_printers().glider@chromium.org2012-08-301-3/+4
| | | | | | | | BUG=145663 TBR=thestig Review URL: https://chromiumcodereview.appspot.com/10920004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154153 0039d316-1c4b-4281-b951-d872f2087c98
* Handle low entropy source values read from prefs more robustly.asvitkine@chromium.org2012-08-301-3/+14
| | | | | | | | | | | | | | | | | | | | http://crrev.com/153322 changed the low entropy source value range from 1-8192 to 0-8192. This introduced several issues: - the code was treating the value 0 as the pref not being set - existing low entropy source values from prefs could have value 8192 This CL addresses both of those problems by using -1 as the "pref not set" sentinel and by mapping 8192 to 0, which is done via the mod operation, which has the benefit of properly handling other invalid values (which would previously cause a crash). BUG=143239 TEST=none Review URL: https://chromiumcodereview.appspot.com/10889031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154150 0039d316-1c4b-4281-b951-d872f2087c98
* Delete old, unused aura cursor images.varunjain@chromium.org2012-08-3036-0/+0
| | | | | | | | | | BUG=144288 TBR=oshima@chromium.org Review URL: https://chromiumcodereview.appspot.com/10914012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154149 0039d316-1c4b-4281-b951-d872f2087c98
* New images for tab to search, ev bubble and content settings bubble.varunjain@chromium.org2012-08-3018-0/+0
| | | | | | | | | | | TBR=oshima@chromium.org BUG=145012 TEST=none Review URL: https://chromiumcodereview.appspot.com/10885041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154148 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in TabCloseButton::GetEventHandlerForPoint. Returning NULLsky@chromium.org2012-08-301-3/+5
| | | | | | | | | | | | | | | means no one gets the event, which isn't right. In this case we want it to go the parent. Also changes how enter/move are propagated to the parent. BUG=none TEST=none R=sadrul@chromium.org Review URL: https://chromiumcodereview.appspot.com/10901016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154147 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent overflow when uploading a file greater than 4 GB,mmenke@chromium.org2012-08-302-2/+2
| | | | | | | | | | | which would result in enternally sending zeroes once the end of the file was reached. BUG=139815 Review URL: https://chromiumcodereview.appspot.com/10905004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154146 0039d316-1c4b-4281-b951-d872f2087c98
* When registering in HKLM, register everything in HKLM.gab@chromium.org2012-08-301-7/+3
| | | | | | | | | | | | | Don't mix-and-match registrations as it confuses Win7->Win8 upgrade machinery and we lose default browser if we have it... This fixes a regression introduced in http://crrev.com/133333 on April 24th 2012. While registering RegisteredApplications in HKLM and the ProgId it points to in HKCU for user-level installs works (i.e. we are able to become default browser) on Win7, the Win7->Win8 OS upgrade doesn't understand this and we lose default when upgrading to Win8... BUG=144910 TEST=Install Chrome on Win7, make Chrome default, update to Windows 8, and make sure Chrome is still default. Review URL: https://chromiumcodereview.appspot.com/10899043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154145 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to new assets and fix corresponding constants related to ev bubble, ↵varunjain@chromium.org2012-08-304-18/+12
| | | | | | | | | | | tab to search UI elements and the content settings bubble. Assets checked in in http://codereview.chromium.org/10896009/ BUG=137351,137717 TEST=manual: To test EV bubble, invoke it in the omnibox by going to paypal.com. The bubble should be completely inside the omnibox with one pixel padding on top and bottom. Same checks for tab-to-search bubble and content setting bubble. Review URL: https://chromiumcodereview.appspot.com/10899009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154144 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 154134 - Change NaCl IPC PPAPI proxy startup to support a ↵bbudge@chromium.org2012-08-3011-319/+86
| | | | | | | | | | | | | | | | | | | | | NaCl-Browser process channel. This fails to build on cros_daisy because of OVERRIDE. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10913007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154141 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the untrusted builds of Chrome on ARM.bbudge@chromium.org2012-08-301-0/+5
| | | | | | | | | | | Adds back the compiler flag to disable C++11 extensions. Somehow it's not being added by other build files. TBR=bbudge@chromium.org BUG=116317 TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10912010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154140 0039d316-1c4b-4281-b951-d872f2087c98
* If a site contains mixed content or the https connection has an error then ↵markusheintz@chromium.org2012-08-308-21/+86
| | | | | | | | | | the Website Settings UI automatically selects the connection when it is opened. BUG=143922 Review URL: https://chromiumcodereview.appspot.com/10829452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154137 0039d316-1c4b-4281-b951-d872f2087c98
* LoginWebDialog should be self-destroyable in OnDialogCloseddpolukhin@chromium.org2012-08-305-10/+6
| | | | | | | | | | | | | | I check that all other WebDialogDelegate that could be shown on login screen (SimDilaogDelegate and ChooseMobileNetworkDialog) follow this pattern or singleton (see MobileSetupDialogDelegate). BUG=144997 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10918002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154136 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-08-301-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154135 0039d316-1c4b-4281-b951-d872f2087c98
* Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser processbbudge@chromium.org2012-08-3011-86/+319
| | | | | | | | | | | | | | channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154134 0039d316-1c4b-4281-b951-d872f2087c98
* Update Title with <title> tag for ShellWindow on Gtk and Mac.junmin.zhu@intel.com2012-08-303-4/+8
| | | | | | | | | | BUG=143918 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10832413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154133 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS to 5341robertphillips@google.com2012-08-301-1/+1
| | | | | | | control: http://codereview.chromium.org/10889045/ Review URL: https://chromiumcodereview.appspot.com/10886052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154132 0039d316-1c4b-4281-b951-d872f2087c98
* Disable FTP on iOSdroger@chromium.org2012-08-308-1/+55
| | | | | | | | | | | FTP is not supported on iOS. This is not obvious, because net.gyp builds almost nothing on iOS currently, but we plan on keeping the ftp/ directory excluded from iOS builds. BUG=145459 Review URL: https://chromiumcodereview.appspot.com/10880071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154130 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] add a test result printer class and use it to print test outputjochen@chromium.org2012-08-305-104/+168
| | | | | | | | | | | This way, we can avoid e.g. stray console messages after the text block is already finished BUG=111316 Review URL: https://chromiumcodereview.appspot.com/10917008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154129 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up the obsolete asan=1 config bits:glider@chromium.org2012-08-301-17/+0
| | | | | | | | | | -- 10.5 isn't supported anymore, so we don't need to pass -Wl,-U for undefined symbols -- third_party/llvm-build is now used for ASan, so the Chromium clang plugins should be fully supported. TBR=thakis Review URL: https://chromiumcodereview.appspot.com/10908010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154128 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-08-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154127 0039d316-1c4b-4281-b951-d872f2087c98