summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux: print something when reusing an existing processevan@chromium.org2009-07-182-1/+11
| | | | | | | | | | | | Since it's common start Chrome from the command line, we should print something to indicate that it's intentionally quitting immediately. This is the source of a lot of bug reports. BUG=12918 Review URL: http://codereview.chromium.org/155740 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21041 0039d316-1c4b-4281-b951-d872f2087c98
* Move product logo down so that it sits nicely on the NNTP.mirandac@chromium.org2009-07-181-1/+1
| | | | | | | | | BUG= http://crbug/com/16182 TEST= Open new tab page. Observe that logo sits nicely on the page, even when hovering over the thumbnail in the upper left corner. Review URL: http://codereview.chromium.org/159024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21040 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the tiling of theme background images on the NTP.mirandac@chromium.org2009-07-187-20/+237
| | | | | | | | | BUG= http://crbug/com/15796 TEST= Add a property for tiling to a theme manifest.json. Observe that the theme image is tiled on the NTP. Review URL: http://codereview.chromium.org/149741 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21039 0039d316-1c4b-4281-b951-d872f2087c98
* Fix my accidental change from r21037.thestig@chromium.org2009-07-181-3/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21038 0039d316-1c4b-4281-b951-d872f2087c98
* Remove file_path.h from testing_profile.h, it's already included in file_util.h.thestig@chromium.org2009-07-181-2/+4
| | | | | | This is really a dummy change to kick the buildbot. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21037 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 21032.jcampan@chromium.org2009-07-1827-978/+962
| | | | | | | | | It breaks the release build on Windows. TBR=ben Review URL: http://codereview.chromium.org/155736 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21035 0039d316-1c4b-4281-b951-d872f2087c98
* Spellcheck should not only work if the element is contentEditable, it should ↵jparent@chromium.org2009-07-181-6/+4
| | | | | | | | | | also work if the document is in designMode. WebKit has an helper function to check if something is editable in any way (and properly excludes things like read only text areas), so use that here instead of our home grown check. Note that this code defaults text inputs to not be spell checkable, which is preserving the current behavior. BUG=14870 TEST=Will commit a WebKit LayoutTest for this after I check this in. Review URL: http://codereview.chromium.org/155611 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21034 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add proxy config (using gnome-network-preferences)"mattm@chromium.org2009-07-185-75/+8
| | | | | | | | This reverts commit d06bc0c855b1e81e36c7bfc9bef342eb358d99a5. TBR=estade git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21033 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring the page info to have a model.BUG=NoneTEST=Make sure clicking ↵jcampan@chromium.org2009-07-1827-962/+978
| | | | | | | | the lock/warning icon when visiting a HTTPS page brings the page info and that it reports the correct info. Also check that the "Page/Frame info" right click menu works as well. Review URL: http://codereview.chromium.org/155336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21032 0039d316-1c4b-4281-b951-d872f2087c98
* Added code to exit fullscreen mode if the underlying plugin window is being ↵vangelis@google.com2009-07-181-0/+4
| | | | | | | | | | | messed with. This fixes the following GTV bug: http://b/issue?id=1980996 Review URL: http://codereview.chromium.org/155614 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21028 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak found by Valgrind.evan@chromium.org2009-07-181-6/+11
| | | | | | | | | | | See https://developer.mozilla.org/en/NPN_GetProperty for doc on proper use of NPN_GetProperty. BUG=9515 Review URL: http://codereview.chromium.org/155730 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21027 0039d316-1c4b-4281-b951-d872f2087c98
* add ignore_edge option in test list.yux@google.com2009-07-173-44/+64
| | | | | | Review URL: http://codereview.chromium.org/151060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21026 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress yet another UtilityProcessHostTest.ExtensionUnpacker leak.dkegel@google.com2009-07-171-0/+7
| | | | | | | | | BUG=17129 TEST=none Review URL: http://codereview.chromium.org/155726 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21025 0039d316-1c4b-4281-b951-d872f2087c98
* Another bookmark manager crash fix after r20565.estade@chromium.org2009-07-171-1/+1
| | | | | | | | | | | | This thing really needs a ui test. BUG=none TEST=importer doesn't crash TBR=munjal Review URL: http://codereview.chromium.org/159041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21024 0039d316-1c4b-4281-b951-d872f2087c98
* Add proxy config (using gnome-network-preferences)mattm@chromium.org2009-07-175-8/+75
| | | | | | | | | BUG=11507 TEST=Open options, click change proxy, gnome-network-preferences should launch. If gnome isn't installed, LinuxProxyConfig wiki page should load. Review URL: http://codereview.chromium.org/149785 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21023 0039d316-1c4b-4281-b951-d872f2087c98
* Two tweaks to the linux tab strip code:sky@chromium.org2009-07-174-8/+24
| | | | | | | | | | | | . Adds a 3 pixel gap between pinned and non-pinned tabs. . Fixes bug when rapdily dragging pinned tabs that could result in unpinning all tabs to right of pinned tab being dragged. BUG=none TEST=none Review URL: http://codereview.chromium.org/155725 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21022 0039d316-1c4b-4281-b951-d872f2087c98
* Add codec parsing capability to MimeUtilkylep@chromium.org2009-07-173-0/+61
| | | | | | | | BUG=16636 TEST=mime_util_unittest.cc Review URL: http://codereview.chromium.org/149761 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21021 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash in plugin handling. The code was destroying the passed-in cairo_t,brettw@chromium.org2009-07-171-1/+0
| | | | | | | | which I broke when I changed the argument to cairo_t from a raw surface, and removed the extra surface creation. Review URL: http://codereview.chromium.org/155727 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21020 0039d316-1c4b-4281-b951-d872f2087c98
* Updated DEPS to get new shadow map screenshot (with the right name this time)petersont@chromium.org2009-07-171-1/+1
| | | | | | Review URL: http://codereview.chromium.org/155724 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21019 0039d316-1c4b-4281-b951-d872f2087c98
* check_deps build fix.agl@chromium.org2009-07-171-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21018 0039d316-1c4b-4281-b951-d872f2087c98
* remove accidentally committed debugging spewestade@chromium.org2009-07-171-1/+0
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/155721 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21017 0039d316-1c4b-4281-b951-d872f2087c98
* Shader in shadow-map.html constructed a float4 with a single argument. ↵petersont@chromium.org2009-07-171-1/+2
| | | | | | | | Avoiding that so the shader compiles as hlsl. Review URL: http://codereview.chromium.org/155718 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21016 0039d316-1c4b-4281-b951-d872f2087c98
* Add RawData request in preparation for manual loading ofgman@google.com2009-07-179-39/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bitmaps and being able to flip them, scale them, etc... Basically this just makes it possible to download a RawData directly which you can then pass you'll be able to pass to pack->CreateBitmapFromRawData. Some design comments: I used SetFromFile instead of making a different constructor since it seemed wrong to do file IO in a constructor. Given that SetFromFile is private I don't think this is a problem since you can't call it directly. Also, I thought about loading the file first and then calling the original constructor but it seemed like a waste to load the file into memory, then copy it to a new buffer when I could just load it directly. Finally I made it take a String instead of a FilePath because it meant other places had to do less work. Review URL: http://codereview.chromium.org/149784 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21015 0039d316-1c4b-4281-b951-d872f2087c98
* Begin work on extension shelf for Linux.phajdan.jr@chromium.org2009-07-176-1/+255
| | | | | | | | | | | For now it displays only a placeholder text, but knows when to display (it's connected to the ExtensionShelfModel). TEST=none http://crbug.com/16759 Review URL: http://codereview.chromium.org/159019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21014 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed FilterHost::Error() and Pipeline::GetTime() to more appropriate names.scherkus@chromium.org2009-07-1725-62/+64
| | | | | | | | | BUG=17107 TEST=none Review URL: http://codereview.chromium.org/155711 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21013 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break on mac.eroman@chromium.org2009-07-171-1/+1
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/159031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21012 0039d316-1c4b-4281-b951-d872f2087c98
* Add some definitions to npapi/bindings/npapi.h.eroman@chromium.org2009-07-171-1/+30
| | | | | | | | | | | I don't quite understand what all the different versions of npapi.h are about, but this is the minium hackery to get webkit building again. BUG=https://bugs.webkit.org/show_bug.cgi?id=27385 TBR=evan,jam Review URL: http://codereview.chromium.org/159029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21011 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Add some missing hotkeys.estade@chromium.org2009-07-171-2/+16
| | | | | | | | | | | | | | | There doesn't seem to be a platform default behavior for shift+scroll (for native apps like epiphany and gedit it vertically scrolls, and for firefox it navigates the back/forward list). Likewise I can't find any default way to get gnome to send a horiztonal scroll event except by having a horiztonal scrollwheel (like on a trackpad or fancy mouse). Also it seems like the direction ought to switch for RTL-encoded pages, but this doesn't appear to happen in windows. Also, fix bug where a ctrl+scroll would scroll AND zoom (which you can test by scrolling to the top of the page then pressing ctrl+down wheel). BUG=16792 TEST=horizontally scroll via shift + Scrollwheel Review URL: http://codereview.chromium.org/149729 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21010 0039d316-1c4b-4281-b951-d872f2087c98
* Linux sandbox: save full list of SUID unsafe environment variables.agl@chromium.org2009-07-174-13/+105
| | | | | | | | | | | | | r20733 added code to save LD_LIBRARY_PATH when using the SUID sandbox. That fixed a P0, show-stopper bug, however, LD_LIBRARY_PATH isn't the only variable which is stomped when using SUID binaries. This patch extends support to all variables that we so affected. BUG=16815 http://codereview.chromium.org/159025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21009 0039d316-1c4b-4281-b951-d872f2087c98
* Several changes to the benchmark extension:mbelshe@google.com2009-07-173-431/+504
| | | | | | | | | | | | | | * Cleaned up the UI - can auto-start a benchmark from a given url * added bandwidth measurements for testing bandwidth efficiency * added time to docload, time to first paint, in addition to overall PLT. BUG=none TEST=none Review URL: http://codereview.chromium.org/155675 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21007 0039d316-1c4b-4281-b951-d872f2087c98
* Do not block all task manager tree view mouse release events.estade@chromium.org2009-07-171-4/+2
| | | | | | | | | BUG=16974 TEST=you can resize rows of the task manager Review URL: http://codereview.chromium.org/155670 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21006 0039d316-1c4b-4281-b951-d872f2087c98
* Expose access for reading stats counters via thembelshe@google.com2009-07-171-7/+29
| | | | | | | | | | | | benchmarking extension. This extension is only available (already) when specifying chrome.exe --enable-benchmarking BUG=none TEST=none Review URL: http://codereview.chromium.org/149788 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21005 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to fix style issue from previous checkinjam@chromium.org2009-07-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21004 0039d316-1c4b-4281-b951-d872f2087c98
* Use base::Time::Exploded instead of struct tm inwtc@chromium.org2009-07-173-159/+120
| | | | | | | | | | | | | | | ftp_directory_parser.{h,cc}. The patch is contributed by Ibrar Ahmed <ibrar.ahmad@gmail.com>. Original review URL: http://codereview.chromium.org/126096 R=wtc BUG=http://crbug.com/4965 TEST=none Review URL: http://codereview.chromium.org/149772 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21003 0039d316-1c4b-4281-b951-d872f2087c98
* Land Anton's change to cast from v8::Value to v8::Object beforeager@chromium.org2009-07-171-2/+4
| | | | | | | | | | | converting a wrapper to a native Node pointer in devtools. BUG=none TEST=none Review URL: http://codereview.chromium.org/159003. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21002 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Adding conflicts with the ubuntu packagepiman@google.com2009-07-171-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/155710 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21001 0039d316-1c4b-4281-b951-d872f2087c98
* Added a new sample which implements basic shadow mapping.petersont@chromium.org2009-07-176-5/+655
| | | | | | Review URL: http://codereview.chromium.org/155401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21000 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling new native_client repo location into chromium tree.bradnelson@chromium.org2009-07-171-1/+1
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/155708 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20999 0039d316-1c4b-4281-b951-d872f2087c98
* O3D 64-bit Linux: Symlink the 32-bit plugin into the plugin install dirs too ↵tschmelcher@google.com2009-07-173-8/+7
| | | | | | | | so that it will work OOB for users that have installed 32-bit browsers on 64-bit systems (e.g., Swiftfox). Review URL: http://codereview.chromium.org/155705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20998 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue where the i18n template logic was not applied to the document element.arv@google.com2009-07-171-1/+1
| | | | | | | | | | | | TBR=glen@chromium.org BUG=16965 TEST=Start with --lang=he and makes sure UI is in RTL mode Review URL: http://codereview.chromium.org/159026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20997 0039d316-1c4b-4281-b951-d872f2087c98
* Makes enter/shift-enter find next/previous on Mac.rohitrao@chromium.org2009-07-171-0/+19
| | | | | | | | | | BUG=htp://crbug.com/14890 TEST=Cmd-F to find in page. Type a word into the box, then ensure that pressing Enter finds the next instance, Shift-Enter finds the previous instance. Review URL: http://codereview.chromium.org/149100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20996 0039d316-1c4b-4281-b951-d872f2087c98
* For system-level installs, if the spellcheck dictionary fails to get ↵sidchat@google.com2009-07-172-31/+95
| | | | | | | | | | downloaded in the profile Application directory, download it in the User Data directory instead. BUG=http://www.crbug.com/9650 TEST=Launch Chrome, and navigate to translate.google.com. Before typing anything in the text box, change name of folder Chrome/Application/Dictionaries to something else. Then, start typing something. The spellcheck dictionary, unable to get the folder Dictionaries, will fail to download, which will trigger its download in Chrome/User Data/Dictionaries. After it has downloaded, spellchecker will start working automatically. Review URL: http://codereview.chromium.org/155394 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20995 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the Cancel button to Close in gtk Clear Browsing Data.mattm@chromium.org2009-07-171-1/+1
| | | | | | | | | BUG=16955 TEST=Open Clear Browsing Data dialog. The button should now say Close. Review URL: http://codereview.chromium.org/159023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20994 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in FFmpegAudioDecoder where we weren't setting the usable data size.scherkus@chromium.org2009-07-171-0/+1
| | | | | | | | | | BUG=none TEST=audio should decode again Review URL: http://codereview.chromium.org/155703 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20993 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 20516 by re-landing this previous patch.brettw@chromium.org2009-07-1711-68/+146
| | | | | | | | | | | | | Keep the cairo clipping region in sync with the Skia one. The PlatformCanvas now tracks this, so we don't need to have the similar code in gfx::Canvas. I moved most references of cairo_surface_t to cairo_t since the cairo_t has a transform and clip but the surface does not. Review URL: http://codereview.chromium.org/149409 Review URL: http://codereview.chromium.org/155700 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20992 0039d316-1c4b-4281-b951-d872f2087c98
* Fix same crashy assumption that I fixed in r20967 later on in normal theme mode.erg@google.com2009-07-171-3/+6
| | | | | | Review URL: http://codereview.chromium.org/155709 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20991 0039d316-1c4b-4281-b951-d872f2087c98
* Flip screen coordinates when converting NSEvent to WebMouseEvent. Enable ↵pinkerton@chromium.org2009-07-172-3/+5
| | | | | | | | | | processing of events during drag. BUG=16909, 113616 TEST=dragging thumbnails works on NTP, dragging emails in gmail. Review URL: http://codereview.chromium.org/159021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20989 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Add support for having a sparse entry block thatrvargas@google.com2009-07-176-49/+277
| | | | | | | | | | | | | | | | | | is not totally filled. This is required to allow two consecutive writes to fill a given range without caring about the actual start offset of the second one (as long as it is right where the first one ended). This CL also takes care of all pending TODOs of the sparse disk cache. Sparse disk cache support is now feature complete. BUG=12258 TEST=unittests Review URL: http://codereview.chromium.org/155590 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20988 0039d316-1c4b-4281-b951-d872f2087c98
* Set the default minimum font size webkit pref to 12 for Chinese and 10 for ↵jshin@chromium.org2009-07-176-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | ja,ko,ar and th. This will partly resolve [2] one of frequent complains of Chinese users (as long as they use Chinese Chrome). See http://www.google.com/support/forum/p/Chrome/thread?tid=389f306a52817110&hl=en Leave alone other UI language versions alone for now (Firefox has per-script/per-language min font size [1]). Eventually, there need to be per-script which requires the webkit change. [1] http://mxr.mozilla.org/seamonkey/search?string=font.minimum-size (note that Firefox does not set these values by default except for Thai, but offers a UI for a user to adjust). [2] See other issues (feature requests) mentioned in http://crbug.com/16868 BUG=16875 (http://crbug.com/16875) TEST=Open Chrome with '--lang=zh-CN' and go to http://www.popyard.org/ and Chinese characters are larger than before. Review URL: http://codereview.chromium.org/155607 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20987 0039d316-1c4b-4281-b951-d872f2087c98
* Disable text-encoding.html from Worker http layout tests, it appears to be ↵dimich@google.com2009-07-171-1/+1
| | | | | | | | | | unreliable. BUG=16934 TEST=none TBR=sverrir@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20986 0039d316-1c4b-4281-b951-d872f2087c98