summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Return without doing anything instead of dereferencing junk in unexpected cases.mark@chromium.org2008-10-161-0/+1
| | | | | | Review URL: http://codereview.chromium.org/7416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3470 0039d316-1c4b-4281-b951-d872f2087c98
* Don't user uninitialized variables. We should at least fail predictably inmark@chromium.org2008-10-161-1/+1
| | | | | | | not-reached cases. Review URL: http://codereview.chromium.org/7362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3469 0039d316-1c4b-4281-b951-d872f2087c98
* Update SpellChecker to download the latest version of the bdic dictionary files.sidchat@google.com2008-10-162-3/+46
| | | | | | Review URL: http://codereview.chromium.org/6474 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3468 0039d316-1c4b-4281-b951-d872f2087c98
* Clearly distinguish the multiple "path_util" modules in use.mmoss@google.com2008-10-162-6/+9
| | | | | | | | | This revises r3257 as per suggestion from pamg (and brings that Windows fix to the Mac version). Review URL: http://codereview.chromium.org/7422 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3467 0039d316-1c4b-4281-b951-d872f2087c98
* Updating dependencies for the following projects to fix build errors.ananta@chromium.org2008-10-161-0/+6
| | | | | | | | | | | | 1. startup tests. 2. Reliability tests. 3. Interactive UI tests. TBR=tony Review URL: http://codereview.chromium.org/7389 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3466 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix a bug where we were truncating the last byte of images"tc@google.com2008-10-162-2/+3
| | | | | | | | | | | due to purify regression TBR=sky Review URL: http://codereview.chromium.org/7437 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3465 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the following changes to the bookmark bar context menu:sky@google.com2008-10-166-93/+91
| | | | | | | | | | | | . Nukes the open menu item. . Adds open incognito and for folders open all incognito. BUG=144 TEST=Fully test the context menu of bookmark folders/urls. Review URL: http://codereview.chromium.org/7357 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3464 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser\interstitial_page.cc to the SCons build.sgk@google.com2008-10-161-1/+2
| | | | | | | Move render_widget_host_hwnd.cc to render_widget_host_win.cc. Review URL: http://codereview.chromium.org/7336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3463 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the re-baselining of two layout tests to be conformant with the newest ↵olehougaard@google.com2008-10-163-10/+8
| | | | | | | | version of WebKit. Review URL: http://codereview.chromium.org/7348 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3462 0039d316-1c4b-4281-b951-d872f2087c98
* Update to latest trunk version of V8.ager@google.com2008-10-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3461 0039d316-1c4b-4281-b951-d872f2087c98
* Hopefully the last of the failures. Updating the deps for ananta@chromium.org2008-10-161-0/+2
| | | | | | | | | | automated_ui_tests. TBR=darin Review URL: http://codereview.chromium.org/7386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3460 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the deps for startup test and reliability test.ananta@chromium.org2008-10-161-0/+4
| | | | | | | | TBR=darin Review URL: http://codereview.chromium.org/7435 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3459 0039d316-1c4b-4281-b951-d872f2087c98
* Update dependencies of the memory_test project to fix build error.ananta@chromium.org2008-10-161-0/+618
| | | | | | | | TBR=darin Review URL: http://codereview.chromium.org/7434 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3458 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=146&,ananta@chromium.org2008-10-1613-93/+367
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which was an issue with navigation attempts initiated by Flash not working correctly in Chrome. The plugin would initiate a navigation in response to a user click. This would eventually result in a call to a script on the page, which would query the history in a timer, and would end up resetting the selected URL to the original URL as the history length would not be updated as yet. The reason being the following:- 1. A Frame navigation is initiated by the renderer in response to the user click. 2. This is sent as an async message to the browser UI thread. 3. When the navigation in the browser completes we update the history info in render view asynchronously. The fix is to attempt to update the history count when we receive notifications from webkit. These include notifications for items being added to the history, navigations based on history (like history.back/forward/goto, etc). These counts continue to be updated as before from the browser as well. Added UI tests to test these cases. Bug=146 R=jam Review URL: http://codereview.chromium.org/7412 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3457 0039d316-1c4b-4281-b951-d872f2087c98
* Change the prefix for unconfirmed, potentially dangerous downloads mal@chromium.org2008-10-161-1/+1
| | | | | | | | | | | | | | | | | from: dangerous_download_%d to: unconfirmed %d We want to avoid alarming names in the UI. I'm open to better suggestions for the prefix. R= jcampan@chromium.org, brian@chromium.org Review URL: http://codereview.chromium.org/7107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3455 0039d316-1c4b-4281-b951-d872f2087c98
* revert the testbeng@google.com2008-10-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3454 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap some lines that are > 80 columns.tc@google.com2008-10-161-9/+13
| | | | | | Review URL: http://codereview.chromium.org/7158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3453 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where we were truncating the last byte of imagestc@google.com2008-10-162-3/+2
| | | | | | | | | | | | | | | dragged from web content. This was caused by using the wrong helper method to create the storage in os_exchange_data. The method GetStorageForString adds an extra null byte to the data that we were removing at the wrong place in the code. BUG=http://crbug.com/2414 TEST=unit_tests still pass; drag an image from a web page and open it in photoshop Review URL: http://codereview.chromium.org/7372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3452 0039d316-1c4b-4281-b951-d872f2087c98
* a quick testbeng@google.com2008-10-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3451 0039d316-1c4b-4281-b951-d872f2087c98
* Fix FileEnumerator (win) for non-recursive, directory-only enumerations.tim@chromium.org2008-10-162-4/+9
| | | | | | | | It previously only actually returned directories for recursive traversals. Review URL: http://codereview.chromium.org/7157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3450 0039d316-1c4b-4281-b951-d872f2087c98
* Don't send duplicate "Cache-Control: max-age=0" headers.ericroman@google.com2008-10-162-17/+26
| | | | | | | | BUG=3434 Review URL: http://codereview.chromium.org/7421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3449 0039d316-1c4b-4281-b951-d872f2087c98
* This is the same change as 2419 minus a line of debug code I accidentally ↵petersont@google.com2008-10-168-191/+575
| | | | | | | | left in browser_main.cc which ignored the user preference. Review URL: http://codereview.chromium.org/4229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3448 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up skia + v8 bindings for getImageData(), putImageData().ericroman@google.com2008-10-168-30/+199
| | | | | | Review URL: http://codereview.chromium.org/7294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3447 0039d316-1c4b-4281-b951-d872f2087c98
* Make zero-byte responses an error, rather than an empty HTTP/0.9 case.ericroman@google.com2008-10-164-17/+52
| | | | | | Review URL: http://codereview.chromium.org/7381 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3446 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test list syntax.ericroman@google.com2008-10-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3445 0039d316-1c4b-4281-b951-d872f2087c98
* Fork layout_tests\pending\http\tests\misc\frame-default-enc-same-domain.htmljungshik@google.com2008-10-164-1/+20
| | | | | | | | | | | | for now until we pick up the upstream change. (see what's about to be landed in Webkit trunk at http://bugs.webkit.org/show_bug.cgi?id=21581) TEST=pass pending/http/tests/misc/frame-default-enc-same-domain.html Review URL: http://codereview.chromium.org/7339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3444 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken resize from bottom with magic frame.ben@chromium.org2008-10-161-0/+1
| | | | | | Review URL: http://codereview.chromium.org/7358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3443 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac bustage caused by my big Win.cpp to Chromium.cpp change. To keep thedarin@google.com2008-10-162-46/+65
| | | | | | | | | | | | mac build happy, I had to make sure that platform/mac is included before platform/chromium. The NetworkStateNotifierChromium.cpp hacking is just to deal with the fact that PLATFORM(MAC) is defined. TBR=pinkerton Review URL: http://codereview.chromium.org/7382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3442 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ViewContainer to Container and HWNDViewContainer to ContainerWin.ben@chromium.org2008-10-16116-580/+553
| | | | | | | http://crbug.com/3430 Review URL: http://codereview.chromium.org/7376 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3441 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some bogus NOTIMPLEMENTEDs that were leading to layout test bustage.darin@chromium.org2008-10-151-6/+2
| | | | | | | TBR=tony Review URL: http://codereview.chromium.org/7380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3440 0039d316-1c4b-4281-b951-d872f2087c98
* Set the svn:eol-style of DEPS to LF.pkasting@chromium.org2008-10-150-0/+0
| | | | | | Review URL: http://codereview.chromium.org/7379 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3439 0039d316-1c4b-4281-b951-d872f2087c98
* fix line endings for evandarin@chromium.org2008-10-151-6/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3438 0039d316-1c4b-4281-b951-d872f2087c98
* Pick up Pinkerton's Mac fix.pkasting@chromium.org2008-10-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3437 0039d316-1c4b-4281-b951-d872f2087c98
* Disable deps checking on webkit/port since that directory doesn't follow the ↵darin@chromium.org2008-10-151-1/+1
| | | | | | | | | google include paths style rule. TBR=brettw Review URL: http://codereview.chromium.org/7378 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3436 0039d316-1c4b-4281-b951-d872f2087c98
* Fix check deps bustage. It is valid to #include "bindings/npruntime.h"darin@chromium.org2008-10-151-0/+1
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/6609 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3435 0039d316-1c4b-4281-b951-d872f2087c98
* This is a very important change and it is past time we commit it.evanm@google.com2008-10-152-0/+13
| | | | | | | Review URL: http://codereview.chromium.org/7377 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3434 0039d316-1c4b-4281-b951-d872f2087c98
* While doing system level install on Vista, if installer is not runningkuchhal@chromium.org2008-10-154-400/+429
| | | | | | | as admin already, relaunch it as admin (that will bring up Vista elevation dialog). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3433 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux build.evanm@google.com2008-10-152-1/+11
| | | | | | | Review URL: http://codereview.chromium.org/7425 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3432 0039d316-1c4b-4281-b951-d872f2087c98
* add/remove files from pkasting's checkinpinkerton@google.com2008-10-151-6/+6
| | | | | | Review URL: http://codereview.chromium.org/7374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3430 0039d316-1c4b-4281-b951-d872f2087c98
* Kill bogus leftover include.darin@chromium.org2008-10-151-1/+0
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/7424 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3429 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix V8 build bustage; this change to the file got dropped during my ↵pkasting@chromium.org2008-10-151-0/+1
| | | | | | | | | file move. TBR=ojan Review URL: http://codereview.chromium.org/7423 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3428 0039d316-1c4b-4281-b951-d872f2087c98
* Move many files that were suffixed Win.cpp to Chromium.cpp, and place them ↵darin@chromium.org2008-10-1571-523/+472
| | | | | | | | | | | in chromium/ subdirectories. We still build these files with PLATFORM(WIN) defined. In this change, I also killed off LogWin.{h,cpp} since we don't use it. So, you will see some changes related to that. R=dglazkov,tony Review URL: http://codereview.chromium.org/7419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3427 0039d316-1c4b-4281-b951-d872f2087c98
* Store the command line in a more convenient format on non-windows platforms.estade@chromium.org2008-10-153-23/+103
| | | | | | Review URL: http://codereview.chromium.org/7249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3426 0039d316-1c4b-4281-b951-d872f2087c98
* As agreed on by the SafeBrowsing server team:paulg@google.com2008-10-152-15/+14
| | | | | | | | | | | 1. Back off when we encounter a parse error. 2. Ignore commands we don't understand instead of returning an error. 3. Make redirect URL parsing in an update response more robust to changes in format. Review URL: http://codereview.chromium.org/7329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3425 0039d316-1c4b-4281-b951-d872f2087c98
* Fork ScriptController into KJS- and V8-specific versions. The KJS files ↵pkasting@chromium.org2008-10-157-656/+44
| | | | | | | | | already live in third_party/WebKit/WebCore/bindings/js/; the V8 ones will now live in webkit/bindings/v8/. The V8 version is V8-specific and doesn't have any #if USE(...) junk in it anymore; this matches the KJS one. This will break the Mac and SCons builds. Review URL: http://codereview.chromium.org/7368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3424 0039d316-1c4b-4281-b951-d872f2087c98
* Add a check in Chrome to not run user level mode if machine level Chromekuchhal@chromium.org2008-10-1514-27/+115
| | | | | | is already installed. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3423 0039d316-1c4b-4281-b951-d872f2087c98
* libcommon.a (chrome) needs the staticlib settings appliedmark@chromium.org2008-10-151-0/+2
| | | | | | Review URL: http://codereview.chromium.org/7415 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3422 0039d316-1c4b-4281-b951-d872f2087c98
* Add WinCE installer to the Gears SConscript build.mpcomplete@google.com2008-10-153-9/+42
| | | | | | Review URL: http://codereview.chromium.org/7324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3421 0039d316-1c4b-4281-b951-d872f2087c98
* Add a lot of robustness to SDCH filter decodingjar@google.com2008-10-1515-266/+785
| | | | | | | | | | | | | | | | | | | | | | a) Do meta-refresh (and partially disable sdch) when we have an sdch decode error early on (due to lack of dictionary). b) Gracefully handle proxy removal of "gzip" in "content-encoding: sdch,gzip". c) Recover from completely stripped content encoding (in response to a request for which we advertised an SDCH dictionary) by using a filter that can optionally decode sdch with an optional gzip as well. Some field tests have shown problems with this protocol's transit across the ether. The general approach we've adopted is to stop using SDCH on the problematic site when we have problems. This will prevent a malicious site from shutting down all use of SDCH. r=kmixter,openvcdiff,huanr Review URL: http://codereview.chromium.org/6433 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3420 0039d316-1c4b-4281-b951-d872f2087c98
* painting_ only exists in debug mode, so only check it in debug modemark@chromium.org2008-10-151-0/+2
| | | | | | Review URL: http://codereview.chromium.org/7365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3419 0039d316-1c4b-4281-b951-d872f2087c98