Add 1-bit opacity versions of the icon to our icon file to prevent white dots on 16-bit and lower displays.

BUG=1293866

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38 0039d316-1c4b-4281-b951-d872f2087c98
M    chrome/app/resources/chrome.ico


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39 0039d316-1c4b-4281-b951-d872f2087c98
Fix a build issue with Vista. Stop cp.exe from trying to emulate POSIX security
on top of NTFS.

BUG=1157117


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40 0039d316-1c4b-4281-b951-d872f2087c98
Update chrome strings.  No webkit string changes.

TBR

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41 0039d316-1c4b-4281-b951-d872f2087c98
Accommodate the change from ..\third_party\scons-0.98.3 to ..\third_party\scons in the recursive invocation of scons to build the necessary v8 targets.
TBR: bradnelson,nsylvain

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42 0039d316-1c4b-4281-b951-d872f2087c98
Make sure the child process terminates before returning from process_utils.RunCommandFull.

BUG=1295708

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43 0039d316-1c4b-4281-b951-d872f2087c98
Fix some issues when building with Visual Studio 2008.

Fixed projects that are set as "Application (.exe)" but that don't build an application. Converted then to "Utility".
util_prebuild, V8Config and V8Bindings_prebuild.

Fixed a template compilation error in message_loop.h
Changed PROP_ENTRY to PROP_ENTRY_TYPE since the former is now deprecated.

Everything still builds fine on VS2005.

BUG=1290595

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44 0039d316-1c4b-4281-b951-d872f2087c98
Redo the icon. It looks like icon changes require a clobber build.

BUG=1293866

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45 0039d316-1c4b-4281-b951-d872f2087c98
Undo the redo of the icon. Even a clobber build didn't fix it, though it does locally.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46 0039d316-1c4b-4281-b951-d872f2087c98
Delete empty, unused avatar folder.


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47 0039d316-1c4b-4281-b951-d872f2087c98
Update our icon with 32-bit and 8-bit versions.

We have dropped the 256x256 icons from this file - our resource compiler can't handle PNG-compressed icons, and the uncompressed versions added 300KB to our icon size. We were also using a few icon sizes not required by Windows.

BUG=1293866

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48 0039d316-1c4b-4281-b951-d872f2087c98
Rename uninstall link from Chrome to localized "Google Chrome" string (value of reg key - DisplayName). Keep the uninstall key itself as Google Chrome in all languages as it is not visible to the user and helps in deleting the key in case user changes the system locale after installing Chrome.

BUG=1293755

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49 0039d316-1c4b-4281-b951-d872f2087c98
Create a constructor to construct an AddressList::Data
object with a struct addrinfo*.

Fix the comment for the port parameter of
HostResolver::Resolve.

Make some changes suggested by cpplint.

R=darin

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50 0039d316-1c4b-4281-b951-d872f2087c98
Add a flag to JSONReader to allow trailing commas.

Lots of unittests for this behavior.

BUG=1295713

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51 0039d316-1c4b-4281-b951-d872f2087c98
Fix mbspatch.cc to work on non-Windows platforms.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52 0039d316-1c4b-4281-b951-d872f2087c98
Update the JSONValueSerializer to have a flag to allow trailing commas.  By default, we don't support this when deserializing JSON, but the user can enable this.

BUG=1295713

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53 0039d316-1c4b-4281-b951-d872f2087c98
Fix the build.  I meant to include this in the chrome side of the previous change.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54 0039d316-1c4b-4281-b951-d872f2087c98
Add a unittest for the JSONValueSerializer::set_allow_trailing_comma() method.  Fixes the return type in the header.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55 0039d316-1c4b-4281-b951-d872f2087c98
Save a few lines since I don't need a test fixture.  This was just silly oversight on my part due to not having written a new unittest in a while.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56 0039d316-1c4b-4281-b951-d872f2087c98
Ugh. It turns out we were never properly removing the dragged tab from the source tabstrip when a drag was completed. This was causing various problems, which were highlighted when you reverted a drag (e.g. press esc or alt+tab while dragging).

See my comments inline in the diff for explanations.

This manifests as Venkat's latest repro in:

B=1262392

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57 0039d316-1c4b-4281-b951-d872f2087c98