summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Implemented AudioRendererImpl in renderer process using APIhclam@chromium.org2009-03-107-48/+315
| | | | | | | | | | provided by RenderView for accessing audio device in the browser using IPC, subclassing from media::AudioRendererBase for buffer filling. Review URL: http://codereview.chromium.org/28081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11392 0039d316-1c4b-4281-b951-d872f2087c98
* Changes docking in the following ways:sky@google.com2009-03-107-209/+180
| | | | | | | | | | | | | | | . Dock icons for window docking positions could go offscreen before. . It was possible to show the maximize indicator on the wrong screen. This was because equals was not comparing the monitor bounds. . Tweaks to color, size and animation from Glen. BUG=none TEST=make sure there are no bugs with docking tabs. Review URL: http://codereview.chromium.org/42041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11391 0039d316-1c4b-4281-b951-d872f2087c98
* Allow packaging to run from other directories (e.g. buildbot archive staging ↵mmoss@chromium.org2009-03-101-17/+65
| | | | | | | | | area). Review URL: http://codereview.chromium.org/43047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11390 0039d316-1c4b-4281-b951-d872f2087c98
* Update the expected file for switch-behaviour to add the new tests that haveiposva@chromium.org2009-03-101-1/+6
| | | | | | | | been added with the fix for WebKit bug 23614. Review URL: http://codereview.chromium.org/42045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11389 0039d316-1c4b-4281-b951-d872f2087c98
* Adding fixed guids to some modules to facilitate incremental switch to gyp.bradnelson@google.com2009-03-1023-0/+27
| | | | | | Review URL: http://codereview.chromium.org/42044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11388 0039d316-1c4b-4281-b951-d872f2087c98
* Making what gets generated platform conditional to allow gradual phase in on ↵bradnelson@google.com2009-03-101-22/+35
| | | | | | | | windows. Review URL: http://codereview.chromium.org/42003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11387 0039d316-1c4b-4281-b951-d872f2087c98
* Fix startup and page_cycler_tests shared linking when using SHARED=1evan@chromium.org2009-03-102-1/+6
| | | | | | | Review URL: http://codereview.chromium.org/40221 Patch from Craig Schlenter <craig.schlenter@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11386 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes stretchy effect when window is enlarged past the backing bitmap's size.avi@chromium.org2009-03-101-4/+4
| | | | | | Review URL: http://codereview.chromium.org/43037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11385 0039d316-1c4b-4281-b951-d872f2087c98
* Pass unhandled events to Cocoa; thanks to Dmitri for the event fix.avi@chromium.org2009-03-101-3/+12
| | | | | | Review URL: http://codereview.chromium.org/42039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11384 0039d316-1c4b-4281-b951-d872f2087c98
* This changes the base clipboard class, as accomplishing paste requires that ↵avi@chromium.org2009-03-1013-91/+84
| | | | | | | | Clipboard::FormatType be IPC-able. The lowest-common denominator of unsigned int, NSString*, and GdkAtom is string, so string it is. (Linux changes by estade.) Review URL: http://codereview.chromium.org/41012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11383 0039d316-1c4b-4281-b951-d872f2087c98
* Make ui_tests work on the Mac again after r11273mark@chromium.org2009-03-101-4/+1
| | | | | | Review URL: http://codereview.chromium.org/43045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11382 0039d316-1c4b-4281-b951-d872f2087c98
* Set proper bundle ID based on the state of branding.mark@chromium.org2009-03-102-3/+14
| | | | | | Review URL: http://codereview.chromium.org/42036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11381 0039d316-1c4b-4281-b951-d872f2087c98
* Back out r11376. Not all .grd files generate the same .pak / .rc files.sgk@google.com2009-03-101-2/+0
| | | | | | | TBR=mark@chromium.org Review URL: http://codereview.chromium.org/43040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11380 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of --start-renderers-manually since it's been broken for a long time ↵jam@chromium.org2009-03-1011-125/+75
| | | | | | | | (the browser needs the renderer's handle to duplicate handles). Review URL: http://codereview.chromium.org/43035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11379 0039d316-1c4b-4281-b951-d872f2087c98
* Prompt the user before performing particularly expensive operations.markus@chromium.org2009-03-101-1/+62
| | | | | | | This should help users that have slow network connections. Review URL: http://codereview.chromium.org/43043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11378 0039d316-1c4b-4281-b951-d872f2087c98
* Move the tab images into the TabRenderer class.jhawkins@chromium.org2009-03-102-76/+86
| | | | | | Review URL: http://codereview.chromium.org/43038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11377 0039d316-1c4b-4281-b951-d872f2087c98
* Convert to COLORREF properly. This matches the old code before my refactoring.darin@chromium.org2009-03-101-1/+3
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/42043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11376 0039d316-1c4b-4281-b951-d872f2087c98
* Fix interactive UI tests. It was crashing due to a NULL ExtensionsService ↵mpcomplete@google.com2009-03-101-1/+2
| | | | | | | | | in the unit test. TBR=sky Review URL: http://codereview.chromium.org/43042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11375 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable ExtensionViewTest.mpcomplete@google.com2009-03-101-3/+1
| | | | | | Review URL: http://codereview.chromium.org/42040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11374 0039d316-1c4b-4281-b951-d872f2087c98
* First step at removing TabContents from temp scaffolding. Get rid of ↵pinkerton@chromium.org2009-03-104-182/+49
| | | | | | | | duplicated code in scaffolding in deference to equivalent code in tab_contents.cc. Review URL: http://codereview.chromium.org/42031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11372 0039d316-1c4b-4281-b951-d872f2087c98
* Extra disable ExtensionViewTest.mpcomplete@google.com2009-03-101-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11371 0039d316-1c4b-4281-b951-d872f2087c98
* Instead of queuing ResourceDispatcher IPC messages in RenderView, use ↵jam@chromium.org2009-03-105-56/+47
| | | | | | | | | | ResourceDispatcherHost's ability to block requests for a given route in the browser process. This is in prepration for switching to one ResourceDispatcher in the renderer process, instead of one per RenderView, to share more code between child processes. I realize that this means that resource requests for RenderViews created by other RenderViews will start a little bit later now (after a hop to the UI thread and back), but I don't think it should lead to much delay (since if our UI thread is that bogged down, we have bigger problems). I'll make sure this is the case by looking at the page cyclers. Review URL: http://codereview.chromium.org/42005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11370 0039d316-1c4b-4281-b951-d872f2087c98
* Make the download shelf in gtk look prettier (add top border, improve spacing).estade@chromium.org2009-03-102-19/+48
| | | | | | Review URL: http://codereview.chromium.org/42025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11369 0039d316-1c4b-4281-b951-d872f2087c98
* Port navigation controller unittest to posix.estade@chromium.org2009-03-101-29/+36
| | | | | | | | It now compiles, but doesn't link. Review URL: http://codereview.chromium.org/43028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11368 0039d316-1c4b-4281-b951-d872f2087c98
* Make chrome's copy of the 'grit' rule aware that the grit callsgk@google.com2009-03-101-0/+2
| | | | | | | generates .rc and .pak files, too. Review URL: http://codereview.chromium.org/42033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11367 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ExtensionViewTest.Index while I fix it.mpcomplete@google.com2009-03-101-1/+1
| | | | | | TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11366 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 11357.jcampan@chromium.org2009-03-102-2/+5
| | | | | | | Reverting 11357 as the layout test still fails Review URL: http://codereview.chromium.org/42032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11365 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at the find bar.tc@google.com2009-03-1010-14/+149
| | | | | | | | | | | | | Ctrl+F will display a box (pushing down the web contents) that typing into will cause webkit to highlight on the page. Esc will dismiss the box. I also changed the gtk_widget_show_all in browser window to be a regular gtk_widget_show. Child widgets need to manually show themselves now. Review URL: http://codereview.chromium.org/42026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11364 0039d316-1c4b-4281-b951-d872f2087c98
* Add new gtk files to the gyp build.sgk@google.com2009-03-101-16/+17
| | | | | | | | | | | | | | Build additional files on Linux (but not yet on Mac): browser/autocomplete/autocomplete_edit.cc browser/autocomplete/autocomplete_popup_model.cc browser/bookmarks/bookmark_context_menu.cc browser/bookmarks/bookmark_drop_info.cc browser/dom_ui/dev_tools_ui.cc browser/dom_ui/dev_tools_ui.h Remove duplicates from the 'browser' sources list, and sort it. Review URL: http://codereview.chromium.org/42028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11363 0039d316-1c4b-4281-b951-d872f2087c98
* More tests_fixable updating. TBR.ojan@google.com2009-03-101-5/+4
| | | | | | Review URL: http://codereview.chromium.org/43033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11362 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build breaks after webkit merge.jam@chromium.org2009-03-109-2/+13
| | | | | | Review URL: http://codereview.chromium.org/42004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11361 0039d316-1c4b-4281-b951-d872f2087c98
* Unrevert 11294.mpcomplete@google.com2009-03-1014-61/+161
| | | | | | | | | - include stub fix so that linux/mac still build. - fix DCHECK in views code. - fix unit test. Review URL: http://codereview.chromium.org/41020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11360 0039d316-1c4b-4281-b951-d872f2087c98
* Highlight tab close button on click. Original patch by ↵pkasting@chromium.org2009-03-101-2/+4
| | | | | | | | kimworking@gmail.com, r=me; see http://codereview.chromium.org/28302 . BUG=7690 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11359 0039d316-1c4b-4281-b951-d872f2087c98
* Move forked, DevTools-specific JS files out of third_party/WebKitdglazkov@google.com2009-03-109-8/+2025
| | | | | | | | | R=darin BUG=3320 Review URL: http://codereview.chromium.org/44001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11358 0039d316-1c4b-4281-b951-d872f2087c98
* The navigation entry's state would not be returned for navigation entries of ↵jcampan@chromium.org2009-03-102-5/+2
| | | | | | | | | | | | | | | | | | | error pages (such as 404). This was causing the following problems when navigating back to a 404 page in test shell: - a new entry to be created instead of going back to the existing entry - the navTarget property not to be set on the HistoryItem That was causing the LayoutTests/http/tests/navigation/error404-goback.html failure. It seems safe to return the navigation entry's state for an error page. BUG=None Review URL: http://codereview.chromium.org/41019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11357 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in media::FFmpegGlue, media::FFmpegDemuxer and tests.scherkus@chromium.org2009-03-1014-11/+1445
| | | | | | | | | | | | | | Fixes build break by including FFmpeg dependency for media project in chrome.sln. This is a second attempt at committing the following changelists: http://codereview.chromium.org/39295 http://codereview.chromium.org/28165 TBR=darin Review URL: http://codereview.chromium.org/42029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11356 0039d316-1c4b-4281-b951-d872f2087c98
* Make Chromium windows not hide auto-hide taskbars, take 2.pkasting@chromium.org2009-03-108-49/+125
| | | | | | | | | | This is very similar to r10845, but also includes a regression fix for issue 8410, where locking and unlocking the screen would cause mispositioning of child content. BUG=20,8410 Review URL: http://codereview.chromium.org/42027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11355 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to cleanup after ourselves on test shell timeout.thestig@chromium.org2009-03-101-0/+1
| | | | | | | The Linux buildbots have thousands of com.google.chrome.xxxxxx files in /tmp. We get one with every layout test time out. Review URL: http://codereview.chromium.org/43030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11354 0039d316-1c4b-4281-b951-d872f2087c98
* add glue.vcprojdarin@chromium.org2009-03-101-5/+13
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11352 0039d316-1c4b-4281-b951-d872f2087c98
* Adds WebThemeEngine, WebColor, and WebCanvas to the WebKit API (chrome-side).darin@chromium.org2009-03-1010-106/+192
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/40330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11351 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Checking in media::FFmpegDemuxer and tests."scherkus@chromium.org2009-03-1013-1442/+11
| | | | | | Review URL: http://codereview.chromium.org/43032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11350 0039d316-1c4b-4281-b951-d872f2087c98
* Move FilePathTest under test_dir_ so it gets cleaned up on TearDown.thestig@chromium.org2009-03-101-3/+1
| | | | | | Review URL: http://codereview.chromium.org/41023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11349 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more flaky test in an attempt to green the tree. Also, defer flaky ↵ojan@google.com2009-03-101-7/+8
| | | | | | | | transition tests. TBR Review URL: http://codereview.chromium.org/42024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11348 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in media::FFmpegDemuxer and tests.scherkus@chromium.org2009-03-106-1/+786
| | | | | | | | FFmpegDemuxer is a Demuxer implemenation using FFmpeg's libavformat. It is written in a way to work with any format and assume that the downstream decoders can interpret FFmpeg's CodecID enumerations. Review URL: http://codereview.chromium.org/39295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11346 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in media::FFmpegGlue and some common FFmpeg code.scherkus@chromium.org2009-03-109-10/+656
| | | | | | | | FFmpegGlue acts as an adapter between FFmpeg's URLProtocol and the media::DataSource interface, allowing us to use media::DataSource implementations for handling FFmpeg's IO. Review URL: http://codereview.chromium.org/28165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11345 0039d316-1c4b-4281-b951-d872f2087c98
* Add flaky tests. TBR.ojan@google.com2009-03-101-0/+9
| | | | | | Review URL: http://codereview.chromium.org/42021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11343 0039d316-1c4b-4281-b951-d872f2087c98
* Slight code change to make some global variables const.maruel@google.com2009-03-1043-203/+319
| | | | | | | Fix >80 cols lines. Review URL: http://codereview.chromium.org/42013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11342 0039d316-1c4b-4281-b951-d872f2087c98
* Creating a new baseline for ↵rafaelw@chromium.org2009-03-103-0/+51
| | | | | | | | | | | | | | | | LayoutTest/fast/js/function-toString-semicolon-insertion-expected.html. Relevant webkit changeset: http://trac.webkit.org/changeset/41045 Discussion between mbelshe, kmillikin, lrn & erikcorry. Decision: amnestyusa.org (motivation for webkit change) works with 1.0.154.48. No need to change anything unless get a bug to work against. Review URL: http://codereview.chromium.org/41014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11341 0039d316-1c4b-4281-b951-d872f2087c98
* Add exceptions to max_cols rule.maruel@chromium.org2009-03-101-2/+8
| | | | | | Review URL: http://codereview.chromium.org/42019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11340 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanups and hookups to LocationBarViewGtk.deanm@chromium.org2009-03-107-41/+58
| | | | | | | | | | | | | | | | | - Rename FocusLocation to SetFocus (and don't make it select all). This matches the Windows style more closely. - Implement SetUserText (basically copied from Windows w/ a TODO). - Switch to the gtk_accel APIs instead of using the widget ones. - Hookup FocusSearch (and its ctrl-k accelerator). - Hookup AcceptInput (the go button now works!). - Fix lack of space before { - Rename edit_view_ to location_entry_ to match the Windows LocationBarView. - Don't plumb FocusLocationBar through BrowserWindow -> BrowserToolbar. Review URL: http://codereview.chromium.org/43025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11339 0039d316-1c4b-4281-b951-d872f2087c98