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

3808 Коммитов

Автор SHA1 Сообщение Дата
mariakhomenko@chromium.org 7d960d1c27 Make envsetup.sh and envsetup_functions.sh to be both bash and zsh compatible.
BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191733 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 01:02:46 +00:00
frankf@chromium.org 53bf646258 [uiautomator] Add a gypi for building Android uiautomator test jars.
BUG=168922

Review URL: https://codereview.chromium.org/13333004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191723 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 00:37:27 +00:00
yfriedman@chromium.org c69e0c3a8c [Android] Make build output a little quieter.
Suppress warnings from jsr305 by only enabling some warnings for chromium_code.
Also fixes the fact that components code wasn't setting chromium_code


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191706 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-01 23:52:40 +00:00
cjhopman@chromium.org 62e46d65b0 Make findbugs ignore NativeLibraries.java
BUG=158821

Review URL: https://codereview.chromium.org/13133018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191704 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-01 23:42:19 +00:00
cjhopman@chromium.org d13f9eb51a Make the build control what library(/ies) to load
At build time, we know what native libraries an apk needs to load.
Instead of requiring those .apks to specify this again in code, instead
generate a .java file containing a list of the libraries to load.

This is done using a pattern similar to resources, content_java is built
with a placeholder NativeLibraries.java (i.e. without an actual value
for its libraries list). The corresponding .class file is not included
in content_java.jar. Then, when building an apk we generate the "real"
NativeLibraries.java (with the real String[]) and include that in the
.apk.

This is designed to also support the component build, where, we will
have to calculate the list of libraries at build time, and sort them in
dependency order (because Android's linker, for some reason, doesn't do
that itself).

BUG=158821
TBR=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191695 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-01 23:12:33 +00:00
dmichael@chromium.org dea2e4d49c PPAPI: Remove threading options; it's always on
This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.

BUG=159240,92909


Committed: r186925
Reverted: r186939 due to build errors

Committed: r187340

Committed: r187427
Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681

Committed: r189518
Reverted: r189682, due to regression in Kraken (see crbug.com/222741)

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191420
Reverted: r191441, due to new failing PDFResource unit test.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191510 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-30 17:08:13 +00:00
ilevy@chromium.org 87c513c2d3 Disable android auto-reconnect on chromium.perf
Script is failing with permission error ( http://goo.gl/bgdRQ ):
CRITICAL:root:PUSH FAILED: failed to copy
'/b/build/slave/Android_Nexus4/build/src/out/Release/adb_reboot' to
'/data/local//adb_reboot': Permission denied

TBR=sivachandra

Review URL: https://codereview.chromium.org/13173005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191491 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-30 03:06:52 +00:00
iannucci@chromium.org b20aa110c2 Set landmines on x64 too.
For some reason I was only setting up landmines in the 32 bit output folders.
This will allow us to clobber on x64 builds too.

R=ilevy@chromium.org
BUG=

Review URL: https://codereview.chromium.org/13133005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191446 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 21:17:44 +00:00
rlarocque@chromium.org ce27f50e32 Revert 191420 "PPAPI: Remove threading options; it's always on"
> PPAPI: Remove threading options; it's always on
> 
> This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.
> 
> BUG=159240,92909
> 
> 
> Committed: r186925
> Reverted: r186939 due to build errors
> 
> Committed: r187340
> 
> Committed: r187427
> Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681
> 
> Committed: r189518
> Reverted: r189682, due to regression in Kraken (see crbug.com/222741)
> 
> Review URL: https://chromiumcodereview.appspot.com/12378050

TBR=dmichael@chromium.org
Review URL: https://codereview.chromium.org/13328006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191441 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 20:27:16 +00:00
dmichael@chromium.org 4d472060a8 PPAPI: Remove threading options; it's always on
This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.

BUG=159240,92909


Committed: r186925
Reverted: r186939 due to build errors

Committed: r187340

Committed: r187427
Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681

Committed: r189518
Reverted: r189682, due to regression in Kraken (see crbug.com/222741)

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191420 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 19:18:41 +00:00
siggi@chromium.org 4b8c3409bd Check in a custom-built import library for user32 exports up to Windows XP SP2/SP3, which is used by chrome.dll in preference to the Platform SDK's user32.lib import library.
Custom build an import library for Chrome's post-WinXP imports, that binds to a fictional "user32-delay.dll".
Implement and test a delay load hook that diverts dynamic loading of any dll "foo-delay.dll" to "foo.dll".

R=cpu@chromium.org
BUG=176040


Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191173

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191418 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 19:17:58 +00:00
jayjang@chromium.org eb4ceea694 Fix proguard enabled condition in dexing step. By definition proguard_enabled flag should use "true" and "false" value instead of 1. Also dexing step should take into account "obfuscating" step which is turned on Release mode only.
BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191362 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 16:12:42 +00:00
boliu@chromium.org 3c06aaefc7 Fix downstream Android WebView build
Quote the expansion in java.gypi such that the shell doesn't try to
expand make variables. Similar to fix in r188760

NOTRY=true

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191359 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 15:51:39 +00:00
ilevy@chromium.org 9f4c15b593 Whitespace CL (no code changes)
Whitespace change to kick off builds.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 07:37:23 +00:00
ilevy@chromium.org bdd9b73c12 Whitespace CL (not code changes)
Whitespace change to kick off builds.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191319 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 06:56:20 +00:00
shouqun.liu@intel.com 5cbe458516 Enable gold linker for Android x86 build.
TEST=Android x86 build pass.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191317 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 06:36:21 +00:00
sivachandra@chromium.org 5b7206cd04 Provision Android devices after the 'device_status_check' step.
BUG=169338


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191315 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 06:21:13 +00:00
cjhopman@chromium.org 2ddf6003dc Output better error messages during build
The python build scripts use subprocess.check_call() for external
commands (aapt, javac, etc). On a failure, it prints the python
stacktrace, followed by the command being run (in a form that can be
copy-pasted and actually work), followed by the output from the command.

Previously, it was printing command output, then command, then
stacktrace which is much less useful.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191300 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 05:06:32 +00:00
nyquist@chromium.org 7ec0ffc678 Add helper gypi for predexing of prebuilt jars.
After https://codereview.chromium.org/12913009/ landed we need to change
the gyp targets that include prebuilt jars. Some of these live in
external repositories.

This adds a helper gypi for those targets so they are configured
correctly. This should also make it easier going forward to update such
targets.

BUG=158821,224600

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191299 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 04:56:56 +00:00
rlarocque@chromium.org 8ec6524c6d Revert 191173 "Check in a custom-built import library for user32..."
> Check in a custom-built import library for user32 exports up to Windows XP SP2/SP3, which is used by chrome.dll in preference to the Platform SDK's user32.lib import library.
> Custom build an import library for Chrome's post-WinXP imports, that binds to a fictional "user32-delay.dll".
> Implement and test a delay load hook that diverts dynamic loading of any dll "foo-delay.dll" to "foo.dll".
> 
> R=cpu@chromium.org
> BUG=176040
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/12295040

TBR=siggi@chromium.org
Review URL: https://codereview.chromium.org/13208002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191179 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-28 18:38:06 +00:00
siggi@chromium.org 495d67c8c4 Check in a custom-built import library for user32 exports up to Windows XP SP2/SP3, which is used by chrome.dll in preference to the Platform SDK's user32.lib import library.
Custom build an import library for Chrome's post-WinXP imports, that binds to a fictional "user32-delay.dll".
Implement and test a delay load hook that diverts dynamic loading of any dll "foo-delay.dll" to "foo.dll".

R=cpu@chromium.org
BUG=176040


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191173 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-28 17:51:09 +00:00
skyostil@chromium.org 53e61c0557 android: Update comment about invalid timestamps from SurfaceFlinger
A frame with a timestamp of INT64_MAX actually means that the fence
object associated with the frame is still pending or that the frame has
not yet been displayed. Update the comment in SurfaceStatsCollector to
make this more obvious.

No functional changes.

NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191158 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-28 16:22:22 +00:00
tfarina@chromium.org 6b0f867501 base: Move the rest of JSONValueSerializer unit tests from c/common to base/json.
This is the follow up patch to r189315 - https://codereview.chromium.org/12910004
where we moved the half of tests that didn't depend on json test files.

json_value_serializer_perftest.cc was not moved yet because it depends on
chrome/common/logging_chrome.h

TEST=base_unittests --gtest_filter=*JSON*
TEST=perf_tests --gtest_filter=JSONValueSerializerTests*

R=darin@chromium.org,bulach@chromium.org


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191077 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-28 00:40:04 +00:00
navabi@google.com bceaac3ee5 Add script to download SDK, system images and create and start AVDs for testing.
BUG=164911


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191075 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-28 00:23:22 +00:00
cjhopman@chromium.org 9c95da8d41 Predex java libraries
dx supports merging of already dexed jars. This means we
can dex jars as part of the library target and then just
merge them when we build the apk.

BUG=158821


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191063 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 23:31:27 +00:00
jayjang@chromium.org 856d2b5635 Enable configuralbe mergemanifest.enabled again. It's reverted on recent refactoring
BUG=181470


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191043 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 22:03:42 +00:00
frankf@chromium.org ec7bc21f60 [Android] Shorten long suite names in test reporting step.
BUG=

Review URL: https://codereview.chromium.org/12594038

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191021 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 21:04:12 +00:00
skyostil@chromium.org 194e4ec1d9 android: Add interactive surface statistics viewer
Add a simple tool for viewing graphics surface statistics interactively.
Sample output:

avg_surface_fps (fps)   frame_lengths (vsyncs)   jank_count (janks)   max_frame_delay (vsyncs)
---------------------   ----------------------   ------------------   ------------------------
            58.00                    1.158                    1                          4
            55.00                    1.215                    2                          7
            57.00                    1.174                    2                          3
            56.00                    1.192                    2                          6
            56.00                    1.196                    3                          3
            54.00                    1.239                    1                          8

BUG=https://b/8364918


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190930 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 14:05:50 +00:00
mkosiba@chromium.org 467f42371f Fix the Android.mk gyp backend.
Add missing quotes to the expansion in java.gypi such that the shell
doesn't try to expand make variables.

BUG=None
TEST=run android_webview/tools/gyp_webview
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190917 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 12:25:00 +00:00
newt@chromium.org 8b63827d56 [Android] Allow Java libraries to access resources from dependencies.
Libraries could previously access dependencies' resources in Java code
but not in XML layout files. This enables accessing these resources in
layout files as well, with the compromise that resources can now be
accessed using the wrong package name in Java code. Since resource
names are global anyway (an APK can't contain two resources with the
same name), this is deemed OK.

BUG=176069


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190896 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 09:48:03 +00:00
cjhopman@chromium.org 83d2ed66a8 Fix proguard
Proguard should only be run in Release mode (in gyp, proguard_enabled is
not set based on the configuration). This is the way that we had
been determining whether or not to run proguard before recent Ant
refactoring.

Also, proguard needs the path to the android.jar


BUG=224079


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 09:04:27 +00:00
nileshagrawal@chromium.org b80ff6ff5c Android: Disable failing content browsertests on experimental bot.
BUG=224134,181069


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190859 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 08:00:38 +00:00
varkha@chromium.org 75252c5548 Inconsistent use of [x] close panel icon. Code changes.
The close button in download pane should be the tab close button asset : tab_close_*.png (this was originally reported as part of BUG=173251).

By the same logic the same smaller bitmap with red hover background should be used for all infobars
such as translate bar, save password bar, etc. It should also be used for find-in-page bar on all
platforms (Mac was missed with the previous implementation).

The close button in the chrome UI and Web UI bubbles was left the same as before (this needs to be regression-tested).

Code was rearranged to make explicit the disrepancy between the IDR_CLOSE_BAR and IDR_CLOSE_BUBBLE.
IDR_TAB_CLOSE was renamed IDR_CLOSE_1.
IDR_CLOSE_BAR was renamed IDR_CLOSE_2.
png files were also renamed (this is handled by two separate committs to work around restriction on binary committs by newbies).
See https://codereview.chromium.org/12703022/ for added resources.

BUG=217094
TEST=Open any page that downloads an attachment such as gmail email with an attachment or a page with images. Download an image or an attachment. Verify that the close button in download bar at the bottom of the screen has a red circular background when mouse hovers over it - same as the close tab button.

TEST=Open find-in-page (Ctrl+F) box on Mac, Linux and Windows and check that the close button is same as tab close (has a red circular background when mouse hovers over it).

TEST=Open any infobar (translate / save password) on both ChromeOS and linux and check that the close button is same as tab close (has a red circular background when mouse hovers over it). Opening a non-English news page is usually the easiest way.

TEST=Trigger chrome to show a toolbar bubble such as extension installed bubble that shows when an extension is installed from chrome web store (see bitmaps in comments attached to BUG=217094). Confirm that the close buttons in those bubbles are NOT changed from before the change (they should NOT have the red circular background when mouse hovers over).


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190844 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 07:07:47 +00:00
jln@chromium.org 9064054f9d Android: move sandbox/breakpad to stable tests.
sandbox_linux_unittests are no longer flaky, move them to stable.
Move breakpad_unittests as well.

BUG=169416
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190795 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 23:39:33 +00:00
bulach@chromium.org 8baf4ba833 ASan / Android: call CopyFilesOnce before starting up forwarder.
Forwarder needs the ASan wrapper, so we need to push the file before starting it.

BUG=223918
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190794 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 23:39:21 +00:00
cjhopman@chromium.org d63e35e839 Translate some ant to python
This moves java compilation, jar, and dex for apks from
ant to python. This uses the same javac.py and jar.py
that are used by build/java.gypi for libraries and introduces a simple dex.py.


BUG=158821


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190756 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 20:44:29 +00:00
thakis@chromium.org c08f3ae53c Remove USE_SKIA define. It is no longer used anywhere.
No intended behavior change.

BUG=110881

Review URL: https://codereview.chromium.org/12939022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190744 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 20:06:32 +00:00
siggi@chromium.org 8f187fd9ee Separate CL to check in import library binary from https://codereview.chromium.org/12295040/ as it has to be manually committed.
BUG=176040

Review URL: https://codereview.chromium.org/12939020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190721 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 18:35:19 +00:00
frankf@chromium.org 4aa93bd2ae [Android] Fix monkey tests after base test result rewrite.
Since test results are hashed on test names, we need to give
unique names to monkey tests running on each device.

BUG=
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190720 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 18:32:49 +00:00
cjhopman@chromium.org bf2791cc95 Split apk-build.xml into 3 steps
In preparation for rewriting these actions in python, split apk-build.xml into smaller ant scripts. This should not change the functionality and mostly is just splitting the file and identifying the properties and defines required for each of the new files.

Some of the configuration is moved out of ant and into gyp (i.e. the android_manifest_path is now gyp-configurable).

Also, the ant scripts now use the correct basedir! That is, these ant scripts actually understand relative paths. To go along with this, resource_dir is the relative path to the resource directory (rather than a path relative to java_in_dir).

BUG=158821
TBR=torne@chromium.org, brettw@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190712 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 17:35:21 +00:00
frankf@chromium.org 9bc442ed77 [Android] Do not list tests without logs in 'Detailed Logs' section.
TEST=python base_test_result_unittest.py
BUG=

Review URL: https://codereview.chromium.org/13081002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190705 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 17:15:27 +00:00
dhollowa@chromium.org 0d022fa846 interactive_ui_tests should be part of the official builder
Adds interactive_ui_tests to the chrome_official_builder target.
This is in service of making interactive_ui_tests binaries available
for GWS integration tests.

BUG=223222
TEST=Watch the build create interactive_ui_tests.
R=mmoss@chromium.org

Review URL: https://codereview.chromium.org/13093004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190700 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 16:42:33 +00:00
ygorshenin@chromium.org 2cefc0a698 Revert 190623 "ChromeOS: Enable gold linker flags."
> ChromeOS: Enable gold linker flags.
> 
> Review URL: https://chromiumcodereview.appspot.com/12383041

TBR=thestig@chromium.org
Review URL: https://codereview.chromium.org/13091002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190644 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 12:01:34 +00:00
thestig@chromium.org 123f1ba69c ChromeOS: Enable gold linker flags.
Review URL: https://chromiumcodereview.appspot.com/12383041

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190623 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 09:49:37 +00:00
ycheo@chromium.org 00b7e4e358 jar_file_jni_generator accepts jar_input_file optionally
BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190585 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 08:03:53 +00:00
newt@chromium.org 87b2b696dc Generate Android string files from generated_resources.grd.
This enables Android layouts and Java code to use strings from
generated_resources.grd directly.  Strings tagged with
formatter_data="android_java" in generated_resources.grd are used to produce an
Android strings xml file.

BUG=176069


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 07:31:57 +00:00
thakis@chromium.org 6db9e6aeb5 Update whitespace file.
BUG=no

Review URL: https://codereview.chromium.org/12521022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190532 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 00:49:26 +00:00
frankf@chromium.org 33c87f851c [Android] Rewrite base test result classes.
- Use set instead of list
- Encapsulate internals
- Add unit tests
- Separate out the reporting utilities

BUG=167331
NOTRY=True

Review URL: https://codereview.chromium.org/12544033

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190525 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 00:29:12 +00:00
mkosiba@chromium.org e6515207d7 [android_webview] Rename AndroidWebView* -> Aw*.
Just renaming some of the AndroidWebView* classes to match the new
naming scheme where we use the Aw prefix.

BUG=None
TESTS=Builds
Java-only change, works fine on android trybot.
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190436 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-25 18:04:01 +00:00
flackr@chromium.org 6a3e22d9b1 Revert 190431 "Inconsistent use of [x] close panel icon"
> Inconsistent use of [x] close panel icon
> The close button in download pane should be the tab close button asset : tab_close_*.png
> (this was originally reported as part of BUG=173251).
> 
> By the same logic the same smaller bitmap with red hover background should be used for all infobars
> such as translate bar, save password bar, etc. It should also be used for find-in-page bar on all
> platforms (Mac was missed with the previous implementation).
> 
> The close button in the chrome UI and Web UI bubbles was left the same as before (this needs to be regression-tested).
> 
> Code was rearranged to make explicit the disrepancy between the IDR_CLOSE_BAR and IDR_CLOSE_BUBBLE.
> IDR_TAB_CLOSE was renamed IDR_CLOSE_1.
> IDR_CLOSE_BAR was renamed IDR_CLOSE_2.
> png files were also renamed.
> 
> BUG=217094
> TEST=Open any page that downloads an attachment such as gmail email with an attachment or a page with images. Download an image or an attachment. Verify that the close button in download bar at the bottom of the screen has a red circular background when mouse hovers over it - same as the close tab button.
> 
> TEST=Open find-in-page (Ctrl+F) box on Mac, Linux and Windows and check that the close button is same as tab close (has a red circular background when mouse hovers over it).
> 
> TEST=Open any infobar (translate / save password) on both ChromeOS and linux and check that the close button is same as tab close (has a red circular background when mouse hovers over it). Opening a non-English news page is usually the easiest way.
> 
> TEST=Trigger chrome to show a toolbar bubble such as extension installed bubble that shows when an extension is installed from chrome web store (see bitmaps in comments attached to BUG=217094). Confirm that the close buttons in those bubbles are NOT changed from before the change (they should NOT have the red circular background when mouse hovers over).
> 
> Review URL: https://codereview.chromium.org/12634025

TBR=flackr@chromium.org

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190432 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-25 17:54:36 +00:00