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

3594 Коммитов

Автор SHA1 Сообщение Дата
ilevy@chromium.org 2aacc83ae8 Remove x permission from envsetup.sh
Fixes a checkperms error on main waterfall.

TBR=yfriedman

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176208 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 23:40:19 +00:00
yfriedman@chromium.org 731dfc09b1 Revert 176198
Fixed permissions on build/android/envsetup.sh

> Revert 176176
> > Update Android build to API level 17 and SDK Tools version 21
> > 
> > Some fixes included:
> > - Changes to resource management to account for new R.java packaging
> >   from library projects
> >   (https://android-review.googlesource.com/#/c/43134/).
> > - Fixed the package for some inludes in ModalDialogTest.java. This only
> >   worked because of how we previously used to aggregate all resoures
> >   from the prior layer. With the new packaging, we must use the resource
> >   from the appropriate layer.
> > 
> > BUG=163001,166434
> > NOTRY=true
> > 
> > Review URL: https://chromiumcodereview.appspot.com/11819047
> 
> TBR=yfriedman@chromium.org
> Review URL: https://codereview.chromium.org/11783108

TBR=smckay@chromium.org
Review URL: https://codereview.chromium.org/11820065

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 23:33:38 +00:00
smckay@chromium.org e573012f0f Revert 176176
> Update Android build to API level 17 and SDK Tools version 21
> 
> Some fixes included:
> - Changes to resource management to account for new R.java packaging
>   from library projects
>   (https://android-review.googlesource.com/#/c/43134/).
> - Fixed the package for some inludes in ModalDialogTest.java. This only
>   worked because of how we previously used to aggregate all resoures
>   from the prior layer. With the new packaging, we must use the resource
>   from the appropriate layer.
> 
> BUG=163001,166434
> NOTRY=true
> 
> Review URL: https://chromiumcodereview.appspot.com/11819047

TBR=yfriedman@chromium.org
Review URL: https://codereview.chromium.org/11783108

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176198 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 23:18:11 +00:00
yfriedman@chromium.org 7720827607 Update Android build to API level 17 and SDK Tools version 21
Some fixes included:
- Changes to resource management to account for new R.java packaging
  from library projects
  (https://android-review.googlesource.com/#/c/43134/).
- Fixed the package for some inludes in ModalDialogTest.java. This only
  worked because of how we previously used to aggregate all resoures
  from the prior layer. With the new packaging, we must use the resource
  from the appropriate layer.

BUG=163001,166434
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176176 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 22:27:17 +00:00
oshima@chromium.org 4286774789 a utility script to pngcrush png files
BUG=150046
TEST=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176157 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 21:20:04 +00:00
newt@chromium.org 8b3ac4b321 Revert 176134
> [Android] Generate localized strings.xml files at build time.
> 
> This generates localized strings.xml files (e.g.
> values-fr/strings.xml) from grd and xtb files at build time. This
> means we no longer need to check in localized strings.xml files. Note:
> the xtb files are empty until translations are available.
> 
> Benefits:
>  - 41 fewer extraneous results when grepping Java string IDs
>  - Switching from maintaining strings in strings.xml over to using a
>    grd file is One Trivial CL* away: just include English in the list
>    of languages for which we generate strings.xml files.
> 
> *Restrictions may apply
> 
> BUG=167248
> 
> Review URL: https://codereview.chromium.org/11659006

TBR=newt@chromium.org
Review URL: https://codereview.chromium.org/11820058

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176151 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 21:05:48 +00:00
newt@chromium.org 7c4ca3e243 [Android] Generate localized strings.xml files at build time.
This generates localized strings.xml files (e.g.
values-fr/strings.xml) from grd and xtb files at build time. This
means we no longer need to check in localized strings.xml files. Note:
the xtb files are empty until translations are available.

Benefits:
 - 41 fewer extraneous results when grepping Java string IDs
 - Switching from maintaining strings in strings.xml over to using a
   grd file is One Trivial CL* away: just include English in the list
   of languages for which we generate strings.xml files.

*Restrictions may apply

BUG=167248

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176134 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 20:02:26 +00:00
ricow@chromium.org df54c3a32a Revert revision 176015
This is a manual revert, drover did not like the deleted files

> Run the JSON Schema Compiler's bundle compilation on JSON files. Previously it
> was only run on IDL files. Clean up all the code which that simplifies.
>
> TBR=isherman@chromium.org,battre@chromium.org,akalin@chromium.org
> BUG=141318
>
> Review URL: https://chromiumcodereview.appspot.com/11747025

TBR=isherman@chromium.org,battre@chromium.org,akalin@chromium.org
Review URL: https://codereview.chromium.org/11778097

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176054 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 12:19:33 +00:00
ricow@chromium.org 3a7822b8a4 Revert 176047
> Revert 176015
> > Run the JSON Schema Compiler's bundle compilation on JSON files. Previously it
> > was only run on IDL files. Clean up all the code which that simplifies.
> > 
> > TBR=isherman@chromium.org,battre@chromium.org,akalin@chromium.org
> > BUG=141318
> > 
> > Review URL: https://chromiumcodereview.appspot.com/11747025
> 
> This seems to be causing complation failures on release win builders:
> http://chromegw/i/chromium.chrome/builders/Google%20Chrome%20Win/builds/15702
> 
> TBR=kalman@chromium.org
> Review URL: https://codereview.chromium.org/11826048

Drover messed up this revert, reverting it

TBR=ricow@chromium.org
Review URL: https://codereview.chromium.org/11778096

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176051 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 11:14:37 +00:00
ricow@chromium.org c1d02285aa Revert 176015
> Run the JSON Schema Compiler's bundle compilation on JSON files. Previously it
> was only run on IDL files. Clean up all the code which that simplifies.
> 
> TBR=isherman@chromium.org,battre@chromium.org,akalin@chromium.org
> BUG=141318
> 
> Review URL: https://chromiumcodereview.appspot.com/11747025

This seems to be causing complation failures on release win builders:
http://chromegw/i/chromium.chrome/builders/Google%20Chrome%20Win/builds/15702

TBR=kalman@chromium.org
Review URL: https://codereview.chromium.org/11826048

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176047 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 10:36:38 +00:00
tapted@chromium.org c6cfcacd8f Skeleton for app_list on OSX, and refactoring for enable_app_list=1 on OS=="mac".
Moves ui/app_list code specific to toolkit-views to ui/app_list/views.
Update gyp[i], include guards, #includes for moved files.
Seed chrome/browser/ui/cocoa/app_list and ui/app_list/cocoa with a
skeleton Cocoa UI.

BUG=138633
TEST=Mostly build changes. Functionality of AppLauncher on ChromeOS
     and Windows should be unchanged.
     On OSX, without chrome running, `Chromium.app/Contents/MacOS/Chromium --show-app-list`
     should show a borderless gray window for 1 second (note: this is for
     testing only -- OSX needs a different approach for IPC).

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176042 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 07:33:09 +00:00
ilevy@chromium.org 4d774fb9b6 Whitespace change
Whitespace change to kick off builds.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176027 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 05:21:23 +00:00
kalman@chromium.org cdff61818b Run the JSON Schema Compiler's bundle compilation on JSON files. Previously it
was only run on IDL files. Clean up all the code which that simplifies.

TBR=isherman@chromium.org,battre@chromium.org,akalin@chromium.org
BUG=141318

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 04:05:55 +00:00
ilevy@chromium.org 904bfa7a52 Move android buildbot steps into buildbot dir
- Move the step creation lines to the parent script.  The biggest
  advantage of this is the full step is properly printed, starting
  with the exact shell line used to run the test suite.

- Rename some steps into c++ style.

BUG=168894
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176010 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 04:00:07 +00:00
jschuh@chromium.org 61ef667287 Make GURL build on Win64
BUG=166496
BUG=167187
TBR=scottmg

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175994 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 02:31:01 +00:00
nileshagrawal@chromium.org d56aca4d6f Android: Propagate timeouts when sharding(and retrying) tests.
We use TestResult.GetAllBroken to identify and retry tests.
However, this list is empty if a test times out (and the device is
responsive). In this case we should propagate the timed_out info to the
final result, which will report a STEP_FAILURE based on this
information.

Ex. bad run:
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/6093/steps/sandbox_linux_unittests/logs/stdio

BUG=169064
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175982 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 02:05:37 +00:00
yfriedman@chromium.org d2893ebb57 [Android] Also install lighttpd.
It used to be manually listed in the new engineer setup guide. Removing
it from there and adding here.

NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-10 01:07:21 +00:00
ilevy@chromium.org 36486e9e11 Minor enhancements to android buildbot bb_run_bot
Changes in preparation to moving buildbot config to point directly
to this file.

- Improved substring bot-id matching. Because we're using an
  unordered dict, look for all possible bot-id substring matches
  and pick the longest one, instead of picking the first substring
  match.

  Added generic 'builder' bot-id that several bots will use.

- Changed factory_property key to 'android_bot_id' to make it more
  clear where this value is used and easier to search for.

R=cmp
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175924 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 23:50:51 +00:00
tonyg@chromium.org 71ba138de1 Remove obsolete v8_benchmark. It was replaced with Octane on the perf bots.
BUG=None
TEST=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175899 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 22:01:48 +00:00
ilevy@chromium.org b3ccfd4540 Add android buildbot step for apk install
Step got dropped in python refactor.  Adding it back.

NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175896 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 21:52:57 +00:00
craigdh@chromium.org 123fdebf41 [Android] Break GTest emulator launching into a separate function.
BUG=167331
TEST=run_tests.py -v -e -n 2

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175894 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 21:46:52 +00:00
kristianm@chromium.org cadab6f194 Remove incognito parameter from AwContents
It is always false and not planned to be supported

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175887 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 21:15:14 +00:00
ilevy@chromium.org 0114f82fe0 Fix adb_logcat_monitor
bb_tests was not passing in the path to adb to adb_logcat_monitor.py,
which broke the command.

R=boliu@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175885 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 21:10:05 +00:00
dewittj@chromium.org fa037bfcd5 Rearrange gyp files for Message Center
In order to facilitate the move to MessageCenterNotificationManager, we
need to be able to determine when message_center.gyp is being included
in the build.  This change defines ENABLE_MESSAGE_CENTER which can be
used for conditional compilation.

r=stevenjb@chromium.org
TBR=ben@chromium.org

BUG=168605

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 20:29:15 +00:00
aboxhall@chromium.org 1546298255 Add an accessibility audit for WebUI pages.
This change adds an accessibility audit which runs just before tearDown() on any WebUI browser test that uses the chrome/test/data/webui/test_api.js framework.

As of this change, the test will run by default for each test case, but not cause any errors in the case of accessibility issues. As we fix accessibility issues, we can set the a11yIssuesAreErrors flag on a per-test and per-fixture basis, to catch regressions. Once the majority of WebUI pages are passing the accessibility audit, and we have a mechanism in place for ignoring false positives, we will transition to treating accessibility issues as errors by default.

http://www.chromium.org/developers/accessibility/webui-accessibility-audit has more information.

BUG=162740

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175866 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 20:07:09 +00:00
ilevy@chromium.org 5319729913 Remove redundant android buildbot step annotation
It is preferrable to print buildbot step annotations before calling
tester runners so that the call is listed in the proper step.  This
patch removes the step annotation printed by the test runner inself.

BUG=161993
R=frankf@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175861 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 19:57:25 +00:00
ilevy@chromium.org b1df01b155 Always run device_status_check in android bb_tests
chromium.perf bots don't run any tests through bb_tests, so they
stopped running device_status_check.  Fix this by running
device_status_check always if bb_tests is called.

R=cmp
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175856 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 19:41:25 +00:00
craigdh@chromium.org 32df65ca7c [Android] Remove fast_and_loose option from the gtest runner.
It has caused pain in the past and is currently not used on the bots.

BUG=168653
TEST=run_tests.py, run_tests.py -e -n 2

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175816 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 16:52:56 +00:00
ilevy@chromium.org c99228c1db Move sandbox_linux_unittests back to FYI bots
4 tests are failing to run.
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/6093/steps/sandbox_linux_unittests/logs/stdio

They were passing on FYI bot but kicking until we figure out why they
are failing here.

BUG=166704
TBR=jln

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175711 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 05:15:01 +00:00
ilevy@chromium.org ae8930068d Fix Android import issue for apk_info.py
TBR=cmp

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175702 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 04:30:07 +00:00
ilevy@chromium.org da893dc02d Move android buildbot test logic into python
Our bash scripts were getting complicated an unwieldy. In this
commit I port the test logic into python, as a precursor to
moving the rest of the file.

I also move the step selection logic into python which offers the following advantages:
- Less files to maintain, easier to change something globally.
- Paves way to moving most factory_properties into 'slave_properties' argument I added.  This will let us change parameters like buildtype (make vs. ninja) without a waterfall restart.  This also moves configuration into a single place.

Also:
- Refactor test runners to not require envsetup.
- Adding test report step

BUG=153707,163476, 168518

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175698 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 03:49:57 +00:00
jln@chromium.org a26885ed11 Android: enable sandbox_linux_unittests by default.
Move sandbox_linux_unittests away from the FYI bots and enable them
by default.

BUG=166704
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175695 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 03:40:26 +00:00
petarj@mips.com c33ef873ca [MIPS] Let python_arch script recognize MIPS arch.
The script has to be aware of MIPS arch, so it can figure out that the libary
is for MIPS.

BUG= https://code.google.com/p/chromium/issues/detail?id=130022
TEST=make chrome


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175689 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-09 03:13:27 +00:00
cmp@chromium.org f606abc56d Whitespace change.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@175578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 20:39:01 +00:00
frankf@google.com 6ace5d7834 [Android] Fix import of test_options_parser in run_monkey_test.py
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175572 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 19:08:45 +00:00
craigdh@chromium.org 812aa2ed50 [Android] Fix for apk_info.py dependency error.
BUG=168813
TEST=adb_install_apk.py --apk=$PATH_TO_APK

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175563 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 18:40:40 +00:00
phajdan.jr@chromium.org 0551e2a8e7 Linux: add option to use system nspr.
Note that for NaCl bundles nspr files will be used anyway, since NaCl toolchain doesn't looks for libraries in system directories.

BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175539 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 16:49:07 +00:00
marja@chromium.org 7799d329b3 Test data output fix for Telemetry & Android: remove more special chars.
These seemed to make the graph-plotter frontend not work.

BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175525 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 14:29:34 +00:00
pph34r@gmail.com 7f3126fc9a Add Ubuntu 12.10 to the list of supported versions
Review URL: https://chromiumcodereview.appspot.com/11791020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175495 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 07:18:24 +00:00
dbeam@chromium.org 4b8f831e6a Revert 175489
[javac] /b/build/slave/Android_Builder__dbg_/build/src/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestContentViewClientWrapper.java:62: cannot find symbol
[javac] symbol  : method onEvaluateJavaScriptResult(int,java.lang.String)
[javac] location: class org.chromium.content.browser.test.util.TestContentViewClient
[javac]         super.onEvaluateJavaScriptResult(id, jsonResult);
[javac]              ^
[javac] /b/build/slave/Android_Builder__dbg_/build/src/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestContentViewClientWrapper.java:63: cannot find symbol
[javac] symbol  : method onEvaluateJavaScriptResult(int,java.lang.String)
[javac] location: class org.chromium.content.browser.ContentViewClient
[javac]         mWrappedClient.onEvaluateJavaScriptResult(id, jsonResult);
[javac]                       ^
[javac] /b/build/slave/Android_Builder__dbg_/build/src/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestContentViewClientWrapper.java:60: method does not override or implement a method from a supertype
[javac]     @Override
[javac]     ^
[javac] 3 errors

> Switch Android code to use ExecuteJavascriptInWebFrameCallbackResult.
> 
> BUG=168169
> TEST=should all pass
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/11788005

TBR=avi@chromium.org
Review URL: https://codereview.chromium.org/11778034

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175491 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 06:19:15 +00:00
avi@chromium.org 46a5d1bdbb Switch Android code to use ExecuteJavascriptInWebFrameCallbackResult.
BUG=168169
TEST=should all pass


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175489 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 06:09:39 +00:00
frankf@google.com 3f7bd0cdcc Reorganize Android's test scripts into packages.
This is the first attempt at splitting the scripts into
meaningful packages and make dependencies explicit.

BUG=167331

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175441 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 01:16:43 +00:00
craigdh@chromium.org 7e48222284 [Android] Move GTest options to test_options_parser.py.
Also move some packages to utils.

BUG=167331
TEST=run_tests.py, device_stats_monitor.py

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175397 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-07 22:21:47 +00:00
frankf@google.com 05a3d7fd74 [Android] Revert 175082
> Separate apk_info and jar_info and move to utils dir.
> 
> This is in preparation for adding uiautomator test runner
> which runs tests without an apk.
> 
> BUG=167331
> 
> Review URL: https://codereview.chromium.org/11741025

TBR=craigdh@chromium.org

These will be replaced with concept of test packages.
Review URL: https://codereview.chromium.org/11780003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175218 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-04 22:42:20 +00:00
tedchoc@chromium.org ff60f3fa6a Add history popup when long pressing on the back key.
BUG=150316


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175195 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-04 21:23:14 +00:00
pliard@chromium.org b9c3847550 Provide NetworkChangeNotifierAndroid with the actual initial connection type.
The Android NetworkChangeNotifier is initialized with connection_type =
CONNECTION_UNKNOWN.
This means that the result returned by NetworkChangeNotifier::IsOffline() is
inaccurate until the first network change happens.
This can happen for the whole initialization path if the user starts Chrome
after he explicitly disabled WiFi and 3G.

This CL updates NetworkChangeNotifier.java to support multiple native
observers. This can happen in case NetworkChangeNotifierDelegateAndroid is
instantiated multiple times (e.g. when multiple factories are instantiated).

Still on the Java side, NetworkChangeNotifier.java was also changed to fetch
the actual connection type as soon as the auto-detector (interacting with the
Android platform) is enabled.

On the native side, NetworkChangeNotifierDelegateAndroid now fetches at
construction time the current connection type from the Java side singleton
through a direct JNI function call (possible since the delegate is constructed
on the JNI thread).
NetworkChangeNotifierAndroid::GetCurrentConnectionType() is now a simple
wrapper around the delegate's GetCurrentConnectionType() method (which is
thread-safe).

BUG=166883

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175138 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-04 12:34:34 +00:00
frankf@google.com 50abe55900 Separate apk_info and jar_info and move to utils dir.
This is in preparation for adding uiautomator test runner
which runs tests without an apk.

BUG=167331

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175082 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-04 02:12:50 +00:00
kristianm@chromium.org 46a74d09aa Remove Android only warnings
BUG=b/7719282


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175067 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-04 00:48:55 +00:00
sbc@chromium.org cff97432ae Bump ARM root image.
This latest image is needed to pull in the libspeechd-dev
package.


BUG=http://code.google.com/p/chromium/issues/detail?id=167969

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175025 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-03 22:16:25 +00:00
craigdh@chromium.org 80a5805344 [Android] Move Xvfb and TimeProfile from run_tests.py into individual files.
BUG=167331
TEST=build/android/run_tests.py --xvfb --verbose


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@174996 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-03 19:56:17 +00:00