summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Roll back r6063. TBR.dank@chromium.org2008-11-268-435/+25
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6067 0039d316-1c4b-4281-b951-d872f2087c98
* fix a leak in the plugin cacheerikkay@google.com2008-11-261-89/+117
| | | | | | | | BUG=http://code.google.com/p/chromium/issues/detail?id=4654 Review URL: http://codereview.chromium.org/12694 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6065 0039d316-1c4b-4281-b951-d872f2087c98
* Point nss at root certs so test_shell can talk to mail.google.com without ↵dank@chromium.org2008-11-268-25/+435
| | | | | | | | | | | | | | | | | | | | | | | | | | warnings. (gmail.com's certificate is for mail.google.com, which doesn't match gmail.com, so on some distros, test_shell will now refuse to talk with gmail.com.) Support ciphers needed to talk to testserver.py. Load temporary testing cert needed to run unit tests (can't do it manually like on Windows, since we don't use a writable cert database in the filesystem.) Implement part of GetSSLInfo. Re-enable url_request_unittest.cc, which seems to have been removed from the list of files to compile by mistake. Addresses part of http://code.google.com/p/chromium/issues/detail?id=4510 Later changesets will implement x509 certificates for nss, finish GetSSLInfo support, and update chrome/browser/ssl_uitest.cc to use SSLTestUtil. Review URL: http://codereview.chromium.org/11249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6063 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test failures caused by bad temporary variable.darin@chromium.org2008-11-261-2/+1
| | | | | | | | TBR=ph Review URL: http://codereview.chromium.org/12696 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6057 0039d316-1c4b-4281-b951-d872f2087c98
* This got lost in the merge. ojan@google.com2008-11-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/12492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6056 0039d316-1c4b-4281-b951-d872f2087c98
* src/webkit side of webKit merge 38625:38653ojan@google.com2008-11-264-4/+30
| | | | | | Review URL: http://codereview.chromium.org/12690 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6052 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding docus manager crasher work-around.jcampan@chromium.org2008-11-263-3/+22
| | | | | | | TBR=ben Review URL: http://codereview.chromium.org/12685 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6050 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependencies on base/ from MIMETypeRegistry.cppdarin@chromium.org2008-11-263-6/+21
| | | | | | | | | | | Patch by phajdan.jr@gmail.com R=darin Review URL: http://codereview.chromium.org/12004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6049 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a layout-test-only font-fallback path.ericroman@google.com2008-11-2614-58/+16
| | | | | | | | | | | The net impact is that "times new roman" is fallen back to instead of "Times" for a couple of layout tests. Overall this affects 9 tests. 6 have been rebased, and 3 marked as expected fail (since am uncertain of their correctness). This also removes some dead code relating to IMLangFontLink. Review URL: http://codereview.chromium.org/12457 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6048 0039d316-1c4b-4281-b951-d872f2087c98
* Add the command line switch (--enable-video) for enabling HTML5 Video/Audio taghclam@chromium.org2008-11-262-1/+5
| | | | | | Review URL: http://codereview.chromium.org/12487 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6047 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependencies on base/glue from these 2 port files.jam@chromium.org2008-11-264-28/+22
| | | | | | Review URL: http://codereview.chromium.org/12460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6046 0039d316-1c4b-4281-b951-d872f2087c98
* add support for --enable-file-cookies and the resource loader.pinkerton@google.com2008-11-261-12/+17
| | | | | | Review URL: http://codereview.chromium.org/12687 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6045 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6043.ojan@google.com2008-11-263-20/+5
| | | | | | Review URL: http://codereview.chromium.org/12689 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6044 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependencies on base/ from MIMETypeRegistry.cppdarin@chromium.org2008-11-263-5/+20
| | | | | | | | | | | Patch by phajdan.jr@gmail.com R=darin Review URL: http://codereview.chromium.org/12004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6043 0039d316-1c4b-4281-b951-d872f2087c98
* The autofill menu does not accept the selection on abandon, such as when ↵jcampan@chromium.org2008-11-263-9/+40
| | | | | | | | | | | | pressing ESC. I had to introduce another acceptOnAbandon member, though the name I came up with is pretty lame. BUG=4803 TEST=Type some text in a from input text, in the autofill popup menu, use the arrow keys to select something then press ESC. The text input content should not change. Also, make sure the select input still does keep the selection when ESC is pressed. Review URL: http://codereview.chromium.org/12667 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6042 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on d&d emulation in the layout tests on mac/linux.tc@google.com2008-11-262-55/+3
| | | | | | | | | | This is already in the windows build, this just enables it for the other two platforms. Review URL: http://codereview.chromium.org/12458 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6041 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable url_request_unittest, which seems to have beendank@chromium.org2008-11-261-1/+0
| | | | | | | | disabled on linux by accident in r5925. Review URL: http://codereview.chromium.org/12478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6039 0039d316-1c4b-4281-b951-d872f2087c98
* Rediff the tlslite patch (it was against wrong baseline)dank@chromium.org2008-11-263-13/+15
| | | | | | | | | | | Apply it when installing on Linux Link to bug report describing the problem it fixes This solves a hang on Linux running url_request_unittest Review URL: http://codereview.chromium.org/12477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6037 0039d316-1c4b-4281-b951-d872f2087c98
* Support Intrepid.dank@chromium.org2008-11-261-3/+3
| | | | | | | | Add msttcorefonts. Review URL: http://codereview.chromium.org/12440 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6035 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed two simple compilations that stopped browser/net/referrer.cctc@google.com2008-11-264-10/+12
| | | | | | | | | | | | from compiling on linux. Patch by Kunal Thakar <kunalt@gmail.com>, original CL: http://codereview.chromium.org/10773 Review URL: http://codereview.chromium.org/12674 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6034 0039d316-1c4b-4281-b951-d872f2087c98
* Fix black flash when doing fast animations - our fix was previously ↵glen@chromium.org2008-11-261-6/+5
| | | | | | | | | | Vista-only, but now we have cross platform goodness. BUG=3676 Review URL: http://codereview.chromium.org/12670 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6033 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up v8_binding.h by putting config.h at the top.darin@chromium.org2008-11-261-18/+4
| | | | | | | | R=fqian Review URL: http://codereview.chromium.org/12461 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6031 0039d316-1c4b-4281-b951-d872f2087c98
* Add client parameter to the RLZ pingcpu@google.com2008-11-265-3/+15
| | | | | | | | | | | | - Does nothing on regular chrome or chromium installs - up to google_update to put data in 'client' BUG=1503035 Review URL: http://codereview.chromium.org/12657 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6030 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that the context menu shows up in a windowless Silverlight plugin ↵ananta@chromium.org2008-11-262-3/+61
| | | | | | | | | | | | | | | | | | | instance. This fixes bug http://code.google.com/p/chromium/issues/detail?id=4691 The windowless instance of the Silverlight plugin calls the WindowFromPoint API and passes the window handle returned as the owner window in the TrackPopupMenu API call. The TrackPopupMenu API fails if the owner window does not live on the same thread as the caller. It works in the other browsers as the window where the windowless plugin is embedded is in the same thread. The fix is to add a quirk specific for the TrackPopupMenu issue, IAT patch the Silverlight plugin and pass in the handle to the dummy activation window as the owner. The other fix made is to have a focus window for the duration of the WM_RBUTTONDOWN/WM_RBUTTONUP sequence. This ensures that keyboard navigation works in the context menu displayed by the Silverlight plugin. Bug=4691 R=jam Review URL: http://codereview.chromium.org/12626 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6029 0039d316-1c4b-4281-b951-d872f2087c98
* Disable test that started failing with the merge.ojan@google.com2008-11-261-1/+2
| | | | | | | TBR to greenify build. Review URL: http://codereview.chromium.org/12669 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6028 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists after last merge.ojan@google.com2008-11-261-0/+11
| | | | | | Review URL: http://codereview.chromium.org/12464 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6026 0039d316-1c4b-4281-b951-d872f2087c98
* * Reduce the time taken by layout test.kuchhal@chromium.org2008-11-261-2/+2
| | | | | | Review URL: http://codereview.chromium.org/12462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6025 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up the gears-scons scripts a bit.mpcomplete@google.com2008-11-265-107/+116
| | | | | | | | | | | | | | | - Remove the ugly StripOutdir() hacks in SConscript.installers. I'm not sure why I even introduced this, but it's much cleaner now. - Include Sconscript.input in the main SConscript file. This required removing its dependence on env['BROWSER'] and env_res. Fix win32. - Use a custom action instead of 'rm -rf `find FOO`'. - Don't rely on 'date' command. Review URL: http://codereview.chromium.org/12662 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6024 0039d316-1c4b-4281-b951-d872f2087c98
* src/webkit side of webKit merge 38600:38625.ojan@google.com2008-11-2611-59/+170
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6023 0039d316-1c4b-4281-b951-d872f2087c98
* Rename 'VDMX' to 'Tables' as I'm about to add HDMX parsing.agl@chromium.org2008-11-262-1/+1
| | | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/11609 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6021 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting my previous commit, it seems to be breaking the UI tests in debug ↵jcampan@chromium.org2008-11-263-20/+3
| | | | | | | | mode. Review URL: http://codereview.chromium.org/12666 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6020 0039d316-1c4b-4281-b951-d872f2087c98
* fix buildtc@google.com2008-11-261-2/+1
| | | | | | | | | incorporate estade's patch Review URL: http://codereview.chromium.org/12665 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6019 0039d316-1c4b-4281-b951-d872f2087c98
* Changes keyword editor to map all input in the keyword field to lowersky@google.com2008-11-264-21/+33
| | | | | | | | | | | | case. BUG=4520 TEST=bring up the keyword editor, type some text and make sure it gets mapped to lower case. Review URL: http://codereview.chromium.org/12452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6018 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: match average char width with Windowsagl@chromium.org2008-11-264-7/+19
| | | | | | | Review URL: http://codereview.chromium.org/12656 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6017 0039d316-1c4b-4281-b951-d872f2087c98
* Attempted fix for some wheel/touchpad scrolling errors.pkasting@chromium.org2008-11-261-1/+1
| | | | | | | | | | | The nTrackPos member of SCROLLINFO is not actually the scroll position, and can't be set by a SetScrollInfo() call. Thus the SetScrollInfo() calls were actually setting the scroll position of the fake scroll bars to the upper left corner. This change sets the scroll position to the center of each scrollbar, in the hopes that some mouse drivers were querying the scroll position or thumb position and not sending scroll left/up messages when they found the page was already scrolled all the way left/up. This change may not help, but it won't hurt, and the old code was definitely wrong. Review URL: http://codereview.chromium.org/12415 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6016 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on the new SafeBrowsing by default. To use the olderpaulg@google.com2008-11-265-11/+10
| | | | | | | | implemenation, use the command line flag: --old-safe-browsing Review URL: http://codereview.chromium.org/12448 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6015 0039d316-1c4b-4281-b951-d872f2087c98
* Don't create separate SiteInstances for pages from the same domain and schemecreis@google.com2008-11-263-14/+32
| | | | | | | | | | | | | | | | but from different ports. (These pages can still access each other.) (This is copied from http://codereview.chromium.org/12443, which has already been reviewed by darin and abarth. Just had to commit from a different checked out codebase.) BUG=4792 R=darin,abarth Review URL: http://codereview.chromium.org/12451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6014 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the rest of ScreenInfo on Linux.agl@chromium.org2008-11-262-2/+27
| | | | | | | | | | Without this, we leak undefined data into V8 and cause lots of Valgrind errors. Review URL: http://codereview.chromium.org/12441 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6013 0039d316-1c4b-4281-b951-d872f2087c98
* Move RGBColor.{h,cpp} into port/bindings/v8 since they are specific to the V8darin@chromium.org2008-11-267-33/+23
| | | | | | | | | | bindings ;-) R=dglazkov Review URL: http://codereview.chromium.org/12658 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6012 0039d316-1c4b-4281-b951-d872f2087c98
* Add the test_file_util changes to the Windows scons.deanm@chromium.org2008-11-251-0/+1
| | | | | | Review URL: http://codereview.chromium.org/12664 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6011 0039d316-1c4b-4281-b951-d872f2087c98
* ScopedHandle is not in a namespace.deanm@chromium.org2008-11-251-1/+2
| | | | | | Review URL: http://codereview.chromium.org/12663 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6010 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Windows vcproj file, it should be test_file_util_win.cc.deanm@chromium.org2008-11-251-1/+1
| | | | | | Review URL: http://codereview.chromium.org/12455 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6009 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up paths now that test_file_util has moved.deanm@chromium.org2008-11-254-8/+3
| | | | | | Review URL: http://codereview.chromium.org/12453 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6008 0039d316-1c4b-4281-b951-d872f2087c98
* Port some files in chrome/browser/ - part 1.deanm@chromium.org2008-11-259-35/+60
| | | | | | | Review URL: http://codereview.chromium.org/11402 Patch from Pawel Hajdan Jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6007 0039d316-1c4b-4281-b951-d872f2087c98
* Un-duplicate EvictFileFromSystemCache.deanm@chromium.org2008-11-2533-208/+189
| | | | | | | | | Change required for http://codereview.chromium.org/9639 . Review URL: http://codereview.chromium.org/12407 Patch from Pawel Hajdan Jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6006 0039d316-1c4b-4281-b951-d872f2087c98
* Print a warning when running layout tests with incorrect theme.ericroman@google.com2008-11-255-1/+90
| | | | | | Review URL: http://codereview.chromium.org/12631 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6005 0039d316-1c4b-4281-b951-d872f2087c98
* Port base/watchdog to Linux.deanm@chromium.org2008-11-256-97/+70
| | | | | | | | | BUG=4632 Review URL: http://codereview.chromium.org/11326 Patch from Pawel Hajdan Jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6004 0039d316-1c4b-4281-b951-d872f2087c98
* Changes tab restore service to handle restoring closed windows as asky@google.com2008-11-259-213/+361
| | | | | | | | | | | | | | single unit. Sadly I've written another ui test. Lets hope it isn't flakey. Glen is going to change the NTP to deal with this appropriately. BUG=4686 TEST=Try closing a window (with more than one window open), hitting control-shift-t, and make sure the window and all it's tabs comes back. Review URL: http://codereview.chromium.org/11377 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6003 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak in the net directory lister.estade@chromium.org2008-11-251-4/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6001 0039d316-1c4b-4281-b951-d872f2087c98
* Some crashes reported from the field seems to indicate that whenjcampan@chromium.org2008-11-253-3/+20
| | | | | | | | | | | | | | | | | storing/restoring the focused view on a tab, the focus manager or focused view is garbage. I have not been able to repro any of these crashers and was not able to discover much from the mini-dumps. This is a simple work-around that just prevents the storing/restoring of focus when closing a tab, to avoid the cases reported in the crasher. Note this is the equivalent of CL 12622 (which is on the release branck), which was reviewed by Ben. BUG=4633 Review URL: http://codereview.chromium.org/12652 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6000 0039d316-1c4b-4281-b951-d872f2087c98