summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Move reference builds into DEPS.agl@chromium.org2009-09-04863-108498/+0
| | | | | | | | | | | Large binaries shouldn't be in the main tree and since I was about to update the reference builds for Linux, I thought that I would take a moment to move them into DEPS. R=tony git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25509 0039d316-1c4b-4281-b951-d872f2087c98
* (Mac) Display the bookmark bar off-the-side menu on mouse down. Also align ↵viettrungluu@chromium.org2009-09-046-89/+234
| | | | | | | | | | | | | | | | | | | the menu. (Basically, make it like Safari's button.) We make the button into a |MenuButton|, attach a fixed menu to it in the nib, and make the |BookmarkBarController| the delegate for this menu so that we can update the menu just before it's displayed. As a side effect, also fixes bug 20813. BUG=21093,20813 TEST=Make sure the bookmark bar off-the-side button works properly under a variety of circumstances, making sure the menu is properly aligned, etc. Review URL: http://codereview.chromium.org/199024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25507 0039d316-1c4b-4281-b951-d872f2087c98
* Disable interactive_ui_tests::TestProfilerTab for now.mnaganov@chromium.org2009-09-041-1/+2
| | | | | | | | | BUG=http://crbug.com/21108 TEST=none Review URL: http://codereview.chromium.org/193025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25504 0039d316-1c4b-4281-b951-d872f2087c98
* Move another purify suppression to flakey list.asargent@chromium.org2009-09-042-12/+11
| | | | | | | | | BUG=20703 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25503 0039d316-1c4b-4281-b951-d872f2087c98
* Revert one more piece of ie_importer.cc I left out in the last revert.jhawkins@chromium.org2009-09-041-1/+1
| | | | | | TBR=tommi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25502 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 25478 which was causing Mac valgrind failures.asargent@chromium.org2009-09-041-5/+6
| | | | | | | | TBR=shess git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25501 0039d316-1c4b-4281-b951-d872f2087c98
* Revert changes to ie_importer.cc from r25498. The builder doesn't like ↵jhawkins@chromium.org2009-09-041-15/+15
| | | | | | | | something; investigating. TBR=tommi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25500 0039d316-1c4b-4281-b951-d872f2087c98
* Altering grit so that it clobbers all outputs even on windows.bradnelson@chromium.org2009-09-041-23/+51
| | | | | | | | | | | | | | | | | | | | Previously headers were handled differently only as an optimization. This thwarts vstudio + gyp. Adding a grit_info python stub so that gyp can get an accurate list of inputs and outputs from a grd file. Currently only using it for the inputs, because there's no good way in gyp to have rules invoke a !@( expansion once per rule instance. This change will over-specify dependencies for these modules, but it will at least not under-specify them anymore. BUG=24836 TEST=None Review URL: http://codereview.chromium.org/197007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25499 0039d316-1c4b-4281-b951-d872f2087c98
* Use ScopedComPtr instead of CComPtr to reduce a dependency on ATL.jhawkins@chromium.org2009-09-0414-65/+71
| | | | | | | | BUG=5027 TEST=none Review URL: http://codereview.chromium.org/201012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25498 0039d316-1c4b-4281-b951-d872f2087c98
* Use system background color for info bubbles. This causes some problems ↵pkasting@chromium.org2009-09-042-9/+7
| | | | | | | | | right now due to bug 21027 and bug 21028. BUG=92 TEST=Go to a secure site, hover the lock and see that the bubble uses the system window background color. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25497 0039d316-1c4b-4281-b951-d872f2087c98
* Intercept HTTP requests for documents that GView is capable of displaying (suchdavemoore@chromium.org2009-09-047-0/+219
| | | | | | | | | | | as pdf) and redirect the user to the appropriate URL for viewing. Original patch by skrulx@gmail.com http://codereview.chromium.org/174016 Review URL: http://codereview.chromium.org/199019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25496 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: disable 4 sanity tests during deps roll.victorw@chromium.org2009-09-041-4/+4
| | | | | | | | | | R=asargent TEST=none BUG=21116 Review URL: http://codereview.chromium.org/199030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25495 0039d316-1c4b-4281-b951-d872f2087c98
* Use system themes where possible in Omnibox edit and dropdown; in other ↵pkasting@chromium.org2009-09-047-152/+216
| | | | | | | | | | cases, provide a pair of colors and use whichever contrasts more with the relevant background color, to maintain readability. BUG=92,18367 TEST=Use the omnibox on various non-default and high-contrast system themes. Observe that everything is always readable. Review URL: http://codereview.chromium.org/200009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25494 0039d316-1c4b-4281-b951-d872f2087c98
* Strip .plugin off of Mac plugin names when showing the crash info bar.stuartmorgan@google.com2009-09-041-1/+10
| | | | | | | | | BUG=21029 TEST=Kill a plugin process; the plugin crash info bar shouldn't have ".plugin" in the plugin name. Review URL: http://codereview.chromium.org/197018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25487 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the XSSAuditor by default.abarth@chromium.org2009-09-043-5/+4
| | | | | | | R=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25486 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Implement folder chooser dialog.estade@chromium.org2009-09-042-6/+46
| | | | | | | | | | Also, found another gtk bug: http://bugzilla.gnome.org/show_bug.cgi?id=594089 We can't write a suppression for this bug because the warning message is too generic, but it shouldn't be much of a problem in release builds. BUG=20940 Review URL: http://codereview.chromium.org/196014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25485 0039d316-1c4b-4281-b951-d872f2087c98
* Add extension.getURL to extension_api.json so it appears in the docs.rafaelw@chromium.org2009-09-0427-109/+229
| | | | | | | | | | This will not clobber the implementation which is bound in renderer_process_bindings.js. BUG=none Review URL: http://codereview.chromium.org/200015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25480 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the severity of the warning that is logged on extension load ↵aa@chromium.org2009-09-041-1/+1
| | | | | | | | | | | failure. This doesn't fix the bug, but might help with debugging until we have an alert box. BUG=21109 TEST=no Review URL: http://codereview.chromium.org/193023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25479 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Fix Omnibox keyword-search color.shess@chromium.org2009-09-041-6/+5
| | | | | | | | | | | | Originally was using theme colors, which seem to have changed. http://crbug.com/20556 TEST=Type www.google.com and hit tab, should see "Search Google:" in a bubble. The bubble should be blue with a darker background. Review URL: http://codereview.chromium.org/175055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25478 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Make Omnibox a little bit transparent.shess@chromium.org2009-09-041-3/+7
| | | | | | | | | | | | | Randomly chose 90% opaque. For some reason -controlColor didn't work right anymore for hovered background, switch to -controlHighlightColor (which sounds closer to the point anyhow). http://crbug.com/20679 TEST=Omnibox popup should be slightly transparent, but not annoyingly so. Review URL: http://codereview.chromium.org/188014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25475 0039d316-1c4b-4281-b951-d872f2087c98
* Moving a purify signature from expected to flakey list.asargent@chromium.org2009-09-042-7/+7
| | | | | | | | | | | | | | | | This showed up in the FIXED list a few builds back, meaning that it is flakey. http://build.chromium.org/buildbot/purify/unit/25450/unit_tests.exe_MLK_FIXED.txt BUG=20703 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25473 0039d316-1c4b-4281-b951-d872f2087c98
* Adding more purify signatures for bug 20703.asargent@chromium.org2009-09-041-0/+39
| | | | | | | | | BUG=20703 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25472 0039d316-1c4b-4281-b951-d872f2087c98
* Fix to use FilePath::DirName instead of FileUtil::UpOneDirectoryOrEmpty.kuchhal@chromium.org2009-09-049-36/+43
| | | | | | | | | | BUG=None TEST=run installer_util_unittests.exe Review URL: http://codereview.chromium.org/173042 Patch from Thiago Farina <thiago.farina@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25464 0039d316-1c4b-4281-b951-d872f2087c98
* NNTP: Make the option button pressed when the option menu is open.arv@google.com2009-09-042-1/+4
| | | | | | | | | | | BUG=21062 TEST=Click the option menu button (the top right button). The button should look pressed as long as the menu is visible. Review URL: http://codereview.chromium.org/201020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25460 0039d316-1c4b-4281-b951-d872f2087c98
* ForceTLS: persist to diskagl@chromium.org2009-09-045-6/+151
| | | | | | | | | | | | | | | With this patch, we'll persist ForceTLS state to disk. It's saved as a JSON file (ForceTLSState) in the profile directory for the moment. You still need the --force-https flag in order to trigger any ForceTLS behaviour. For the moment, this state isn't cleared when the rest of the browser state it. That's ok because it's still behind a flag. http://codereview.chromium.org/186014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25459 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash on bookmark button delete.jrg@chromium.org2009-09-043-6/+75
| | | | | | | | | | | | | | | Fix a bunch of "unrecognized selector sent to instance" NSLogs. BUG=http://crbug.com/20937, http://crbug.com/20813 TEST=Right-click on a bookmark button and delete it. Repeat a few times. Make sure we don't crash. Launch from the command line (.../Chromium.app/Contents/MacOS/Chromium) Move the mouse around the toolbar hovering over the buttons and the chevron. Make sure no "does not respond to selector" messages printed. Review URL: http://codereview.chromium.org/199014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25458 0039d316-1c4b-4281-b951-d872f2087c98
* Minor changes, mostly to the top of Getting Started.kathyw@google.com2009-09-043-8/+21
| | | | | | | TBR=aa, rafaelw Review URL: http://codereview.chromium.org/193021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25457 0039d316-1c4b-4281-b951-d872f2087c98
* Make PrintWebViewHelper::PrintPageAsJPEG compile on Mac.craig.schlenter@chromium.org2009-09-042-5/+6
| | | | | | Review URL: http://codereview.chromium.org/197026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25456 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky TabDraggingTest.Tab1Tab3Escape.phajdan.jr@chromium.org2009-09-041-1/+2
| | | | | | | | | TEST=none http://crbug.com/21092 Review URL: http://codereview.chromium.org/196027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25455 0039d316-1c4b-4281-b951-d872f2087c98
* Hung Renderer dialog:thomasvl@chromium.org2009-09-045-375/+735
| | | | | | | | | | | | | | | | | | | | Resize to fit the graphic. Fetch the hung from ResourceBundle since it looks like it should be under theme control. Swap the kill and wait buttons. Add in localization objects. Resize message and window to find localized content. Bookmark Bubble: Right align labels to fields. Make window resize to fit labels. Switch to small controls per Cole. Stop bringing the frozen tab graphic into the bundle so we avoid the extra copy. BUG=20525 BUG=20533 TEST=Hung renderer localized and fits content. Bookmark bubble fits labels in all languages. Review URL: http://codereview.chromium.org/193020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25452 0039d316-1c4b-4281-b951-d872f2087c98
* add descriptions to bookmark functionserikkay@chromium.org2009-09-041-17/+18
| | | | | | Review URL: http://codereview.chromium.org/199013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25451 0039d316-1c4b-4281-b951-d872f2087c98
* Changes version string looked for in about:version to match that ofsky@chromium.org2009-09-042-6/+7
| | | | | | | | | | | version string written by OS. BUG=none TEST=none Review URL: http://codereview.chromium.org/194017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25449 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: reenable set breakpoint testyurys@google.com2009-09-041-1/+1
| | | | | | Review URL: http://codereview.chromium.org/198023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25448 0039d316-1c4b-4281-b951-d872f2087c98
* Adding 3 crashes.yusukes@google.com2009-09-041-0/+5
| | | | | | | | | | BUG=21054 TEST=none TBR=asargent Review URL: http://codereview.chromium.org/192023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25447 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build for mac botsmhm@chromium.org2009-09-042-4/+4
| | | | | | | TBR=maruel Review URL: http://codereview.chromium.org/201016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25446 0039d316-1c4b-4281-b951-d872f2087c98
* Implement PrintPageAsJPEG feature for Print Preview.In order to show the tab ↵mhm@chromium.org2009-09-045-1/+93
| | | | | | | | contents to the print tab, the renderer should print the page as a JPEG image so it could be rendered in the DOMUI. A unit test case has been created to make sure the image contains something from deciding whether its not 100% white.MockPrinter has been altered to remove the const parameter, since its useful to retrieve the DefaultSettings not via IPC.BUG=173 (http://crbug.com/173)TEST=created a unit test and ran it. Review URL: http://codereview.chromium.org/196021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25445 0039d316-1c4b-4281-b951-d872f2087c98
* Add some logging in convert_dict.mhm@chromium.org2009-09-041-8/+17
| | | | | | | | | | Currently, there is no way to tell what is failing, it is returning silently. This will output some information regarding what error occurred. BUG=20754 (http://crbug.com/20754) TEST=Compile and run convert_dict with korean dictionary (1 error will spit out which will help the converter whats wrong) Review URL: http://codereview.chromium.org/177051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25444 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 23702.hbono@chromium.org2009-09-041-12/+0
| | | | | | Review URL: http://codereview.chromium.org/173343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25442 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable scripts panel sanity test.yurys@google.com2009-09-041-1/+1
| | | | | | | BUG=19858 Review URL: http://codereview.chromium.org/201014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25440 0039d316-1c4b-4281-b951-d872f2087c98
* This changelist fixes some issues with the NPAPI WMP plugin work in Chrome. ↵jam@chromium.org2009-09-0414-148/+136
| | | | | | | | | | | | The first is that we need to disable windowless mode since it doesn't work in the NPAPI plugin (Safari does this as well, and sites don't use windowless for Firefox). The second is to make UpdateGeometry message synchronous for WMP. The problem I saw was that while handling that message, the plugin might disaptch a NPObject Invoke method to play a video, which WMP doesn't expect and it leads to the video never playing. While touching these files, I made some small cleanup by reverting the change that made WebPluginProxy not have a WebPluginDelegateImpl pointer, which added a bunch of unnecessary methods to WebPluginDelegate. BUG=20259 TEST=use --no-activex and try playing the videos on http://www.nana10.co.il/Section/?SectionID=10847&sid=235 Review URL: http://codereview.chromium.org/196012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25433 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up WebEditingClient.darin@chromium.org2009-09-043-66/+137
| | | | | | | | | | | | | | | | | | | | Moves the WebViewDelegate parameter back to WebView::Create and adds a second parameter for WebEditingClient. I had hoped to make the WebEditingClient NULL for RenderView on Windows and Mac, but that turned out to not be an option. I need a few methods on all platforms. The Describe* functions from EditorClientImpl are moved into the TestWebViewDelegate since they are only applicable to layout tests. R=dglazkov BUG= TEST=none Review URL: http://codereview.chromium.org/195008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25432 0039d316-1c4b-4281-b951-d872f2087c98
* Re-disable ExtensionApiTest.Tabs (flakey)rafaelw@chromium.org2009-09-041-1/+1
| | | | | | | | TBR=asargent,phajdan.jr Review URL: http://codereview.chromium.org/200016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25430 0039d316-1c4b-4281-b951-d872f2087c98
* NNTP: Fix issue with pinning the pre-populated thumbnails.arv@google.com2009-09-042-55/+74
| | | | | | | | | | | | BUG=20801 TEST=Create a new profile and open the new tab page. Pin and reorder the pre-populated thumbnails. The thumbnails and favicons should continue to work. Review URL: http://codereview.chromium.org/195010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25422 0039d316-1c4b-4281-b951-d872f2087c98
* Extension Doc Changes (no building or testable changes) - Get build.py ↵rafaelw@chromium.org2009-09-041-15/+16
| | | | | | | | | | working on linux (and hopefully mac) TBR=aa Review URL: http://codereview.chromium.org/194020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25415 0039d316-1c4b-4281-b951-d872f2087c98
* Delete some empty files.viettrungluu@chromium.org2009-09-044-2/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25414 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: make external protocol dialog non-modal.mdm@chromium.org2009-09-042-10/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/198017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25413 0039d316-1c4b-4281-b951-d872f2087c98
* Fix OS_WINDOWS -> OS_WIN.mdm@chromium.org2009-09-041-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/194019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25412 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary scaffolding cleanup.thestig@chromium.org2009-09-032-30/+18
| | | | | | Review URL: http://codereview.chromium.org/182048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25405 0039d316-1c4b-4281-b951-d872f2087c98
* Try again to fix bug 20968, this time not breaking browseraa@chromium.org2009-09-033-8/+17
| | | | | | | | | | | tests. This is kinda a janky hack to get the browser test to keep working but I couldn't think of anything better. Review URL: http://codereview.chromium.org/196015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25402 0039d316-1c4b-4281-b951-d872f2087c98
* Fix loading bubble not disappearing with corrupt theme image.mirandac@chromium.org2009-09-031-0/+7
| | | | | | | | | BUG= http://crbug.com/21044 TEST= try installing a theme with a corrupt image. note that loading bubble disappears. Review URL: http://codereview.chromium.org/196016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25401 0039d316-1c4b-4281-b951-d872f2087c98