summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Test failure now passing on Mac.paul@chromium.org2009-06-231-1/+1
| | | | | | | | | TEST=covered by test case. BUG=13809 (http://crbug.com/13809) Review URL: http://codereview.chromium.org/146008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18998 0039d316-1c4b-4281-b951-d872f2087c98
* Bring the potential drag destination window to the front when the mouse ↵jhawkins@chromium.org2009-06-231-1/+27
| | | | | | | | | | moves over the window. BUG=none TEST=Open two browser windows with multiple tabs. Make sure the windows overlap. Drag a tab from the top-level window into the frame of the other window. The lower window should be raised after a delay. Review URL: http://codereview.chromium.org/146004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18997 0039d316-1c4b-4281-b951-d872f2087c98
* Fill in sys_info->csd_version_rva on Linux.thestig@chromium.org2009-06-231-0/+48
| | | | | | | | | | BUG=none TEST=none This is (cleaned up) code from Breakpad's /client/linux/handler/minidump_generator.cc. Review URL: http://codereview.chromium.org/146001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18996 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 44943:44946.paul@chromium.org2009-06-234-1/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/145015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18995 0039d316-1c4b-4281-b951-d872f2087c98
* Fix dialog edges - error was because we made the top edges the same height ↵glen@chromium.org2009-06-231-6/+2
| | | | | | | | | | but didn't update the code that compensated for their previously-different heights. BUG=13812 Review URL: http://codereview.chromium.org/145017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18993 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sign mismatch issues.ajwong@chromium.org2009-06-231-6/+6
| | | | | | Review URL: http://codereview.chromium.org/145025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18992 0039d316-1c4b-4281-b951-d872f2087c98
* git: sort and add extras to .gitignoreevan@chromium.org2009-06-231-13/+19
| | | | | | Review URL: http://codereview.chromium.org/144021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18991 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor FFmpegVideoDecoder::OnDecode and unittest and add state tracking.ajwong@chromium.org2009-06-228-129/+654
| | | | | | | | The decoder needs a concept of state to know when it should just stop attempting to decode. This is because ffmpeg will sometimes gives spurious frames back, which plays badly with the time presentation timestamp calculation logic. Review URL: http://codereview.chromium.org/132013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18990 0039d316-1c4b-4281-b951-d872f2087c98
* Update the New New Tab Page. There are still a lot of things that arearv@google.com2009-06-2211-1371/+1909
| | | | | | | | | | | | | | not implemented but it is time to get this submitted and iron out the remaining issues. BUG=13362 TEST=Start chrome with --new-new-tab-page and look at play arouind with the new tab page. Review URL: http://codereview.chromium.org/132027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18989 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore a weird reliability crash where InvalidParameter is the only call onmpcomplete@google.com2009-06-221-0/+4
| | | | | | | | | | the call stack. BUG=no TEST=no Review URL: http://codereview.chromium.org/145007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18988 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for WebKit merge 44928:44943.paul@chromium.org2009-06-221-0/+1
| | | | | | | | | | | TBR=dglazkov,amanda BUG=14951 (http://crbug.com/14951) TEST=covered by test case Review URL: http://codereview.chromium.org/144017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18987 0039d316-1c4b-4281-b951-d872f2087c98
* Fill in more fields of struct MDRawSystemInfo.thestig@chromium.org2009-06-221-6/+114
| | | | | | | | | | BUG=none TEST=none This is code from Breakpad's /client/linux/handler/minidump_generator.cc. Review URL: http://codereview.chromium.org/144002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18986 0039d316-1c4b-4281-b951-d872f2087c98
* Move socket related files from net/base to net/socket.willchan@chromium.org2009-06-2249-150/+154
| | | | | | Review URL: http://codereview.chromium.org/144009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18985 0039d316-1c4b-4281-b951-d872f2087c98
* Removed message loop from MockPipeline as it is no longer needed.scherkus@chromium.org2009-06-222-26/+0
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/145022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18984 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Enable some more ui_tests.willchan@chromium.org2009-06-223-5/+12
| | | | | | | | Ignore the expected_crashes_ since Linux doesn't have crash_service. Review URL: http://codereview.chromium.org/144014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18983 0039d316-1c4b-4281-b951-d872f2087c98
* This updates the PNG library to 1.2.37, which fixes some bugs internal to ↵gspencer@google.com2009-06-2221-1299/+1658
| | | | | | | | | | the PNG library, and it turns on some functionality that O3D needs for manipulating PNG files: It removes the definition of PNG_NO_WRITE_FILLER, PNG_NO_READ_FILLER, PNG_NO_SEQUENTIAL_READ_SUPPORTED, and PNG_NO_INFO_IMAGE from pngusr.h so that the functions used by O3D to read images progressively and for filler bytes for pixel expansion (RGB -> RGBX) are available. BUG=none TEST=successful trybot run for all platforms. Review URL: http://codereview.chromium.org/140074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18982 0039d316-1c4b-4281-b951-d872f2087c98
* Hide the window frame when the last tab is dragged out of a tabstrip.jhawkins@chromium.org2009-06-224-14/+29
| | | | | | | | BUG=13838 TEST=Open two browser windows. Drag one of the tabs into the other tabstrip. The first browser window should disappear and the browser should not crash. Review URL: http://codereview.chromium.org/145019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18981 0039d316-1c4b-4281-b951-d872f2087c98
* Move toolbar hotkeys to BrowserWindowGtk.estade@chromium.org2009-06-223-26/+12
| | | | | | | | | | | | | | | | | | | | | | | BUG=14113 TEST=the navigation hotkeys now work in fullscreen mode. Make sure the follownig all work: { GDK_Left, IDC_BACK, GDK_MOD1_MASK }, { GDK_BackSpace, IDC_BACK, GdkModifierType(0) }, { XF86XK_Back, IDC_BACK, GdkModifierType(0) }, { GDK_Right, IDC_FORWARD, GDK_MOD1_MASK }, { GDK_BackSpace, IDC_FORWARD, GDK_SHIFT_MASK }, { XF86XK_Forward, IDC_FORWARD, GdkModifierType(0) }, { GDK_r, IDC_RELOAD, GDK_CONTROL_MASK }, { GDK_F5, IDC_RELOAD, GdkModifierType(0) }, { GDK_F5, IDC_RELOAD, GDK_CONTROL_MASK }, { XF86XK_Reload, IDC_RELOAD, GdkModifierType(0) }, { XF86XK_Refresh, IDC_RELOAD, GdkModifierType(0) }, key: { button, action, modifier }, where MOD1 = alt Review URL: http://codereview.chromium.org/145020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18980 0039d316-1c4b-4281-b951-d872f2087c98
* Update test failures for WebKit merge 44928:44943.paul@chromium.org2009-06-221-0/+3
| | | | | | | | | BUG=14946 (http://crbug.com/14946) TEST=covered in test case Review URL: http://codereview.chromium.org/145021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18979 0039d316-1c4b-4281-b951-d872f2087c98
* Support middle click navigation with infobar links.estade@chromium.org2009-06-223-2/+63
| | | | | | | | | http://crbug.com/14518 TEST=middle click on an infobar link, it should open in a new tab Review URL: http://codereview.chromium.org/145013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18978 0039d316-1c4b-4281-b951-d872f2087c98
* Reorganize the way the task manager is constructed.ben@chromium.org2009-06-2218-303/+205
| | | | | | | | | | | The BrowserWindow creates the task manager UI directly, which uses the TaskManager to populate itself. BUG=none TEST=none Review URL: http://codereview.chromium.org/140044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18975 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaned up AudioRendererAlgorithmBase: moved data members to private section ↵kylep@chromium.org2009-06-224-46/+71
| | | | | | | | and added accessors. Review URL: http://codereview.chromium.org/140080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18974 0039d316-1c4b-4281-b951-d872f2087c98
* Removing FilterHost::PostTask() in preparation of injected message loops.scherkus@chromium.org2009-06-225-49/+2
| | | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/145001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18972 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 44943:44944.dglazkov@google.com2009-06-222-2/+2
| | | | | | | | | | R=paul TEST=none BUG=none Review URL: http://codereview.chromium.org/144011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18971 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed media::VideoThread to the more appropriate media::VideoRendererBase.scherkus@chromium.org2009-06-229-787/+305
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/141059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18970 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 44928:44943.paul@chromium.org2009-06-225-8/+6
| | | | | | | | | Test=none BUG=none Review URL: http://codereview.chromium.org/144007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18969 0039d316-1c4b-4281-b951-d872f2087c98