summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Changes the width of pinned tabs to be slightly bigger.sky@chromium.org2009-07-172-22/+12
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/155701 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20985 0039d316-1c4b-4281-b951-d872f2087c98
* Remove calls to deprecated APIs so that Chromium compiles on all ↵avi@chromium.org2009-07-172-2/+22
| | | | | | | | | | | currently-future versions of OS X. BUG=none TEST=compile on a future version of OS X. Should build. Review URL: http://codereview.chromium.org/155704 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20984 0039d316-1c4b-4281-b951-d872f2087c98
* Fix comment for posix LaunchApp wrt PATH searching.mattm@chromium.org2009-07-171-2/+2
| | | | | | | | | | | (Behavior was changed in r4515 but the comment wasn't updated to match.) BUG=none TEST=none Review URL: http://codereview.chromium.org/159022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20983 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling newer gyp version.bradnelson@chromium.org2009-07-171-1/+1
| | | | | | | | | | | BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/159015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20982 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings.brettw@chromium.org2009-07-173-250/+250
| | | | | | Review URL: http://codereview.chromium.org/155702 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20981 0039d316-1c4b-4281-b951-d872f2087c98
* Remove 6- and 7-parameter IPC message macros. Replace with a struct that ↵dimich@google.com2009-07-177-133/+85
| | | | | | | | | | packs parameters. BUG=16685 TEST=none Review URL: http://codereview.chromium.org/149775 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20980 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress both leaks mentioned in bug16625 on both mac and linux.dkegel@google.com2009-07-171-0/+11
| | | | | | | | | BUG=16625 TEST=run UtilityProcessHostTest.ExtensionUnpacker under valgrind 40 times, verify no leaks reported Review URL: http://codereview.chromium.org/159014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20979 0039d316-1c4b-4281-b951-d872f2087c98
* linux: splash page updateevan@chromium.org2009-07-172-32/+33
| | | | | | | | Mention how to turn on plugins. Review URL: http://codereview.chromium.org/159016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20978 0039d316-1c4b-4281-b951-d872f2087c98
* This matches the behavior on Windows. Also this change lets user close ↵kuchhal@chromium.org2009-07-172-0/+15
| | | | | | | | | | | Chrome by clicking 'x' button even if a popup (for example - bookmark bubble) is open. BUG=NONE TEST=1. Click on bookmark star button to open bookmark bubble. Switch focus to some other Window, bubble should close automatically. 2. Click on bookmark star button to open bookmark bubble. Close chrome by clicking on Window close button ('x') and Chrome should close. Review URL: http://codereview.chromium.org/149757 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20977 0039d316-1c4b-4281-b951-d872f2087c98
* Change revision number in deps and deps_gyp after commit pdiff in ↵yux@google.com2009-07-172-2/+2
| | | | | | | | third_party folder. Review URL: http://codereview.chromium.org/155699 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20976 0039d316-1c4b-4281-b951-d872f2087c98
* Add a CallbackWithReturnValue as a convenient method of calling callback ↵jam@chromium.org2009-07-173-0/+78
| | | | | | | | functions with no arguments and a return value. This is useful in calling all of the getters we have in the code, instead of creating wrapper functions that take a pointer argument. Review URL: http://codereview.chromium.org/155630 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20975 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to re-enable the http worker tests. I can't repro the 'flak' so I'm ↵dimich@google.com2009-07-171-1/+1
| | | | | | | | | | going to enable them and watch closely. BUG=16934 TEST=none Review URL: http://codereview.chromium.org/149763 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20974 0039d316-1c4b-4281-b951-d872f2087c98
* Need to cleanup first run dialog on cancellation too.kuchhal@chromium.org2009-07-171-3/+4
| | | | | | | | Fixing what r20898 broke. Review URL: http://codereview.chromium.org/155676 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20973 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.14.5.ager@chromium.org2009-07-171-1/+1
| | | | | | | | | | | The only change is adding a missing handle scope to make sure that we do not leak handles. TBR=kasperl@chromium.org TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20972 0039d316-1c4b-4281-b951-d872f2087c98
* NNTP: Fix issue where focused buttons where not distinguisgable fromarv@google.com2009-07-171-5/+10
| | | | | | | | | | | | | non focused buttons. BUG=16973 TEST=Tab to the buttons at the top of the NNTP. They should have a *outlined* look (same as hover). Review URL: http://codereview.chromium.org/159013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20971 0039d316-1c4b-4281-b951-d872f2087c98
* Another occasional leak in WebCore::HTMLNames::init()dkegel@google.com2009-07-171-1/+13
| | | | | | | | | BUG=16579 TEST=run ui tests all day, verify no reported leaks :-) Review URL: http://codereview.chromium.org/159008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20970 0039d316-1c4b-4281-b951-d872f2087c98
* Converts a couple of by value return types to const ref returnssky@chromium.org2009-07-171-4/+3
| | | | | | | | | | | types. Also expands on the documentation of GetViewForPoint. BUG=none TEST=none Review URL: http://codereview.chromium.org/149723 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20969 0039d316-1c4b-4281-b951-d872f2087c98
* Roll googleurl DEPS forward to 109.willchan@chromium.org2009-07-171-1/+1
| | | | | | | | BUG=http://crbug.com/16559 Review URL: http://codereview.chromium.org/159012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20968 0039d316-1c4b-4281-b951-d872f2087c98
* Fix occasional crash at startup in gtk_chrome_button_expose.erg@google.com2009-07-171-2/+3
| | | | | | Review URL: http://codereview.chromium.org/155697 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20967 0039d316-1c4b-4281-b951-d872f2087c98
* Silence compile errors on some compilers by checking return value of fwrite.estade@chromium.org2009-07-171-4/+13
| | | | | | | | | | | hat tip to spotrh BUG=16948 TEST=none Review URL: http://codereview.chromium.org/149786 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20966 0039d316-1c4b-4281-b951-d872f2087c98
* Added an observer for 'pref::kDefaultCharset' change I forgot to add in ↵jshin@chromium.org2009-07-172-3/+26
| | | | | | | | | | | | | | | | | | | r15113 (http://src.chromium.org/viewvc/chrome?view=rev&revision=15113) . Besides, set referrer_charset_ (used in guessing the C-D charset in GetFileNameFromCD) to pref::kDefaultCharset without any q values appended. TEST=1. Set the default charset in Options | Advanced | Fonts & Languages to ISO-8859-1. 2. Type http://i18nl10n.com/moztest/random21.yyy in the omnibox and the filename in the download bar should start with "횉횗짹횤21" 3. Change the default charset to Korean 4. Try #2 again and the filename in the download bar should start with '?쒓?21'. BUG=1148 (http://crbug.com/1148 ) Review URL: http://codereview.chromium.org/149705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20965 0039d316-1c4b-4281-b951-d872f2087c98
* Qurey redirects when a thumbnail is set.meelapshah@chromium.org2009-07-174-25/+107
| | | | | | | | Update list of most visited URLs on an exponential timer, resetting when the history is cleared. Review URL: http://codereview.chromium.org/155619 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20964 0039d316-1c4b-4281-b951-d872f2087c98
* linux: obey standard system paths for pluginsevan@chromium.org2009-07-171-3/+20
| | | | | | | | | | | | This logic comes from carefully reading what Mozilla does. We're still behind the flag --enable-plugins so this won't turn on plugins for users anymore. BUG=15504 Review URL: http://codereview.chromium.org/155594 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20963 0039d316-1c4b-4281-b951-d872f2087c98
* More bad ipc message handling for RenderWidgetHostcpu@google.com2009-07-172-5/+18
| | | | | | | | | | | - For input handling so far BUG=16673 TEST=unit test included Review URL: http://codereview.chromium.org/155613 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20962 0039d316-1c4b-4281-b951-d872f2087c98
* Linux sandbox: comment typo fix.agl@chromium.org2009-07-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20961 0039d316-1c4b-4281-b951-d872f2087c98