summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Theme window control buttons.mirandac@chromium.org2009-07-0711-19/+71
| | | | | | | | | | | BUG= http://crbug.com/14579 TEST= Install a theme with themed window control buttons. Observe that WCB's are themed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=19758 Review URL: http://codereview.chromium.org/150041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20028 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a couple of keybindings.sky@chromium.org2009-07-074-0/+26
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/155103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20027 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: store devtools split offset only when devtools is being hidden.pfeldman@chromium.org2009-07-071-3/+6
| | | | | | | | Otherwise any browser window closed afterwards will overwrite settings with the original ones. Review URL: http://codereview.chromium.org/155140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20026 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a wad of valgrind warnings that happen in nearly every ui test.dank@chromium.org2009-07-071-0/+87
| | | | | | | | | BUG=12863,16089,16091,16092,16093,16095,16096 TEST=run tools/valgrind/chrome_tests.sh -t ui and see many fewer warnings Review URL: http://codereview.chromium.org/149250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20025 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tools/valgrind/chrome_tests.sh to always use --log-file optiondank@chromium.org2009-07-072-8/+21
| | | | | | | | | | | | | | | so fork() doesn't corrupt log files; lets --generate_suppressions work even with the hacky valgrind fix that makes anything but --log-file crash on child of fork(). Also avoid killing user desktop session if zygote dies! BUG=none, but related to fix for http://crbug.com/15771 TEST=patch valgrind with fork workaround; sh tools/valgrind/chrome_tests.sh --generate_suppressions -t ui logs you out on linux without this. Review URL: http://codereview.chromium.org/155130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20024 0039d316-1c4b-4281-b951-d872f2087c98
* Add the README.chromium for the symbol and source server scripts.deanm@chromium.org2009-07-071-0/+14
| | | | | | | Review URL: http://codereview.chromium.org/155139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20023 0039d316-1c4b-4281-b951-d872f2087c98
* Add the symbol and source server scripts.deanm@chromium.org2009-07-075-0/+4034
| | | | | | | Review URL: http://codereview.chromium.org/155136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20022 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Issue 'scripts' command on attach only, work based on ↵pfeldman@chromium.org2009-07-071-6/+0
| | | | | | | | | | after_compile events in the rest of the cases (such as refresh). BUG=15825 Review URL: http://codereview.chromium.org/155138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20021 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: clear breakpoints when devtools window is closing. This change ↵yurys@google.com2009-07-072-3/+20
| | | | | | | | | depends on v8 change: http://codereview.chromium.org/149197 BUG=15993 Review URL: http://codereview.chromium.org/155090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20020 0039d316-1c4b-4281-b951-d872f2087c98
* Use native Cocoa tooltips instead of Mozilla's ToolTip class.pinkerton@chromium.org2009-07-075-306/+201
| | | | | | | | This makes tooltips behave more normally, and fixes some of the bugs. Patch by Jens Alfke (snej@google.com) BUG=15655 TEST=tooltips should feel more like native tooltips git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20019 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add global eval sanity test.pfeldman@chromium.org2009-07-072-12/+11
| | | | | | Review URL: http://codereview.chromium.org/155134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20018 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add more sanity tests.pfeldman@chromium.org2009-07-074-36/+167
| | | | | | Review URL: http://codereview.chromium.org/149246 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20017 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Preserve devtools window contents on dock/undock.pfeldman@chromium.org2009-07-073-209/+179
| | | | | | Review URL: http://codereview.chromium.org/149199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20016 0039d316-1c4b-4281-b951-d872f2087c98
* Add o3djs.DestinationBuffer to converter.gman@google.com2009-07-0715-53/+517
| | | | | | | | | I named it o3djs.DestinationBuffer because it has nothing to do with O3D. It's purely part of our sample serialization example. Review URL: http://codereview.chromium.org/149236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20013 0039d316-1c4b-4281-b951-d872f2087c98
* Add mpeg for layouttests to pass. The following media layout tests fail if ↵fbarchard@chromium.org2009-07-071-0/+5
| | | | | | | | | | | | | mpeg (ie mpg) is not supported. LayoutTests/media/video-source-add-src.html = FAIL LayoutTests/media/video-source-error.html = FAIL LayoutTests/media/video-source-type-params.html = FAIL LayoutTests/media/video-source-type.html = FAIL Review URL: http://codereview.chromium.org/149241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20011 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: first cut at web contents as drag destination.estade@chromium.org2009-07-072-2/+205
| | | | | | | | | TEST=drag plain text into the web page in some place that will accept it, e.g. a text entry box. Also, no crashes when dragging from various places (tab strip, bookmark bar, desktop icons, omnibox, etc.) BUG=http://crbug.com/15429 Review URL: http://codereview.chromium.org/150198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20010 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/editing/deleting/25322-1.html is flaky on linuxmichaeln@google.com2009-07-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20009 0039d316-1c4b-4281-b951-d872f2087c98
* OGG and OGV added to supported media types for omnibox, href and command line.fbarchard@chromium.org2009-07-071-14/+12
| | | | | | Review URL: http://codereview.chromium.org/149228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20008 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up contents creation in BrowserViewben@chromium.org2009-07-071-3/+1
| | | | | | | | | TBR=brettw BUG=none TEST=none Review URL: http://codereview.chromium.org/155029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20007 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue once and for all where distributor logo overlays window controls. ↵ben@chromium.org2009-07-072-0/+19
| | | | | | | | | | Need to force a layout and schedule a paint when a window is made visible. http://crbug.com/15520 TEST=see bug. Review URL: http://codereview.chromium.org/155111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20006 0039d316-1c4b-4281-b951-d872f2087c98
* The webkit java applet creation code passes in the baseURL which is ↵ananta@chromium.org2009-07-072-3/+3
| | | | | | | | | | | | | | | | | typically the url of the containing document to create the plugin widget. This URL should not be treated as the plugin SRC url. This mimics the webkit plugin implementation specifically the upstream WebFrame::createJavaAppletWidget implementation. This fixes http://code.google.com/p/chromium/issues/detail?id=991, which manifested itself due to our plugin implementation issuing a spurious GET request for the baseURL which is incorrect as per above. Bug=991 Review URL: http://codereview.chromium.org/155069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20005 0039d316-1c4b-4281-b951-d872f2087c98
* back out change until I can figure out the right way to do thisdpranke@google.com2009-07-072-4/+1
| | | | | | | | | | R=darin TEST=none BUG=none Review URL: http://codereview.chromium.org/155121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20003 0039d316-1c4b-4281-b951-d872f2087c98
* Worked around infinite loop seen in Chrome on Windows when raising andkbr@google.com2009-07-071-0/+4
| | | | | | | | dismissing JavaScript alert over O3D view Review URL: http://codereview.chromium.org/155119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20002 0039d316-1c4b-4281-b951-d872f2087c98
* Popup changesdavemoore@chromium.org2009-07-077-11/+400
| | | | | | Review URL: http://codereview.chromium.org/155075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20001 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Set the text color of bookmark buttons to theme color.erg@google.com2009-07-078-55/+103
| | | | | | | | http://crbug.com/13967 Review URL: http://codereview.chromium.org/155108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20000 0039d316-1c4b-4281-b951-d872f2087c98
* Have the ApplyEdit* bookmark utilities return the BookmarkNode pointertim@chromium.org2009-07-072-37/+42
| | | | | | | | | so that callers know whether or not the original BookmarkNode* passed in is still valid or not. Review URL: http://codereview.chromium.org/149140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19999 0039d316-1c4b-4281-b951-d872f2087c98
* Only force-abort popup render views on mousedown.estade@chromium.org2009-07-071-6/+6
| | | | | | | | | BUG= http://crbug.com/15976 TEST=see bug Review URL: http://codereview.chromium.org/149209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19998 0039d316-1c4b-4281-b951-d872f2087c98
* Make default extension for downloading html "html" rather than "htm" on ↵estade@chromium.org2009-07-073-15/+39
| | | | | | | | | | | non-windows platforms. BUG= http://crbug.com/15999 TEST=un-disable and run save page uitest on linux (it's only disabled because it's flaky, for some unrelated reason) Review URL: http://codereview.chromium.org/155095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19997 0039d316-1c4b-4281-b951-d872f2087c98
* fix incorrectly skipped test file for ↵dpranke@google.com2009-07-072-1/+4
| | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=26088 Changing the line in test_expectations from SKIP to fail so that we can generate a new baseline. R=darin BUG=https://bugs.webkit.org/show_bug.cgi?id=26088 TEST=none Review URL: http://codereview.chromium.org/149214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19996 0039d316-1c4b-4281-b951-d872f2087c98
* The default ping delay should be 90 seconds.kuchhal@chromium.org2009-07-071-0/+3
| | | | | | | | BUG=1953127 Review URL: http://codereview.chromium.org/149220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19995 0039d316-1c4b-4281-b951-d872f2087c98
* OLA Algorithm and test shell.kylep@chromium.org2009-07-074-0/+452
| | | | | | | | BUG=16011 TEST=none Review URL: http://codereview.chromium.org/151120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19994 0039d316-1c4b-4281-b951-d872f2087c98
* Assigning a specific bug to a recent layout test failure (focus related).jcampan@chromium.org2009-07-071-2/+5
| | | | | | | | | BUG=16018 TEST=None TBR=jorlow Review URL: http://codereview.chromium.org/155114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19993 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "linux: OOP windowed plugins"evan@chromium.org2009-07-0624-383/+145
| | | | | | This reverts r19983. Test failures on Mac and Windows. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19988 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in Windows FFmpeg binaries for Chromium.scherkus@chromium.org2009-07-066-10/+34
| | | | | | | | | BUG=15906 TEST=builds of Chromium should now be video/audio enabled Review URL: http://codereview.chromium.org/149165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19987 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a crash in RenderViewGone.finnur@chromium.org2009-07-061-4/+7
| | | | | | | | | | | | | | | | | | | | | | If I start Chrome and shut it down quickly RenderViewHost receives an IPC ViewHostMsg_RenderViewGone. We respond in ExtensionHost::RenderViewGone by putting up an info bar on the selected tab contents saying that an extension crashed. Only problem is that ExtensionHost::GetBrowser() can return NULL during startup and shutdown, as documented in the function and so we should not try to put up the Infobar if the browser is going away. BUG=None TEST=Open Chrome with extensions enabled and an extension loaded and shut Chrome down as soon as it launches. It should not crash. Might take a few trys to repro. Review URL: http://codereview.chromium.org/149205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19986 0039d316-1c4b-4281-b951-d872f2087c98
* Extend the no-match red background to take up more spacefinnur@chromium.org2009-07-061-10/+23
| | | | | | | | | | | (basically leaving only one pixel margin around the edges). BUG=htt://crbug.com/15874 TEST=None, Find box should work as before. Review URL: http://codereview.chromium.org/155061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19985 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor AudioRendererBase to use scoped_refptr<AudioDecoder>kylep@chromium.org2009-07-062-3/+2
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/149144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19984 0039d316-1c4b-4281-b951-d872f2087c98
* linux: OOP windowed pluginsevan@chromium.org2009-07-0624-145/+383
| | | | | | | | | | | | There are still a few issues, but that's a start. - only windowed plugins - we can't currently create the gtksocket in background tabs, because their gtkwidgets are not yet in the hierarchy, so they can't be realized (that's what gives the XID). - the plugin process talks to the browser process through the renderer process to create/destroy the gtksockets, because the plugin doesn't know which renderer it's talking to. We need a bit more plumbing to be able to have direct IPC. - some code is duplicated between chrome and test_shell. We should probably factor it, but I'm not sure where the common part should live. Review URL: http://codereview.chromium.org/146078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19983 0039d316-1c4b-4281-b951-d872f2087c98
* Do some refactoring of renderer_host.brettw@chromium.org2009-07-0640-279/+363
| | | | | | | | | | | | | | | | | | | This removes the last dependency on tab_contents from the renderer_host code and into the RenderViewHostDelegate. Some of the tests depended on tab_contents, so I moved to a new directory with the tab_contents include allowed via DEPS. Now DEPS can enforce that no additional tab_contents includes are added to renderer_host. RenderViewHost delegate is now pure virtual. After spending a while *again* figuring out why my code didn't work, only to find it was because the default implementation of a function was getting called instead of the real one, I decided to make this pure virtual. It is implemented by TabContents, which implements basically everything, and two other places that implement less. Only two lists of duplicate functions seems not too bad, although long-term it would be nice if this delegate was somehow more succinct. Review URL: http://codereview.chromium.org/155071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19982 0039d316-1c4b-4281-b951-d872f2087c98
* Add more code to debug a crash inside HttpCache::DeactivateEntryrvargas@google.com2009-07-062-5/+34
| | | | | | | | | BUG=9952 TEST=none Review URL: http://codereview.chromium.org/155018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19981 0039d316-1c4b-4281-b951-d872f2087c98
* Activate the currently selected process when the user double clicks the task ↵jhawkins@chromium.org2009-07-062-1/+30
| | | | | | | | | | manager treeview. BUG=11392 TEST=Open the task manager and double click different processes. Those tabs should be activated. Review URL: http://codereview.chromium.org/155098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19980 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for extended tooltips.arv@google.com2009-07-062-3/+18
| | | | | | | | | | | | | | As the user moves the mouse around. Check if the element has an xtitle property. If it does, compare the scrollWidth and the clientWidth and set the real title property as needed. BUG=15769 TEST=Hover over items on the NNTP. Only items with ellipsis should show tooltips. Review URL: http://codereview.chromium.org/149166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19979 0039d316-1c4b-4281-b951-d872f2087c98
* Add a ping delay time master preference.kuchhal@chromium.org2009-07-065-21/+69
| | | | | | | | BUG=1953127 Review URL: http://codereview.chromium.org/149135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19978 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the current remaining Views-GTK compile and linker errors.brettw@chromium.org2009-07-069-9/+80
| | | | | | | | Chrome still doesn't run. Review URL: http://codereview.chromium.org/155026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19977 0039d316-1c4b-4281-b951-d872f2087c98
* Make default browser path check case insensitive.kuchhal@chromium.org2009-07-062-3/+9
| | | | | | | | BUG=15449 Review URL: http://codereview.chromium.org/149136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19976 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring in client_socket_pool_base_unittest.cc.phajdan.jr@chromium.org2009-07-061-113/+84
| | | | | | | | | | | | This is a preparation to add tests for limiting total number of sockets. TEST=Covered by net_unittests. http://crbug.com/15093 Review URL: http://codereview.chromium.org/149159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19975 0039d316-1c4b-4281-b951-d872f2087c98
* Fix few trivial Coverity issues, mainly PASS_BY_VALUE.phajdan.jr@chromium.org2009-07-066-10/+13
| | | | | | Review URL: http://codereview.chromium.org/155022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19974 0039d316-1c4b-4281-b951-d872f2087c98
* Don't install the RWHVMac into the view hierarchy until everything has been ↵pinkerton@chromium.org2009-07-063-3/+18
| | | | | | | | | | properly sized. This avoids sending spurrious resize message with incorrect sizes to the renderer. BUG=15717 TEST=pages should always be the correct size when loaded in bg or foreground. No more flashing a small size then redrawing. Review URL: http://codereview.chromium.org/155099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19973 0039d316-1c4b-4281-b951-d872f2087c98
* Proper fix for the "thousands of macro names must be identifiers" bug.dglazkov@chromium.org2009-07-061-3/+10
| | | | | | | | | | | | This is all mmentovai. I am just a copier/paster. R=mark BUG=15904 TEST=no more "macro names must be identifiers" errors during V8 bindings generation. Review URL: http://codereview.chromium.org/149207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19972 0039d316-1c4b-4281-b951-d872f2087c98
* Scale function cleaned up white spaces and removed comments that are no ↵fbarchard@chromium.org2009-07-061-86/+29
| | | | | | | | | | longer applicable to this module. Removed openmp support, which is no longer necessary for high performance. Review URL: http://codereview.chromium.org/150143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19971 0039d316-1c4b-4281-b951-d872f2087c98