summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Copy wtl from chrome/third_party to third_party.tony@chromium.org2010-03-0924-0/+55963
| | | | | | TBR=maruel git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40995 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Launching Chrome with a user-data-dir command line switch containing ↵mattm@chromium.org2010-03-092-47/+3
| | | | | | | | | | | | | | a non ASCII ..." Speculative revert to try to fix win dbg MultipartResponseUITest.SingleVisit failures. This reverts commit r40981 TBR=tony Review URL: http://codereview.chromium.org/707001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40994 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add export option to certificate viewer.mattm@chromium.org2010-03-095-7/+347
| | | | | | | | | BUG=18119 TEST=Export some certs, compare files with exports from firefox. Review URL: http://codereview.chromium.org/669137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40993 0039d316-1c4b-4281-b951-d872f2087c98
* svn prop fixes. Applied to all files not in third_party.pkasting@chromium.org2010-03-09190-242/+242
| | | | | | | | | | | | * Removed eol-style, executable and mergeinfo from BMP/GIF/ICO/JPEG files, and set correct mime-type. * Removed executable and mergeinfo from .c/.cc/.cpp/.h/.m/.mm and .gyp files, and set eol-style to LF. TBR=evanm BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40991 0039d316-1c4b-4281-b951-d872f2087c98
* Move apply_locales.py from src/chrome/tools/build/ to src/build/.tony@chromium.org2010-03-093-2/+2
| | | | | | | | src/app shouldn't depend on src/chrome and I need to break these dependencies for some upstreaming work. Review URL: http://codereview.chromium.org/668249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40985 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary anonymous namespace according to agl's suggestion.suzhe@chromium.org2010-03-091-4/+0
| | | | | | | | | | | See http://codereview.chromium.org/668219 BUG=27927 TEST=none Review URL: http://codereview.chromium.org/692001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40984 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: add suppression for image decoder test leaksmattm@chromium.org2010-03-091-0/+9
| | | | | | | | | BUG=37727 TEST=tools/valgrind/chrome_tests.sh -t test_shell --gtest_filter=BMPImageDecoderTest.DecodingFast:ICOImageDecoderTest.Decoding:ICOImageDecoderTest.ImageNonZeroFrameIndex Review URL: http://codereview.chromium.org/690001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40983 0039d316-1c4b-4281-b951-d872f2087c98
* View/linux: include HoverControllerGtk in views build.estade@chromium.org2010-03-091-0/+2
| | | | | | | | | | BUG=none TEST=greens the tree TBR=tony Review URL: http://codereview.chromium.org/689003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40982 0039d316-1c4b-4281-b951-d872f2087c98
* Launching Chrome with a user-data-dir command line switch containing a non ↵ananta@chromium.org2010-03-092-3/+47
| | | | | | | | | | | | | | | | | | | | | | | | ASCII character in the path like "Test Chrome G�ldine" would cause a DCHECK to fire in the BrowserRenderProcessHost::AppendRendererCommandLine function while retrieving the user-data-dir switch value from the browser's command line and setting it back to the renderer's command line. This was because we would retrieve the value as ASCII which would not work because of the presence of a non ASCII character in the value. The end result is that a CHECK fires in the renderer when it tries to validate the existence of the user-data-dir path. Fix is to use the CommandLine::GetSwitchValuePath function instead which returns a FilePath which does the right thing. Test=Covered by a ui test. Fixes bug http://code.google.com/p/chromium/issues/detail?id=29245 Bug=29245 Review URL: http://codereview.chromium.org/671027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40981 0039d316-1c4b-4281-b951-d872f2087c98
* Add a FileWatcher to base/.tony@chromium.org2010-03-098-0/+939
| | | | | | | | This is like Directory Watcher, but only for a single file. Review URL: http://codereview.chromium.org/661359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40980 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Add hover effects for GtkChromeButtons.estade@chromium.org2010-03-0911-195/+220
| | | | | | | | | | | Similar to the previous patch for CustomButtons. BUG=36760 TEST=manual Review URL: http://codereview.chromium.org/676001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40979 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: tweak where widget-anchored menus appear.estade@chromium.org2010-03-091-2/+3
| | | | | | | | | BUG=15443 TEST=see bug. Page/app menus + download item menus + bookmark bar menus should be fixed. Review URL: http://codereview.chromium.org/672024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40978 0039d316-1c4b-4281-b951-d872f2087c98
* Fix file permissions in save_as mode on POSIX.kinuko@chromium.org2010-03-091-0/+4
| | | | | | | | | BUG=36107 TEST=Check 'Ask where to save each file before downloading' in 'Under the Hood' preference, start a download and check the file permission. Review URL: http://codereview.chromium.org/672019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40977 0039d316-1c4b-4281-b951-d872f2087c98
* Update bookmark manager key. Accidentally copied Googleaa@chromium.org2010-03-091-1/+1
| | | | | | | | | | | Translate's first time, which caused very interesting bugs. This key was generated using pack extension, so should be unique. Review URL: http://codereview.chromium.org/680001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40976 0039d316-1c4b-4281-b951-d872f2087c98
* BSD port: Another chunk of chrome/ ifdef changespvalchev@google.com2010-03-099-19/+32
| | | | | | Review URL: http://codereview.chromium.org/652186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40974 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix another crash in content exceptions dialog.thakis@chromium.org2010-03-093-28/+268
| | | | | | | | | | | | | Also add a couple unit tests. Also fix another potential crash and other problems uncovered by the tests. BUG=37208 TEST=See bug. Also, unittests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=40810 Review URL: http://codereview.chromium.org/668046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40973 0039d316-1c4b-4281-b951-d872f2087c98
* base: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-099-29/+35
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/678001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40972 0039d316-1c4b-4281-b951-d872f2087c98
* fix posix build errorsjam@chromium.org2010-03-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40971 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo.michaeln@chromium.org2010-03-091-1/+1
| | | | | | | | | TBR=japhet TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40970 0039d316-1c4b-4281-b951-d872f2087c98
* Add theming API to Pepper. For now, this only handles scrollbars.jam@chromium.org2010-03-086-6/+307
| | | | | | Review URL: http://codereview.chromium.org/660158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40969 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid unregistering automation job twice.stoyan@chromium.org2010-03-081-5/+0
| | | | | | Review URL: http://codereview.chromium.org/672016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40968 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Reorder the files after the previous mess-up.rvargas@google.com2010-03-083-629/+630
| | | | | | | | | | | | No real code change. BUG=none TEST=none Review URL: http://codereview.chromium.org/669142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40967 0039d316-1c4b-4281-b951-d872f2087c98
* Replace lots of "int x, int y" with gfx::Point. Also use gfx::Size and ↵pkasting@chromium.org2010-03-0882-592/+455
| | | | | | | | | | gfx::Rect in a few more places. BUG=none TEST=none Review URL: http://codereview.chromium.org/669130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40966 0039d316-1c4b-4281-b951-d872f2087c98
* Set eol-style for mini_installer.gyp to unbreak the build for people who use ↵pkasting@chromium.org2010-03-081-278/+278
| | | | | | | | | | | Windows Pythons that barf on CRLF. TBR=gregoryd BUG=none TEST=none Review URL: http://codereview.chromium.org/674001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40965 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 6: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-0818-16/+31
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/671025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40964 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 5: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-0820-19/+52
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/671024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40963 0039d316-1c4b-4281-b951-d872f2087c98
* Use web app icon as ICON_BIG for Windowsxiyuan@chromium.org2010-03-0810-7/+52
| | | | | | | | | | | | | | | | | - Add a WindowDelegate::GetWindowAppIcon for BrowserView to expose an icon to use as ICON_BIG; - Add an app_icon_ memeber and accessor functions to TabContents; - Update/Set the app_icon_ of TabContents when web app icon is downloaded for converting a tab to app or for chrome web app shortcuts update (this happens when chrome is opened as an app; - Use the app icon as ICON_BIG in WindowWin::UpdateWindowIcon; BUG=32039 TEST=Verify fix for issue 32039 and also Alt-Tab list on XP/Vista uses big icon. Review URL: http://codereview.chromium.org/668265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40962 0039d316-1c4b-4281-b951-d872f2087c98
* Expose 'type' and 'incognito' bits to the extension window object, and makempcomplete@chromium.org2010-03-087-13/+218
| | | | | | | | | | | them settable in chrome.windows.create(). BUG=12658 BUG=28599 Review URL: http://codereview.chromium.org/669189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40961 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 4: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-0820-13/+37
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/671019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40960 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 3: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-0820-13/+49
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/671014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40959 0039d316-1c4b-4281-b951-d872f2087c98
* Turns out isValidName is still used by flakiness_dashboard.html.ojan@chromium.org2010-03-081-0/+4
| | | | | | Review URL: http://codereview.chromium.org/672010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40958 0039d316-1c4b-4281-b951-d872f2087c98
* Remove nacl win64 binary from chrome dependencies, add it to installer ↵gregoryd@google.com2010-03-082-278/+278
| | | | | | | | | | | dependencies. This will allow developers who don't have the 64-bit tools installed to build Chrome successfully (without the support for NaCl on Win64), while making sure all the binaries are in place when building the installer. To build Chrome with NaCl support for Win64 developers will have to build both 'chrome' and 'chrome_nacl_win64' targets. Review URL: http://codereview.chromium.org/671017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40957 0039d316-1c4b-4281-b951-d872f2087c98
* Rearrange GLES2 files so they are easier to usegman@chromium.org2010-03-0835-676/+226
| | | | | | | | | | | from native client and pepper. TEST=none BUG=none Review URL: http://codereview.chromium.org/668205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40956 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash due to CHECK() hit in SafeBrowsingResourceHandler.eroman@chromium.org2010-03-082-2/+10
| | | | | | | | | | | | The problem was the CHECK() doesn't apply when the resource request has been cancelled via the interstitial page -- if you close the tab displaying the warning, the request is cancelled leading to OnResponseCompleted() firing with an error status, so state_ == STATE_DISPLAYING_BLOCKING_PAGE. Also made sure this code path handles cancellation of any outstanding url check. BUG=37674 TEST=Open a URL that causes the safe browsing warning page to be display. Now close the tab containing the warning; should not crash. Review URL: http://codereview.chromium.org/671009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40955 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll to r55674 (from r55670)michaeln@chromium.org2010-03-082-2/+5
| | | | | | | | | | TEST=bots BUG=none TBR=japhet Review URL: http://codereview.chromium.org/669292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40954 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing ARM build. ARM cannot compile code in src/gpu/ directory.apatrick@chromium.org2010-03-081-1/+4
| | | | | | | | | TEST=none BUG=none TBR=kbr@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40953 0039d316-1c4b-4281-b951-d872f2087c98
* Skip media/video-src-change.html and see if it helps mac dbg.tim@chromium.org2010-03-081-1/+3
| | | | | | | | BUG=37710 Review URL: http://codereview.chromium.org/671021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40952 0039d316-1c4b-4281-b951-d872f2087c98
* UpStreamimg *image_decoder_unittest. Used WebKit API's ImageDecoder toyaar@chromium.org2010-03-085-194/+130
| | | | | | | | | | | decouple WebCore deps. Corresponding WebKit Bug 35415. BUG=28063 TEST=Run unit tests. Review URL: http://codereview.chromium.org/661231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40951 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up/fix more frame code. In general this is bringing the less-common ↵pkasting@chromium.org2010-03-086-425/+465
| | | | | | | | | | | | frame classes up to speed with recent changes in OpaqueBrowserFrameView, but there's also some other fixing of bustage, old patches that didn't make it into all the classes, etc. This isn't perfect yet: the calculations of icon and titlebar size/position for really large icons need to have more padding in them. But this change is already so large I'd rather get it in and then patch that up. BUG=6961 TEST=Sysmenu works on all frame types, app panels can be maximized, all frame types handle larger titlebar sizes and/or fonts Review URL: http://codereview.chromium.org/669291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40950 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] When scrolling a webpage, invalidate the web content area instead of ↵rohitrao@chromium.org2010-03-081-8/+8
| | | | | | | | | | painting immediately. This should prevent us from painting twice per scroll event. BUG=37442 TEST=See scrolling test case in bug 28947, comment 29. Should match Safari, not be jerky. Review URL: http://codereview.chromium.org/668093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40949 0039d316-1c4b-4281-b951-d872f2087c98
* Take out temp code now that WebKit patch has landed.jam@chromium.org2010-03-082-12/+0
| | | | | | | TBR=darin Review URL: http://codereview.chromium.org/671018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40948 0039d316-1c4b-4281-b951-d872f2087c98
* Propagate logging command line switches from browser process to GPU process.scherkus@chromium.org2010-03-082-0/+28
| | | | | | | | | BUG=33329 TEST=try out --log-level=0, you should see log messages Review URL: http://codereview.chromium.org/668195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40947 0039d316-1c4b-4281-b951-d872f2087c98
* Added missing copyright header.markus@chromium.org2010-03-0822-0/+88
| | | | | | | | BUG=32501 TEST=none Review URL: http://codereview.chromium.org/672011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40946 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 2: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-0820-17/+39
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/672007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40945 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Lock bar visibility during a bookmark button drag, forcing the ↵rohitrao@chromium.org2010-03-082-1/+29
| | | | | | | | | | fullscreen overlay to stay shown. BUG=37433 TEST=Go fullscreen. Open a folder on the bookmark bar and drag a button around such that the folder closes. The overlay should not disappear. Review URL: http://codereview.chromium.org/669166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40944 0039d316-1c4b-4281-b951-d872f2087c98
* Flip the ui_tests to use WebKitTools/Scripts/new-run-webkit-httpd insteaddpranke@chromium.org2010-03-081-7/+5
| | | | | | | | | | | | | of calling into the python port/http_server code directly. This is attempt #3 - the actual fix for this was in WebKit r55602, where we fixed a dereference of an unset python attribute. BUG=23099 R=maruel@chromium.org TEST=none Review URL: http://codereview.chromium.org/669289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40943 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor chunk ownership in SafeBrowsing code.shess@chromium.org2010-03-0812-206/+212
| | | | | | | | | | | | | | | | | | | This attempts to clean up ownership so that it's more clear who creates and deletes the chunk data between parsing and storage in the database. SBChunkList replaces std::deque<SBChunk>, mostly to add correct cleanup in the destructor rather than requiring FreeChunks() to be called manually. Additionally remove deletion of chunk info from the database layer, now it processes const data. Additionally remove the need for SafeBrowsingDatabase to have a chunk-inserted callback by having the caller handle it directly. BUG=none TEST=none Review URL: http://codereview.chromium.org/668123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40942 0039d316-1c4b-4281-b951-d872f2087c98
* Terminate NaCl broker process when no loader processes are runninggregoryd@google.com2010-03-0810-15/+86
| | | | | | | | | | BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=40744 Review URL: http://codereview.chromium.org/669019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40941 0039d316-1c4b-4281-b951-d872f2087c98
* GGL library is a variant of the WGL, EGL and PGL libraries.apatrick@chromium.org2010-03-083-0/+340
| | | | | | | | | | It is used to create and destroy OpenGL contexts and make them current. TEST=none BUG=none Review URL: http://codereview.chromium.org/661043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40940 0039d316-1c4b-4281-b951-d872f2087c98
* Use 0 for successful end of stream.vandebo@chromium.org2010-03-084-19/+13
| | | | | | | | | BUG=25032 TEST=none Review URL: http://codereview.chromium.org/669122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40938 0039d316-1c4b-4281-b951-d872f2087c98