summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Zlib compressor for Chromotinghclam@chromium.org2010-07-015-3/+214
| | | | | | | | A simple implementation of compressor using zlib. Review URL: http://codereview.chromium.org/2841032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51386 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed events handling in XmppSocketAdapter. Removed unnecessary warnings.sergeyu@chromium.org2010-07-012-118/+92
| | | | | | | | | | | The problem was that SSLSocketAdapter::OnReadEvent() was calling AsyncSocketAdapter::OnReadEvent() only when there are no pending read requests, so the reader wasn't always receiving notification when new data is received on the socket, especially when data received is bigger than the pending read request. BUG=none TEST=xmpp connection succeeds 100% of the time, particularly on mac. Review URL: http://codereview.chromium.org/2834024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51385 0039d316-1c4b-4281-b951-d872f2087c98
* Store the version info in the History DB's meta table.nshkrob@chromium.org2010-07-013-10/+40
| | | | | | | | | | | | Version 18 means use the Favicons file (if the TopSites flag is on). This avoids the check for a Thumbnails DB file on startup. BUG=None TEST=ThumbnailDatabaseTest, HistoryBackendTest Review URL: http://codereview.chromium.org/2884013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51384 0039d316-1c4b-4281-b951-d872f2087c98
* Roll out 51377 since WebKit roll was revertedyurys@chromium.org2010-07-011-2/+1
| | | | | | | | TBR=levin Review URL: http://codereview.chromium.org/2842039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51383 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51378 - Adding FAILS_ for failing worker testskinuko@chromium.org2010-07-011-2/+2
| | | | | | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/2812037 TBR=kinuko@chromium.org Review URL: http://codereview.chromium.org/2878019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51382 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51379 - Mark svg/W3C-SVG-1.1/filters-conv-01-f.svg as timing outvandebo@chromium.org2010-07-012-4/+1
| | | | | | | | | | | TBR=levin Review URL: http://codereview.chromium.org/2847040 TBR=yurys@chromium.org Review URL: http://codereview.chromium.org/2858041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51381 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Roll WebKit to 62258"levin@chromium.org2010-07-011-1/+1
| | | | | | | | | | This change introduced a lot of brokeness. TBR=yurys@chromium.org TEST=workers, etc. (The bots turned red with this roll.) BUG=None git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51380 0039d316-1c4b-4281-b951-d872f2087c98
* Mark svg/W3C-SVG-1.1/filters-conv-01-f.svg as timing outyurys@chromium.org2010-07-012-1/+4
| | | | | | | | TBR=levin Review URL: http://codereview.chromium.org/2847040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51379 0039d316-1c4b-4281-b951-d872f2087c98
* Adding FAILS_ for failing worker testskinuko@chromium.org2010-07-011-2/+2
| | | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/2812037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51378 0039d316-1c4b-4281-b951-d872f2087c98
* Disable AccessibilityWinBrowserTest.TestRendererAccessibilityTree which is ↵yurys@chromium.org2010-07-011-1/+2
| | | | | | | | | | failing after WebKit roll TBR=levin Review URL: http://codereview.chromium.org/2806047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51377 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51375 - Disabling a test which fails on linux.vandebo@chromium.org2010-07-011-3/+0
| | | | | | | | | | | | | | TBR=atwilson BUG=48073 TEST=none Review URL: http://codereview.chromium.org/2845032 TBR=satish@chromium.org Review URL: http://codereview.chromium.org/2854034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51376 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling a test which fails on linux.vandebo@chromium.org2010-07-011-0/+3
| | | | | | | | | | | TBR=atwilson BUG=48073 TEST=none Review URL: http://codereview.chromium.org/2845032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51375 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51371 - Catch OOMs in purgeable memory.avi@chromium.org2010-07-013-170/+7
| | | | | | | | | | | | BUG=http://crbug.com/47980 TEST=unit tested Review URL: http://codereview.chromium.org/2859036 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/2883014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51373 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes possible crash in showing menus. This is less likely now thatsky@chromium.org2010-07-012-11/+67
| | | | | | | | | | | | | | | | | | main menu is using the bookmark menu, but still worth trying to fix. We run a nested message loop when showing a menu. When a click occurs outside the menu gtk closes the menu and we exit the nested message loop. The problem is that click is dispatched from the nested message loop, meaning it's possible to attempt to spawn another menu or do other things from the nested message loop. To fix it I'm manually closing the popup and not dispatching the event. BUG=40492 TEST=see bug, but in general make sure chrome specific menus (time, network ...) continue to work. Review URL: http://codereview.chromium.org/2861037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51372 0039d316-1c4b-4281-b951-d872f2087c98
* Catch OOMs in purgeable memory.avi@chromium.org2010-07-013-7/+170
| | | | | | | | | BUG=http://crbug.com/47980 TEST=unit tested Review URL: http://codereview.chromium.org/2859036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51371 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce RemoveRowTableModel interface, let GeolocationExceptionsTableModel ↵thakis@chromium.org2010-07-0111-51/+89
| | | | | | | | | | | | | | derive from it. No functionality change. This will be used to share the content settings exceptions dialog code between geolocation and notifications. BUG=45547 Review URL: http://codereview.chromium.org/2838037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51370 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary fix till new update API is used - ingore update error.nkostylev@google.com2010-07-012-4/+7
| | | | | | | | | BUG= http://crosbug.com/4321 TEST=Go though OOBE process. When update has initiated and failed update screen proceeds. Review URL: http://codereview.chromium.org/2836039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51369 0039d316-1c4b-4281-b951-d872f2087c98
* Check that BrowserProcess still exists before accessing its methods from ↵yurys@chromium.org2010-07-011-0/+4
| | | | | | | | | | DevToolsManager::GetInstance BUG=47806 Review URL: http://codereview.chromium.org/2878010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51368 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Use Core Graphics to draw the close button used within tabs, infobars, ↵andybons@chromium.org2010-07-0111-7583/+369
| | | | | | | | | | the download shelf and other places. Delete the original pdfs. This is in line with the new top chrome refresh. BUG=44574 TEST=none Review URL: http://codereview.chromium.org/2805055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51367 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the TabStripModel delete any phantom tabcontents from itssky@chromium.org2010-07-012-0/+51
| | | | | | | | | | | | destructor. This isn't really needed now that we've disabled phantom tabs, but I'm doing in case we end up reenabling phantom tabs. BUG=45541 TEST=covered by unit test. Review URL: http://codereview.chromium.org/2800037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51366 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51362 - Un-flake and enable test.skerner@chromium.org2010-07-011-37/+18
| | | | | | | | | | | | | | Ran tests for a few hours on windows without seeing a failure. BUG=44026 TEST=BrowserAppRefocusTest.* Review URL: http://codereview.chromium.org/2870036 TBR=skerner@chromium.org Review URL: http://codereview.chromium.org/2865031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51365 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62258yurys@chromium.org2010-07-011-1/+1
| | | | | | | | TBR=levin@chromium.org Review URL: http://codereview.chromium.org/2805059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51364 0039d316-1c4b-4281-b951-d872f2087c98
* Revamp capturer to clean up the interface, and to keep data as atomic as ↵dmaclach@chromium.org2010-07-0122-490/+534
| | | | | | | | | | possible when making calls across threads. TEST=build remoting BUG=none Review URL: http://codereview.chromium.org/2805025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51363 0039d316-1c4b-4281-b951-d872f2087c98
* Un-flake and enable test.skerner@chromium.org2010-07-011-18/+37
| | | | | | | | | | | Ran tests for a few hours on windows without seeing a failure. BUG=44026 TEST=BrowserAppRefocusTest.* Review URL: http://codereview.chromium.org/2870036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51362 0039d316-1c4b-4281-b951-d872f2087c98
* Hide login entries before removing them to prevent flickering.dpolukhin@chromium.org2010-07-011-3/+3
| | | | | | | | | BUG=none TEST=Before this change New User sometime blinck after successful login. Review URL: http://codereview.chromium.org/2878018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51358 0039d316-1c4b-4281-b951-d872f2087c98
* Add histograms for HTTP authentication token generation times.cbentzel@chromium.org2010-07-012-1/+32
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/2838018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51357 0039d316-1c4b-4281-b951-d872f2087c98
* Replace login screen with images login.dpolukhin@chromium.org2010-07-013-11/+54
| | | | | | | | | BUG=crosbug.com/3280 TEST=See login with on Chrome OS. Review URL: http://codereview.chromium.org/2848033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51355 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 453.0 to 454.0chrome-release@google.com2010-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51354 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62240yurys@chromium.org2010-07-011-1/+1
| | | | | | | | TBR=levin@chromium.org Review URL: http://codereview.chromium.org/2812036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51352 0039d316-1c4b-4281-b951-d872f2087c98
* Cancel proxy request when context is about to change in SocketStream.ukai@chromium.org2010-07-011-0/+6
| | | | | | | | | | | | | | | | | If SocketStream is deleted while ResolvProxy is running, proxy service might access SocketStream's member fields, such as proxy_info_, after SocketStream is deleted, so it would cause crash like http://crash/reportdetail?reportid=40166b9529ce6b74 In SocketStream destructor, it will set context to NULL, so it will cancel proxy request if pac_request_ is not NULL. BUG=46750 TEST=none Review URL: http://codereview.chromium.org/2852034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51351 0039d316-1c4b-4281-b951-d872f2087c98
* Implement limited paged media support for mac.hamaji@chromium.org2010-07-0110-17/+95
| | | | | | | | | BUG=47277 TEST=none Review URL: http://codereview.chromium.org/2876020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51347 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an obsolete comment.dumi@chromium.org2010-07-011-1/+0
| | | | | | | | | | | TBR=levin TEST=none BUG=none Review URL: http://codereview.chromium.org/2810043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51346 0039d316-1c4b-4281-b951-d872f2087c98
* * Implement WebPluginPageDelete::GetCookieJar()tkent@google.com2010-07-014-4/+10
| | | | | | | | | | | | | | | * Do not use WebURLLoaderMock for DRT Unfortunately, r50382 (adding WebURLLoader mock) broke some plugin tests. - WebPluginImpl::InitiateHTTPRequest() stores a mocked WebURLLoader to clients_. - WebURLLoaderMock delegates some operations to its internal WebURLLoader. - WebPluginImpl::GetClientInfoFromLoader(WebURLLoader*) compares the specified pointer (non-mocked) to stored loader pointers (mocked). TEST=Covered by LayoutTests BUG=none Review URL: http://codereview.chromium.org/2834031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51345 0039d316-1c4b-4281-b951-d872f2087c98
* Unflaky WorkerTest.OpenDatabaseSyncInputs.dumi@chromium.org2010-07-011-1/+1
| | | | | | | | | BUG=47518 TEST=none Review URL: http://codereview.chromium.org/2832042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51344 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62223.levin@chromium.org2010-07-012-1/+6
| | | | | | | | | | TBR=yurys@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/2818038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51343 0039d316-1c4b-4281-b951-d872f2087c98
* Preload all IMEs/Layouts for the UI Language on login, if the value has not ↵zork@chromium.org2010-07-011-0/+19
| | | | | | | | | | | yet been set. BUG=chromium-os:3957 TEST=On a new install, set the language to Japanese, log in, and check that English and all Japanese IMEs are enabled. Review URL: http://codereview.chromium.org/2804032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51342 0039d316-1c4b-4281-b951-d872f2087c98
* Nudge syncer thread when notifications are enabled.rsimha@chromium.org2010-07-011-0/+8
| | | | | | | | | | | | | | | | Several sync integration tests were failing because the fact that notifications were enabled was not detected by the sync clients. This changelist adds a call to NudgeSyncer() in OnNotificationStateChange() so that the syncer thread is made aware of the fact that notifications have been enabled. This change caused the integration test pass rate to increase from ~20% to 90+%. BUG=47240 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/2814045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51341 0039d316-1c4b-4281-b951-d872f2087c98
* Implement keyboard layout switching on the login screen.yusukes@google.com2010-07-018-14/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - login/user_manager.cc Register a new Local State item, "PreferredKeyboardLayout". - login/wizard_controller.cc Set up keyboards for the current locale. For example, when |locale| is "en-US", enable US qwerty and US dvorak keyboard layouts. - login/language_switch_menu.cc Enable the keyboard layouts that are necessary for the new locale. - login/account_screen.h When the account creation screen is shown, enable input methods (e.g. Chinese, Japanese, Korean) so that users could input their first and last names. Disable them when the screen is closed. - status/language_menu_button.cc Update the Locale State when a user switches keyboard layout. BUG=chromium-os:2619 TEST=manual & the browser_tests Review URL: http://codereview.chromium.org/2806026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51340 0039d316-1c4b-4281-b951-d872f2087c98
* Updated protocol for communicating with sync notifications server.akalin@chromium.org2010-07-012-38/+58
| | | | | | | | | BUG=34647 TEST=sync_listen_notifications Review URL: http://codereview.chromium.org/2834033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51339 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed crash in sync_listen_notifications on auth failure.akalin@chromium.org2010-07-011-5/+2
| | | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/2824043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51337 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the ChromeFrame NavigationToRestrictedSite test as it causes IE8 ↵ananta@chromium.org2010-07-011-1/+3
| | | | | | | | | | | | | to not terminate at times leading to extract build failures. TBR=amit Bug=47596 Review URL: http://codereview.chromium.org/2838036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51333 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51330 - Updated cache-invalidation library to @25.akalin@chromium.org2010-07-011-1/+1
| | | | | | | | | | | | BUG=34647 TEST=sync_listen_notifications Review URL: http://codereview.chromium.org/2880008 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/2866037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51332 0039d316-1c4b-4281-b951-d872f2087c98
* Added checks for server-issued notifications.akalin@chromium.org2010-07-011-3/+6
| | | | | | | | | BUG=34647 TEST=manual Review URL: http://codereview.chromium.org/2835028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51331 0039d316-1c4b-4281-b951-d872f2087c98
* Updated cache-invalidation library to @25.akalin@chromium.org2010-07-011-1/+1
| | | | | | | | | BUG=34647 TEST=sync_listen_notifications Review URL: http://codereview.chromium.org/2880008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51330 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable accessing prefs store in reliability_testsnirnimesh@chromium.org2010-07-011-0/+5
| | | | | | | | | | | | | This is so that we can see if the slowdown problem due to accessing the prefs store on mac chromebot can be replicated on win chromebot as well. Merge remote branch 'refs/remotes/origin/HEAD' into crbot mac chromebot fast fix Review URL: http://codereview.chromium.org/2843038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51329 0039d316-1c4b-4281-b951-d872f2087c98
* Fix login tests by setting up system library mock properly.chocobo@chromium.org2010-07-011-0/+3
| | | | | | | TBR=davemoore@chromium.org Review URL: http://codereview.chromium.org/2841033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51328 0039d316-1c4b-4281-b951-d872f2087c98
* Add the concept of browse extent.aa@chromium.org2010-07-0124-26/+227
| | | | | | | | BUG=46636 Review URL: http://codereview.chromium.org/2862034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51327 0039d316-1c4b-4281-b951-d872f2087c98
* **Reapply change that caused build break in chromeos/arm**rogerta@google.com2010-07-0111-1/+401
| | | | | | | | | | | Add support for RLZ chrome extension api. BUG=None TEST=See unit tests as part of this CL. Review URL: http://codereview.chromium.org/2864024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51326 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51312 - Disk cache: Switch the disk cache to use the cache_thread.rvargas@google.com2010-07-0119-1453/+213
| | | | | | | | | | | | | | | | | | | (tsan errors on the unit tests) Add an InFlightBackendIO class that handles posting of cacheoperations back and forth between the IO thread and the cachethread. BUG=26730 TEST=unit tests Review URL: http://codereview.chromium.org/2829008 TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/2819032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51325 0039d316-1c4b-4281-b951-d872f2087c98
* linux: add accelerated compositing.piman@chromium.org2010-07-017-15/+51
| | | | | | | | | Similar to Windows, this doesn't handle exposes currently, nor WebGL. Other caveat: tearing off a tab causes trouble to the gpu process. Review URL: http://codereview.chromium.org/2886003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51324 0039d316-1c4b-4281-b951-d872f2087c98