summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Allow live tabs to be dragged out of a window. Change TabStripModel such thatpinkerton@chromium.org2009-03-2611-47/+129
| | | | | | | the caller must now explicitly show the newly created browser rather than it happening automatically. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12550 0039d316-1c4b-4281-b951-d872f2087c98
* Change # for //. duhnsylvain@chromium.org2009-03-261-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12549 0039d316-1c4b-4281-b951-d872f2087c98
* We had some entries twice in the list. Cleaning up.nsylvain@chromium.org2009-03-261-4/+2
| | | | | | Review URL: http://codereview.chromium.org/49040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12548 0039d316-1c4b-4281-b951-d872f2087c98
* Add test regressions since the webkit merge yesterday.sverrir@chromium.org2009-03-261-5/+15
| | | | | | Review URL: http://codereview.chromium.org/49039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12547 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for a GC test.ager@chromium.org2009-03-261-1/+1
| | | | | | | | | | When I land the full GC change, this test should be updated. I'll make sure that our behavior matches that of WebKit with JSC. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/53094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12545 0039d316-1c4b-4281-b951-d872f2087c98
* Revert Linux Omnibox color changes in r12516.deanm@chromium.org2009-03-261-3/+3
| | | | | | | | | This just reverts the Omnibox portion of the change. This code is structured to match Windows, and will eventually be pulled from LocationBarView. Review URL: http://codereview.chromium.org/53093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12544 0039d316-1c4b-4281-b951-d872f2087c98
* Fix window.history GC issue. Since the history object is not part ofager@chromium.org2009-03-263-15/+27
| | | | | | | | the DOM, we need to explicitly keep the history wrapper object alive for the lifetime of the DOMWindow object with which it is associated. Review URL: http://codereview.chromium.org/53092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12543 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure last_time_seen_ is protected by the CookieMonster lock.deanm@chromium.org2009-03-261-2/+6
| | | | | | | Review URL: http://codereview.chromium.org/49019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12542 0039d316-1c4b-4281-b951-d872f2087c98
* Make DevTools client survive 'refresh' of the inspectable tab.pfeldman@chromium.org2009-03-2610-76/+212
| | | | | | Review URL: http://codereview.chromium.org/54002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12541 0039d316-1c4b-4281-b951-d872f2087c98
* This CL fix issue 8649 -- RTL: Wrong parenthesis direction is displayed on ↵xji@chromium.org2009-03-261-2/+6
| | | | | | | | | | | | | | "About Google Chrome" dialog (http://crbug.com/8649). The fix is to adjust the string according to locale, so that the pure English string in RTL locale is surrounded by left-right-embedding mark for parenthesis to be displayed correctly. Review URL: http://codereview.chromium.org/42096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12540 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the path layout in both bookmark manager and download location. (issue 8997)xji@chromium.org2009-03-263-61/+52
| | | | | | | | | | | | http://crbug.com/8997 Previously, the path itself and every single path component are marked with LTR marks. The fix is only mark the path as a whole (but not every single path component)with LTR marks. Review URL: http://codereview.chromium.org/49034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12539 0039d316-1c4b-4281-b951-d872f2087c98
* - Launch DOM checker in the subdirectory 'dom_checker/', as specified by itspatrick@chromium.org2009-03-265-10/+41
| | | | | | | | | | | | configuration. - Use the cleaned up version of the error message that DOM checker generates. - Remove <!-- NOP --> from test failure messages reported by DOM checker. - Update the expected failures files as a result of these changes. - Disable the test temporarily as this will require a Buildbot change and restart. Review URL: http://codereview.chromium.org/53064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12538 0039d316-1c4b-4281-b951-d872f2087c98
* Ability for demuxer clients to get to FFmpeg's AVStream object exposed as an ↵ralphl@chromium.org2009-03-269-67/+136
| | | | | | | | | extended interface through DemuxerStream object. DemuxerStream now derives from base::RefCountedThreadSafe. Review URL: http://codereview.chromium.org/42521 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12537 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 12507 and 12532 because it breaks the nsylvain@chromium.org2009-03-269-804/+389
| | | | | | | tree and the purify tests. Review URL: http://codereview.chromium.org/42634 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12534 0039d316-1c4b-4281-b951-d872f2087c98
* Fix purify error for DOM UI unit test.brettw@chromium.org2009-03-261-2/+1
| | | | | | Review URL: http://codereview.chromium.org/42633 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12533 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit revision in DEPS to pick up my fix for purify.jianli@chromium.org2009-03-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/53085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12532 0039d316-1c4b-4281-b951-d872f2087c98
* Defer a layout test because it times outhclam@chromium.org2009-03-261-3/+4
| | | | | | | | | | | | | TBR=pam This test: LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-progress-events.html should be passing given enough time. It is time consuming in in nature (~20s), defer it until we have implemented per test timeout. Refer to this bug: http://code.google.com/p/chromium/issues/detail?id=9324 Review URL: http://codereview.chromium.org/53081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12529 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: char-decoding fails since jshik removed the faulty baselineagl@chromium.org2009-03-261-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12528 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled tests:hclam@chromium.org2009-03-261-6/+3
| | | | | | | | | | | | | | | | | | | LayoutTests/fast/block/float/crash-on-absolute-positioning.html I upstreamed new results to WebKit in r41874: http://trac.webkit.org/changeset/41874 LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post.html Crash is fixed in CL: http://codereview.chromium.org/50077. Further failure is fixed in CL: http://codereview.chromium.org/53070 LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-progress-events.html First timeout was fixed in http://codereview.chromium.org/53070 This test is still time consuming in nature, it barely finishes in 10s. If we can set timeout to 20s for this test we can fully enable it. Review URL: http://codereview.chromium.org/42625 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12527 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing include file in webframeloaderclient_impl.h to make it ↵jianli@chromium.org2009-03-261-0/+1
| | | | | | | | self-contained. Review URL: http://codereview.chromium.org/45047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12526 0039d316-1c4b-4281-b951-d872f2087c98
* Add a copy of the V8 Benchmark Suite (version 3) for performance testing.patrick@chromium.org2009-03-2614-0/+13428
| | | | | | | | | | This copy was fetched from: http://v8.googlecode.com/svn/data/benchmarks/v3 This copy is unmodified from its original source. Review URL: http://codereview.chromium.org/53069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12525 0039d316-1c4b-4281-b951-d872f2087c98