summaryrefslogtreecommitdiffstats
path: root/chrome/app
Commit message (Collapse)AuthorAgeFilesLines
* SCons build: Add app\client_util.cc. Handle rename ofsgk@google.com2008-08-251-1/+1
| | | | | | | app\theme\google_theme_resources.rc to app\theme\distribution_resources.rc. TBR: rahulk git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1301 0039d316-1c4b-4281-b951-d872f2087c98
* Use a more compact license header in source files.license.bot2008-08-2410-280/+40
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1287 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS files for new changes to app.brettw@google.com2008-08-231-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1279 0039d316-1c4b-4281-b951-d872f2087c98
* Move distribution specific theme images:rahulk@google.com2008-08-2221-27/+37
| | | | | | | | | | | | | - Google Chrome images are in internal repository now and get checked out into app\theme\google_chrome so delete them from app\theme - Add Chromium images to app\theme\Chromium - Modify html inlining script to pick up images from different places depending on environment variable (for now the default is google chrome which will change to chromium). - Moving icon file to private repository as well so delete it from public repository. In its place add chromium icon. - chromium\product_logo.png is a not actually a logo but just the blue icon in the same size as google_chrome\product_logo.png. This file makes about:version and new tab page look prettier (imo). BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1249 0039d316-1c4b-4281-b951-d872f2087c98
* Make chrome.exe read version from Software\Chromium instead of Google Update ↵rahulk@google.com2008-08-226-197/+279
| | | | | | | | | | | | | | keys when running Chromium. With this change now we can build a Chromium release that gets installed under Application Data\Chromium and actually runs. - Added a new file that has common functions used by google update client and chromium - Did some minor cleanup based on readability guidelines (alphabatical order etc). - We seem to be trying to avoid std::wstring at some places but are using it at other places. In future we should be just able to use std::wstring and get rid of StringCchDup. BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1243 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-224-5/+5
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1231 0039d316-1c4b-4281-b951-d872f2087c98
* Add google_theme_resources.rc to SCons build.sgk@google.com2008-08-221-1/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1228 0039d316-1c4b-4281-b951-d872f2087c98
* The FINAL strings for Beta!mal@google.com2008-08-223-7/+17
| | | | | | | | (Confirmed with rharris) TBR= tc@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1210 0039d316-1c4b-4281-b951-d872f2087c98
* Unrollback r1158.rahulk@google.com2008-08-213-3/+20
| | | | | | | BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1170 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 1158 as it is breaking ui_testsrahulk@google.com2008-08-213-20/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1165 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-212-517/+517
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1161 0039d316-1c4b-4281-b951-d872f2087c98
* Do not display "Google" in titlebar of Chromium builds. rahulk@google.com2008-08-213-3/+20
| | | | | | | | - Create a new resource file that will contain Google Chrome specific resources. Ideally this new resource file should not be in the Chromium project at all but there doesnt seem to be any way to do conditional includes in vcproj files. So we ifdef its contents. - Make distributor logo optional. If we do not find it, we do not try to paint/layout logo. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1158 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-202-5/+5
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1094 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor localized strings used in installer for Chromium/Google Chrome ↵rahulk@google.com2008-08-192-10/+3
| | | | | | | | | | | | | | | separation (see other change out for review - chromium_1). - Rename resources files as util_strings.* as they will be used by classes in util project. - Instead of directly accessing resource, chrome.dll and setup.exe will get the resource from helper class in util project. Remove references to header file from projects. - The resources still need be bundled in the binary so directly include util_strings.rc in resource file. - Add another string "Google Inc" in resource file to use as Publisher name. - Remove uninstall URL from resource file. This URL is not going to be localized, we are manually appending language parameter to it. BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1044 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-198-15/+15
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1034 0039d316-1c4b-4281-b951-d872f2087c98
* Use LF for newlines in all DEPS filesmmentovai@google.com2008-08-181-6/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1011 0039d316-1c4b-4281-b951-d872f2087c98
* First set of changes to start separating Google specific branding from ↵rahulk@google.com2008-08-181-2/+2
| | | | | | | | | | | | | Chromium. This change mostly tries to modify installer to install Chromium or Google Chrome depending on a compile flag. The goal is to try to isolate all the differences in a single class that can be overridden for customization. There is also a lot of refactoring to make this happen. Some changes are yet to be done but I didn't want to make this change even bigger than it already is. With all these changes the default build should still work as it is (Google Chrome should get installed/uninstalled). The changes yet to be done: - Separating string resources (this is marked by TODO in one of the files) - Generate different chrome.7z (Chromium will not include rlz.dll) for mini_installer BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@999 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the --disable-breakpad flag. It had no effect with the CRT asserts ↵maruel@google.com2008-08-161-10/+13
| | | | | | because they were simply disabled. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@970 0039d316-1c4b-4281-b951-d872f2087c98
* String update (maybe the last one?)tc@google.com2008-08-151-1/+1
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@943 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce MessagePump to represent the native message pump used to drive adarin@google.com2008-08-151-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MessageLoop. A MessageLoop now has a MessagePump. This will make it possible to port the MessagePump interface to other platforms as well as to use an IO completion port for our worker threads on Windows. Currently, there is only MessagePumpWin, which attempts to preserve the pre-existing behavior of the MessageLoop. API changes to MessageLoop: 1. MessageLoop::Quit means return from Run when the MessageLoop would otherwise wait for more work. 2. MessageLoop::Quit can no longer be called outside the context of an active Run call. So, things like this: MessageLoop::current()->Quit(); MessageLoop::current()->Run(); are now: MessageLoop::current()->RunAllPending(); 3. MessageLoop::Quit can no longer be called from other threads. This means that PostTask(..., new MessageLoop::QuitTask()) must be used explicitly to Quit across thread boundaries. 4. No protection is made to deal with nested MessageLoops involving watched objects or APCs. In fact, an assertion is added to flag such cases. This is a temporary measure until object watching and APC facilities are removed in favor of a MessagePump designed around an IO completion port. As part of this CL, I also changed the automation system to use an IPC::ChannelProxy instead of an IPC::Channel. This moves the automation IPC onto Chrome's IO thread where it belongs. I also fixed some abuses of RefCounted in the AutomationProvider class. It was deleting itself in some cases! This led to having to fix the ownership model for AutomationProvider, which explains the changes to AutomationProviderList and so on. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@928 0039d316-1c4b-4281-b951-d872f2087c98
* Another string update.mal@google.com2008-08-155-9/+9
| | | | | | | | | | These are the latest. Reggie thinks there is a problem with tc, and that it's missing an upload of 500 strings for Arabic... so there might be one more coming. TBR= tc@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@926 0039d316-1c4b-4281-b951-d872f2087c98
* String updates for ko, fil, and uk.mal@google.com2008-08-143-14/+14
| | | | | | R= tc@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@896 0039d316-1c4b-4281-b951-d872f2087c98
* Moving GoogleUpdateSettings to util. Installer as well as Chrome needs these ↵rahulk@google.com2008-08-144-151/+3
| | | | | | | | | settings. BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@877 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings (he only since you got the other changes lasttc@google.com2008-08-141-2/+2
| | | | | | | | night). TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@872 0039d316-1c4b-4281-b951-d872f2087c98
* More strings (final? not quite).mal@google.com2008-08-146-20/+6
| | | | | | TBR= tc@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@859 0039d316-1c4b-4281-b951-d872f2087c98
* Commit recent string changes to zh_cn.mal@google.com2008-08-141-105/+119
| | | | | | TBR= tc@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@856 0039d316-1c4b-4281-b951-d872f2087c98
* Set the svn:eol-style to LF on all SConscript filestc@google.com2008-08-132-213/+213
| | | | | | TBR=evanm git-svn-id: svn://svn.chromium.org/chrome/trunk/src@823 0039d316-1c4b-4281-b951-d872f2087c98
* daily string updatetc@google.com2008-08-133-12/+12
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@815 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the toolbar/location bar look nice in popup windows.beng@google.com2008-08-133-0/+0
| | | | | | | | Rather than creating a frankenstein separate window type for popups, this just uses BrowserView2, and the regular BrowserToolbarView, but hides all the irrelevant controls. B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@770 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple of metrics to help us quantify two cases that can prevent us to ↵cpu@google.com2008-08-132-20/+25
| | | | | | | | | get crash reports. - Added env_vars to exe project instead of keep duplicating the strings. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@766 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the height of the options dialog and first run bubbletc@google.com2008-08-121-2/+2
| | | | | | | | for lang=fil. BUG=1320328,1321164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@756 0039d316-1c4b-4281-b951-d872f2087c98
* Update strings. No webkit string changes.tc@google.com2008-08-124-20/+20
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@723 0039d316-1c4b-4281-b951-d872f2087c98
* git-svn-id: svn://svn.chromium.org/chrome/trunk/src@676 ↵glen@google.com2008-08-111-0/+0
| | | | 0039d316-1c4b-4281-b951-d872f2087c98
* We should not initialize the crash callback for non-browser processes sincensylvain@google.com2008-08-111-2/+3
| | | | | | it's used only to display the "Whoa, chrome has crashed". git-svn-id: svn://svn.chromium.org/chrome/trunk/src@666 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the height of the options dialog in zh-TW to matchtc@google.com2008-08-112-2/+2
| | | | | | | | | | | that of zh-CN. When using Simsum, the default font on Chinese Windows, text was getting cut off. Also increase the height for ro. BUG=1311445,1219515 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@662 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings ('it' translation clean ups).tc@google.com2008-08-111-20/+20
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@657 0039d316-1c4b-4281-b951-d872f2087c98
* Add deps files and rules for the checkdeps script.brettw@google.com2008-08-081-0/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@600 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify AboutChromeView to only contain what someone would need to make a ↵erikkay@google.com2008-08-0842-42/+42
| | | | | | | | | support request, removing official build number and user agent. The more detailed version information is in about:version. BUG=1300256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@578 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings. No changes to webkit strings. After this,tc@google.com2008-08-082-13/+13
| | | | | | | | | I think we have all strings except 3 in lang=sr. TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@577 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up SCons build with latest changes:sgk@google.com2008-08-081-0/+2
| | | | | | | | | | | Add new *_posix.cc, and condition_variable_win.cc files, replacing old condition_variable.cc file. Additional updates: Remove reference to deleted FontMetrics.cpp. Add word_iterator_unittest.cc. Add two overlooked language .rc files (es-419 and nb). TBR: mmentovai git-svn-id: svn://svn.chromium.org/chrome/trunk/src@576 0039d316-1c4b-4281-b951-d872f2087c98
* Turn off pseudo localized strings.tc@google.com2008-08-071-2/+2
| | | | | | | | | If we want to break the build, we would have allow_pseudo="true" and fallback_to_english="false". BUG=1307741 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@544 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-0741-43/+43
| | | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@520 0039d316-1c4b-4281-b951-d872f2087c98
* Daily translated string updates.mal@google.com2008-08-072-74/+74
| | | | | | TBR= glen@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@483 0039d316-1c4b-4281-b951-d872f2087c98
* Remove projects browser_dll, plugin_dll and renderer_dll since they won't be ↵maruel@google.com2008-08-069-886/+0
| | | | | | used near term. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@452 0039d316-1c4b-4281-b951-d872f2087c98
* Remove #ifdef's used to support split dlls. Since we don't supportmaruel@google.com2008-08-062-36/+1
| | | | | | | split dlls for now, remove these dead conditional compilations. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@440 0039d316-1c4b-4281-b951-d872f2087c98
* Updated strings for ja and ko.mal@google.com2008-08-062-3/+3
| | | | | | TBR= glen@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@417 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply revision 380 since it wasn't the cause of the build breakage.maruel@google.com2008-08-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@394 0039d316-1c4b-4281-b951-d872f2087c98
* Revert revision 380 to see if it fixes the build. Please reapply once the ↵nsylvain@google.com2008-08-051-1/+1
| | | | | | tree is green. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@390 0039d316-1c4b-4281-b951-d872f2087c98
* While uninstalling Chrome look for return codes from chrome.exe that ↵rahulk@google.com2008-08-051-1/+1
| | | | | | | | indicate success instead of checking for failure codes. This will prevent us from uninstalling Chrome when chrome.exe process gets killed. BUG=1307273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@380 0039d316-1c4b-4281-b951-d872f2087c98
* A few more translated strings. mal@google.com2008-08-052-45/+45
| | | | | | TBR= glen@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@366 0039d316-1c4b-4281-b951-d872f2087c98