summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 125132 - Implement a module system for the extension bindings JS.markusheintz@chromium.org2012-03-0684-864/+1090
| | | | | | | | | | | | | BUG=104100 TEST=existing browser tests Review URL: http://codereview.chromium.org/9386001 TBR=koz@chromium.org Review URL: https://chromiumcodereview.appspot.com/9592007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125149 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome for Android .pak files no longer packaged as .so files.benm@chromium.org2012-03-062-23/+9
| | | | | | | | | | | | | .pak files are no longer distributed as .so files but stored in the application data directory. Update file paths to reflect this. BUG=115372 TEST= Review URL: http://codereview.chromium.org/9578017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125148 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-03-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125147 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.9.15ulan@chromium.org2012-03-061-1/+1
| | | | | | | | | R=jkummerow@chromium.org Review URL: http://codereview.chromium.org/9592003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125146 0039d316-1c4b-4281-b951-d872f2087c98
* third_party/protobuf: update to upstream r411.pliard@chromium.org2012-03-0632-104/+1888
| | | | | | | | | | | | | | | | | 1) Got an upstream diff 371:411 from svn 2) Pruned files from the diff that we don't have (e.g. java/). 3) Applied and fixed the merge failures. 4) Added new source files to the protobuf_lite target in protobuf.gyp. This update is needed to pull the newly added atomicops which will help me get rid of static initializers. BUG=none TEST=sync_unit_tests Review URL: http://codereview.chromium.org/9602008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125145 0039d316-1c4b-4281-b951-d872f2087c98
* Move creation of CookiesTreeModel to UI code and add getter for the ↵markusheintz@chromium.org2012-03-065-79/+143
| | | | | | | | | | | LocalStoredObjectsContainer of the TabSpecificContentSettings. BUG=113688 TEST=none Review URL: http://codereview.chromium.org/9566047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125144 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary LOG(ERROR).yusukes@chromium.org2012-03-061-1/+1
| | | | | | | | | | BUG=chromium-os:25949 TEST=try Review URL: http://codereview.chromium.org/9600041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125143 0039d316-1c4b-4281-b951-d872f2087c98
* Fix string resources for the Caps Lock bubble.yusukes@chromium.org2012-03-061-2/+2
| | | | | | | | | | | | (suggestion from kenmoore@ in the UX team.) BUG=116948 TEST=manual Review URL: http://codereview.chromium.org/9615003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125142 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the regexp for ProcessUtilTest.MacTerminateOnHeapCorruptionglider@chromium.org2012-03-061-1/+1
| | | | | | | | TBR=willchan BUG=114996 Review URL: https://chromiumcodereview.appspot.com/9615007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125141 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1061.0 to 1062.0chrome-release@google.com2012-03-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125138 0039d316-1c4b-4281-b951-d872f2087c98
* [File Manager] Show thumbnails for GData fileskaznacheev@chromium.org2012-03-065-58/+142
| | | | | | | | | | | | | Thumbnails are now available for GData files everywhere (preview pane, grid view, Gallery). Gallery opens and displays images but cannot edit yet. For this to work I had to fix the recently added chrome.fileBrowserPrivate.getGDataFileProperties implementation. BUG=chromium-os:27133 TEST= Review URL: https://chromiumcodereview.appspot.com/9595015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125136 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ProcessUtilTest.MacTerminateOnHeapCorruption to pass under ASan on Mac.glider@chromium.org2012-03-061-0/+7
| | | | | | | | BUG=114996 TBR=willchan Review URL: https://chromiumcodereview.appspot.com/9583012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125135 0039d316-1c4b-4281-b951-d872f2087c98
* FileStream: Wait for IO completion in destructor regardless of auto_closed flagkinuko@chromium.org2012-03-063-10/+56
| | | | | | | | | | | We used to call WaitForIOCompletion in destructor only if auto_closed_ flag is true but we should do so not to leave stray IO events in non-autoclose cases as well. BUG=116639 TEST=FileStreamTest.AsyncRead_EarlyDelete_NoAutoClose Review URL: http://codereview.chromium.org/9595014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125134 0039d316-1c4b-4281-b951-d872f2087c98
* Set correct event type to |accelerator| in AcceleratorDispatcher::Dispatch().yusukes@chromium.org2012-03-063-4/+19
| | | | | | | | | BUG=116907 TEST=manual, ran aura_shell_unittests Review URL: http://codereview.chromium.org/9609017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125133 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a module system for the extension bindings JS.koz@chromium.org2012-03-0684-1090/+864
| | | | | | | | | | BUG=104100 TEST=existing browser tests Review URL: http://codereview.chromium.org/9386001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125132 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: CrOS dialogs use new window framesjamescook@chromium.org2012-03-0612-310/+731
| | | | | | | | | | | | | | | | Convert ChromeOS dialogs to use new window frames with --aura-translucent-frames Refactored drawing and layout code from BrowserNonClientFrameView into ash::FramePainter Created new CustomFrameViewAsh following views::CustomFrameView and using ash::FramePainter I elected to have each NonClientFrameView keep ownership (via the view hierarchy) of its window icon and caption buttons. Also fixed color of the line under the toolbar. BUG=116804,113075 TEST=visual, open task manager and cookie management dialogs and ensure frames look correct with new buttons Review URL: http://codereview.chromium.org/9614012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125131 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-03-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125130 0039d316-1c4b-4281-b951-d872f2087c98
* Make VPN UI to show masked PSK and user passphrase only when they are set.benchan@chromium.org2012-03-064-7/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flimflam now uses the PassphraseRequired and L2TPIPsec.PSKRequired property to indicate whether the PSK or user passphrase is missing in a VPN profile. Related CLs: https://gerrit.chromium.org/gerrit/17340 https://gerrit.chromium.org/gerrit/17341 This CL modifies the VPN configuration dialog to only show masked PSK and user passphrase when they are set. BUG=chromium-os:27042 TEST=Tested the following: 1. emerge-x86-generic chromeos-chrome 2. Import the following ONC L2TP/IPsec VPN profiles: - Both PSK and user passphrase are set - Only PSK is set - Only user passphrase is set - Neither PSK nor user passphrase is set Verify that the PSK/user passphrase field in the VPN configuration dialog show a masked value only when the PSK/user passphrase is set. 3. Import the following ONC OpenVPN profiles: - User passphrase is set - User passphrase is not set Verify that the user passphrase field in the VPN configuration dialog show a masked value only when the user passphrase is set. Review URL: http://codereview.chromium.org/9553004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125129 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit test to confirm that Chrome correctly handles a server push in ↵rch@chromium.org2012-03-063-0/+159
| | | | | | | | | | | | which the push SYN_STREAM arrives before the original request's SYN_REPLY. BUG=114057 TEST=*.ServerPushBeforeSynReply* Review URL: http://codereview.chromium.org/9605003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125128 0039d316-1c4b-4281-b951-d872f2087c98
* Roll ffmpeg deps to include valgrind gyps fixes.dalecurtis@chromium.org2012-03-061-2/+2
| | | | | | | | | | | | | | | ffmpeg_rev: http://src.chromium.org/viewvc/chrome?view=rev&revision=125083 ffmpeg_hash: http://git.chromium.org/gitweb/?p=chromium/third_party/ffmpeg.git;a=commit;h=4e37a64923324198527aad38da497385deaf9184 BUG=109780 TEST=Built ffmpeg. Review URL: http://codereview.chromium.org/9554015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125127 0039d316-1c4b-4281-b951-d872f2087c98
* Make the Views sad tab code not be tied down to TabContentsViewViews. This ↵jam@chromium.org2012-03-0611-91/+78
| | | | | | | | | allows us to have the same code work with TabContentsViewWin. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9554017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125126 0039d316-1c4b-4281-b951-d872f2087c98
* Use SkRegion (set of rectangles) to record damaged rectsoshima@chromium.org2012-03-063-21/+29
| | | | | | | | | | | instead of unifying them into single rect. BUG=none TEST=non Review URL: http://codereview.chromium.org/9609020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125125 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Cap app list tile width to the max tile width.xiyuan@chromium.org2012-03-064-9/+38
| | | | | | | | | | | | | | | - Add a set_icon_size method to AppListItemView; - Fix AppListItemView's GetPreferredSize to return correct size; - Update AppListModelView::Layout to cap tile width to max tile width; - Also fix a potential divide-by-zero error in CalculateTileSize; BUG=98308 TEST=Verify that tile does not occupy the whole screen width when there is only one column. Review URL: http://codereview.chromium.org/9597036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125124 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Xss library from Android build.yfriedman@chromium.org2012-03-061-1/+1
| | | | | | | | | | | | It's an X library that's not used. BUG=113487 TEST= Review URL: http://codereview.chromium.org/9547006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125123 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 125035 - Fix performance.timing.navigationStart on cross-renderer ↵dbeam@chromium.org2012-03-0611-120/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | navigation. Specutively reverting to see if this greens ExtensionAPITests.WebNavigationGetFrame failures on XP Tests (6). Will reland if it doesn't fix anything. According to the Navigation Timing spec, this value should be right after beforeunload fires on the previous document. On cross-renderer navigations, we were instead using the no-previous-document code path. The result is that navigationStart is 80 - 500 ms earlier and lines up better with other load time metrics. I have a test case in mind that should be pretty reliable, but it will no longer work once we update to make navigationStart 0 and base all other times from that. Given that, I'm not sure it's worth writing the test, only to have it removed in the next test. My idea was to have one tab initiate the navigation in another tab, then record the time. navigationStart should be < the recorded time. If you have any other ideas how to test this, please let me know. See also: https://bugs.webkit.org/show_bug.cgi?id=75922 BUG=104788 TEST=Added printfs. Review URL: http://codereview.chromium.org/9166003 TBR=simonjam@chromium.org Review URL: https://chromiumcodereview.appspot.com/9592002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125122 0039d316-1c4b-4281-b951-d872f2087c98
* RenderViewHost -> RenderViewHostImpl in suppressionsdhollowa@chromium.org2012-03-061-3/+3
| | | | | | | | | | | | Updates RenderViewHost -> RenderViewHostImpl in suppressions BUG=96365 TEST=Valgrind goes green TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/9618001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125119 0039d316-1c4b-4281-b951-d872f2087c98
* RenderViewHost -> RenderViewHostImpl in suppressionsdhollowa@chromium.org2012-03-061-1/+1
| | | | | | | | | | | | Updates RenderViewHost -> RenderViewHostImpl in suppressions BUG=73299 TEST=Valgrind goes green TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/9617001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125118 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 125081 - Don't use NTP for app install if NTP does not show apps page.dbeam@chromium.org2012-03-061-4/+1
| | | | | | | | | | | | | | | Broke ExtensionInstallUIBrowserTest.AppInstallConfirmation on Linux ChromiumOS. BUG=116318 TEST=Verify that extension install bubble shows up instead of NTP after extension install. Review URL: http://codereview.chromium.org/9595025 TBR=xiyuan@chromium.org Review URL: https://chromiumcodereview.appspot.com/9615001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125116 0039d316-1c4b-4281-b951-d872f2087c98
* AppLauncherButton::ButtonListener leaks.dhollowa@chromium.org2012-03-062-0/+37
| | | | | | | | | | | | Adds suppression for ButtonListener. Introduced with r125026. BUG=115650, 116923 TEST=Valgrind on ChromeOS turns green TBR=davemoore@chromium.org Review URL: https://chromiumcodereview.appspot.com/9605004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125115 0039d316-1c4b-4281-b951-d872f2087c98
* Convert uses of int ms to TimeDelta in chrome/browser/profiles.tedvessenes@gmail.com2012-03-061-1/+1
| | | | | | | | | | R=mirandac@chromium.org BUG=108171 Review URL: http://codereview.chromium.org/9585038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125114 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Fix crash in DragDropController::Drop when user does a drop immediatelyvarunjain@chromium.org2012-03-063-24/+66
| | | | | | | | | | | | after starting a drag. BUG=114242 TEST=added new test. Review URL: http://codereview.chromium.org/9613001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125113 0039d316-1c4b-4281-b951-d872f2087c98
* Update cros.DEPSbenchan@chromium.org2012-03-061-1/+1
| | | | | | | | | | | This CL pulls the latest system_api, which contains the flimflam LT2PIPsec.PSKRequired property. BUG=chromium-os:27042 TEST=emerge chromeos-chrome Review URL: http://codereview.chromium.org/9554003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125112 0039d316-1c4b-4281-b951-d872f2087c98
* Move handling of OAuth2 token out of ProfileSyncService.atwilson@chromium.org2012-03-0619-129/+277
| | | | | | | | | | | | | | | Updated SigninTracker to wait for all signed-in services auth tokens to be loaded before transitioning to the signed in state. SigninManager no longer tracks the last auth error - this tracking has been moved to the UI layer where it belongs. BUG=111859,114209 TEST=Test app notification signin flows. Review URL: http://codereview.chromium.org/9465036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125111 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid loading ws2_32.dll just to get htons() and friends.wez@chromium.org2012-03-062-0/+17
| | | | | | | | | | | | Chrome does not load ws2_32.dll into the renderer sandbox, so code calling these functions would fail attempting to load the DLL. This CL replaces the calls with direct use of the MSVC byte-swap intrinsics. BUG=115477,116591 TEST=Chromoting client does not crash on connect on Windows. Review URL: http://codereview.chromium.org/9614004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125110 0039d316-1c4b-4281-b951-d872f2087c98
* [WebUI] Make drag'n'drop future proof.dbeam@chromium.org2012-03-062-4/+15
| | | | | | | | | | TEST=Drag and drop from external sources works on NTP and net-internals. BUG=115433 Review URL: http://codereview.chromium.org/9596003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125109 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Remove dependencies on BrowserThread from syncakalin@chromium.org2012-03-066-47/+12
| | | | | | | | | | | | In all cases, we can just use plain threads. BUG=113723 TEST= Review URL: http://codereview.chromium.org/9602026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125108 0039d316-1c4b-4281-b951-d872f2087c98
* pyauto: Don't need --multi-profiles flag anymoretbreisacher@chromium.org2012-03-061-8/+0
| | | | | | | | | | BUG=none TEST=multiprofile Review URL: http://codereview.chromium.org/9553016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125107 0039d316-1c4b-4281-b951-d872f2087c98
* Disable PyAuto apptest in the FULL suite on ChromeOS until r125069 is picked up.craigdh@chromium.org2012-03-061-0/+2
| | | | | | | | | | | | Change-Id: Ic9ca908dda8a8194e98d8c0ceeafafc566cbd9a9 BUG= TEST= Review URL: http://codereview.chromium.org/9553013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125106 0039d316-1c4b-4281-b951-d872f2087c98
* Delete HostDelegate objects instead of HostImpl objects to avoid leaking the ↵fischman@chromium.org2012-03-062-7/+4
| | | | | | | | | | | former. BUG=116744 Review URL: http://codereview.chromium.org/9553003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125105 0039d316-1c4b-4281-b951-d872f2087c98
* [uber] fix up headerestade@chromium.org2012-03-065-35/+57
| | | | | | | | | | | | | | | 1) always leave some padding on the right of the 'header-extras' item (in the case of settings, search), even when you are horizontally scrolling 2) shrink the header at a more reasonable point when the window is getting smaller (when the edge of the page is within 20px, instead of 155px) 3) put the border above the managed prefs banner 4) make all uber frame .pages have a min width (history and extensions should look better now) 5) for managed extensions, make the trash icon invisible rather than hidden so it reserves space and the [ ] Enable checkbox is flush with that of the other installed extensions BUG=none TEST=manual Review URL: https://chromiumcodereview.appspot.com/9584038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125104 0039d316-1c4b-4281-b951-d872f2087c98
* Revert disabling of transfer_buffer_ cache.nfullagar@google.com2012-03-061-5/+0
| | | | | | | | | BUG=http://code.google.com/p/chromium/issues/detail?id=116285 TEST=bastion Review URL: http://codereview.chromium.org/9610008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125103 0039d316-1c4b-4281-b951-d872f2087c98
* Add new checkmark resource for uber page.estade@chromium.org2012-03-061-0/+0
| | | | | | | | | BUG=103688,115404 TEST=none Review URL: https://chromiumcodereview.appspot.com/9554018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125102 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent initial display of modal dialogs when loading.jamiewalch@chromium.org2012-03-061-1/+9
| | | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/9611002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125101 0039d316-1c4b-4281-b951-d872f2087c98
* Inform webkit when PPAPI plugin contents are opaque.jbauman@chromium.org2012-03-067-6/+31
| | | | | | | | | | | | Most plugins want to be opaque, and notifying webkit of that will allow it to avoid rendering tiles behind the plugin and doing alpha blending. BUG=116205 TEST= Review URL: http://codereview.chromium.org/9580030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125100 0039d316-1c4b-4281-b951-d872f2087c98
* Move the pepper flash to the top of the flash plugin list, if the client is ↵yzshen@chromium.org2012-03-061-5/+6
| | | | | | | | | | | | within the enable-by-default field trial group. BUG=None TEST=None Review URL: http://codereview.chromium.org/9600029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125099 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash during ChromeOS loginhashimoto@chromium.org2012-03-061-2/+9
| | | | | | | | | | | Add NULL check before dispatching brightness-changed evnnt BUG=chromium-os:26852 TEST=login success Review URL: https://chromiumcodereview.appspot.com/9604001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125098 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: rename some methods in BlobURLRequestJob for better readabilitykinuko@chromium.org2012-03-062-30/+30
| | | | | | | | | | | | | | | | | - ReadBytes -> ReadBytesItem - DispatchReadFile -> ReadFileItem - DidOpen -> DidOpenFile - ReadFile -> ReadFileStream - DidRead -> DidReadFileStream - CloseStream -> CloseFileStream - ReadCompleted -> BytesReadCompleted BUG=114999 TEST=existing tests should pass Review URL: https://chromiumcodereview.appspot.com/9600032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125097 0039d316-1c4b-4281-b951-d872f2087c98
* Another change to include Pepper Flash with Chrome on Linux ia32.viettrungluu@chromium.org2012-03-061-2/+3
| | | | | | | | | | | | | Still required: - A change in chrome-internal (+ deps roll) to include Pepper Flash in the packages. - A change to enable Pepper Flash by default on ia32. - Then changes to remove NPAPI Flash. Review URL: http://codereview.chromium.org/9554002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125096 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI TaskManager: Remember column settingsyoshiki@chromium.org2012-03-063-40/+66
| | | | | | | | | BUG=29950 TEST=manual Review URL: http://codereview.chromium.org/9543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125093 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an unneeded Hunspell suppression and remove reference to an obsolete ↵thestig@chromium.org2012-03-062-8/+0
| | | | | | | | | | | Hunspell test. BUG=112857 TEST=none Review URL: http://codereview.chromium.org/9599021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125092 0039d316-1c4b-4281-b951-d872f2087c98