| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's not supported by VS2008 and later.
NO CODE CHANGE.
R=nsylvain@chromium.org
BUG=
TEST=not necessary.
Review URL: http://codereview.chromium.org/6903035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83051 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In a subsequent change, I will hook this up so that this script is
invoked from Chrome's DEPS file.
The idea is that we will put the SHA1 hashes of the IRT binaries into
DEPS, because we do not want to trust the integrity of the site where
they are hosted. Various buildbots and trybots have the ability to
upload to this site, including overwriting existing files without an
audit trail.
nacl_revision needs to be updated in DEPS before this script can be
enabled in DEPS. I am committing the script first because we have had
some trouble updating nacl_revision (see
http://code.google.com/p/nativeclient/issues/detail?id=1729).
The script is based loosely on NaCl's download_toolchains.py script.
BUG=http://code.google.com/p/nativeclient/issues/detail?id=1595
TEST=from the "chromium" directory, run:
python build/download_nacl_irt.py --nacl_revision 5024 --file_hash x86_32 None --file_hash x86_64 None
Review URL: http://codereview.chromium.org/6900018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add pyauto to the perf target by depending on
chromium_builder_qa from chromium_builder_perf.
BUG=79636
TEST=pyauto is built by the perf builders
Review URL: http://codereview.chromium.org/6881065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82757 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6877102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82468 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
property)
BUG=none
TBR=vandebo@chromium.org
Review URL: http://codereview.chromium.org/6880080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6882021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82295 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
And disable LEVEL_DB to fix build error caused by:
http://code.google.com/p/leveldb/issues/detail?id=1
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Python still valid when running subprocesses in a different working directory (cwd). For example, gyp\input.py does this when expanding variables.
BUG=79166
TEST='gclient runhooks' succeeds under cygwin with no Python installed in depot_tools
Review URL: http://codereview.chromium.org/6823078
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6878030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82025 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
properly mounted.
BUG=chromium-os:14215
TEST=plug in SD card or USB key, observe file browser opens and navigates to that new device
Review URL: http://codereview.chromium.org/6865033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81881 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
also controlled by a run-time flag.
For the Chromium build, this will currently compile in a stub (no-op)
implementation of the FFTFrame class.
For Google Chrome branded builds, this will now link against Intel's
MKL on Linux and Windows.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6858005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81818 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6850032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81763 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:11381
TEST=ran try
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=77098
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=77441
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=81365
Review URL: http://codereview.chromium.org/6592062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81554 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- switch from /bin/bash to /bin/sh (bash is not a part of base system
on OpenBSD)
- switch from /usr/bin/python to /usr/bin/env python (python is not a part
of base system on OpenBSD)
BUG=none
Review URL: http://codereview.chromium.org/6845002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81550 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebKit bug for re-enabling the tests after this:
https://bugs.webkit.org/show_bug.cgi?id=58147
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6825072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81426 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 08c1921d6f6d15615a462fac499039723e144334.
BUG=chromium-os:11381
TEST=none
TBR=satorux
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81372 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:11381
TEST=ran try
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=77098
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=77441
Review URL: http://codereview.chromium.org/6592062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81365 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=64078
Review URL: http://codereview.chromium.org/6824077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81248 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
apache2.2-bin where available.
TEST=http layout tests pass even after uninstalling apache2
Review URL: http://codereview.chromium.org/6822031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81130 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
TBR=nsylvain
Review URL: http://codereview.chromium.org/6825016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81006 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Dropping unneeded nacl dependency on chrome frame.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6822010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81003 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
R=nsylvain@google.com
Review URL: http://codereview.chromium.org/6813036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6814019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80812 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Print Virtual Print driver.
TEST=Everything should build and unit tests should pass.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80678
Review URL: http://codereview.chromium.org/6778001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80716 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
by the Cloud Print Virtual Print driver.TEST=Everything should build and unit tests should pass.Review URL: http://codereview.chromium.org/6778001
TBR=abodenha@chromium.org
Review URL: http://codereview.chromium.org/6806016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80688 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Print Virtual Print driver.
TEST=Everything should build and unit tests should pass.
Review URL: http://codereview.chromium.org/6778001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80678 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80570 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert the parts of http://codereview.chromium.org/6698051/ that added
the custom plugin code, and use the new warning we added to upstream
clang instead.
Define U_USING_ICU_NAMESPACE=0 to make ICU not use
|using namespace icu;| in its header and adapt cc files that use ICU.
Depends on http://codereview.chromium.org/6691062
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6677115
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80509 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=build with Valgrind flags, then `nm out/Release/chrome | grep WTFAnnotate`
BUG=70085
Review URL: http://codereview.chromium.org/6792018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80423 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting with just chrome.
Will add more as I've validated its green.
BUG=None
TEST=None
R=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/6691035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80370 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=builds run
TBR=maruel@chromium.org
Review URL: http://codereview.chromium.org/6771065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80221 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of RAM, this shortens the time taken for a warm run of build/chromium_gyp from approximately 90 seconds down to approximately 70 seconds. On the other hand, it increases maximum memory usage for the GYP process from ~132 MB to ~158 MB on the same test system.
At the moment it is unknown whether using Psyco on Mac and Linux would pay off; follow-up changes may address this if it is.
BUG=none
TEST=things build correctly
Review URL: http://codereview.chromium.org/6778017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79871 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
g++ -Wall includes -Wsign-compare on C++ source, but clang++ doesn't.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6771022
TBR=evan@chromium.org
Review URL: http://codereview.chromium.org/6675050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
g++ -Wall includes -Wsign-compare on C++ source, but clang++ doesn't.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6771022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=maruel@chromium.org
Review URL: http://codereview.chromium.org/6778002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79782 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
JingleThreadWrapper wraps chromium thread with a talk_base::Thread interface.
BUG=None
TEST=Unittests
Review URL: http://codereview.chromium.org/6747017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79576 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixup the chrome_strings target to default to a none target and let windows
override it for it's hack.
- Make grit_target check _type to see how to auto add the header directory so
it has a higher chance of being right in case things are done on real targets.
BUG=22247
TEST=everything still builds
Review URL: http://codereview.chromium.org/6756008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79562 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add two gypi files to src/build for the boilerplate added to targets and actions
- Update grit_info to also support the -E flag so it can share more of the grit build commandline
- switch over all but the webkit and webkit glue grd files to use the common support
BUG=22247
TEST=everything still localized correctly
Review URL: http://codereview.chromium.org/6705030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79548 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
disk, take 2.
Missing variable definition added.
We have found that being forced to pass '--debug-devtools' isn't
convenient for DevTools developers, and decided to always load DevTools
files from disk, if Chromium was compiled with 'debug_devtools' flag set
in .gyp
BUG=none
TEST=none
TBR=pfeldman@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79528 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Just moving a bunch of duplicated gyp logic into
build/common.gypi.
Review URL: http://codereview.chromium.org/6724007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79132 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This will cause the sync_integration_tests to be built on the trybots,
however, they won't be run unless bot changes are made.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6724005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79053 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Gives 'out of the box' compatability with VC2008 express - i.e. no modifications needed to system headers or .gyp* files or related hacks. Just set the GYP_MSVS_VERSION to 200Xe (e for express, same as the linked blog on the issue and first google hit as well).
1) Changes to build\common.gypi to turn off to define COMPILER_MSVC_EXPRESS if a express is detected (through the GYP_MSVC_VERSION environment variable), turn off the _SECURE_ATL define (which is flagged as an error with WinDDK's ATL, _SECURE_ATL adds [more] CRT checks to other ATL versions) and hard to link to the atl stdthunk library with express editions. Also, explicitly link to the base WinSDK libraries in common.gypi and mini_installer.gypi for MSVC 2005 express.
2) Fixes a few .cc files that have the wrong include order with the ATL headers when using the Windows DDK ATL. The Windows DDK ATL brings in intsafe.h (WinSDK, not WinDDK) with atlwin.h and generates multiple INTXX_MIN/MAX def warnings which get
flagged as errors with the warnings as errors flag if not included before other libraries that have the same definitions like ICU.
3) Changes to .rc files to avoid pulling in afxres.h (an MFC header -
it's available in the WinDDK) and winres.h which VCExpress doesn't have (it's available in a WinSDK sample, but that kind of the purpose of it). The main Chromium .rc files are already structured this way, I just changed the rest and changed the output of grit to do the same.
4) Removes the memset obj file linking in mini_installer.gyp and simply implements memset for mini_installer.cc.
Only changes to the chromium branch now. There are some .rc files in the Python26, Native Client, and Angle in samples that could #3 changes. They are not required for Chromium, however.
------
VC2005SP1 can be downloaded at
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=7B0B0339-613A-46E6-AB4D-080D4D4A8C4E&displaylang=en
(or non-SP1 at http://download.microsoft.com/download/8/3/a/83aad8f9-38ba-4503-b3cd-ba28c360c27b/ENU/vcsetup.exe)
VC2008SP1 can be downloaded at
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=F3FBB04E-92C2-4701-B4BA-92E26E408569&displaylang=en
currently.
The base developer instructions work fine afterwards with a couple tweaks for express versions:
http://www.chromium.org/developers/how-tos/build-instructions-windows
Under "Additional (free) downloads" under step 2:
X) Only the first 3 Non-SP KB Patches are needed for express. Don't forget to forget GYP_MSVS_VERSION environment as appropriate - 2008e for Visual C++ 2008 Express, for example.
Under "Additional (free) downloads" after step 5
[These only apply to 2008 express, 2005 works fine out of the box]:
6A) Download the WinDDK for the atl headers and libs -
http://msdn.microsoft.com/en-us/windows/hardware/gg487463.aspx. It works fine, but you do not need to install the whole DDK. In the WDK directory just install headers.msi, libs_x86fre.msi, and libs_x64fre.msi; just grab the atl headers and atl*.lib libs; right click the installers and uninstall afterwards. Add the appropriate include and lib paths to your global settings.
6B) To build x64 targets (x64 Native Client) download:
http://www.cppblog.com/Files/xcpp/VCE64BIT_WIN7SDK.zip
Follow the readme instructions.
Further information behind that and x64 target building with express:
- http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/
- http://www.cppblog.com/xcpp/archive/2009/09/09/vc2008express_64bit_win7sdk.html
----------------
BUG=1433, 5026, 72885
TEST=Compiles in both Debug and Release mode in Visual C++ Express 2008/2005 and does not effect other build setups. In addition, the WinDDK ATL compiles with the secure_atl=0 in the GYP_DEFINES environment variable on non-express versions of MSVC.
Review URL: http://codereview.chromium.org/6676030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78921 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TEST=built and ran WebGL content on Mac OS X
BUG=none
Review URL: http://codereview.chromium.org/6712041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL creates four .gypi files that are included in /ui/ui.gyp. This allows
for a single unittest binary for all the submodules, rather than having
individual unittest binaries for each submodule.
To not break the buildbot, this creates a fake target that copies ui_unittests
to gfx_unittests as temporary scaffolding.
BUG=72317
TEST=gfx_unittests (really ui_unittests) passes
Review URL: http://codereview.chromium.org/6688007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78711 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
There are probably a few more bits and pieces that can be removed, but I think this is the majority of it.
BUG=51934
Review URL: http://codereview.chromium.org/6576020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77888 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6683001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77816 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit f51999bb180fc76ec155d1ec5589626ecd132a82.
BUG=chromium-os:11381
TEST=None
TBR=satorux
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77442 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:11381
TEST=ran try
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=77098
Review URL: http://codereview.chromium.org/6592062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77441 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
WTF_USE_THREADED_COMPOSITING. Defaults off.
BUG=
TEST=
Review URL: http://codereview.chromium.org/6609046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77388 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The actual feature is guarded by a run-time flag, so it's not yet available to
web pages.
BUG=75243
TEST=none
Review URL: http://codereview.chromium.org/6628077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77266 0039d316-1c4b-4281-b951-d872f2087c98
|