summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Following the style guide, replace the overloaded operator==wtc@chromium.org2009-06-232-2/+2
| | | | | | | | | | | with the Equals method. R=eroman BUG=http://crbug.com/318 TEST=none Review URL: http://codereview.chromium.org/146040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19056 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanup around WebCore EditCommands:jeremy@chromium.org2009-06-238-16/+16
| | | | | | | | | Renamed CoreCommand -> EditCommand Renamed the ViewMsg_HandleExecuteEditCommand IPC message to ViewMsg_ExecuteEditCommand Review URL: http://codereview.chromium.org/147034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19055 0039d316-1c4b-4281-b951-d872f2087c98
* Adds svn ignore for the support directory to keep the bots from complaining.slightlyoff@chromium.org2009-06-230-0/+0
| | | | | | | | | | R=nsylvain BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19054 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing some REWRITES that got missed somehow.gspencer@google.com2009-06-232-10/+60
| | | | | | Review URL: http://codereview.chromium.org/132074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19053 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Fix middle click in bookmark menus opening with wrong disposition.erg@google.com2009-06-231-2/+2
| | | | | | | | http://crbug.com/13228 Review URL: http://codereview.chromium.org/147023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19052 0039d316-1c4b-4281-b951-d872f2087c98
* Handle RTL layout in the gtk tabstrip.jhawkins@chromium.org2009-06-236-27/+54
| | | | | | | | BUG=none TEST=Open the browser with --lang=he and make sure the tabs are ordered starting from the right. Also, the UI elements in the tabs should be reversed as well. Review URL: http://codereview.chromium.org/147020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19051 0039d316-1c4b-4281-b951-d872f2087c98
* Disable TR1 for windows (set _HAS_TR1=0). This change requires a clobber build.ajwong@chromium.org2009-06-232-2/+2
| | | | | | Review URL: http://codereview.chromium.org/147015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19049 0039d316-1c4b-4281-b951-d872f2087c98
* Adding ..\ClientState\<ChromeGuid>\client key to the uninstall metrics for ↵robertshield@google.com2009-06-231-0/+9
| | | | | | | | | | | | | | Google Chrome build. Note that the inclusion of this value is contingent upon the user having opted to send up anonymous usage information. BUG=b/1484308 TEST=Verify uninstall survey URL contains &client=<client-string> Review URL: http://codereview.chromium.org/146014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19046 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore SIGPIPE when running tests.mark@chromium.org2009-06-231-1/+18
| | | | | | | | | | BUG=15046 TEST=unit_tests --gtest_filter=IPCSyncChannelTest.NoHang should complete and not be taken down by SIGPIPE; when EPIPE occurs, a harmless "broken pipe" message should be logged. Review URL: http://codereview.chromium.org/147019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19045 0039d316-1c4b-4281-b951-d872f2087c98
* Toast experiment: I need to re-laucnh chrome because google_update likes ↵cpu@google.com2009-06-237-8/+42
| | | | | | | | | | | | | setup to finish fast. - Added new cmd line flag to setup.exe: --inactive-user-toast BUG= b/1484308 TEST = see the bug Review URL: http://codereview.chromium.org/144015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19044 0039d316-1c4b-4281-b951-d872f2087c98
* Bring in a patch to skia that's required forthakis@chromium.org2009-06-232-1/+2
| | | | | | | | | | | http://codereview.chromium.org/141037 . BUG=http://crbug.com/14020 TEST=none Review URL: http://codereview.chromium.org/146003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19043 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the previous checkin r19037 because it causes test_shell towtc@chromium.org2009-06-231-2/+2
| | | | | | | | | | | crash when running LayoutTests/security/block-test.html. TBR=jshin BUG=http://crbug.com/4965 TEST=none Review URL: http://codereview.chromium.org/147036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19042 0039d316-1c4b-4281-b951-d872f2087c98
* Move MockKeychain into its own file.stuartmorgan@chromium.org2009-06-234-587/+625
| | | | | | | | | | | | The unit test file has become very unwieldy, and I no longer believe that the Keychain mock is temporary code that should be replaced with GMock (since the dummy implementation makes certain tests much easier). BUG=none TEST=none Review URL: http://codereview.chromium.org/146041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19041 0039d316-1c4b-4281-b951-d872f2087c98
* Switching several $(SolutionDir) instances to the equivalent $(ProjectDir) ↵bradnelson@google.com2009-06-232-4/+4
| | | | | | | | | | | | | | base path. This make it possible to actually build all.sln! BUG=None TEST=None TBR=gspencer Review URL: http://codereview.chromium.org/147030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19040 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling some browser tests that fail, as part of deploying the browser ↵jcampan@chromium.org2009-06-232-3/+6
| | | | | | | | | | tests to the build bot. BUG=None TEST=Run the browser tests. Review URL: http://codereview.chromium.org/146042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19039 0039d316-1c4b-4281-b951-d872f2087c98
* Removing a now irrelevant browser test and disabling 2 failing ones (in ↵jcampan@chromium.org2009-06-231-56/+7
| | | | | | | | | | order to be able to run browser tests on the main build bots). BUG=None TEST=Run the SSL browser tests Review URL: http://codereview.chromium.org/146039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19038 0039d316-1c4b-4281-b951-d872f2087c98
* Use the new portable FTP implementation on non-Windows platforms.wtc@chromium.org2009-06-231-2/+2
| | | | | | | | | | | Note: the new FTP is still work in progress. R=dank BUG=http://crbug.com/4965 TEST=none Review URL: http://codereview.chromium.org/119342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19037 0039d316-1c4b-4281-b951-d872f2087c98
* Report the process type in Linux crash reports.thestig@chromium.org2009-06-233-1/+31
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/147031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19036 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: fix crash reporting for zygote modelagl@chromium.org2009-06-234-9/+18
| | | | | | | | | | | | | | | | | | Crash reporting broke on Linux when we enabled the zygote model a couple of weeks ago. We can't just add "zygote" to the check for the process type because the crash signal fd is set at the same time and that will change when a renderer is forked from the zygote. This fixes it for now, but it will need to be redone when we enable sandboxing. http://codereview.chromium.org/147004 BUG=14969 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19035 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup setup dependencies.kuchhal@chromium.org2009-06-231-5/+1
| | | | | | Review URL: http://codereview.chromium.org/147027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19034 0039d316-1c4b-4281-b951-d872f2087c98
* Privacy Blacklist SketelonAdded code hooks to serve as place holders for the ↵idanan@chromium.org2009-06-2315-5/+364
| | | | | | | | | | | implementationof the privacy blacklist. The --privacy-blacklist option was addedwhich will eventually is used to activate the code.This is work-in-progress code which effectively makes a couple morepointer-checks when the --privacy-blacklist is not specified. Whenit is specified, some of the blacklist code is executed but theblacklist is always empty and therefore has no impact on browsing. BUG=none TEST=Blacklist* Review URL: http://codereview.chromium.org/119313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19033 0039d316-1c4b-4281-b951-d872f2087c98
* Scale the margins according to the DPI of the printer. The margins were ↵sverrir@google.com2009-06-231-7/+9
| | | | | | | | | | | fixed at 500 units which caused the margins to be huge for low DPI (low quality) printing output. BUG=http://crbug.com/14502 TEST=Print with different DPI settings and notice how the margins stay the same physical width. Review URL: http://codereview.chromium.org/145008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19032 0039d316-1c4b-4281-b951-d872f2087c98
* Adds back BrowserWindowGtk::set_drag_active.sky@chromium.org2009-06-232-0/+16
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/147024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19031 0039d316-1c4b-4281-b951-d872f2087c98
* Alert the user when something fails when printing.sverrir@google.com2009-06-232-4/+15
| | | | | | | | | | | Also fix the alert when no printer is installed. BUG=http://crbug.com/6833 TEST=Print to a printer that fails to print (e.g. MS XPS printer and cancel save). Try to print when no printer is installed. Review URL: http://codereview.chromium.org/141060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19030 0039d316-1c4b-4281-b951-d872f2087c98
* Define the == operator for X509Certificate::Fingerprint.wtc@chromium.org2009-06-232-3/+7
| | | | | | | | | R=eroman BUG=http://crbug.com/318 TEST=none Review URL: http://codereview.chromium.org/140034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19029 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to ExtensionsService to support extensions auto-update.asargent@chromium.org2009-06-233-13/+253
| | | | | | | | | | | | | This CL adds an UpdateExtension method to ExtensionsService along with a completion callback for when the install is complete (or failed). BUG=http://crbug.com/12117 BUG=http://crbug.com/12764 TEST=none Review URL: http://codereview.chromium.org/140022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19027 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the add/update functionality for Keychain that PasswordStoreMac willstuartmorgan@chromium.org2009-06-235-195/+510
| | | | | | | | | | need, and modify MockKeychain slightly to allow unit testing it. BUG=none TEST=none Review URL: http://codereview.chromium.org/146002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19026 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling a test (bug filed) that is crashing (I am not sure what the ↵jcampan@chromium.org2009-06-231-1/+2
| | | | | | | | | | correct fix is). BUG=None TEST=None Review URL: http://codereview.chromium.org/145023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19025 0039d316-1c4b-4281-b951-d872f2087c98
* This CL makes the browser_tests.exe runnable from outside its directory.jcampan@chromium.org2009-06-231-12/+6
| | | | | | | | BUG=None TEST=Run browser_tests.exe from the command line from a directory that is not the directory containing it. Review URL: http://codereview.chromium.org/146018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19024 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land r18853jeremy@chromium.org2009-06-2313-1/+522
| | | | | | Review URL: http://codereview.chromium.org/141008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19023 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break (file missing from CL).erikkay@google.com2009-06-231-1/+1
| | | | | | | | | | TBR=davemoore BUG=none TEST=build works Review URL: http://codereview.chromium.org/146033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19022 0039d316-1c4b-4281-b951-d872f2087c98
* Move extension view classes from browser/extensions to browser/views/extensions.erikkay@google.com2009-06-239-29/+23
| | | | | | | | | BUG=11650 TEST=none Review URL: http://codereview.chromium.org/140010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19019 0039d316-1c4b-4281-b951-d872f2087c98
* Add flaky test to test expectations.ager@chromium.org2009-06-231-0/+1
| | | | | | | | | | Cannot reproduce locally but fails consistently on the mac buildbot in debug mode. TBR=kasperl@chromium.org Review URL: http://codereview.chromium.org/148001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19018 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: object propeties in the scope chain side bar are now sorted. ↵yurys@google.com2009-06-231-22/+92
| | | | | | | | ScopeChainPropertiesSection is refactored to support scope resolution Review URL: http://codereview.chromium.org/147012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19016 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 19009 because this prevents inserting return characters.hbono@chromium.org2009-06-238-324/+4
| | | | | | | | | | | TBR=evan BUG=10953 "IME support" BUG=11226 "Dead keys and accents input not working" BUG=13604 "Hotkeys not working in non-us keyboard layout" TEST=none Review URL: http://codereview.chromium.org/147010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19015 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb a command line argument to enable the XSSAuditor.abarth@chromium.org2009-06-236-1/+14
| | | | | | | | | | TBR=darin BUG=None TEST=None Review URL: http://codereview.chromium.org/146023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19014 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.9.ager@chromium.org2009-06-231-1/+1
| | | | | | | | | | This version contains a couple of regular expression bugfixes as well as a string analysis bug fix. Also, there are a number of general performance improvements. Review URL: http://codereview.chromium.org/147009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19013 0039d316-1c4b-4281-b951-d872f2087c98
* For consistency, stop using the workarea coordinate inyuzo@chromium.org2009-06-234-19/+36
| | | | | | | | | | | | | saving/retrieving/adjusting window positions. TEST=Open Chrome windows and see if they are placed properly. TESTED=gcl try, manually BUG=none Review URL: http://codereview.chromium.org/141039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19012 0039d316-1c4b-4281-b951-d872f2087c98
* Use LOAD_VERIFY_EV_CERT to verify EV-ness in Verify().ukai@chromium.org2009-06-2312-61/+98
| | | | | | | | | | | | | | | | | If LOAD_VERIFY_EV_CERT is requested on load_flags and revokation checking is performed, Verify() peforms EV certificate verification as well, and sets CERT_STATUS_IS_EV in verify_result. Eliminate X509Certificate::IsEV() BUG=3592 TEST=net_unittests with ALLOW_EXTERNAL_ACCESS=1, \ visit https://www.thawte.com/ and shows EV info. Review URL: http://codereview.chromium.org/125120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19011 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable the --enable-extensions flag. Fix a bug where the ↵aa@chromium.org2009-06-235-7/+50
| | | | | | | | | | | | | | extensions.enable pref was not being honored. Add tests. This is intended to be submitted after: http://codereview.chromium.org/132003 BUG=13467 TEST=Added unit tests Review URL: http://codereview.chromium.org/132045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19010 0039d316-1c4b-4281-b951-d872f2087c98
* Integrating GtkIMContext into the RenderWidgetHostViewGtk class.This change ↵hbono@chromium.org2009-06-238-7/+327
| | | | | | | | | | | | | | implements signal handers of the GtkIMContext object to support IMEs and dead-keys. Also, to improve compatibility with Windows Chrome, this change emulates IPC messages sent on Windows when we input characters and fixes Issue 13604 as well as Issue 10953 and 11226. Even though I notice we need more work for fixing edge cases (e.g. disabling IMEs on a password input) on Linux, I think this is the good starting point. (Supporting edge-cases requires complicated code and it makes hard to review.) BUG=10953 "IME support" BUG=11226 "Dead keys and accents input not working" BUG=13604 "Hotkeys not working in non-us keyboard layout" TEST=Open a web page which contains an <input> form (e.g. <http://www.google.com/>), type a '[{' key and an 'A' key on a Canadian-French keyboard, and see a Latin character "U+00E2" is displayed in the <input> form. TEST=Open a web page which contains an <input> form (e.g. <http://www.google.com/>), enable an Chinese Pinyin IME, type a 'W' key, type an 'O' key, and see a Chinese character is displayed in the <input> form. TEST=Change the keyboard layout to Hebrew (or Russian), open a web page which contains an <input> form, input some characters in the <input> form, type control+a, and see the text in the <input> form is selected. Review URL: http://codereview.chromium.org/126118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19009 0039d316-1c4b-4281-b951-d872f2087c98
* Disable extensions besides externally installed ones and themes.aa@chromium.org2009-06-238-305/+341
| | | | | | | | | | | | This is mainly intended to be pulled to the 3.0 branch. It won't be submitted until another corresponding change to undo the damage is ready. BUG=13467 TEST=Added unit tests Review URL: http://codereview.chromium.org/132003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19008 0039d316-1c4b-4281-b951-d872f2087c98
* Add some other missing header files to net.gyp.ericroman@google.com2009-06-231-0/+14
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/144001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19006 0039d316-1c4b-4281-b951-d872f2087c98
* Adding socks4 support for chromium. tested for windows and linux.arindam@chromium.org2009-06-2310-10/+739
| | | | | | | | | | | | | | | includes socks4, socks4a TEST=change proxy settings to use proxy and set only the socks proxy fields (others must remain blank). Use CCProxy for windows or 'ssh -D' for linux / cygwin if trying it via localhost. Browser should successfully open both http and https URLs. tests are also at HttpNetworkTransactionTest.SOCKS* BUG=none Review URL: http://codereview.chromium.org/113811 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19005 0039d316-1c4b-4281-b951-d872f2087c98
* Adjusting the pdiff threshold for hellocube image compares to 1000. Also ↵vangelis@google.com2009-06-231-1/+1
| | | | | | | | removed downsampling factor as that wasn't quite doing anything for it (other than making the image smaller and hence the number of different pixels a lot smaller. Review URL: http://codereview.chromium.org/146013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19004 0039d316-1c4b-4281-b951-d872f2087c98
* Rejiggers the keyword editor so that the UI is independent of the model ↵ben@chromium.org2009-06-2328-399/+444
| | | | | | | | | | | rather than being derived from it. This reduces the spaghetti somewhat. Also decouples the notion of a native view hierarchy from the location in TabContents::PageHasOSDD where the template URL fetcher is spawned. The Template URL Fetcher now simply retains a reference to the TabContents that created it. If the TabContents is destroyed before the fetch completes, we just discard the data retrieved without adding a keyword. BUG=none TEST=none Review URL: http://codereview.chromium.org/140054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19003 0039d316-1c4b-4281-b951-d872f2087c98
* Remove TOOLKI_VIEWS cruft from tab_contents_view_gtk.cc now that it has its ↵jhawkins@chromium.org2009-06-231-4/+0
| | | | | | | | | | own TabContentsView implementation. BUG=14469 TEST=none Review URL: http://codereview.chromium.org/146010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19002 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gcc-4.3 buildestade@chromium.org2009-06-231-0/+2
| | | | | | | | | | | crome/browser/gtk/gtk_chrome_link_button.cc needs stdlib.h for free and malloc on gcc-4.3 patch by Joel Stan <joel.stan@gmail.com> original review: http://codereview.chromium.org/147002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19001 0039d316-1c4b-4281-b951-d872f2087c98
* Second phase of move for the support directory to a more reasonable location ↵slightlyoff@chromium.org2009-06-233-23/+5
| | | | | | | | in the tree. Review URL: http://codereview.chromium.org/144016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19000 0039d316-1c4b-4281-b951-d872f2087c98
* Removes some duplicated code to use LocalStrings formatString insteadarv@google.com2009-06-233-6/+3
| | | | | | | | | | | | | of manually formatting it. BUG=14878 TEST=Open a new window with at least 2 tabs. Close it and go to the NTP and it should say "2 tabs" under recently closed. Review URL: http://codereview.chromium.org/144022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18999 0039d316-1c4b-4281-b951-d872f2087c98