summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move the WebKit/WebKit/mac checkout to the mac specific sectiontc@google.com2009-03-261-3/+2
| | | | | | | | | of the deps file. Review URL: http://codereview.chromium.org/53123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12611 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash when trying to handle keyboard acceleratorstc@google.com2009-03-261-3/+15
| | | | | | | | | | while the current tab contents is no longer in the view hierarchy (ie., it got switched out). Review URL: http://codereview.chromium.org/45068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12610 0039d316-1c4b-4281-b951-d872f2087c98
* Add images for <input type="search">. These are copies of the ones in the ↵pkasting@chromium.org2009-03-266-0/+8
| | | | | | | | | public WebKit tree. BUG=9210 Review URL: http://codereview.chromium.org/45069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12609 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DomCheckerTest.Http. TBR=nsylvaindimich@google.com2009-03-261-2/+2
| | | | | | Review URL: http://codereview.chromium.org/42670 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12608 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tests failing on Linux after merge WebKit 41944:41999dimich@google.com2009-03-261-0/+8
| | | | | | TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12607 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium side of the WebKit merge 41944:41999dimich@google.com2009-03-263-3/+50
| | | | | | Review URL: http://codereview.chromium.org/42661 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12606 0039d316-1c4b-4281-b951-d872f2087c98
* URLRequestFileJob provides file handle if net::LOAD_ENABLE_DOWNLOAD_FILEhclam@chromium.org2009-03-262-0/+21
| | | | | | | | | | Make URLRequestFileJob to respect net::LOAD_ENABLE_DOWNLOAD_FILE load flag. It reopens the file specified by file:/// URL and saves the asynchronous file handle in HttpResponseInfo. Review URL: http://codereview.chromium.org/42657 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12605 0039d316-1c4b-4281-b951-d872f2087c98
* Fix/punt on a bunch of NOTIMPLEMENTEDs.evan@chromium.org2009-03-265-10/+20
| | | | | | Review URL: http://codereview.chromium.org/53065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12604 0039d316-1c4b-4281-b951-d872f2087c98
* Landing thakis's change from http://codereview.chromium.org/42487jrg@chromium.org2009-03-262-11/+11
| | | | | | | | | | | Tested on Mac and Linux with layout_package/http_server.sh --server start layout_package/http_server.sh --server stop Note LGTM from mark@chromium.org on original CL. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12603 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bug in AudioRendererBase and made AudioRendererImpl check for audio ↵scherkus@chromium.org2009-03-262-2/+3
| | | | | | | | | | devices. TBR=hclam Review URL: http://codereview.chromium.org/42660 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12602 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily work around a hang in unimplemented drag and drop.evan@chromium.org2009-03-262-0/+14
| | | | | | Review URL: http://codereview.chromium.org/53105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12601 0039d316-1c4b-4281-b951-d872f2087c98
* Make it more obvious when our backing store has failed us.evan@chromium.org2009-03-261-1/+3
| | | | | | Review URL: http://codereview.chromium.org/53104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12600 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes possible crash in visitdb. As far as I can tell the archive_db_sky@chromium.org2009-03-261-0/+3
| | | | | | | | | | | is NULL, leading to this crash. BUG=8932 TEST=none Review URL: http://codereview.chromium.org/53112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12599 0039d316-1c4b-4281-b951-d872f2087c98
* This CL is a work around for the following 2 issues:xji@chromium.org2009-03-261-0/+22
| | | | | | | | | | | | | | | | | | | issue 7252 --[New Tab] page, the underline of linked text should be under all text http://crbug.com/7252 issue 7697 -- RTL: New Tab page - bad display of page titles with RTL text http://crbug.com/7697 The bug is caused by WebKit not rendering text-overflow:ellipsis correctly for mixed bidi text with rtl directionality. The workaround is to change text-overflow to 'clip' for text with 'rtl' directionality. (The workaround we thought by changing 'text-overflow' to 'clip' in the style, such as in 'html[dir='rtl'] .thumbnail-title', does not work well. 'text-overflow:clip' caused pure English text overlap with the right-aligned favicon in RTL New Tab page). Review URL: http://codereview.chromium.org/42636 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12598 0039d316-1c4b-4281-b951-d872f2087c98
* Fix fast shutdowntc@google.com2009-03-262-2/+1
| | | | | | | | | | The check for unload handlers was backwards. This bug was introduced in r7901 <http://codereview.chromium.org/17453>. Also, remove the call to process_.Close(). When we Terminate the process, we get a IPC channel error and BrowserRenderProcessHost::OnChannelError gets called. This method needs the handle so it can call DidProcessCrash. It also does the call to process_.Close() for us. Review URL: http://codereview.chromium.org/42653 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12597 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the merge info from these files because everytimensylvain@chromium.org2009-03-260-0/+0
| | | | | | | | | | you do "svn merge -c -XXX ." they get modified. NO CODE CHANGE Review URL: http://codereview.chromium.org/53114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12594 0039d316-1c4b-4281-b951-d872f2087c98
* Fix buildjrg@chromium.org2009-03-261-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12593 0039d316-1c4b-4281-b951-d872f2087c98
* Prep for gyp conversion: cut-and-paste the FileList base class that ↵sgk@google.com2009-03-261-4/+71
| | | | | | | | chromium_builders.py was using from the (soon-to-be-removed) module that generates VisualStudio files from the SCons configuration. Review URL: http://codereview.chromium.org/53107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12592 0039d316-1c4b-4281-b951-d872f2087c98
* Issue 21268: The RemakeSee http://codereview.chromium.org/21268 for the ↵idanan@chromium.org2009-03-267-25/+73
| | | | | | | | original issue which was partially reverted due to a possible regression. Issue 8819 was created to track the part of the original fix which was reverted.A double-click come as an event which follows a single-click. The core of this change is to makesure that a double-click arrives at the object which handled the single-click which preceeded it.If it does not, then the double-click is transformed into a single-click at the dispatch level.The tricky part is that a single-click and the double-click which follows it may not both be clientor non-client. So, all double-clicks (client or non-client) are now centrally handled and replacedwhen needed by second single-clicks.Note that the behavior which was reverted was to discard a double-click rather than reducing it toa single-click. The bug filed as a regression involved using a double-middle-click as two single-clicks when destroying compressed tabs sequentially.BUG=8819 Review URL: http://codereview.chromium.org/50017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12590 0039d316-1c4b-4281-b951-d872f2087c98
* Expose whether we're in private browsing mode to plugins.I chose to ↵jam@chromium.org2009-03-2622-11/+199
| | | | | | | | | implement this for multi-process mode only and not --single-process or --in-process-plugins, since I wanted to send this data from the browser process, not the renderer (in case it's exploited). BUG=158 Review URL: http://codereview.chromium.org/52037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12588 0039d316-1c4b-4281-b951-d872f2087c98
* Report the plugin position to windowed plugins as (0,0)jam@chromium.org2009-03-269-41/+44
| | | | | | | | | | . the NPAPI documentation says it should be reported relative to the parent HWND, which is the plugin's coordinates on the page. This assumption breaks in Chrome because we have an intermediate HWND. I've tested on a bunch of pages to see if this change causes regressions, if we find any in the future we can reconsider this. BUG=6742 Review URL: http://codereview.chromium.org/42626 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12587 0039d316-1c4b-4281-b951-d872f2087c98
* Minor tweaks to get chrome-ui://extensions working on the Mac.jrg@chromium.org2009-03-264-110/+109
| | | | | | Review URL: http://codereview.chromium.org/42627 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12586 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change to poke the builderstc@google.com2009-03-261-0/+1
| | | | | | | | | TBR=maruel Review URL: http://codereview.chromium.org/42659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12585 0039d316-1c4b-4281-b951-d872f2087c98
* Update Linux gyp build to import and propagate external environmentsgk@google.com2009-03-264-10/+26
| | | | | | | | | | variables ($CC, $DISTCC_DIR, $HOME, etc.). Accomodate spelling change ($CHROME_SRC_DIR => $SRC_DIR) that makes the gyp SCons a little more generic. Use the new $LIB_DIR variable the gyp SCons generator now defines for us. Review URL: http://codereview.chromium.org/42650 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12583 0039d316-1c4b-4281-b951-d872f2087c98
* Linux download shelf:estade@chromium.org2009-03-264-7/+35
| | | | | | | | | - Show status text. - Pack new items on the left. Review URL: http://codereview.chromium.org/53084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12582 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up ctrl+tab and ctrl+shift+tab for switching tabs in linuxtc@google.com2009-03-263-15/+46
| | | | | | | | | | | | We can't just add accelerators for these because GDK_Tab and GDK_ISO_Left_Tab are not valid accelerator keys: http://www.google.com/codesearch/p?hl=en#ycarM8Ghiog/gtk+-2.4.0/gtk/gtkaccelgroup.c&q=gtk_accel_groups_activate&l=805 Instead, handle these keys in keypress and forward the event on to BrowserWindowGtk::OnAccelerator directly. We stash a pointer to BrowserWindowGtk on the GtkWindow. Review URL: http://codereview.chromium.org/42611 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12581 0039d316-1c4b-4281-b951-d872f2087c98
* Slightly different mktemp syntax to appease some picky versions.mmoss@chromium.org2009-03-261-1/+1
| | | | | | | | | Based on build problem report from slackware user. Review URL: http://codereview.chromium.org/53088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12578 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling a layout test that is failing on Win and Linux since the last merge:sverrir@chromium.org2009-03-261-0/+1
| | | | | | | | LayoutTests/editing/selection/4776665.html Review URL: http://codereview.chromium.org/53103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12577 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: allow WaitableEvents to be deleted while watching them.agl@chromium.org2009-03-265-64/+109
| | | | | | | | | | | | | | | | | | | On Windows, one can close a HANDLE which is currently being waited on. The MSDN documentation says that the resulting behaviour is 'undefined', but it doesn't crash. Currently, on POSIX, one couldn't use WaitableEventWatcher to watch an event which gets deleted. This mismatch has bitten us several times now. This patch allows WaitableEvents to be deleted while a WaitableEventWatcher is still watching them. It applies only to watchers, the usual Wait() and WaitMany() calls still require that all their target be valid until the end of the call. http://crbug.com/8809 Review URL: http://codereview.chromium.org/53026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12576 0039d316-1c4b-4281-b951-d872f2087c98
* Make the standard tab width wider to better match windows.pinkerton@chromium.org2009-03-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42652 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12575 0039d316-1c4b-4281-b951-d872f2087c98
* Speedup event performance by caching V8EventListener on the wrapped object. asargent@chromium.org2009-03-262-27/+120
| | | | | | Review URL: http://codereview.chromium.org/49026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12574 0039d316-1c4b-4281-b951-d872f2087c98
* Enable child RWHVs on the Mac.avi@google.com2009-03-264-8/+94
| | | | | | | | http://crbug.com/8824 Review URL: http://codereview.chromium.org/45040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12573 0039d316-1c4b-4281-b951-d872f2087c98
* When running ui_tests, need to tell valgrind to also trace child processes.dkegel@google.com2009-03-263-3/+54
| | | | | | | | Also need to avoid valgrinding python. Review URL: http://codereview.chromium.org/45053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12572 0039d316-1c4b-4281-b951-d872f2087c98
* In an effort to make the FocusManager class platform independent, moving ↵jcampan@chromium.org2009-03-262-7/+11
| | | | | | | | | | some Windows specific code around. BUG=9117 TEST=None Review URL: http://codereview.chromium.org/42621 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12571 0039d316-1c4b-4281-b951-d872f2087c98
* Removing vcprojs now generated by gyp.bradnelson@google.com2009-03-2612-4308/+0
| | | | | | Review URL: http://codereview.chromium.org/42646 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12570 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build sqlite_shell when using the system sqlite.sgk@google.com2009-03-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42642 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12569 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where first login attempt to hotmail after session restoresky@chromium.org2009-03-265-112/+55
| | | | | | | | | | | | | | | | | wouldn't work. The problem was we weren't storing post URLs at all (because of bug 1361980). This resulted in session restore trying to restore some redirects along the way that likely had bogus state in them (perhaps referencing cookies that were nuked), resulting in the first login failing. The fix is to persist POST URLs to disk for session restore, but not the actual POST data. This way there shouldn't be any problems as outlined in 1361980. BUG=7727 TEST=see bug Review URL: http://codereview.chromium.org/42619 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12568 0039d316-1c4b-4281-b951-d872f2087c98
* Final wiring of the distribution stringscpu@google.com2009-03-262-6/+14
| | | | | | | | | | | | - updated unittests BUG=1640034 BUG=1522969 Review URL: http://codereview.chromium.org/49036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12567 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=ralphl, scherkushclam@chromium.org2009-03-261-3/+4
| | | | | | | | | VideoRendererImpl did an incorrect scaling matrix, resulting in no video image drawn. Review URL: http://codereview.chromium.org/42647 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12566 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable DOM checker test.patrick@chromium.org2009-03-261-2/+2
| | | | | | Review URL: http://codereview.chromium.org/49043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12564 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 12559.yurys@google.com2009-03-261-1/+1
| | | | | | | Revert CL 53095 Review URL: http://codereview.chromium.org/53097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12562 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Add a unit test that instantiates three cachesrvargas@google.com2009-03-263-7/+50
| | | | | | | | | at the same time (for media files). Review URL: http://codereview.chromium.org/45061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12561 0039d316-1c4b-4281-b951-d872f2087c98
* Minor cleanup:patrick@chromium.org2009-03-261-4/+4
| | | | | | | | - Use a const iterator. - Rename command-line switch to --run-sunspider. Review URL: http://codereview.chromium.org/53080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12560 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit dependency to include result of change ↵yurys@google.com2009-03-261-1/+1
| | | | | | | | http://codereview.chromium.org/45064 Review URL: http://codereview.chromium.org/53095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12559 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure *BUILD* env vars are passed around for Linux official builds.mmoss@chromium.org2009-03-261-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/42637 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12558 0039d316-1c4b-4281-b951-d872f2087c98
* Block Oriya locale on Windows XP.jungshik@google.com2009-03-267-0/+54
| | | | | | | | | | | | Add IsLocaleSupportedByOS to l10n_util_{win,posix}.cc. Posix version always returns true. Windows blocks Oriya on Windows XP. BUG=7325 TEST=1. L10n*.GetAppLocale 2. On Win XP, Oriya should not be shown in the UI language switch menu while it should be shown elsewhere. Review URL: http://codereview.chromium.org/45054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12557 0039d316-1c4b-4281-b951-d872f2087c98
* WebContentsView became more than just an interface with 48103 (r12483). If ↵avi@google.com2009-03-267-80/+65
| | | | | | | | we move web_contents_ to the base class, we might as well finish the job. Review URL: http://codereview.chromium.org/49041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12555 0039d316-1c4b-4281-b951-d872f2087c98
* Passing a foreground window to the google update code so that if it triggers ↵robertshield@google.com2009-03-263-10/+34
| | | | | | | | UAC prompts, they can launch in the foreground. Review URL: http://codereview.chromium.org/42606 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12554 0039d316-1c4b-4281-b951-d872f2087c98
* First stab at Mac breakpad support.jeremy@chromium.org2009-03-2610-16/+143
| | | | | | | | breakpad_mac.mm still needs some work, there's a bunch of scaffolding in there referring to a custom version of Breakpad I've got going locally. Review URL: http://codereview.chromium.org/53075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12553 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete TODOs.pinkerton@chromium.org2009-03-261-9/+1
| | | | | | Review URL: http://codereview.chromium.org/49042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12552 0039d316-1c4b-4281-b951-d872f2087c98