summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Retry of enabling video on linux. See related review: ↵ajwong@chromium.org2009-05-0810-44/+44
| | | | | | | | | | | | | http://codereview.chromium.org/100195 The effective changes were: 1) Adding av_register_protocol into the def file for ffmpeg in windows. 2) Commenting out the drawing glue code for non-skia platforms. 3) Fixing some mac compilation error caused by code drift. Review URL: http://codereview.chromium.org/99306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15611 0039d316-1c4b-4281-b951-d872f2087c98
* A new DEPS file for views, designed to reduce dependencies. Removes some ↵ben@chromium.org2009-05-083-22/+44
| | | | | | | | | | unnecessary includes too. http://crbug.com/11387 Review URL: http://codereview.chromium.org/115114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15610 0039d316-1c4b-4281-b951-d872f2087c98
* Add '<(SHARED_INTERMEDIATE_DIR)/webkit' to 'glue', too.sgk@google.com2009-05-082-0/+6
| | | | | | | | | Add 'msvs_guid' values to the new targets that are getting added to the checked-in chrome.sln files. Update the 'test_worker' target with some missing info. Review URL: http://codereview.chromium.org/112009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15609 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r15607hclam@chromium.org2009-05-082-12/+2
| | | | | | | | r15607 broke the build TBR=brg, thestig git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15608 0039d316-1c4b-4281-b951-d872f2087c98
* Put test_user_data in a temp directory instead of using base::DIR_EXE.thestig@chromium.org2009-05-082-2/+12
| | | | | | | | | base::DIR_EXE could be a very long path, which causes socket creation to fail because socket paths have a limited length. Let's use a temp directory instead. We should also clean up the temp dir when we're done. Also abort if the socket path is too long. Review URL: http://codereview.chromium.org/115107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15607 0039d316-1c4b-4281-b951-d872f2087c98
* disable compiling this stuff for now, will resurrect later tonight.ben@chromium.org2009-05-081-7/+12
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15606 0039d316-1c4b-4281-b951-d872f2087c98
* don't compile stuff that won'tben@chromium.org2009-05-081-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15605 0039d316-1c4b-4281-b951-d872f2087c98
* Move src/chrome/views to src/views. RS=darin http://crbug.com/11387ben@chromium.org2009-05-08380-4133/+3603
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15604 0039d316-1c4b-4281-b951-d872f2087c98
* Moved FFmpegDemuxer tests into the same anonymous namespace as ↵scherkus@chromium.org2009-05-081-2/+2
| | | | | | | | | | | | FFmpegDemuxerTest. Quick fix to prevent warnings on Mac. TBR=ajwong Review URL: http://codereview.chromium.org/113132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15603 0039d316-1c4b-4281-b951-d872f2087c98
* Add hung renderer dialog on linux. Pretty much just follow thetc@google.com2009-05-083-0/+218
| | | | | | | | | | | windows view code and do the same thing. BUG=11083 Review URL: http://codereview.chromium.org/115109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15602 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that a null separates individual http headers whenrvargas@google.com2009-05-072-2/+23
| | | | | | | | | | | we pickle them. BUG=7945 TEST=unittest. Review URL: http://codereview.chromium.org/113110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15601 0039d316-1c4b-4281-b951-d872f2087c98
* roll deps to pick up make build fixestc@google.com2009-05-071-1/+1
| | | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/115108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15600 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression which occured because of the default plugin loading before ↵ananta@chromium.org2009-05-071-2/+2
| | | | | | | | | | | | | the activex shim for windows media player. Fixes bug http://code.google.com/p/chromium/issues/detail?id=11342 Bug=11342 Review URL: http://codereview.chromium.org/113131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15599 0039d316-1c4b-4281-b951-d872f2087c98
* Fleshes out WidgetGTK and WindowGTK a bit more. This is still varysky@chromium.org2009-05-0719-95/+615
| | | | | | | | | | | rough, but makes things work a bit more. BUG=none TEST=none Review URL: http://codereview.chromium.org/113123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15598 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fixed memory leaks from the purify ignore file. asargent@chromium.org2009-05-071-131/+0
| | | | | | | | | | R=erikkay http://crbug.com/11569 Review URL: http://codereview.chromium.org/115102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15597 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in SiteInstance::CreateSiteInstanceForURL.mpcomplete@google.com2009-05-071-1/+4
| | | | | | | TBR=creis Review URL: http://codereview.chromium.org/115110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15596 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor BrowserInit in preparation for customized first run tabscpu@google.com2009-05-073-83/+82
| | | | | | | | | | | | | | | - BrowserInit is now a instanciable class - The 'bag of static functions' part is mostly unchanged - unused members in the interface moved to the cc file TEST= no visible change. interactive UI tests sufice BUG=9706 Review URL: http://codereview.chromium.org/113113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15595 0039d316-1c4b-4281-b951-d872f2087c98
* update test expectations following mergedarin@chromium.org2009-05-071-1/+227
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15593 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43361:43371, Chromium side.dglazkov@google.com2009-05-077-27/+7
| | | | | | | | | | R=darin BUG=0 TEST=0 Review URL: http://codereview.chromium.org/113127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15592 0039d316-1c4b-4281-b951-d872f2087c98
* Fix code generator to enable Database support.dglazkov@google.com2009-05-072-2/+5
| | | | | | | | | | TBR=darin BUG=0 TEST=make build green. Review URL: http://codereview.chromium.org/113125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15590 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up DOMWindow.idl unfork landingdglazkov@google.com2009-05-071-1/+1
| | | | | | | | | TBR=darin BUG=0 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15589 0039d316-1c4b-4281-b951-d872f2087c98
* Make background pages work more nicely with the tabs API.aa@chromium.org2009-05-076-35/+41
| | | | | | | | | | | | | | | Changed ExtensionHost so that it returns NULL if it doesn't have a browser, instead of getting the last active one. The problem is that if ExtensionHost returns the last active browser at the time it's constructed, it might be garbage by the time it is used. Changed tab functions to use more consistent logic to determine the 'current' browser to operate on. Review URL: http://codereview.chromium.org/115071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15587 0039d316-1c4b-4281-b951-d872f2087c98
* Move pgup/dn special casing to browser window gtk.estade@chromium.org2009-05-072-22/+33
| | | | | | Review URL: http://codereview.chromium.org/112006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15586 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43346:43361, Chromium side.dglazkov@google.com2009-05-078-4/+81
| | | | | | | | | | R=darin BUG=0 TEST=layout tests Review URL: http://codereview.chromium.org/113117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15585 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the "(empty)" disabled item placed in empty bookmark menus.erg@google.com2009-05-072-16/+30
| | | | | | | | | (As a side effect, this patch also fixes disabled items in the rest of the bookmarks bar.) Review URL: http://codereview.chromium.org/113119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15582 0039d316-1c4b-4281-b951-d872f2087c98
* Blacklist test that crashes occasionally under Valgrind (and Purify).dkegel@google.com2009-05-071-0/+4
| | | | | | Review URL: http://codereview.chromium.org/115101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15581 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate notifiers used by different automationhuanr@chromium.org2009-05-076-66/+199
| | | | | | | | | IPC messages. Make OpenIncognito synchronuous. Review URL: http://codereview.chromium.org/115092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15579 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid divide by zero when gathering stats for SDCHjar@chromium.org2009-05-071-2/+4
| | | | | | | | | | | A reordering of stats gathering produced a vulnerability to divide by zero. bug=1835317 r=mbelshe Review URL: http://codereview.chromium.org/113115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15578 0039d316-1c4b-4281-b951-d872f2087c98
* Windows icon loader refactor in preparation for port.estade@chromium.org2009-05-078-313/+147
| | | | | | Review URL: http://codereview.chromium.org/115056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15577 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded ATL header includes.maruel@chromium.org2009-05-071-4/+0
| | | | | | | TEST=none Review URL: http://codereview.chromium.org/113108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15576 0039d316-1c4b-4281-b951-d872f2087c98
* OS X Breakpad cleanup.jeremy@chromium.org2009-05-073-1/+41
| | | | | | | | | * Compile OS X dump_syms & symupload utilities from the public repository to simplify the branded builder. * Correct comment in breakpad_mac_stubs.mm so it more accurately reflects reality. Review URL: http://codereview.chromium.org/113114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15574 0039d316-1c4b-4281-b951-d872f2087c98
* this CL changes some comments in the fix of issue 2780xji@chromium.org2009-05-071-3/+4
| | | | | | | BUG=http://crbug.com/2780 Review URL: http://codereview.chromium.org/115097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15573 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: enable unload ui tests, which pass after r15025 (and again after r15332).estade@chromium.org2009-05-071-6/+0
| | | | | | Review URL: http://codereview.chromium.org/99294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15572 0039d316-1c4b-4281-b951-d872f2087c98
* Clicking right mouse button after selecting an image (or a whitespace character)estade@chromium.org2009-05-071-4/+8
| | | | | | | | | | | | | | | brings up a context menu containing "Search Google for''". This change will fix the above by not adding the menu item if the selection string is empty. BUG=10798 patch by yuzo@google.com original review: <http://codereview.chromium.org/100246> git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15571 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Handle some accelerators after the focused widget has had a chance to ↵estade@chromium.org2009-05-073-15/+35
| | | | | | | | | | | | | | | handle the keypress. Also, don't try to give the browser commands that are disabled. ---- (this description may need to be re-written) BUG=11526 Review URL: http://codereview.chromium.org/113050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15570 0039d316-1c4b-4281-b951-d872f2087c98
* Fix forge build by removing obsolete line from gyp.estade@chromium.org2009-05-071-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15569 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the zoom button and stub out an implementation until we can get the ↵pinkerton@chromium.org2009-05-071-6/+33
| | | | | | | | real rect from WebCore. Review URL: http://codereview.chromium.org/115096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15568 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up V8 bindings code generator to allow unforking window.top part of ↵dglazkov@google.com2009-05-071-2/+11
| | | | | | | | | | | | DOMWindow.idl R=mbelshe BUG=10898 TEST=no new layout failures after this change Review URL: http://codereview.chromium.org/114011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15566 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an issue with SiteInstance where special URLs would not always get groupedmpcomplete@google.com2009-05-075-13/+56
| | | | | | | | | | | | together. This is also useful for chrome-extension URLs, where we want any URLs for a given extension to be grouped in the same process. BUG=11501,11002 Review URL: http://codereview.chromium.org/115003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15565 0039d316-1c4b-4281-b951-d872f2087c98
* Forget V8Object before removing it from g_live_objects set can cause a crash ↵fqian@google.com2009-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | on Android: 0005fad6 _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:401 0005fb6a _NPN_DeallocateObject external/webkit/V8Binding/v8/npruntime.cpp:296 0005fba2 NPN_ReleaseObject external/webkit/V8Binding/v8/npruntime.cpp:312 0005e1e6 ForgetV8ObjectForNPObject(NPObject*) external/webkit/V8Binding/v8/V8NPObject.cpp:367 0005fb1e _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:428 Review URL: http://codereview.chromium.org/113107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15564 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a xml parser crash in the valgrind analyze script.thestig@chromium.org2009-05-071-6/+25
| | | | | | | I.e. http://build.chromium.org/buildbot/waterfall/builders/Modules%20Mac%20(valgrind)/builds/477/steps/valgrind%20test%3A%20ui/logs/stdio Review URL: http://codereview.chromium.org/115093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15563 0039d316-1c4b-4281-b951-d872f2087c98
* This CL fixes issue 2780 - RTL: Omnibar - message "Press Tab to search ↵xji@chromium.org2009-05-071-4/+45
| | | | | | | | | | | | | | | | | | | | | | Google" doesn't show correctly in a "New Tab" for RTL locales. (http://crbug.com/2780) The error happens in LocationBarView::TextDisplayWidth() which does not correctly calculate the location entry's text display width. The fix itself contains comments so hope it is self-explained. Test steps: 1. Start Chrome with a new user data directory (or clean up all browsing data) and make sure the UI language is Hebrew. 2 Type www.google.com in the omnibox and press Enter. 3 Close and re-open the browser. 4 Type character "h" in Ominibox Without the fix, only "tab" button is showing as keyword hint. With the fix, Hebrew translation of "press tab to search google" is displayed. Please be noted: you need to have enough space in omnibox in order for the whole keyword hint to be displayed, otherwise, only "tab" button will be displayed. Review URL: http://codereview.chromium.org/100360 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15562 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug numbers in test_expectations.jeremy@chromium.org2009-05-071-3/+2
| | | | | | Review URL: http://codereview.chromium.org/115095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15561 0039d316-1c4b-4281-b951-d872f2087c98
* Connect a menu to the "Other bookmarks" button.erg@google.com2009-05-073-31/+16
| | | | | | Review URL: http://codereview.chromium.org/113104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15560 0039d316-1c4b-4281-b951-d872f2087c98
* linux: use possibly_invalid_spec() for displaying a URL.evan@chromium.org2009-05-071-1/+1
| | | | | | | | BUG=11472 Review URL: http://codereview.chromium.org/113109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15559 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust the position of the tabstrip to leave space for window controls in ↵ben@chromium.org2009-05-071-3/+11
| | | | | | | | | RTL languages. http://crbug.com/11223 Review URL: http://codereview.chromium.org/115091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15558 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of WebKit merge 43321:43346darin@chromium.org2009-05-073-25/+3
| | | | | | | | | | | Only interesting change is in v8_custom.cpp to account for recently upstreamed V8 bindings. R=dglazkov,japhet Review URL: http://codereview.chromium.org/115090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15556 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug with cocoa -> gfx coordinates.pinkerton@chromium.org2009-05-071-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15551 0039d316-1c4b-4281-b951-d872f2087c98
* Changes tab titles to end in "..." rather than being cut off mid-letter.rohitrao@chromium.org2009-05-071-2/+2
| | | | | | | | Nib file changes: - Changes the "Line Breaks" style to "Truncate Tail" for the TabCell. Review URL: http://codereview.chromium.org/115043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15550 0039d316-1c4b-4281-b951-d872f2087c98
* Still need to release all top-level objects of a nib.avi@google.com2009-05-071-0/+1
| | | | | | Review URL: http://codereview.chromium.org/115045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15549 0039d316-1c4b-4281-b951-d872f2087c98