| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=embedded=1 build
NOTRY=true
TBR=dnicoara
Review URL: https://codereview.chromium.org/317823005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275219 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When a tab not playing audio is sent to the background, set timer slack to its maximum value.
Support for setting timer slack is added at the MessageLoop level, the concrete implementation of this CL only affects CFMessagePump backed MessageLoops (which means just the main thread for backgrounded renderer processes at present).
The MessageLoop implementation is designed to support its use on Windows and Linux (the Windows API sets slack per-timer like the Mac one, while on Linux slack, is set per-thread via a call to prctl() using PR_SET_TIMERSLACK).
BUG=356804
Review URL: https://codereview.chromium.org/289863005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275218 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
To support cross-compiling, the the rule needs to be prefixed by the toolchain name. This was missing in this case.
BUG=
R=scottmg@chromium.org
Review URL: https://codereview.chromium.org/314053004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275217 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make contents scale an explicit parameter to the accelerated layer creation.
This wasn't necessary in non-ÜC because the IOSurface's size was already
initialized there -- in ÜC it isn't.
BUG=314190
Review URL: https://codereview.chromium.org/316033003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275216 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This additionally has the following patch checked in:
https://codereview.chromium.org/314053004/
which fixes the V8 build with this new version.
Updates the freetype2 build file to account for the new escaping rules.
R=scottmg@chromium.org
TBR=scottmg
Review URL: https://codereview.chromium.org/317053004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275215 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/316103005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275214 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/311263004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275213 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We mark paired devices as Trusted so this method call should never be
called in practice. But there is a race where if the service connection
is being made directly (e.g. via l2test or rctest) then BlueZ doesn't
process the property change until after its already sent the
AuthorizeService method call.
So always approve service connections for paired devices, which is the
intended effect of Trusted anyway.
BUG=None
Review URL: https://codereview.chromium.org/310323002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275212 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This makes it so you can switch between SSL interstitial versions using either a flag or a Finch trial
BUG=331453
NOTRY=true
Review URL: https://codereview.chromium.org/318763008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
see r272627
BUG=354897
Review URL: https://codereview.chromium.org/310283005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275210 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=245436
Review URL: https://codereview.chromium.org/316843002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275209 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
As written, we don't call CancelAll() on desktop platforms.
BUG=379332
Review URL: https://codereview.chromium.org/306393004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275208 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/314603006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275206 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=352740
Review URL: https://codereview.chromium.org/304233013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275205 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=True
Review URL: https://codereview.chromium.org/314153003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275204 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
widget->GetView() may return NULL so adding check for that.
BUG=381091
Review URL: https://codereview.chromium.org/314113002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275201 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unified gesture detector causing test failures.
http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20%28valgrind%29%283%29/builds/32632
NOTRY=true
NOTREECHECKS=true
TBR=sadrul
Review URL: https://codereview.chromium.org/312303003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275200 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The plan is to enable these on a seperate test bot.
R=binji@chromium.org, binji
Review URL: https://codereview.chromium.org/315093002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275199 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275198 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
https://skia.googlesource.com/skia/+log/9b14f26d0f3a974f3dd626c8354e1db1cfcd322f..4962140c9e6623b29417a2fb9ad903641fb0159c
TBR=jvanverth@google.com
BUG=
NOTRY=True
Review URL: https://codereview.chromium.org/316183002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275197 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a preperatory change for moving nexe loading and starting from SRPC to
Chrome IPC. It's much simpler from an IPC and threading perspective if the new
IPC traffic is asynchronous. This change updates Plugin::LoadAndStartNexe() to
prepare for having an asynchronous interface in ServiceRuntime.
BUG=333950
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275097
R=dmichael@chromium.org
Review URL: https://codereview.chromium.org/316013005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275196 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=381233
TBR=eugenis@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/315233003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275195 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This focuses us on the user-perceived aspects of startup.
BUG=
Review URL: https://codereview.chromium.org/313993003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275194 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=342983
Review URL: https://codereview.chromium.org/319633002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275193 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/317203002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275192 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=380959
R=xiyuan@chromium.org
TBR=darin@chromium.org, oshima@chromium.org
TEST=aura_builder compile succeeds, app_list_unittests
Review URL: https://codereview.chromium.org/317043005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275191 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275190 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in the following Native Client changes:
r13268: (jvoung) Update revision for PNaCl r13250->r13261
r13269: (mseaborn) Cleanup: Remove irt_mutex.c, irt_cond.c, etc. from libpthread_private
r13270: (mcgrathr) toolchain_build: Fix arm-linux-gnueabi-gcc -v collection
r13271: (mcgrathr) Update newlib revision for x86 and ARM
r13272: (jvoung) Generate biased bitcode using the same triple (part 2).
r13273: (noelallen) Removed dependency on untar'd toolchain.
r13274: (mseaborn) Cleanup: Remove use of AddBiasForPNaCl() from pthread_cleanup test
r13275: (mseaborn) Cleanup: Remove some unused SRPC test code
r13276: (mseaborn) Move src/third_party_mod/* into src/third_party/
r13277: (mseaborn) Non-SFI Mode: Enable more tests -- specifically, the toolchain_tests suite
r13278: (dyen) Added standard testing to toolchain_build bots for nacl_arm_newlib.
r13279: (bradnelson) Fix toolchain_build to avoid treating a source output as an input.
r13280: (mseaborn) Replace newlib's abort() so that it crashes rather than calling _exit()
r13281: (jvoung) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
BUG=none
TEST=browser_tests and nacl_integration
Review URL: https://codereview.chromium.org/313323002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275189 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This class will switch to a device's bootstrapping network and back. It connects to a new network and returns to the user's original network when destroyed or when Disconnect() is called
BUG=
Review URL: https://codereview.chromium.org/309533014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275188 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduces the second half of the non-blocking sync engine. For now,
most of the classes invovled are never instantiated outside of tests.
Adds NonBlockingTypeProcessorCore, the sync thread component of
non-blocking sync. It coordinates between the sync server and the
NonBlockingTypeProcessor that lives on the model thread. The
SyncThreadSyncEntity exists to help it handle keep track of the
in-flight sync entities.
The NonBlockingTypeProcessorCore interacts with the sync thread
components by implementing both the UpdateHandler and CommitContributor
interfaces. This allows it to take part in commit and update operations
that are managed by the syncer.
As part of its implementation of the CommitContributor interface, the
NonBlockingTypeProcessorCore introduces
a NonBlockingTypeProcessorCommitContribution class to manage its
contribution to a commit request and associated it with the response.
This CL includes a large amount of test framework code to help test the
NonBlockingTypeProcessorCore.
Makes the SyncEntityToValue function in proto_value_conversions.h
public to enable more informative debug messages.
BUG=351005
Review URL: https://codereview.chromium.org/299963002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275187 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
R=rsleevi@chromium.org
Review URL: https://codereview.chromium.org/311193004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275186 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=322664, 373095
Review URL: https://codereview.chromium.org/312003003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275185 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275184 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=ronghuawu@chromium.org
Review URL: https://codereview.chromium.org/319703004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275183 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
VideoCaptureDeviceTest::OpenInvalidDevice QTKit
TBR=timurrrr@chromium.org
NOTRY=true
BUG=380568
Review URL: https://codereview.chromium.org/314013006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275182 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=380463
Review URL: https://codereview.chromium.org/309203003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275181 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Speculative revert due to broken Pepper tests.
http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%285%29/builds/26837/steps/browser_tests/logs/PepperCDMsNotRegistered
> Pepper: Preparation for async LoadAndStartNexe.
>
> This is a preperatory change for moving nexe loading and starting from SRPC to
> Chrome IPC. It's much simpler from an IPC and threading perspective if the new
> IPC traffic is asynchronous. This change updates Plugin::LoadAndStartNexe() to
> prepare for having an asynchronous interface in ServiceRuntime.
>
> BUG=333950
>
> Review URL: https://codereview.chromium.org/316013005
TBR=teravest@chromium.org
Review URL: https://codereview.chromium.org/315073006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This extracts various parts of paths, like get_label_info does for labels.
BUG=
Review URL: https://codereview.chromium.org/316623004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275179 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is required to avoid an issue where some people turn off or
restart the device when they see the screen and are forced through
enrollment again after that.
BUG=380307
TEST=browser_test, manual
Review URL: https://codereview.chromium.org/314953004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275178 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebActivity would be used from the home card, so better to be
in another directory accessible from athena/home.
BUG=380421
R=oshima@chromium.org
TBR=jam@chromium.org
TEST=compile succeeds
Review URL: https://codereview.chromium.org/307353007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Athena components might access to other components during the
shutdown. So It should first shutdown the athena and then
relevant components (like focus controller or input method controller).
BUG=380929
R=oshima@chromium.org
TEST=athena_unittests finishes without crash
Review URL: https://codereview.chromium.org/319613003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275176 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pressing F6 toggles the overview mode. Clicking/tapping a window in
overview mode selects it, and terminates the overview mode.
This patch adds 'ToggleOverview()' to the public WindowManager interface
to switch to the overview mode.
BUG=376353
R=ben@chromium.org, oshima@chromium.org
Review URL: https://codereview.chromium.org/302273004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275175 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes Windows escaping more correct and handles Posix shell characters better as well. Now there are completely different codepaths for Windows and Posix escaping.
I removed JSON escaping since this is no longer needed now that we no longer write GYP files.
I no longer have a separate SHELL and NINJA modes. Instead, I have pure NINJA mode for writing file names for Ninja to interpret, and NINKA_FORK mode which does NINJA escaping plus the correct platform-specific rules for the method Ninja uses for running build steps on the current system.
Includes used to always be quoted ("-I../..") which was ugly. Now they're not quoted unless necessary (which is almost never). If it requires quoting, it will do -I"foo bar" which looks a bit odd but saves a bunch of special casing in the output code.
Previously defines weren't quoted at all. Now they work like include dirs.
Removed the convert_slashes flag on PathOutput which is no longer used.
Removed some backslash special-casing in the unit tests on Windows. These are no longer necessary since we changed path output on Windows to use forward-slashes.
Fix base's StackString on GCC. Previously this was only used on Windows-specific code.
Fix mesa Windows GN build.
BUG=358764
R=scottmg@chromium.org
Review URL: https://codereview.chromium.org/311733002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds an optional "account" field in the TokenDetails
parameter to getAuthToken. When this field is populated with an object
identifying a valid account signed in on the current profile,
getAuthToken will return a token for the specified account.
When the parameter is not present, getAuthToken behaves as before,
returning tokens for the primary profile user.
BUG=258515
Review URL: https://codereview.chromium.org/293063002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275173 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=380968
TEST="gn_unittests --gtest_filter=BuilderTest.BasicDeps --gtest_repeat=50" on OpenBSD
Review URL: https://codereview.chromium.org/311263002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275171 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=381156
TBR=bruening@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/317823004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275170 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=250796
Review URL: https://codereview.chromium.org/304503002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275169 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The only missing bit is to have proper values when the promise is
succussfully resolved.
BUG=162827
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275058
Review URL: https://codereview.chromium.org/298193003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275166 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
addr2line processes keep growing as they are used so it's best to
restart them every now and then to avoid making its internal caches
so large that the computer runs out of RAM or the program becomes
incredibly slow.
I experimented with different counts. 10000 uses 50% more memory
than 4000 for a marginal performance increase. 1000 uses a bit
less memory but will be 10% slower. 3-4000 seems to be the sweat
spot.
BUG=379153
Review URL: https://codereview.chromium.org/311443002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275165 0039d316-1c4b-4281-b951-d872f2087c98
|