Граф коммитов

2289 Коммитов

Автор SHA1 Сообщение Дата
cwolfe@chromium.org e6b20c6cf4 compiler_version: suppress stderr unless command fails
gyp considers a shell variable substitution to have failed if it
generates any output to stderr, even if the exit status was zero.
This causes problems when gomacc automatically starts its proxy,
which helpfully reports "GOMA: Starting compiler proxy" to stderr.

Fixed by dropping stderr unless the underlying process returns
a non-zero exit status.

BUG=chromium-os:28670
TEST=Ran hooks normally and inside CrOS chroot, with and without
  $CXX pointing to goma. A $CXX which writes to stderr and then
  exits with failure still prints its output before the exception.


Review URL: http://codereview.chromium.org/10288005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135663 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-07 17:24:49 +00:00
jrg@chromium.org c17692295b Add native debugging support to android content shell.
How to native debug:
- apply the patch listed in the code review description
- adb_run_content_shell
- gdb_content_shell
- attach Eclipse; continue
- now boom!  SEGV in gdb.

Sadly the native library crashes while loading so it's not registered
with gdb yet (e.g no symbols or stack).

This CL also adds in a file that got lost
(testing/android/README.chromium).

BUG=
TEST=


Review URL: http://codereview.chromium.org/10254028

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135652 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-07 16:25:57 +00:00
tfarina@chromium.org a8ea3f9cdb ui: Move compositor/ directory out of gfx/, up to ui/.
BUG=104040
R=piman@chromium.org,ben@chromium.org
TBR=sky@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10365007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135560 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 21:45:41 +00:00
nsylvain@chromium.org 52de683d74 Remove ui_tests from all.gyp. The bots don't need to build it anymore.
TBR=jam
Review URL: https://chromiumcodereview.appspot.com/10375027

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135549 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 19:29:49 +00:00
tfarina@chromium.org 1a1cebdbf4 Whitespace change to force a build.
NO CODE CHANGE.

To see if it clears the unit_tests on "Mac 10.6 Tests. I doubt it'll though.

TBR=rvargas@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10375025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135542 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 15:32:27 +00:00
wangxianzhu@chromium.org 916b0c36fe Reapply "Changes according to review comments"
Fixed an "unused variable" issue of the original CL (http://codereview.chromium.org/10224004/).

Use Android API for GetDisplayNameForLocale().

Using Android API, we can reduce the data size of ICU and thus reduce the
binary size of chromium-android.

BUG=none
TEST=L10nUtilTest.GetDisplayNameForLocale,L10nUtilTest.GetDisplayNameForCountry
TBR=jrg@chromium.org,isherman@chromium.org,mark@chromium.org,jshin@chromium.org,rvargas@chromium.org

Review URL: http://codereview.chromium.org/10310029

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135524 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 03:11:38 +00:00
rvargas@google.com 10107d303f Revert 135484 - Use Android API for GetDisplayNameForLocale().
failure:
http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28x86%29/builds/4835/steps/BuildTarget/logs/stdio

Using Android API, we can reduce the data size of ICU and thus reduce the
binary size of chromium-android.

BUG=none
TEST=L10nUtilTest.GetDisplayNameForLocale,L10nUtilTest.GetDisplayNameForCountry
TBR=sky

Review URL: http://codereview.chromium.org/10224004

TBR=wangxianzhu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10380018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135490 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 23:55:30 +00:00
wangxianzhu@chromium.org cddb72154a Use Android API for GetDisplayNameForLocale().
Using Android API, we can reduce the data size of ICU and thus reduce the
binary size of chromium-android.

BUG=none
TEST=L10nUtilTest.GetDisplayNameForLocale,L10nUtilTest.GetDisplayNameForCountry
TBR=sky

Review URL: http://codereview.chromium.org/10224004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135484 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 23:32:56 +00:00
simonmorris@chromium.org 8b5929db52 Add a dependency on remoting_webapp to chromium_builder_qa.
The pyauto chromoting test expects the webapp to be available.
This CL makes it available when that test is run on the builders.

BUG=126278


Review URL: http://codereview.chromium.org/10365016

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135438 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 21:18:04 +00:00
csharp@chromium.org eb2eae1e3a Remove unit_test_run target from Swarm
The swarm slaves seem to be missing some required files for unit test, removing unit test target until the machines can be adjusted to have the required files.

R=maruel@chromium.org
BUG=
TEST=Swarm Bots compile again


Review URL: http://codereview.chromium.org/10377012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135423 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 20:59:06 +00:00
ben@chromium.org a5b411179c Allow win_ash to build with only use_ash defined.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10379015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135417 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 20:51:51 +00:00
shenhan@google.com 66fb9fa4e9 The background is that we are to enable hardfp build for chrome browser.
Currently, the '-mfloat-abi=soft' is hard coded in the gyp file, but what we need is "-mfloat-abi=hard", since it is hard-coded, we no way to change it.

So this CL removed this hard-coded value, replaced it with variable arm_float_abi, which has a default value of 'soft'.   Later in the ebuild file, we can easily override this value to be 'hard', thus make the build hardfp.

BUG=None
TEST=build manually in chromium


Review URL: http://codereview.chromium.org/10351018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 19:26:40 +00:00
alexeypa@chromium.org 18f95fa1ed Adding a unittest to verify that the code signing job will be able to unpack and re-assemble the Chromoting host installation.
Review URL: http://codereview.chromium.org/10352018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135217 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 21:34:05 +00:00
csharp@chromium.org f98b037bfe Add unit_test_run Target to Swarm Tests
R=maruel@chromium.org
BUG=98834
TEST=


Review URL: http://codereview.chromium.org/10339008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135148 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 15:01:43 +00:00
james.wei@intel.com 3bb4660eb6 This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=135087

Review URL: http://codereview.chromium.org/10271039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135110 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 09:17:45 +00:00
rsleevi@chromium.org 757089c2e1 Revert 135087 - This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Review URL: http://codereview.chromium.org/10271039

TBR=james.wei@intel.com
Review URL: https://chromiumcodereview.appspot.com/10331008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135095 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 05:03:14 +00:00
james.wei@intel.com f686c213c2 This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Review URL: http://codereview.chromium.org/10271039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135087 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 04:00:39 +00:00
jamescook@chromium.org 3846046104 cros: Use touch theme assets with --touch-optimized-ui
This follows the same pattern for theme_resources_touch_1x as we used for ui_resources_touch.  I also introduced a gyp flag for enable_touch_ui at sky's suggestion.

BUG=115234
TEST=visual, run with --touch-optimized-ui and see bigger tabstrip and toolbar assets

Review URL: https://chromiumcodereview.appspot.com/10320002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134942 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-02 17:56:06 +00:00
joi@chromium.org a606eb1d23 Fix mini_installer for Metro resources.
This ensures the enable_hidpi and enable_metro flags make it to the create_installer_archive script.

BUG=125547


Review URL: http://codereview.chromium.org/10262012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134935 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-02 17:20:45 +00:00
ben@chromium.org f433c66901 Build fixes to get use_aura && !use_ash to build.
Also, build more stuff on win_aura.

BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10260033

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-01 22:34:42 +00:00
maruel@chromium.org 5c2bf40cf8 Add --mode=noop so progress can be made while the builders are being reconfigured
R=rogerta@chromium.org
BUG=98636
TEST=committing r134507 again would work


Review URL: http://codereview.chromium.org/10261010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134580 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-30 20:14:13 +00:00
maruel@chromium.org bdfc0956b3 Whitespace change to force a build.
NO CODE CHANGE.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-30 01:08:09 +00:00
dfalcantara@chromium.org f8167ac3d9 Disables a test to get the Android FYI bot green
Disables FileUtilProxyTest.Touch; it doesn't seem to have ever worked for Android and is keeping the bot red.

BUG=
TEST=


Review URL: http://codereview.chromium.org/10253018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-28 00:43:08 +00:00
ben@chromium.org c176a61a10 Adds a class that makes it easy to subclass a HWND and filter messages sent to it.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10256008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-27 23:01:59 +00:00
gene@chromium.org b582c5a048 Adding Windows service template for Cloud Print connector.
Current Service can register and unrerister itself as a Windows Service.
This service is not part of the Chrome browser, but belongs to the
place as virtual print driver for cloud print.

BUG=125026
TEST=Build and verify service gets registered with "/Service" command. And unregistered with "/UninstallService" command.
Review URL: https://chromiumcodereview.appspot.com/10222011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-27 17:55:06 +00:00
jrg@chromium.org a6747feb99 Package and load native library in content shell. Add content shell util scripts.
BUG=None
TEST=


Review URL: http://codereview.chromium.org/10223007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-26 00:48:41 +00:00
dpranke@chromium.org 285b479dda fix incremental_chrome_dll shared build on windows
This patch applies patchset #2 from
https://chromiumcodereview.appspot.com/10121004/

and then removes the changes to content_switches.cc (which weren't
needed) and chrome_exe.gypi (which was not needed and was actually
bad because it caused chrome.exe to depend on content.dll ).

R=jam@chromium.org, vangelis@chromium.org, rogerta@chromium.org
BUG=none
TEST=local win build succeeds with incremental_chrome_dll = 1, all bots
remain green.

Review URL: https://chromiumcodereview.appspot.com/10166021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134008 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 23:13:45 +00:00
csharp@chromium.org 88a699c9cf Add chromium_swarm_tests to all.gyp
Allow the swarm buildbot to easily specifiy what targets they need build.

BUG=98834
TEST=


Review URL: http://codereview.chromium.org/10228013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133997 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 22:51:17 +00:00
tedchoc@chromium.org 28fb84b4ae Implement the skeleton of an android content shell.
Many TODOs here that will allow a quicker distribution of work to get the
remaining pieces upstreamed.

BUG=118591
TEST=


Review URL: http://codereview.chromium.org/10035034

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133857 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 03:18:46 +00:00
sail@chromium.org 3bff33e40d Metro/HiDPI: Use metro resource pak in metro mode
This CL does the following:
  - add a new enable_metro build flag
  - if the build flag is set then add a new metro icon resource pak to chrome
  - at run time if Chrome is running in metro mode AND ENABLE_METRO is set then use the metro icon resource pak

BUG=114311

TEST=


Review URL: http://codereview.chromium.org/10082020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133843 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 02:24:18 +00:00
nileshagrawal@chromium.org b75696ded7 Fix commandline and disabling tests for apk based tests.
Command for running with a test filter:
./build/android/run_tests.py -s
out/Release/base_unittests_apk/base_unittests-debug.apk  -f
FileUtilTest.*

The _disabled file should be base_unittests-debug_disabled

BUG=
TEST=


Review URL: http://codereview.chromium.org/10214002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133838 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 01:50:21 +00:00
nileshagrawal@chromium.org bd742e0900 Add test summaries for native tests for Android.
Modify test_result.LogFull() to print the summary, and call it when
native finish running.

BUG=
TEST=


Review URL: http://codereview.chromium.org/10210001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133830 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 01:04:45 +00:00
joi@chromium.org 6ebbee87d3 Change a couple of TODOs to plain comments.
BUG=none

Review URL: http://codereview.chromium.org/10204018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133741 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-24 19:04:41 +00:00
sail@chromium.org 135ac52133 Metro/HiDPI: Move 1x icons into separate pak file
Currently all 1x art files are repacked into chrome.pak files.

This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale.

As a first step this CL does the following:
 - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome.
 - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak
 - update the Mac and Windows installer code to package the extra pak files.

Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation.

BUG=114311
TEST=Ran on Windows, and Mac and Linux.

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132517

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132760

Review URL: https://chromiumcodereview.appspot.com/10024050

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133613 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-24 02:43:24 +00:00
yfriedman@chromium.org e35c9e9494 Update net/android/network_library.cc with fresher code.
Also adds it to the build to ensure it doesn't suffer bit-rot again, and
include Java-side component.


Review URL: http://codereview.chromium.org/10171009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133591 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-24 01:34:41 +00:00
maruel@chromium.org ad0f4df047 Remove shebang from non-executable script.
R=jrg@chromium.org
BUG=
TEST=


Review URL: http://codereview.chromium.org/10186005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133567 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 23:45:29 +00:00
nileshagrawal@chromium.org 55ff008c78 Look for "END" marker while runnig APK tests.
test_package_apk is watching adb logcat and will never see EOF.

BUG=
TEST=


Review URL: http://codereview.chromium.org/10204001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 23:40:59 +00:00
petermayo@chromium.org 37841d223a Add a --no-prompt flag to install quietly.
R=cmp@chromium.org,nsylvain@chromium.org
BUG=124546
TEST=on a victim that didn't need to change, and on one that did.

Review URL: http://codereview.chromium.org/10166023

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133404 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 04:48:31 +00:00
maruel@chromium.org ff50d0dcb5 Set svn:executable bit on scripts that are executable.
R=mark@chromium.org
BUG=
TEST=


Review URL: http://codereview.chromium.org/10165021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 03:24:12 +00:00
nsylvain@chromium.org 4c732e9aed Dummy change to trigger the bots
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133356 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-21 20:43:30 +00:00
akalin@chromium.org 766d8e4fe6 [Sync] Put correct path to sync_unit_tests target in all_android.gyp
BUG=117585
TEST=
TBR=tim@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10139021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133350 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-21 10:08:37 +00:00
akalin@chromium.org 88d4c04ab1 [Sync] Move 'syncapi_core' and 'sync_unit_tests' targets to sync/
Also move related test files.

Lock down deps for sync/internal_api.

Clean up some deps on chrome/browser/sync.

BUG=117585
TEST=

Review URL: https://chromiumcodereview.appspot.com/10147003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133349 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-21 09:59:42 +00:00
bryeung@chromium.org f7d0899869 Add libbluetooth-dev to the list of chromeos deps
This is required for bluetooth support in ChromeOS.

BUG=none
TEST=script now installs libbluetooth-dev

Review URL: https://chromiumcodereview.appspot.com/10166005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133224 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 18:06:18 +00:00
nsylvain@chromium.org 4dee80e1a3 Dummy change to trigger to bots
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 05:48:54 +00:00
akalin@chromium.org 24803576b7 [Sync] Move 'sync_listen_notifications' target to sync/tools
BUG=117585
TEST=


Review URL: http://codereview.chromium.org/10139004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 01:10:11 +00:00
gman@chromium.org 3cb0a13fb7 add gl_tests to all.gyp
TEST=none
BUG=123086


Review URL: http://codereview.chromium.org/10070015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 00:15:02 +00:00
jrg@chromium.org 5354603cad apk-based test runner work for android. 2 unit test bundles converted over (ipc, base).
OFF by default; enable with a gyp var.  E.g.
  GYP_DEFINES="$GYP_DEFINES gtest_target_type=shared_library" android_gyp

Some useful commands:
adb uninstall org.chromium.native_test
adb install -r out/Release/base_unittests_apk/ChromeNativeTests-debug.apk
adb shell am start -n org.chromium.native_test/org.chromium.native_test.ChromeNativeTestActivity

For the moment, all apks can be built simultaneously but use the same
activity name.  Thus you cannot have more than one installed at the
same time.

BUG=None
TEST=


Review URL: http://codereview.chromium.org/10051021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133053 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 21:02:09 +00:00
yfriedman@chromium.org a5bc72ea2a Disable newly added test for Android.
Depends on test server which isn't operational yet.

Review URL: https://chromiumcodereview.appspot.com/10124011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 18:07:37 +00:00
thakis@chromium.org f1bc06b547 Enable the clang plugin by default on linux (when using clang).
BUG=none
TEST=GYP_DEFINES=clang=1 gclient runhooks, then build. Plugin prints warnings.


Review URL: http://codereview.chromium.org/10115043

git-svn-id: http://src.chromium.org/svn/trunk/src/build@132935 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 03:40:08 +00:00
varunjain@chromium.org 7c727b5124 Revert 132760 - Metro/HiDPI: Move 1x icons into separate pak file
Currently all 1x art files are repacked into chrome.pak files.

This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale.

As a first step this CL does the following:
 - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome.
 - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak
 - update the Mac and Windows installer code to package the extra pak files.

Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation.

BUG=114311
TEST=Ran on Windows, and Mac and Linux.

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132517

Review URL: http://codereview.chromium.org/10024050

TBR=sail@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10115031

git-svn-id: http://src.chromium.org/svn/trunk/src/build@132804 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-18 17:03:42 +00:00