summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 47079 - Shorten several appsrelated flags. "256 characters should be ↵aa@chromium.org2010-05-1216-33/+44
| | | | | | | | | | | enough for anyone's shortcut flags!" Review URL: http://codereview.chromium.org/1991009 TBR=aa@chromium.org Review URL: http://codereview.chromium.org/2010013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47081 0039d316-1c4b-4281-b951-d872f2087c98
* Shorten several apps-related flags. "256 characters should be enough for ↵aa@chromium.org2010-05-1216-44/+33
| | | | | | | | anyone's shortcut flags!" Review URL: http://codereview.chromium.org/1991009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47079 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed crash on closing of content window. The original code tried to ↵zelidrag@chromium.org2010-05-121-1/+5
| | | | | | | | | | | re-Show() the same browser window for the current content browser panel. BUG=chromium-os:2650,chromium-os:3069 TEST=Press ctrl-O to open content browser. Select file, click on it, close content browser windows (that's where we used to crash before). Review URL: http://codereview.chromium.org/2052010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47078 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Alternate-Protocol support by default when NPN support is enabled.willchan@chromium.org2010-05-124-7/+1
| | | | | | Review URL: http://codereview.chromium.org/2015019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47076 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: custom frame/drop shadow updates.estade@chromium.org2010-05-122-29/+117
| | | | | | | | | | | | | | - round top corners of toolbar (in chrome theme mode only) - round bottom corners of window (custom frame) FWIW, our shadow was actually broken by r44177; you can notice this by using xmag on the top right corner of the toolbar on current dev builds. BUG=43632 TEST=manual Review URL: http://codereview.chromium.org/1985016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47075 0039d316-1c4b-4281-b951-d872f2087c98
* Add include as recommended by the linux man page for realpath().skerner@chromium.org2010-05-121-0/+1
| | | | | | Review URL: http://codereview.chromium.org/1985018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47074 0039d316-1c4b-4281-b951-d872f2087c98
* Store a reference to the profile's DatabaseTracker in the request context too.michaeln@chromium.org2010-05-122-0/+15
| | | | | | | | | BUG=39368 TEST=existing tests apply Review URL: http://codereview.chromium.org/2048010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47073 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ExtensionAPIClientTest.GetAllWindows as it flakily crashes.jhawkins@chromium.org2010-05-121-1/+2
| | | | | | | | | | TBR=mpcomplete BUG=22248 TEST=none Review URL: http://codereview.chromium.org/1999007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47072 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Don't include v8 in the coverage results. Also moves common rules to ↵jhawkins@chromium.org2010-05-124-63/+33
| | | | | | | | | | | common.croc. BUG=none TEST=none Review URL: http://codereview.chromium.org/2022007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47071 0039d316-1c4b-4281-b951-d872f2087c98
* fix indentationjam@chromium.org2010-05-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47070 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] If the clear all button is wider then the content view, size up the ↵thomasvl@chromium.org2010-05-121-4/+18
| | | | | | | | | | | | bubble to fit. Also fix the button leak that was in here. BUG=43950 TEST=see bug Review URL: http://codereview.chromium.org/1996017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47069 0039d316-1c4b-4281-b951-d872f2087c98
* Add 44015 to known list.huanr@chromium.org2010-05-121-0/+3
| | | | | | | | BUG=44015 Review URL: http://codereview.chromium.org/1987015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47068 0039d316-1c4b-4281-b951-d872f2087c98
* An attempt to catch unexpected script errors in html test pages in a more ↵tommi@chromium.org2010-05-124-5/+109
| | | | | | | | | | | generic way. TEST=This is meant to help track down flakiness of a few tests. BUG=none Review URL: http://codereview.chromium.org/2052006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47065 0039d316-1c4b-4281-b951-d872f2087c98
* Switch sync servers depending on whether you're running stable or dev. ↵chron@chromium.org2010-05-124-4/+41
| | | | | | | | Initially just use the same url twice. Review URL: http://codereview.chromium.org/2013017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47064 0039d316-1c4b-4281-b951-d872f2087c98
* Fix possible deadlock in PluginChannel.jam@chromium.org2010-05-123-20/+26
| | | | | | | | | This occurs when the renderer sends an async message with the unblock flag, and then a sync message right after. If the plugin process just made a sync (with no unblock) call to the renderer, it'll dispatch the first message, and if that leads to a sync call to the renderer, then the unblock flag won't get sent and a deadlock occurs. BUG=43617 Review URL: http://codereview.chromium.org/2045012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47063 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] 10 more pixels to fit the new Dutch strings.thomasvl@chromium.org2010-05-121-45/+45
| | | | | | | | BUG=43930 TEST=see bug Review URL: http://codereview.chromium.org/2005011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47062 0039d316-1c4b-4281-b951-d872f2087c98
* Allow hitting enter in the connection tests "URL" box to start the tests.eroman@chromium.org2010-05-123-8/+11
| | | | | | | | BUG=44005 Review URL: http://codereview.chromium.org/1995015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47061 0039d316-1c4b-4281-b951-d872f2087c98
* Add update and removeAll functions to extensions context menu APIasargent@chromium.org2010-05-1213-97/+743
| | | | | | | | | | BUG=39505 TEST=Should be able to add a bunch of context menu items and then change or remove them using update and removeAll respectively. Review URL: http://codereview.chromium.org/1736028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47060 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed Linux build.sanjeevr@chromium.org2010-05-121-4/+2
| | | | | | | | | BUG=None. TEST=Buildbots. TBR=darin Review URL: http://codereview.chromium.org/2014014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47059 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed build break caused by using the new BackendFactory method of ↵sanjeevr@chromium.org2010-05-121-1/+1
| | | | | | | | | | | constructing an in-memory cache. BUG=None TEST=Buildbots should pass. Review URL: http://codereview.chromium.org/2011015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47058 0039d316-1c4b-4281-b951-d872f2087c98
* Set the job name for the print job on the Mac.avi@chromium.org2010-05-1210-41/+60
| | | | | | | | | BUG=http://crbug.com/29188 TEST=as in bug Review URL: http://codereview.chromium.org/1997016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47056 0039d316-1c4b-4281-b951-d872f2087c98
* Created a new process type called the service process to host background ↵sanjeevr@chromium.org2010-05-1215-3/+560
| | | | | | | | | | tasks such as the Cloud Print Proxy. BUG=None. TEST=None. Review URL: http://codereview.chromium.org/2001009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47055 0039d316-1c4b-4281-b951-d872f2087c98
* Test that serializing a document with an iframe that was downloaded doesn't ↵japhet@chromium.org2010-05-123-0/+22
| | | | | | | | | | | cause a renderer crash. BUG=42212 TEST=DomSerializerTests.SerializeDocumentWithDownloadedIFrame Review URL: http://codereview.chromium.org/1917007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47054 0039d316-1c4b-4281-b951-d872f2087c98
* This CL makes the InfoBubble not change the arrow when parts of itjcivelli@chromium.org2010-05-125-25/+359
| | | | | | | | | | | is offscreen if it makes it even more offscreen. BUG=None TEST=Open the app launcher on ChromeOS. It should display correctly. Review URL: http://codereview.chromium.org/2025008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47053 0039d316-1c4b-4281-b951-d872f2087c98
* Disallow display of multiple experimental.extension.popup(...) windows ericdingle@google.com2010-05-1216-90/+267
| | | | | | | | | | | This is a duplicate of http://codereview.chromium.org/2027006 which was accidentally created in a read-only client. BUG=None TEST=ExtensionApiTest.Popup Review URL: http://codereview.chromium.org/2003016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47052 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the TestRendererAccessibilityTree browser test so that it's not flaky.ctguil@chromium.org2010-05-123-2/+15
| | | | | | | | | | | Add a new notification for when the render view host's accessibility tree is updated and verify the tree in the test after that notification is received. BUG=none TEST=none Review URL: http://codereview.chromium.org/1986009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47051 0039d316-1c4b-4281-b951-d872f2087c98
* Http Cache: Add a backend factory class so that the callerrvargas@google.com2010-05-1210-324/+298
| | | | | | | | | | | | has more control about the backend instantiation. BUG=none TEST=current unit tests. Review URL: http://codereview.chromium.org/2000011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47050 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: extract common code between two functions.eroman@chromium.org2010-05-121-28/+16
| | | | | | Review URL: http://codereview.chromium.org/1992014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47049 0039d316-1c4b-4281-b951-d872f2087c98
* Hide NTP app launcher debug link behind a flag.rafaelw@chromium.org2010-05-124-2/+11
| | | | | | Review URL: http://codereview.chromium.org/2061004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47048 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb NetLog into SpdySession.willchan@chromium.org2010-05-129-37/+50
| | | | | | | | TODO(willchan): Start logging events for SpdySession. Review URL: http://codereview.chromium.org/2059004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47047 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up old method signature of WebViewClient::createView.rafaelw@chromium.org2010-05-124-18/+0
| | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=38301 has landed in webkit. Remove old call signature. Review URL: http://codereview.chromium.org/1955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47046 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run FileUtilTest.RealPath under Valgrind on Mactimurrrr@chromium.org2010-05-121-0/+4
| | | | | | | | BUG=44001 TBR=thestig,glider Review URL: http://codereview.chromium.org/1979013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47045 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Disable crashing extension UpdatePermission test.kkania@chromium.org2010-05-121-1/+8
| | | | | | | | | BUG=32906 TEST=none Review URL: http://codereview.chromium.org/2015018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47044 0039d316-1c4b-4281-b951-d872f2087c98
* Step 1: Changing CommandBufferHelper to only use a portiongman@chromium.org2010-05-1219-56/+61
| | | | | | | | | | | | | | | | | of the command buffer. This brought out the fact that there were lots of places in the code mixing size in bytes with num command buffer entries. This fixes most of those issues. No public interface uses num command buffer entries except gpu::CommandBuffer::State where it makes sense. TEST=relying on unit tests, conformance tests and chrome BUG=none Review URL: http://codereview.chromium.org/2008014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47041 0039d316-1c4b-4281-b951-d872f2087c98
* Changes the command buffer code to check that allgman@chromium.org2010-05-125-78/+228
| | | | | | | | | | | | enabled vertex attribs are valid, not just the ones the current program is using. TEST=unit tests BUG=none Review URL: http://codereview.chromium.org/2021007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47040 0039d316-1c4b-4281-b951-d872f2087c98
* Enable building FILE_READER in chromium. Note that clean build is needed for ↵jianli@chromium.org2010-05-121-0/+1
| | | | | | | | | | | | Windows machine. BUG=none TEST=none Review URL: http://codereview.chromium.org/1995012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47039 0039d316-1c4b-4281-b951-d872f2087c98
* 40% speed up in parsing the /proc/<pid>/smaps file by changing ↵erg@chromium.org2010-05-122-22/+59
| | | | | | | | | | | | | | StringTokenizer. What used to take 10ms to parse now takes 6ms. - Profiling showed that doing the additional work to work with quotes added a bit of runtime, but most users don't use the optional quotes functionality. This speed parsing up by 20% by switching to a fast-path implementation, reverting to the slower path when necessary. - Eliminate temporary copies of tokens. This speeds up GetWorkingSetKBytes by another 20%. BUG=40033 TEST=Existing StringTokenizerTests. Review URL: http://codereview.chromium.org/1997017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47038 0039d316-1c4b-4281-b951-d872f2087c98
* Second round of transition of Time to TimeTicks for histogrammingjar@chromium.org2010-05-126-8/+8
| | | | | | | | | | | | The first CL was getting too large, and was being held back by some platform specific changes. I pulled out the problems into this CL to make it easier ot focus on getting them all right. BUG=14193 r=eroman Review URL: http://codereview.chromium.org/2033005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47037 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Enable extension AutoUpdate and UpdatePermissions tests after fixing ↵kkania@chromium.org2010-05-121-9/+0
| | | | | | | | | | | a related crash. BUG=31737,32906 TEST=none Review URL: http://codereview.chromium.org/2018006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47036 0039d316-1c4b-4281-b951-d872f2087c98
* Use username and password in MockAuthenticator instead of ↵oshima@chromium.org2010-05-122-17/+8
| | | | | | | | | | | | | authenticate_result_ flag. added #include for gtest.h as it uses has EXPECT_EQ. BUG=none TEST=login_manager_view_browsertest should pass. Review URL: http://codereview.chromium.org/2002016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47035 0039d316-1c4b-4281-b951-d872f2087c98
* [TTF] [GTTF] Flip tests that fail predictably from FLAKY to FAILS.phajdan.jr@chromium.org2010-05-123-4/+4
| | | | | | | | TBR=jhawkins Review URL: http://codereview.chromium.org/2055014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47034 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the gallery url passed through the command line to be referrer for ↵finnur@chromium.org2010-05-121-0/+12
| | | | | | | | | | | actual gallery downloads. BUG=None TEST=Pass in a gallery url through the command line and make sure the dangerous download warning does not show when downloading from that gallery. Review URL: http://codereview.chromium.org/1997019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47033 0039d316-1c4b-4281-b951-d872f2087c98
* Use realpath() to find the path to the extension unpack dir on posix systems.skerner@chromium.org2010-05-124-1/+92
| | | | | | | | | | | | | Extensions are unpacked by a sandboxed utility process. The sandbox forbids file access outside the directory the extension will be unpacked in. If the path to that directory contains a symbolic link, then unpacking will fail because following the link will cause file system access outside the sandbox path. Use realpath() to get a symlink free path to the directory where the extension will be unpacked. A similar issue exists on windows, with junctions instead of symlinks. This will be fixed in another change. BUG=13044,35198 TEST=FileUtilTest.RealPath Review URL: http://codereview.chromium.org/2001013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47032 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll r561:r562agl@chromium.org2010-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Pulls in: commit 191e7d263be5da30e07e5c7d44d144c8ecb941e0 Author: agl@chromium.org <agl@chromium.org@107f31f1-e31d-0410-a17c-a9b5b17689e2> Date: Mon May 10 14:15:50 2010 +0000 [FreeType] Always use MONO hinting when hinting in monochrome. This matches the behaviour of Cairo. It appears to be an undocumented trick of font rendering on Linux that, in monochrome, all the hinting modes expect no-hinting are mapped to FreeType's MONO hinting. http://code.google.com/p/chromium/issues/detail?id=43252 http://codereview.appspot.com/1162041/show git-svn-id: https://skia.googlecode.com/svn/trunk@562 107f31f1-e31d-0410-a17c-a9b5b17689e2 BUG=43252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47031 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of managed policy abstraction on top of a preference store. ↵danno@chromium.org2010-05-1212-9/+255
| | | | | | | | | | | This is preparation work for implementing platform-specific policy. BUG=none TEST=--gtest_filter=ConfigurationPolicyPrefStoreTest* Review URL: http://codereview.chromium.org/1692011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47030 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Skia roll r561:r563"agl@chromium.org2010-05-121-1/+1
| | | | | | Broke Chromium Linux Builder (dbg-shlib) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47029 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll r561:r563agl@chromium.org2010-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in these two commits: commit 1bb588523bf74ea4e0f71fc01180c21902ee577e Author: agl@chromium.org <agl@chromium.org@107f31f1-e31d-0410-a17c-a9b5b17689e2> Date: Mon May 10 21:20:58 2010 +0000 Minor fixes to build under Clang: - Remove an unused ctor that was wrong anyway. - Add magic angle brackets to a template declaration. Patch-by: Evan Martin git-svn-id: https://skia.googlecode.com/svn/trunk@563 107f31f1-e31d-0410-a17c-a9b5b17689e2 commit 191e7d263be5da30e07e5c7d44d144c8ecb941e0 Author: agl@chromium.org <agl@chromium.org@107f31f1-e31d-0410-a17c-a9b5b17689e2> Date: Mon May 10 14:15:50 2010 +0000 [FreeType] Always use MONO hinting when hinting in monochrome. This matches the behaviour of Cairo. It appears to be an undocumented trick of font rendering on Linux that, in monochrome, all the hinting modes expect no-hinting are mapped to FreeType's MONO hinting. http://code.google.com/p/chromium/issues/detail?id=43252 http://codereview.appspot.com/1162041/show git-svn-id: https://skia.googlecode.com/svn/trunk@562 107f31f1-e31d-0410-a17c-a9b5b17689e2 BUG=43252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47028 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break caused by cros_deps/DEPS update (2nd try).yusukes@chromium.org2010-05-121-4/+4
| | | | | | | | TBR=satorux Review URL: http://codereview.chromium.org/2044009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47027 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break caused by cros_deps/DEPS update.yusukes@chromium.org2010-05-121-1/+1
| | | | | | | | TBR=satorux Review URL: http://codereview.chromium.org/2007011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47025 0039d316-1c4b-4281-b951-d872f2087c98
* Added CUPS requirement for chromium build. It is need to support printing.maruel@chromium.org2010-05-121-6/+7
| | | | | | | | | BUG=none TEST=Make sure that libcupsys2-dev package get installed. Review URL: http://codereview.chromium.org/2038011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47023 0039d316-1c4b-4281-b951-d872f2087c98