summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change backslashes in download file path to underscores.ahendrickson@chromium.org2011-02-083-12/+28
| | | | | | | | | BUG=70702 TEST=Upload a file with apostrophes to mediafire.com, then download it. Review URL: http://codereview.chromium.org/6286125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74193 0039d316-1c4b-4281-b951-d872f2087c98
* Move most of GpuProcessHost processing to GpuProcessHostUIShim.backer@chromium.org2011-02-086-414/+380
| | | | | | | | | | | | | This is a refactoring to support the browser using the GPU process for drawing. Currently most of the communication with the GPU process (via GpuProcessHost) happens on the IO thread (where requests come in from the renderer). In the future, the browser will be drawing from the UI thread. Rather than have two entry points (or a lot of explicit thread hopping), I've moved GpuMessageFilter (the proxy for the renderer) to the UI thread and most of GpuProcessHost functionality to GpuProcessHostUIShim. This cleans up some of the CVCBThreadHopping mess from an earlier commit. BUG=none TEST=none Review URL: http://codereview.chromium.org/6349079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74192 0039d316-1c4b-4281-b951-d872f2087c98
* Update GYP to r881 to pick up:mark@chromium.org2011-02-081-1/+1
| | | | | | | | | | | | | | | | | | | The new postbuild step in Chromium's third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcore_svg is running before libwebcore_svg.a exists in clobber debug builds. Explicitly declaring a target's intended output (linkable or static library) as an input to the postbuild shell script action forces the postbuild to wait for the link step to complete. Because no outputs are declared, the postbuild step will still run each time the target is built, which is the desired behavior. BUG=none TEST=Clean Chromium build: rm -rf xcodebuild build chrome/chrome.xcodeproj:chrome in Debug mode Review URL: http://codereview.chromium.org/6460004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74191 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit from r77966 to r77969.zmo@google.com2011-02-081-1/+1
| | | | | | | | | | TEST=none BUG=none TBR=loislo Review URL: http://codereview.chromium.org/6413034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74189 0039d316-1c4b-4281-b951-d872f2087c98
* linux: don't show deprecation warnings in third-party codeevan@chromium.org2011-02-081-0/+4
| | | | | | | | | | When building e.g. the protocol compiler, don't show warnings about using hash_map. ffmpeg also has similar deprecated API warnings. Review URL: http://codereview.chromium.org/6462008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74187 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ancient bug in json_schema.js that would incorrectlyaa@chromium.org2011-02-081-2/+1
| | | | | | | | | | | | | classify arrays from other js contexts. The funny thing is that I remember feeling weird about having this special case when I first wrote the code. BUG=72267 Review URL: http://codereview.chromium.org/6463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74186 0039d316-1c4b-4281-b951-d872f2087c98
* Fix reversed axis on MacBookPro6,1. Verified with user.avi@chromium.org2011-02-081-0/+3
| | | | | | | | | BUG=none TEST=test with MacBookPro6,1 if you can find one. Review URL: http://codereview.chromium.org/6457006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74184 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Restrict access to xdg-mime functions to the FILE thread.thestig@chromium.org2011-02-081-0/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6312195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74183 0039d316-1c4b-4281-b951-d872f2087c98
* Now update the paste enable state after a cut/copy operation in the bookmark ↵mad@chromium.org2011-02-081-2/+4
| | | | | | | | | | manager. BUG=57339 TEST=Make sure that the paste enable state is always represents reality. Review URL: http://codereview.chromium.org/6448004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74180 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a memory leak by creating threads for the object to be destructed on.ahendrickson@chromium.org2011-02-082-15/+23
| | | | | | | | | BUG=71728 TEST=Valgrind succeeds Review URL: http://codereview.chromium.org/6334119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74179 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionService::OnExtensionILoaded to AddExtensionrickcam@chromium.org2011-02-082-9/+10
| | | | | | | | | | | This was originally "Rename ExtensionService::OnExtensionInstalled to AddExtension", however, after talking to aa@ I'm going with *Loaded instead. BUG=71970 TEST=regression only - desired result is zero behavior change Review URL: http://codereview.chromium.org/6349112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74178 0039d316-1c4b-4281-b951-d872f2087c98
* Update the checked-in GLES2 bindings and implementation to match the ↵bryner@chromium.org2011-02-082-2/+2
| | | | | | | | | | | | | auto-generated files. This allows you to build all targets without ending up with spurious comment changes in your client. BUG=none TEST=none Review URL: http://codereview.chromium.org/6441001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74177 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit rev from r77915 to r77966.zmo@google.com2011-02-081-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=loislo Review URL: http://codereview.chromium.org/6458003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74175 0039d316-1c4b-4281-b951-d872f2087c98
* Removing duplicated calls in BrowserView::ProcessTabSelectedoshima@google.com2011-02-081-2/+2
| | | | | | | | | | | | 2nd UpdateUIForContents(new_content) UpdateToolbar. BUG=chromium-os:8632 TEST=none Review URL: http://codereview.chromium.org/6286159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74174 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix submenu arrow position for RTL"oshima@google.com2011-02-084-43/+16
| | | | | | | | | | | | | This reverts commit 37d4bc610b675ab94dd1d696fbdd474cbfc46208. TBR=dmazzoni@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/6462006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74173 0039d316-1c4b-4281-b951-d872f2087c98
* [Clang] Fix erroneous overload of HistoryService virtual function in mockakalin@chromium.org2011-02-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6444001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74172 0039d316-1c4b-4281-b951-d872f2087c98
* Fix submenu arrow position for RTLoshima@google.com2011-02-084-16/+43
| | | | | | | | | | | Flip the direction of submenu arrow for RTL BUG=chromium-os:5593 TEST=none Review URL: http://codereview.chromium.org/6428001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74171 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Remove obsolete BridgedGaiaAuthenticator classakalin@chromium.org2011-02-082-49/+0
| | | | | | Review URL: http://codereview.chromium.org/6445001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74170 0039d316-1c4b-4281-b951-d872f2087c98
* Add more known reliability crashes.rvargas@google.com2011-02-081-0/+6
| | | | | | | | | BUG=72336, 72337 TEST=none Review URL: http://codereview.chromium.org/6462003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74169 0039d316-1c4b-4281-b951-d872f2087c98
* Another big out-of-lining of test code. Hits a lot of gmock objectserg@google.com2011-02-0835-143/+287
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6413036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74168 0039d316-1c4b-4281-b951-d872f2087c98
* #include <ostream> for std::ostream declarations.mark@chromium.org2011-02-081-0/+1
| | | | | | | | | | | | This problem has been present since r68005. It causes chrome/browser/content_settings/mock_content_settings_provider.cc to not compile with certain versions of libstdc++ headers. BUG=none TEST=none Review URL: http://codereview.chromium.org/6457005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74167 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Fix list selection when zoomed in or outarv@chromium.org2011-02-081-4/+7
| | | | | | | | | | | | | | | | | | | | This is probably the third fix to this code. WebKit is really buggy when it comes to reporting sizes and positions in different zoom settings. This time there are 2 changes. Instead of using offsetHeight I switched to use getBoundingClientRect().height which is a double (not floored). Secondly, to find the item at a certain y position I now use the middle point of the item (previously we used the top of the item). BUG=72208 TEST=Go to bookmarks manager Zoom in or out by pressing Ctrl/Command + or - Go to a folder with more a lots of items (30?) All items should be clickable in all zoom settings Review URL: http://codereview.chromium.org/6448006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74166 0039d316-1c4b-4281-b951-d872f2087c98
* Updates Skia GYP to define a build flags for skia's gpu back end.reed@google.com2011-02-081-0/+2
| | | | | | | | | One uses a unit square vertex buffer to do bitmap draws. The other enables additional optimizations on generated shaders. Review URL: http://codereview.chromium.org/6456003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74165 0039d316-1c4b-4281-b951-d872f2087c98
* touch: Fix showing keyboard when tabbing focus from omnibox to RWHVV.sadrul@chromium.org2011-02-084-10/+35
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6246164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74164 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "SQLite: logging to track down SQLITE_IOERR_WRITE on waterfall."shess@chromium.org2011-02-081-16/+2
| | | | | | | | | | | | | | | | Remove diagnostic logging, as I no longer see it firing on the waterfall. Original revision: http://codereview.chromium.org/3473026 http://src.chromium.org/viewvc/chrome?view=rev&revision=60938 BUG=66938,56427 TEST=none Review URL: http://codereview.chromium.org/6410093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74163 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ExtensionBrowserTest.PluginPrivate on Chrome OS, since plugins aren'tmpcomplete@chromium.org2011-02-081-1/+4
| | | | | | | | | | | supported there. BUG=no TEST=no Review URL: http://codereview.chromium.org/6457004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74162 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 73222 - Make target running GLES2 autogen script.gavinp@chromium.org2011-02-083-71/+2
| | | | | | | | | | | | | | | | | | | | Also lays groundwork for rebuilding Pepper OpenGL ES bindings as part of the build. BUG=none TEST=run "make ppapi_gles_bindings" or "make ppapi_gles_implementation". Review URL: http://codereview.chromium.org/5212006 TBR=neb@chromium.org This change was causing just building to create merge conflicts in clean repos. Either these targets shouldn't be part of standard build targets like "chrome" or "unit_tests", or we shouldn't have build targets which generate output into the working tree... Review URL: http://codereview.chromium.org/6461001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74161 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 74118 - Remove wstring from RVH's run Javascript command.avi@chromium.org2011-02-0865-500/+427
| | | | | | | | | | | | BUG=23581 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6312154 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/6459002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74158 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 74155 - Move most of GpuProcessHost processing to GpuProcessHostUIShim.backer@chromium.org2011-02-086-382/+397
| | | | | | | | | | | | | | | | This is a refactoring to support the browser using the GPU process for drawing. Currently most of the communication with the GPU process (via GpuProcessHost) happens on the IO thread (where requests come in from the renderer). In the future, the browser will be drawing from the UI thread. Rather than have two entry points (or a lot of explicit thread hopping), I've moved GpuMessageFilter (the proxy for the renderer) to the UI thread and most of GpuProcessHost functionality to GpuProcessHostUIShim. This cleans up some of the CVCBThreadHopping mess from an earlier commit. BUG=none TEST=none Review URL: http://codereview.chromium.org/6349079 TBR=backer@chromium.org Review URL: http://codereview.chromium.org/6460002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74157 0039d316-1c4b-4281-b951-d872f2087c98
* Move most of GpuProcessHost processing to GpuProcessHostUIShim.backer@chromium.org2011-02-086-397/+382
| | | | | | | | | | | | | This is a refactoring to support the browser using the GPU process for drawing. Currently most of the communication with the GPU process (via GpuProcessHost) happens on the IO thread (where requests come in from the renderer). In the future, the browser will be drawing from the UI thread. Rather than have two entry points (or a lot of explicit thread hopping), I've moved GpuMessageFilter (the proxy for the renderer) to the UI thread and most of GpuProcessHost functionality to GpuProcessHostUIShim. This cleans up some of the CVCBThreadHopping mess from an earlier commit. BUG=none TEST=none Review URL: http://codereview.chromium.org/6349079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74155 0039d316-1c4b-4281-b951-d872f2087c98
* Runtime check to enable SSE2 color space conversion codehclam@chromium.org2011-02-088-39/+243
| | | | | | | | | | | This will make text in chromoting view to looks much nicer. BUG=72218 TEST=Text looks much better in chromoting Review URL: http://codereview.chromium.org/6410127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74154 0039d316-1c4b-4281-b951-d872f2087c98
* Silencing a (stupid) build warning:tommi@chromium.org2011-02-081-1/+1
| | | | | | | | | | | chrome_tab_version.rc(6) : warning RC4093: unescaped newline in character constant in inactive code TEST=none BUG=none Review URL: http://codereview.chromium.org/6451010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74151 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DCHECK for an argument that may be NULL.tommi@chromium.org2011-02-081-1/+0
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/6452009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74150 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression that allows private extension NPAPI plugins to be loadedmpcomplete@chromium.org2011-02-088-2/+68
| | | | | | | | | | | by public web pages. BUG=72214 TEST=no Review URL: http://codereview.chromium.org/6246161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74149 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use tests requiring BROWSER_CLOSED notifications on Mac.rdsmith@chromium.org2011-02-081-0/+14
| | | | | | | | | | | | | | Browser closes must be done in the top level message loop on Mac, so tests that rely on the close completing (e.g. wait for notification of it) can't be done on that platform. See comment in BrowserWindowController::windowWillClose for details. BUG=None TEST=browser_tests --gtest_filter=DownloadTest.* --gtest_also_run_disabled_tests Review URL: http://codereview.chromium.org/6246153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74147 0039d316-1c4b-4281-b951-d872f2087c98
* Fix service process crash when chromoting is enabled and browser shuts down.hclam@chromium.org2011-02-087-34/+95
| | | | | | | | | | | This also make disable remoting to actually work. BUG=69713, 71615 TEST=None Review URL: http://codereview.chromium.org/6410104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74146 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 664.0 to 665.0chrome-release@google.com2011-02-081-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74145 0039d316-1c4b-4281-b951-d872f2087c98
* NetLog: Log net error codes on a lot of EndEvents.mmenke@chromium.org2011-02-0816-89/+78
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6349083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74143 0039d316-1c4b-4281-b951-d872f2087c98
* Add logging for ERR_UNEXPECTED_SECURITY_LIBRARY_STATUS on ↵cbentzel@chromium.org2011-02-081-1/+4
| | | | | | | | | | | | | AcquireCredentialsHandle. This was being done for InitSecurityContext, but duplicated here. BUG=72126 TEST=None Review URL: http://codereview.chromium.org/6449004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74142 0039d316-1c4b-4281-b951-d872f2087c98
* Corrected signature of WebPlugin3DDeviceDelegate::Device3DRegisterCallback.apatrick@chromium.org2011-02-082-5/+6
| | | | | | | | | | | The (attempted) override in WebPluginDelegatePepper did not match. TEST=try BUG=72153 Review URL: http://codereview.chromium.org/6451011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74141 0039d316-1c4b-4281-b951-d872f2087c98
* Remove most of layout test controller.tony@chromium.org2011-02-084-1441/+1
| | | | | | | | | waitUntilDone/notifyDone are still there for a couple test_shell_tests. Review URL: http://codereview.chromium.org/6413033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74140 0039d316-1c4b-4281-b951-d872f2087c98
* Device Orientation: suppress assert about thread join from IO thread.hans@chromium.org2011-02-081-0/+5
| | | | | | | | | | | Temporarily suppress in order to stop breaking other tests. BUG=72286 TEST=see bug Review URL: http://codereview.chromium.org/6452012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74139 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the "My Bookmarks" sample extension.kurrik@chromium.org2011-02-084-3/+4
| | | | | | | | | | | | | | | | Stopped referencing a broken jqueryui URL for css and started using a resource hosted at ajax.googleapis.com. Also replaced some single quotes with double quotes. This was causing a parse error since the single quotes where inside another string delineated with single quotes. Patch from Sam McDonald <sam@sammcd.com> BUG=70072 TEST=Load bookmarks extension into a browser. Check that no errors appear in inspector. Click edit on a bookmark to makes sure UI css looks right. Review URL: http://codereview.chromium.org/6447010 Patch from Sam McDonald <sam@sammcd.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74137 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from ChromeDriver.kkania@chromium.org2011-02-0813-56/+60
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6334145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74135 0039d316-1c4b-4281-b951-d872f2087c98
* Changing flash plugin versionrohitbm@google.com2011-02-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6449005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74134 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chrome.management.launchApp not working when the last active window is ↵jstritar@chromium.org2011-02-085-2/+64
| | | | | | | | | | | not type NORMAL. BUG=71957 TEST=None. Review URL: http://codereview.chromium.org/6368099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74133 0039d316-1c4b-4281-b951-d872f2087c98
* Move the Preferences window settings from local state to the user's preferences.mirandac@chromium.org2011-02-082-1/+5
| | | | | | | | | BUG=none TEST=Options window placement is saved and restored correctly. Review URL: http://codereview.chromium.org/6368107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74132 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes possible crash in confirm dialog. If you press and hold space,sky@chromium.org2011-02-087-23/+29
| | | | | | | | | | | | | | then press escape (with space still down) and release we end up notifying the delegate twice. The first the time the delegate is notified causes some action so that the second time through we end up crashing (delegate deleted). The fix is to only notify delegate once. BUG=71940 TEST=see bug Review URL: http://codereview.chromium.org/6429001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74131 0039d316-1c4b-4281-b951-d872f2087c98
* roll skia for validRectCoords fixreed@google.com2011-02-082-2/+3
| | | | | | | | update callsites for the now removed safeRef() and safeUnref() Review URL: http://codereview.chromium.org/6447005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74130 0039d316-1c4b-4281-b951-d872f2087c98
* Map Views to Profiles directly from their window, eliminating the needdmazzoni@chromium.org2011-02-0828-523/+87
| | | | | | | | | | | for AccessibleViewHelper. BUG=none TEST=Modified existing unit test. Review URL: http://codereview.chromium.org/6312160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74127 0039d316-1c4b-4281-b951-d872f2087c98