summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Updating trunk VERSION build from 179.0 to 180.0laforge@chromium.org2009-05-081-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15625 0039d316-1c4b-4281-b951-d872f2087c98
* Manually add new dependencies from webkit.gyp and test_shell.gyp tosgk@google.com2009-05-081-0/+25
| | | | | | | the checked-in chrome.sln configuration. Review URL: http://codereview.chromium.org/115118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15623 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the webkit build on Windows to gyp:sgk@google.com2009-05-0855-2221/+2163
| | | | | | | | | | | | | | | | | * build\all.gyp now uses webkit\webkit.gyp and webkit\tools\test_shell\test_shell.gyp. * 'svn remove' checked-in .sln and .vcproj files that will now become gyp-generated files. (We'll leave the other old ones in place, uncalled, and remove them with a later CL.) * Add generated *.sln and *.vcproj files to svn:ignore on the relevant directories. * Update various chrome\**.vcproj files with the new gyp directory in which various generated webkit files will now appear. * Update the checked-in chrome\chrome.sln with all (?) the changes necessary to reflect the new gyp generation. Review URL: http://codereview.chromium.org/115115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15618 0039d316-1c4b-4281-b951-d872f2087c98
* Try fixing session restore UI tests.huanr@chromium.org2009-05-081-29/+30
| | | | | | | | | - Change async ApplyAccelerator to sync RunCommand. - Renable disabled tests. Review URL: http://codereview.chromium.org/113129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15612 0039d316-1c4b-4281-b951-d872f2087c98
* Retry of enabling video on linux. See related review: ↵ajwong@chromium.org2009-05-082-14/+1
| | | | | | | | | | | | | 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
* 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-44577/+2960
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15604 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
* Fleshes out WidgetGTK and WindowGTK a bit more. This is still varysky@chromium.org2009-05-0718-95/+611
| | | | | | | | | | | 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
* 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
* 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
* 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
* 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
* 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
* OS X Breakpad cleanup.jeremy@chromium.org2009-05-072-1/+3
| | | | | | | | | * 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 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
* 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
* 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
* 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
* Implement some basic drawing of Linux Omnibox SSL lock icons.deanm@chromium.org2009-05-073-7/+74
| | | | | | | | | BUG=10965 Review URL: http://codereview.chromium.org/115084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15547 0039d316-1c4b-4281-b951-d872f2087c98
* Change the Linux sad tab message wrapping to match Windows.deanm@chromium.org2009-05-071-8/+12
| | | | | | | | | Allow the message to go multiline, and it will just clip if it can't fit. Review URL: http://codereview.chromium.org/113099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15545 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Preserve WebInspector window while switching RenderViewHost.pfeldman@chromium.org2009-05-071-0/+3
| | | | | | Review URL: http://codereview.chromium.org/115082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15543 0039d316-1c4b-4281-b951-d872f2087c98
* Add important_file_writer_unittest.cc to Windows build.phajdan.jr@chromium.org2009-05-071-0/+4
| | | | | | | | | | | | I forgot that unittests.vcproj is not gypified... TEST=There should be at least one test in unit_tests matching ImportantFileWriterTest.* on Windows http://crbug.com/10618 Review URL: http://codereview.chromium.org/115077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15539 0039d316-1c4b-4281-b951-d872f2087c98
* Don't link-depend on views/ in chrome/browser/gtkphajdan.jr@chromium.org2009-05-074-33/+0
| | | | | | | | | | | This is a preparation for removing even more dependencies on views/ on Linux, but further parts are more complicated. http://crbug.com/11066 Review URL: http://codereview.chromium.org/115078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15538 0039d316-1c4b-4281-b951-d872f2087c98
* Uses the MirroringContext class in omnibox2.hbono@chromium.org2009-05-071-41/+99
| | | | | | | | Because of the lack of my comments, omnibox2 does not use this MirroringContext class to re-order the text runs and fragments. (Sorry for the lack of comments.) This change uses the MirroringContext class and adds comments that describe it. Review URL: http://codereview.chromium.org/100248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15537 0039d316-1c4b-4281-b951-d872f2087c98
* Change the ViewStorage API back to the way it was (void for StoreView) since ↵ben@chromium.org2009-05-073-15/+33
| | | | | | | | | | returning an int is just a test optimization. Expose a view_count() accessor on ViewStorage for unit tests to discern the number of views stored in it. Review URL: http://codereview.chromium.org/113091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15534 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Enable debugging of non-TabContents including extensions.pfeldman@chromium.org2009-05-079-226/+151
| | | | | | Review URL: http://codereview.chromium.org/115028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15526 0039d316-1c4b-4281-b951-d872f2087c98
* Add translated Terms of Service for 8 Indic locales.mal@chromium.org2009-05-078-849/+947
| | | | | | | TBR= glen Review URL: http://codereview.chromium.org/113080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15507 0039d316-1c4b-4281-b951-d872f2087c98
* Add dir="rtl" to body for ar and he Terms of Service.mal@chromium.org2009-05-072-2/+2
| | | | | | | | | | BUG= 11519 TEST= View about:terms in these locales and verify that the page flows right to left. R= glen Review URL: http://codereview.chromium.org/115065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15506 0039d316-1c4b-4281-b951-d872f2087c98
* Use ifdef to take away the paint method for media player from machclam@chromium.org2009-05-072-0/+6
| | | | | | | | | | | Since mac doesn't use skia, there's no WebCanvas, so disable everything using WebCanvas for mac. TBR=scherkus, darin Review URL: http://codereview.chromium.org/113076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15498 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=scherkushclam@chromium.org2009-05-073-4/+1
| | | | | | | | | The implementation of media data source using file handle is not used anymore, disable them. Review URL: http://codereview.chromium.org/115059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15495 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor media player to move away from webkit_gluehclam@chromium.org2009-05-0711-221/+179
| | | | | | | | | | | | Highlights: 1. WebCore::MediaPlayerPrivate now only has one static method that constructs WebMediaPlayerClient 2. Implementation of WebCore::MediaPlayerPrivateInterface now is WebMediaPlayerClient 3. WebMediaPlayerClient does the delgation to WebMediaPlayer 4. Implemtnation of real media player will go into chrome/renderer and implements WebMediaPlayer Review URL: http://codereview.chromium.org/105007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15492 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all traces of NotificationService from views.ben@chromium.org2009-05-0720-179/+143
| | | | | | | | | | | | | | | | | | Specifically, notifies the FocusManager and ViewStorage directly when the view hierarchy is adjusted rather than using notifications. This change is based on the assumption that there is one focus manager per toplevel window. I think I remember you saying this before Jay. Removes the "window open/close" notifications since they aren't used at the Views level... the close notification is already sent manually by the BrowserView for automation so that continues to work. Moves the HWNDNotificationSource to common, since it's used by BrowserView. Rejiggers the BrowserList/Window to call a function implemented in the ViewsFE that handles closing non-app windows when the last browser window is closed. http://crbug.com/11387 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=15468 Review URL: http://codereview.chromium.org/113016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15489 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some unit tests due to webkit merge 43242:43321hclam@chromium.org2009-05-071-2/+2
| | | | | | | | | | | | | | TBR=darin BUG=11569 Disabling these two tests: RenderViewTest.ExtensionMessagesOpenChannel RenderViewTest.ExtensionMessagesOnConnect Review URL: http://codereview.chromium.org/115054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15487 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an occurence of 'chromium' that didn't get changed to 'chrome'aa@chromium.org2009-05-071-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15486 0039d316-1c4b-4281-b951-d872f2087c98