| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
They will be used by content_shell to create the necessary fifos when running layout tests.
BUG=232044
TBR=darin,yfriedman
Review URL: https://chromiumcodereview.appspot.com/16599008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207060 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=247723
TEST=none
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15851009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Switch to NSStrings; NSNumbers may be tagged pointers.
BUG=244703
TEST=Mac 64 tester goes green
Review URL: https://chromiumcodereview.appspot.com/15690016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202944 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When iOS builds support ninja and enable GYP_CROSSCOMPILE=1, ninja
will build breakpad, protoc and iossim using host arch instead
of the sub-out-ninja workaround.
TBR=mark@chromium.org
BUG=236517
Review URL: https://chromiumcodereview.appspot.com/14597007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199827 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Previously it was hardcoded to use the xcodebuild folder.
BUG=NONE
Review URL: https://chromiumcodereview.appspot.com/14835006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198112 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=stoyan@chromium.org
BUG=236029
Review URL: https://codereview.chromium.org/14305033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
simulator.
BUG=228157
Review URL: https://chromiumcodereview.appspot.com/14373011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197491 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The scripts that were relying on the post-copy location are being updated to
use the pre-copy location.
BUG=228157
Review URL: https://chromiumcodereview.appspot.com/14295006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mac 10.8 started caching prefs so even though iossim writes the SimulatorDevice
value to the .plist on disk, the iPhone Simulator may not see that change and
therefore not respect the -d (device) parameter passed to iossim.
Using the CFPreferences API to set and sync the pref fixes the issue.
BUG=224892
Review URL: https://chromiumcodereview.appspot.com/14308003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194939 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
After much work, we can build gtest APKs without first transforming .java files, resource files, or the AndroidManifest.xml. We can directly use java_apk.gypi and build like all other APKs.
Do that.
Also, native_test_apk.xml was the last user of common.xml and sdk-targets.xml, and so those can now be removed.
Review URL: https://chromiumcodereview.appspot.com/13828003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193576 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For normal APKs, the build generates a list of libraries to load at
build time and this is used at runtime to load libraries. Update our
gtest APKs to use this.
This makes gtest APKs work in the component build.
BUG=158821
Review URL: https://chromiumcodereview.appspot.com/13962003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193536 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The SystemMonitor is a mixed monitor which not only monitors
the power state changes but also the devices changes. This
patch is to separate the power monitor from SystemMonitor
as a new class PowerMonitor which is dedicated to monitor
power state.
The next step is to seek a opportunity to refactor SystemMonitor
as something like DeviceMonitor.
BUG=149059
TEST=base_unittests --gtest_filter=PowerMonitorTest.*
Review URL: https://chromiumcodereview.appspot.com/10959020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192114 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Miscellaneous missing dependencies and a few more exports.
BUG=158821
Review URL: https://chromiumcodereview.appspot.com/12988003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191944 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
may be nil.
If expected or actual is nil, calling [[obj description] UTF8String]
returns nil and results in a call to std::string constructor with
a nil pointer. This causes a C++ exception.
Review URL: https://chromiumcodereview.appspot.com/13318003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191439 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in android audio manager.
MODIFY_AUDIO_SETTINGS allows application to be able to configure audio settings.
In android audio manager, a function SetAudioMode is added to set audio mode.
BUG=180328
Contributed by leozwang@chromium.org (https://codereview.chromium.org/12571006/).
Review URL: https://codereview.chromium.org/12843015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189210 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
use of StringPrintf now requires prefixing with base:: or a per-scope using directive
TBR'd:
abodenha: chrome/service
brettw: content, third_party, webkit
darin: base, chrome/browser, chrome/renderer
dgarret: courgette
enne: cc
fischmann: media
gbillock: sql
joi: google_apis,components
rsleevi: net, crypto
sky: chrome/test
thestig: printing, chrome/common,
tsepez: ipc
wez: remoting
yfriedman: testing/android
NOTRY=true
R=brettw@chromium.org
TBR=joi@chromium.org, rsleevi@chromium.org, enne@chromium.org, thestig@chromium.org, darin@chromium.org, abodenha@chromium.org, sky@chromium.org, dgarret@chromium.org, tsepez@chromium.org, fishman@chromium.org, wez@chromium.org, gbillock@chromium.org, yfriedman@chromium.org
BUG=
Review URL: https://codereview.chromium.org/12767006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188857 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the old name it was getting relativized which is undesirable. See
bug for more details.
BUG=159133
TBR=ben (nobody really cares about this outside of build/ which cjhopman approved)
Review URL: https://chromiumcodereview.appspot.com/12558005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186803 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
TBR=sky
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184344 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=None
Review URL: https://codereview.chromium.org/12328038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183839 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All of our APKs should be built with build/java_apk.gypi. Currently,
native test APKs are built very differently. This change makes them
build more like other apks, as a first step to using java_apk.gypi.
Since WebKit's gyp files use generate_native_test.py directly,
rather than including apk_test.gypi, generate_native_test.py
needs to continue to support using it for ant compilation. :(
BUG=177121
Review URL: https://chromiumcodereview.appspot.com/12310002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183614 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This removes the "using" in file_path.h for Mac since Mac now passes trybots with no using. It still leaves the using for Windows.
Review URL: https://codereview.chromium.org/12294008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183066 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This CL enables audio capture on Android.
BUG=161417
Review URL: https://chromiumcodereview.appspot.com/12209041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181610 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is also needed by content_browsertests.
Also redirecting stdout,stderr for content_browsertests to a fifo file to be read by the test runner scripts.
BUG=138275
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/12213035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181587 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On WIN64, there is only one calling convention. Therefore,
implicit calling conventions and __stdcall are the same, hence
template redefinition errors occur in the previous gmock_mutant.h
on WIN64.
BUG=173697, 166496
TEST=media_unittests target builds without template redefinition errors. With other build errors fixed in privates (ignore C4267 & lift MEDIA...INTRINSICS... definition into yuv_convert.h and use it to not link in methods that use MMX intrinsics), media_unittests executes
Review URL: https://chromiumcodereview.appspot.com/12208028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/12087091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This allows webrtc to access camera. This is a split of https://codereview.chromium.org/11860002/.
BUG=161417
Review URL: https://codereview.chromium.org/12090095
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179959 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove Visual Studio 2005 and 2008 support from
build/common.gypi.
R=mark@chromium.org,scottmg@chromium.org
BUG=171142
TEST=none
Review URL: https://chromiumcodereview.appspot.com/11933005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178369 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
It's the only way to be sure...
... he doesn't get android code reviews.
Review URL: https://codereview.chromium.org/11968018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously the initialization return code was ignored, it will lead us
crash later. We need a way to exit and maybe show error message if something
wrong during initialization.
Using exception might better than returning the result code since the
initialization code could be called from constructor and initialization
error is an exception at most of time.
In activity, the exception is caught, then call finish() to exit.
In tests, the exception is wrapped with Error and threw out.
BUG=b/7705055
Review URL: https://chromiumcodereview.appspot.com/11567061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176975 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Constants should be private static final.
Since I'm there, renamed TAG to LOGTAG so it is obvious it is only used for logging.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11827057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176288 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: svn://svn.chromium.org/chrome/trunk/src@176202 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> 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: svn://svn.chromium.org/chrome/trunk/src@176198 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: svn://svn.chromium.org/chrome/trunk/src@176176 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11665031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174803 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
iossim checks the system log for messages from launchd about the simulated app and returns failure if anything is found. Some messages are harmless, so this CL updates iossim to log them but not return failure.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11699005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174802 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL gives iossim more granular exit codes so the bots can be smarter about when to ignore failures or retry tests.
BUG=None
TBR=rohitrao@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11578072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174733 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
There's a lot of boilerplate from running ant. Passing '-q' silences most of it.
BUG=164395
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11606010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173688 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ActivityStatus class used to track activity state changes is too basic
for some usage scenarios.
This patch does the following:
- Augment ActivityStatus with a new StateListener type that can be
registered to listen to all activity state changes.
Also add getActivity(), getState(), registerStateListener()
and unregisterStateListener() as static method.
- Add a new ChromiumActivity class that all Chromium main activities
should sub-class, to ensure that the ActivityStatus state is updated
appropriately.
- Modify all main activities in the Chromium code base to extend
from ChromiumActivity instead of Activity.
BUG=none
Review URL: https://chromiumcodereview.appspot.com/11419287
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171789 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11471030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171788 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Targets with dependencies (direct/indirect) on a java target receive the
chromium_*.jar paths in the variable input_jars_paths. Targets should
use that rather than hardcoding where they think the jar will be.
Change native_test_apk.xml to build with a list of jars in
INPUT_JARS_PATHS rather than using all jars in a specific output
directory.
Make generate_native_test.py pass the --jars argument to ant with
-DINPUT_JARS_PATHS. This supports those targets (WebKit) that are not
updated to pass the ant-arg directly.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11308351
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171131 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gtest:
622: Fixes gtest-tuple.h in Visual C++ 7.1.
623: Removes obsolete debug code.
624: wiki change
625: Improves Android support (by David Turner).
626: wiki change
627: wiki change
628: combines 8 changes:
* Fixes some python shebang lines.
* Add ElementsAreArray overloads to gmock.
* Templatize MatchAndExplain to allow independent string types.
* Fix bug where the constructor of the return type of ElementsAre() saves
a reference instead of a copy of the arguments.
* Extends ElementsAre() to accept arrays whose sizes aren't known.
* Switches gTest's internal FilePath class to std::string
* Switches gTest & gMock from using testing::internal::String objects to std::string.
629: Unbreak building gtest with -std=c++11 on Mac OS X 10.6.
gmock:
406: wiki change
407: Pulls in gtest r615 (Renames internal enums to the kFoo naming style.)
408: Makes gmock's Pointee() work for optional<T> (by Jeffrey Yasskin).
409: wiki change
410: Same commit message as gtest 628.
BUG=none
Review URL: https://codereview.chromium.org/11431003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The issue is caused by the removal of the String(const char*) ctor in http://git.chromium.org/gitweb/?p=external/gtest.git;a=blobdiff;f=include/gtest/internal/gtest-string.h;h=472dd0583917c2ad786dbe4711b53fcadb772d3a;hp=967b11738ef234aa09e3879d98e77c7277e2d3c3;hb=03c314931649a999b0cf5deb0a434a1009157416;hpb=5d9f11fe81eaca3989ec7e8dbfe5b31608a75121.
TBR=rsesek
Review URL: https://codereview.chromium.org/11414027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168183 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Several auxiliary tools used when building Chrome for iOS are generated via the
following two-step pattern: (1) compiling the executable with ninja, and (2)
copying the executable into a location that is shared with other projects.
Previously, these two steps were specified as actions in the same target.
However, as the ordering of multiple actions in one target is defined only by
inputs and outputs and the compilation action had no inputs/outputs set, the
copying action wasn't properly depending on the compilation action.
As it's challenging to set correct inputs for the ninja build, this CL
separates these actions into two targets in order to be able to specify that
the second action should not run until the first action finishes.
Review URL: https://chromiumcodereview.appspot.com/11301003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164743 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
gyp files using sdk-build were already cleaned up, it is now safe
to remove this option.
Cleanup in chromium here: https://chromiumcodereview.appspot.com/11066094
Cleanup in webkit here: http://trac.webkit.org/changeset/131681
Review URL: https://chromiumcodereview.appspot.com/11185069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162915 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=154293
Review URL: https://chromiumcodereview.appspot.com/11027024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162124 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
PlatformTest's destructor was set as protected, though the parent class
testing::Test declares it public.
BUG=none
Review URL: https://chromiumcodereview.appspot.com/11038058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161352 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
SDK build is the default build, we do not need Android.mk based
compilation.
Review URL: https://chromiumcodereview.appspot.com/11066094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161127 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
per http://code.google.com/p/googletest/issues/detail?id=412
R=cpu@chromium.org
BUG=143646
Review URL: https://chromiumcodereview.appspot.com/11088033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=jam@chromium.org
BUG=143646
Review URL: https://chromiumcodereview.appspot.com/11096005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160717 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This CL sets device name in <simulator_home>/Library/Preferences/com.apple.iphonesimulator.plist, which allows the caller to specify any string in the iOS Simulator's Hardware -> Device menu (e.g. iPhone (Retina 3.5-inch)), instead of just iPhone or iPad.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/10978027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160427 0039d316-1c4b-4281-b951-d872f2087c98
|