summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Linux download shelf icons first cut.estade@chromium.org2009-05-2013-46/+104
| | | | | | | | | Nor do we have support for alternate file formats; nor do we have a default icon. BUG=http://crbug.com/8631 Review URL: http://codereview.chromium.org/113571 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16444 0039d316-1c4b-4281-b951-d872f2087c98
* Use the upstream version of ScriptController.levin@chromium.org2009-05-203-559/+2
| | | | | | | | | | TEST=Scripting in the browser. This should be pretty well covered by other testing. BUG=http://crbug.com/12063 Review URL: http://codereview.chromium.org/115542 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16443 0039d316-1c4b-4281-b951-d872f2087c98
* Add locale_settings file to app_strings target.ben@chromium.org2009-05-209-27/+264
| | | | | | | | http://crbug.com/11387 Review URL: http://codereview.chromium.org/112038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16442 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make sure the popup is closed when losing focus in omnibox.shess@chromium.org2009-05-201-1/+7
| | | | | | | | | | | | | Moved detection from -controlTextDidEndEditing: to -control:textShouldEditEditing: in case any of the code depends on still having focus when this happens. http://crbug.com/12252 TEST=Type "word" in omnibox. Click on page. Popup should dissappear. Review URL: http://codereview.chromium.org/116006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16441 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a debugging statement that was left in my last commit.jhawkins@chromium.org2009-05-201-1/+0
| | | | | | TBR git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16440 0039d316-1c4b-4281-b951-d872f2087c98
* Missing fileglen@chromium.org2009-05-201-0/+11
| | | | | | | TBR=mirandac git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16439 0039d316-1c4b-4281-b951-d872f2087c98
* Commit for Miranda. glen@chromium.org2009-05-1966-30/+327
| | | | | | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/115265 Original text: """ This addresses 3 of the 4 issues described in Issue 9223: 1) Creates a new streamlined bubble with less text. 2) Incorporates a close [x]. 3) Driven by configuration option in master_preferences file; this alternate bubble will be used only if "oem_bubble": true is set. Requested longer linger time feature will involve mucking with the focus manager; this change will be uploaded separately. BUG=9223 TEST=Add "oem_bubble": true to master_preferences file. Run chrome with --first-run option. Alternate, smaller OEM bubble should appear over the Chrome browser in the place of the standard first-run bubble. """ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16438 0039d316-1c4b-4281-b951-d872f2087c98
* Handle non-composited WMs when rendering the dragged tab. Also moves ↵jhawkins@chromium.org2009-05-196-107/+184
| | | | | | | | rendering of the close button to TabRendererGtk (where it belongs). Review URL: http://codereview.chromium.org/115543 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16437 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix the Go button.shess@chromium.org2009-05-192-3/+11
| | | | | | | | | | | | Go eventually calls LocationBarViewMac::AcceptInputWithDisposition(), which was NOTIMPLEMENTED(). Implement. http://crbug.com/12253 TEST=Type some text into omnibox. Click the Go button rather than hitting enter. Review URL: http://codereview.chromium.org/113595 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16436 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup code to keep flag showing "was cached" only in URLRequestHttpJobjar@chromium.org2009-05-196-20/+19
| | | | | | | r=wtc Review URL: http://codereview.chromium.org/113535 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16435 0039d316-1c4b-4281-b951-d872f2087c98
* Move the ChildProcessSecurityPolicy browser test to the browser_tests dll.jam@chromium.org2009-05-193-49/+63
| | | | | | Review URL: http://codereview.chromium.org/115544 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16434 0039d316-1c4b-4281-b951-d872f2087c98
* Quick reimplementation of StatusBubbleGtk to not suck as much.erg@google.com2009-05-195-69/+197
| | | | | | | | | | | | | | The TabContentsContainerGtk now uses a GtkFixed to store its children, and the status bubble is now a child of that GtkFixed so that it can be absolutely positioned on top of the rendered data. Since it is no longer a GTK_WINDOW_POPUP, all the weird stuff related to different window managers goes away. http://crbug.com/11635 Review URL: http://codereview.chromium.org/113590 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16433 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in nine_box.thestig@chromium.org2009-05-192-3/+12
| | | | | | Review URL: http://codereview.chromium.org/112040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16432 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes delivery of mouse events in WidgetGtk. Also fixes GetRootWidgetsky@chromium.org2009-05-193-52/+156
| | | | | | | | | | | and GetWidget to match windows. BUG=none TEST=none Review URL: http://codereview.chromium.org/113603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16431 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linux autocomplete popups.estade@chromium.org2009-05-192-13/+2
| | | | | | | | BUG=http://crbug.com/12059 Review URL: http://codereview.chromium.org/113601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16430 0039d316-1c4b-4281-b951-d872f2087c98
* Adds DidProcessEvent to MessagePumpGLib.sky@chromium.org2009-05-196-1/+21
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/113600 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16429 0039d316-1c4b-4281-b951-d872f2087c98
* Draw the toolbar separator correctly, and in maximized mode.glen@chromium.org2009-05-192-25/+47
| | | | | | | | | BUG=11696 TEST=Verify that the grey line between toolbar and content exists in restored and maximized mode and *not* on the new tab page, and when an infobar (e.g. default browser infobar) is present. Review URL: http://codereview.chromium.org/113556 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16428 0039d316-1c4b-4281-b951-d872f2087c98
* 3 Speedups for turning v8 strings into webcore stringsdavemoore@chromium.org2009-05-191-29/+31
| | | | | | | | | | | | | | | | | | | | | 1) Take advantage of new String::createUninitialized() call in webkit. This allows us to have one malloc node per string, without an extra copy of the characters 2) Take advantage of new V8 behavior, to return NULL from GetExternalStringResource() if it hasn't been externalized, speeding up our usage by not requiring us to call isExternal 3) Check if string type is an integer. If it is, don't call into V8 to get string...instead do it in C++, caching previous integer strings less than 100. Also removed unnecessary test for IsEmpty() as the called function also tests for it. Review URL: http://codereview.chromium.org/115517 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16427 0039d316-1c4b-4281-b951-d872f2087c98
* Add a skeleton browser_frame implementation for GTK, make browser_view (whichbrettw@chromium.org2009-05-196-16/+133
| | | | | | | it needs) compile on GTK. Review URL: http://codereview.chromium.org/113589 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16426 0039d316-1c4b-4281-b951-d872f2087c98
* Add the RSS page action extension.finnur@chromium.org2009-05-196-0/+132
| | | | | | | | | BUG=12060 TEST=Enable this extension, browse to a page with a Feed and an RSS icon should show up in the Omnibox. Clicking it brings you to a subscribe page. No feed preview is displayed. Review URL: http://codereview.chromium.org/115536 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16425 0039d316-1c4b-4281-b951-d872f2087c98
* Use upstreamed v8 bindings for CanvasRenderingContext2Djaphet@chromium.org2009-05-192-417/+1
| | | | | | | | | BUG=12262 Review URL: http://codereview.chromium.org/113599 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16424 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leaks in mime_util functions.thestig@chromium.org2009-05-191-4/+14
| | | | | | Review URL: http://codereview.chromium.org/115541 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16423 0039d316-1c4b-4281-b951-d872f2087c98
* Let Konqueror recognized in about:memory.yutak@chromium.org2009-05-193-1/+3
| | | | | | | | | Landing a patch written by myself, which is originally reviewed at <http://codereview.chromium.org/113489>. BUG=7633 Review URL: http://codereview.chromium.org/115524 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16422 0039d316-1c4b-4281-b951-d872f2087c98
* Tidy the valgrind suppressions filedank@chromium.org2009-05-191-61/+83
| | | | | | | | | Split into three categories. The third category is for real bugs. (This makes periodic sweeps to find unused bug suppressions a bit easier.) Review URL: http://codereview.chromium.org/113596 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16421 0039d316-1c4b-4281-b951-d872f2087c98
* Add option to enable/disable reporting.kuchhal@chromium.org2009-05-191-1/+32
| | | | | | | | | BUG=11507 Review URL: http://codereview.chromium.org/115522 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16420 0039d316-1c4b-4281-b951-d872f2087c98
* comment out testjam@chromium.org2009-05-191-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16419 0039d316-1c4b-4281-b951-d872f2087c98
* Disable test since it's causing others to failjam@chromium.org2009-05-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16418 0039d316-1c4b-4281-b951-d872f2087c98
* comment out test in linuxjam@chromium.org2009-05-191-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16417 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test on linux.jam@chromium.org2009-05-191-4/+4
| | | | | | Review URL: http://codereview.chromium.org/113597 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16416 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leaks when a renderer crashes and the user refreshes. Also fix ↵jam@chromium.org2009-05-196-10/+55
| | | | | | | | memory leak every time a renderer process goes away. Review URL: http://codereview.chromium.org/115492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16415 0039d316-1c4b-4281-b951-d872f2087c98
* Lookup the plugin for the mime type before attempting to open a channel for ↵ananta@chromium.org2009-05-193-18/+19
| | | | | | | | | | | | | | | | | the plugin. This ensures that the plugin will always be instantiated with the correct mime type at all times. Added plugin tests to cover this case where in the embed tag is specified with a URL but without a mime type. Fixes bug http://code.google.com/p/chromium/issues/detail?id=8973 Bug=8973 Test :- Added a plugin test for this case. Review URL: http://codereview.chromium.org/113326 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16414 0039d316-1c4b-4281-b951-d872f2087c98
* Reorganize the ProxyService::Create() and ↵eroman@chromium.org2009-05-192-48/+62
| | | | | | | | | | | ProxyService::CreateWithoutV8Resolver() methods. Instead of using a NULL ProxyResolver dependency in cases where PAC is not supported, it uses a ProxyResolverNull (always fail) implementation. This is to avoid needing to check in other cases (when v8 is unsupported) if there is a non-null ProxyResolver. Review URL: http://codereview.chromium.org/115532 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16413 0039d316-1c4b-4281-b951-d872f2087c98
* Disable dev tools sanity tests to see if it helps interactive ui tests to ↵pfeldman@chromium.org2009-05-191-3/+3
| | | | | | | | recover. Review URL: http://codereview.chromium.org/115538 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16412 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate an unused constant. Original patch by Yuzo Fujishima (see ↵pkasting@chromium.org2009-05-191-4/+0
| | | | | | http://codereview.chromium.org/113245 ), r=me. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16411 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a status throbber on the mac, currently using the Win artwork. ↵pinkerton@chromium.org2009-05-1910-98/+327
| | | | | | | | Made the tab cell use a generic NSView for showing the icon instead of relying on the NSButtonCell to draw it, so a NSImageView is in place by default. Remove un-needed outlets, bindings, and views from the nib. BUG=11916. TEST=loading pages, opening and closing tabs. Review URL: http://codereview.chromium.org/115527 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16410 0039d316-1c4b-4281-b951-d872f2087c98
* Gears 0.5.21.0.jon@chromium.org2009-05-192-0/+0
| | | | | | | | M binaries/gears.pdb M binaries/gears.dll git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16408 0039d316-1c4b-4281-b951-d872f2087c98
* Removes some dead code from WidgetWin.sky@chromium.org2009-05-192-8/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/115528 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16407 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations following upstream roll.levin@chromium.org2009-05-191-0/+9
| | | | | | | | | BUG=http://crbug.com/12254 TBR=dglazkov Review URL: http://codereview.chromium.org/113593 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16406 0039d316-1c4b-4281-b951-d872f2087c98
* Roll the deps to pick up a build fix for linux and osx.levin@chromium.org2009-05-191-1/+1
| | | | | | | | | | (Corrected the header file upstream for ScriptController.h) TEST=none needed, build fix. TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16400 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: do work with new InspectorController.pfeldman@chromium.org2009-05-195-28/+18
| | | | | | Review URL: http://codereview.chromium.org/115518 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16399 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore SIGPIPE in the browser process.paul@chromium.org2009-05-191-0/+9
| | | | | | | | BUG=11513 (http://crbug.com/11513). Review URL: http://codereview.chromium.org/113570 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16398 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an incorrect DCHECK.paul@chromium.org2009-05-191-4/+1
| | | | | | | | | | Neither the nss or Windows GetSSLInfo methods check this condition, which can be called in error situations. Review URL: http://codereview.chromium.org/113559 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16397 0039d316-1c4b-4281-b951-d872f2087c98
* Allow connecting and messaging with extension ports by funneling externalmpcomplete@google.com2009-05-198-17/+469
| | | | | | | | | | ports through the automation postMessage interface. See original review at: http://codereview.chromium.org/113461 Patch by Siggi Asgeirsson <sigurdur.asgeirsson@gmail.com> Review URL: http://codereview.chromium.org/113538 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16396 0039d316-1c4b-4281-b951-d872f2087c98
* Add new app_resources target, and remove all dependencies on chrome.gyp from ↵ben@chromium.org2009-05-192-9/+54
| | | | | | | | | | app.gyp. http://crbug.com/11387 Review URL: http://codereview.chromium.org/113588 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16395 0039d316-1c4b-4281-b951-d872f2087c98
* linux: more dialog touchups. I had missed one before.evan@chromium.org2009-05-193-20/+16
| | | | | | | | BUG=11017,12056 Review URL: http://codereview.chromium.org/113587 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16394 0039d316-1c4b-4281-b951-d872f2087c98
* Take 2 at forcing the foreground and background color of thetc@google.com2009-05-192-1/+14
| | | | | | | | | | | | | | omnibox text. I used a static for the black text tag, but we need a separate instance per omnibox (one per browser window). BUG=11450 Review URL: http://codereview.chromium.org/115521 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16393 0039d316-1c4b-4281-b951-d872f2087c98
* Fix inspection of extensions.aa@chromium.org2009-05-1914-240/+10
| | | | | | | | | | | | As a bonus, debugging of extensions now works. Go OOP inspector team! Inspection code was calling RVHD::GetProfile(), which was not implemented by ExtensionHost. Looking into this, it seems better to just remove the method from the interface since Profile is already accessible by way of RVH. The only caller to RVHD::GetProfile() besides the inspector was HWNDHtmlView which is itself dead code, so I removed it too. Review URL: http://codereview.chromium.org/115501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16392 0039d316-1c4b-4281-b951-d872f2087c98
* Adds 'hard error' message box support cpu@google.com2009-05-195-0/+174
| | | | | | | | | | | | - Initially just the two failed to delay-load bind exceptions - Shows the same error dialog as the OS shows so no localization required TEST= hard to test, but I'll give some pointers on the bug BUG = 11919 Review URL: http://codereview.chromium.org/113492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16391 0039d316-1c4b-4281-b951-d872f2087c98
* linux: disable strict aliasing for WebCore.evan@chromium.org2009-05-191-0/+3
| | | | | | | | | | | | | | | Leaving this on produces warnings with newer gccs. In https://bugs.webkit.org/show_bug.cgi?id=25864, Darin Adler says, regarding leaving strict aliasing rules on: "I would expect many, many problems in WebCore. Not just warnings, but actual code generation problems." BUG=9104 Review URL: http://codereview.chromium.org/115520 Patch from Craig Schlenter <craig.schlenter@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16389 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Force the foreground and background color of the omnibox text."tc@google.com2009-05-191-14/+1
| | | | | | | | | | | | | This reverts commit r16383. Session restore fails with this change. TBR=willchan Review URL: http://codereview.chromium.org/115519 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16387 0039d316-1c4b-4281-b951-d872f2087c98