summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_launcher.gyp
Commit message (Collapse)AuthorAgeFilesLines
* Remove the \servers build output directory and place Chrome Frame parts into ↵robertshield@chromium.org2011-09-261-2/+0
| | | | | | | | | the root output folder next to chrome.exe et al. Also add a more helpful error message when failing to register the Chrome Frame dll. Review URL: http://codereview.chromium.org/8013001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102780 0039d316-1c4b-4281-b951-d872f2087c98
* Remove msvs_guid from chrome_frame/, cloud_print/, content/tony@chromium.org2011-06-221-4/+0
| | | | | | | | | | courgette/, and google_update/. BUG=28727 Review URL: http://codereview.chromium.org/7191021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90119 0039d316-1c4b-4281-b951-d872f2087c98
* Add a self-destruct mechanism to user-level Chrome Frame when it detects ↵robertshield@chromium.org2011-05-271-3/+33
| | | | | | | | | | | | | | | | that system-level Chrome Frame is present. This is a first step to handling user-to-system-level handoff. It will cause a user-level install to be correctly replaced with a system-level one once the user logs out and back in again. Additional changelists will follow that: 1) Ensure full clean-up of the user-level installation. 2) Handle notifications such that logging out and in again isn't required. BUG=82816 TEST=Install user-level Chrome Frame. Review URL: http://codereview.chromium.org/7065024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87033 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the direct includes of common.gypi since that is auto done (and ↵thomasvl@chromium.org2011-03-241-3/+0
| | | | | | | | | | including it twice can cause issues) TEST=none BUG=none Review URL: http://codereview.chromium.org/6676104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79274 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete dependencies that create needless recompiling.jeanluc@chromium.org2011-02-151-1/+1
| | | | | | | | | BUG=71130 Review URL: http://codereview.chromium.org/6523009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74966 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting this as this breaks chrome frame tests everywhere. The problem is ↵ananta@chromium.org2011-02-031-3/+4
| | | | | | | | | | | | | | | | | | | that the chrome frame typelib is not part of chrome frame resources, which causes type library loads to fail. Please fix and reland Revert 73524 - Rework how chrome_tab.idl is processed for chrome_frame. This is to avoid the compiler (at least in VS2010) from needlessly trying to rebuild what is fine. BUG=71130 TEST=Clean compile & usual tests. Review URL: http://codereview.chromium.org/6260049 TBR=jeanluc@chromium.org Review URL: http://codereview.chromium.org/6246062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73578 0039d316-1c4b-4281-b951-d872f2087c98
* Rework how chrome_tab.idl is processed for chrome_frame. This is to avoid ↵jeanluc@chromium.org2011-02-021-4/+3
| | | | | | | | | | | the compiler (at least in VS2010) from needlessly trying to rebuild what is fine. BUG=71130 TEST=Clean compile & usual tests. Review URL: http://codereview.chromium.org/6260049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73524 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 73121 - Remove obsolete files from 'sources'. This causes needless ↵nsylvain@chromium.org2011-01-311-1/+2
| | | | | | | | | | | | | | | | | | work on incremental builds in VS2010. This is breaking clobber builds with this error : e:\b\build\slave\google-chrome-rel-win\build\src\chrome_frame\iids.cc(6) : fatal error C1083: Cannot open include file: 'chrome_tab.h': No such file or directory BUG=71130 TEST=Check that Chrome builds. Review URL: http://codereview.chromium.org/6307018 TBR=jeanluc@chromium.org Review URL: http://codereview.chromium.org/6347032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73124 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete files from 'sources'. This causes needless work on ↵jeanluc@chromium.org2011-01-301-2/+1
| | | | | | | | | | | incremental builds in VS2010. BUG=71130 TEST=Check that Chrome builds. Review URL: http://codereview.chromium.org/6307018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73121 0039d316-1c4b-4281-b951-d872f2087c98
* When changing Ready Mode state from within an IE process, use ↵erikwright@chromium.org2011-01-241-0/+3
| | | | | | | | | | chrome_launcher to invoke the ProcessLauncher, so as to not cause a UAC prompt (chrome_launcher is permitted via elevation policy). BUG=None TEST=Install GCF in Ready Mode on Vista, interact with it. Review URL: http://codereview.chromium.org/6355011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72361 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing several typos in gyp files detected by jeanluc's forthcoming changes ↵bradnelson@google.com2011-01-111-2/+2
| | | | | | | | | | | to gyp. BUG=None TEST=None Review URL: http://codereview.chromium.org/6130007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71082 0039d316-1c4b-4281-b951-d872f2087c98
* Reconstructing 67000.bradnelson@google.com2010-11-231-1/+1
| | | | | | | | | | | | | | (python24 -> python26). Regression in nacl fixed, new DEPS change. BUG=None TEST=NOne Review URL: http://codereview.chromium.org/5310001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67057 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 67000.bradnelson@google.com2010-11-221-1/+1
| | | | | | | | | | BUG=None TEST=None TBR=nsylvain Review URL: http://codereview.chromium.org/5272001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67004 0039d316-1c4b-4281-b951-d872f2087c98
* Switching chrome to use python26 in place of python24.bradnelson@google.com2010-11-221-1/+1
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/5121009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67000 0039d316-1c4b-4281-b951-d872f2087c98
* Have the Chrome Frame helper DLL's pdb not stomp on the Chrome Frame helper ↵robertshield@chromium.org2010-09-071-2/+2
| | | | | | | | | | | EXE's pdb at build time. BUG=53127 TEST=build both chrome_frame_helper and chrome_frame_helper_dll and get two pdbs. Review URL: http://codereview.chromium.org/3308012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58734 0039d316-1c4b-4281-b951-d872f2087c98
* Add crash reporting to the long running Chrome Frame helper process.robertshield@chromium.org2010-09-031-1/+3
| | | | | | | | | BUG=53127 TEST=chrome_frame_helper.exe connects to the crash process. Review URL: http://codereview.chromium.org/3287008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58530 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build Chrome Frame helper .exe and .dll to the \servers directory. ↵robertshield@chromium.org2010-09-011-2/+2
| | | | | | | | | | | | This causes the installer to try to register the DLL which fails (since it doesn't export DllRegisterServer). BUG=54107 TEST=The installer works again. Review URL: http://codereview.chromium.org/3353001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58227 0039d316-1c4b-4281-b951-d872f2087c98
* Add a helper process to Chrome Frame to allow for non-administrative ↵robertshield@chromium.org2010-08-301-22/+95
| | | | | | | | | | | installs. The helper process registers a hook dll that performs the necessary BHO injection instead of registering it in HKLM. BUG=53127 TEST=Non-admin CF installs work. Review URL: http://codereview.chromium.org/3158036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57860 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate the chrome_version_info target completely.evan@chromium.org2010-08-261-1/+0
| | | | | | | | | | It did two things: 1) built two source files -- this is moved into the "common" target 2) on Linux, generated some data used by those source files -- this is moved into an action on the "common" target Review URL: http://codereview.chromium.org/3152052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57588 0039d316-1c4b-4281-b951-d872f2087c98
* Add version information to chrome_launcher.exe.robertshield@chromium.org2010-06-021-1/+14
| | | | | | | | | BUG=35036 TEST=Check chrome_launcher.exe properties, check that it has version information. Review URL: http://codereview.chromium.org/2497001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48724 0039d316-1c4b-4281-b951-d872f2087c98
* Correct line endings in chrome_frame_launcher.gyp.robertshield@chromium.org2010-05-281-84/+84
| | | | | | | | | | | BUG=none TEST=gyp works on cygwin on windows TBR=xiyuan Review URL: http://codereview.chromium.org/2379002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48525 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite of chrome_launcher.exe. ETW-based perf tests suggest that this is on ↵robertshield@chromium.org2010-05-281-0/+84
average about 50% faster than the previous version. Review URL: http://codereview.chromium.org/2278003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48500 0039d316-1c4b-4281-b951-d872f2087c98