- 30 May, 2014 40 commits
-
-
ch.dumez@samsung.com authored
Drop ENABLE_NEW_GAMEPAD_API build flag as it is no longer needed now that the Blink side has been updated and all the #ifdefs have been removed. R=dmichael@chromium.org, brettw@chromium.org BUG=344556 Review URL: https://codereview.chromium.org/302893002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273921 0039d316-1c4b-4281-b951-d872f2087c98
-
bbudge@chromium.org authored
Adds resource and host, unit test for the resource, and an example plugin. Implements only the hardware accelerated case. Software fallback will be in a follow-on CL. Adds two new PP_Error codes: PP_ERROR_UNREADABLE_INPUT PP_ERROR_PLATFORM_FAILED BUG=281689 R=dmichael@chromium.org, fischman@chromium.org, jar@chromium.org, piman@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/270213004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273920 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
R=yzshen@chromium.org Review URL: https://codereview.chromium.org/304233011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273919 0039d316-1c4b-4281-b951-d872f2087c98
-
sbc@chromium.org authored
This change contains most of the changes that clang-format wanted to make to nacl_io. I left out a few that we not obviously better, mostly related to complex PPAPI macros. R=binji@chromium.org, binji BUG= Review URL: https://codereview.chromium.org/303223007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273918 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
The very first invocation of [NSCursor push]/[NSCursor set] leaks, intentionally. Suppress all invocations for now. ([NSCursor set] only in the suppressions, seems -push seems to get inlined. BUG=257276, 379331 TBR=thestig@chromium.org, shess@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/303123009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273917 0039d316-1c4b-4281-b951-d872f2087c98
-
dpolukhin@chromium.org authored
Chrome OS specific garbage collection in addition to profile specific clean up also cleans up shared location but only once regardless number of logged in users. BUG=235263 TEST=unittest Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273763 R=asargent@chromium.org Review URL: https://codereview.chromium.org/303693011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273916 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/308843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273915 0039d316-1c4b-4281-b951-d872f2087c98
-
reveman@chromium.org authored
> skia: Use medium filter quality in PaintSimplifier. > > Preventing all bitmap filtering in the paint simplifier is a bad > idea as it's very cache unfriendly when down-sampling due to > requiring both the full size decoded image and the high/medium > quality image normally used to be cached for good performance. > > However, forcing medium quality filtering is worthwhile as it's > faster than high quality and still provides caching benefits. > > BUG= > > Review URL: https://codereview.chromium.org/305623008 Looks like this had a negative effect on memory usage. TBR=reveman@chromium.org BUG=379164 Review URL: https://codereview.chromium.org/308703006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273914 0039d316-1c4b-4281-b951-d872f2087c98
-
stepco@chromium.org authored
The cloud policy server is now controlling the amount of delay through policy, so the flag is no longer needed. This change also lowers the default amount of delay (in absence of policy) to a more reasonable value based on observations of traffic to the cloud policy server. BUG=379010 Review URL: https://codereview.chromium.org/305073002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273913 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
R=darin@chromium.org, darin BUG= Review URL: https://codereview.chromium.org/304273004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273912 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
Privet v2 was renamed to privet v3 BUG= NOTRY=true Review URL: https://codereview.chromium.org/306073006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273911 0039d316-1c4b-4281-b951-d872f2087c98
-
pastarmovj@chromium.org authored
BUG=372403 TEST=manual Review URL: https://codereview.chromium.org/289133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273910 0039d316-1c4b-4281-b951-d872f2087c98
-
dcaiafa@chromium.org authored
This CL introduces HostExtension, an interface for classes that extend the host with non-core functionality. Extensions are added to the ChromotingHost. They are used to compile the list of capabilities reported to the client, which can be used by the client to determine the availability of the extension. When a client connects, a HostExtension has the opportunity to create an HostExtensionSession to hold client/extension state, and to handle extension messages from that client. BUG= NOTRY=true Review URL: https://codereview.chromium.org/301453003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273901 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
TBR=scottmg Review URL: https://codereview.chromium.org/307133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273900 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
More suppressions for pre-existing ResourceFetcher leak. This leak was reintroduced in r273149 which reverted a CL that fixed it. BUG=328092 R=thestig@chromium.org TBR=mmemnke@chromium.org, thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/307993006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273899 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
BUG=None TEST=None R=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/296113011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273898 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
BUG= TBR=michaeln@chromium.org Review URL: https://codereview.chromium.org/309643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273897 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=379276 TBR=mmoss@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/304373007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273896 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
Currently, subprocess_mu_ is held the entire time the llc subprocess is starting. This blocks a larger refactor that I'd like to make as part of nexe loading. I'd like to change ServiceRuntime::LoadModule() to be asynchronous to simplify threading behavior on the plugin side when loading nexe modules. However, this requires that many methods are made asynchronous, including Plugin::LoadHelperNaClModule(). PnaclTranslateThread will need to use a pattern similar to WaitForSelLdrStart() to resume execution on a background thread. However, I don't like the idea of introducing another mutex and condvar to deal with while holding subprocess_mu_. This change narrows the time that subprocess_mu_ is held to make that refactor possible. I'll make a similar change for the ld subprocess, but I wanted to get this reviewed before proceeding further. BUG=333950 R=bbudge@chromium.org Review URL: https://codereview.chromium.org/308013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273895 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273894 0039d316-1c4b-4281-b951-d872f2087c98
-
perkj@chromium.org authored
Since we now scale video instead of cropping video when multiple tracks use the same source, it is no longer necessary to limit the downscaling to max a factor of two. BUG=346616 Review URL: https://codereview.chromium.org/308043003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273893 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273892 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
NOTRY=True TBR=qyearsley@chromium.org BUG=375839 Review URL: https://codereview.chromium.org/304233012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273891 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
Also: - Make it fatal if archive file is not on the filesystem. - Remove broken archive file links. - Move the test from test_utils/ to unittest/. BUG=None. TEST=content/test/gpu/run_unittests page_set && tools/perf/run_tests page_set Review URL: https://codereview.chromium.org/286543004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273890 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
LayoutTests delete all but one RenderProcessHostImpl message. That means we need to suppress all leaks below RenderProcessHostImpl::Init if it happens in a layout test. BUG=367809 TBR=thestig@chromium.org, yzshen@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/309613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273888 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
(Currently, the only test is in-process. I'll rectify that separately.) R=yzshen@chromium.org Review URL: https://codereview.chromium.org/304233005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273887 0039d316-1c4b-4281-b951-d872f2087c98
-
merkulova@chromium.org authored
BUG=368844 Review URL: https://codereview.chromium.org/305153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273884 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Rename "//ui/base:ui_base" to "//ui/base:base" to make it easier to specify BUG= R=jamesr@chromium.org Review URL: https://codereview.chromium.org/306113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273883 0039d316-1c4b-4281-b951-d872f2087c98
-
sbc@chromium.org authored
Having a library and an example both called nacl_io was confusing some tools (and some people). R=binji@chromium.org, binji Review URL: https://codereview.chromium.org/306973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273881 0039d316-1c4b-4281-b951-d872f2087c98
-
achuith@chromium.org authored
BUG=361862 TEST=power_LoadTest NOTRY=True Review URL: https://codereview.chromium.org/302003005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273880 0039d316-1c4b-4281-b951-d872f2087c98
-
vkuzkokov@chromium.org authored
The previous version could cause race condition if for whatever reason ReleaseSoon finished releasing on another thread before we got to "foo = NULL" BUG= Review URL: https://codereview.chromium.org/301943003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273879 0039d316-1c4b-4281-b951-d872f2087c98
-
spang@chromium.org authored
TEST=ozone build BUG=377497 NOTRY=true TBR=dnicoara Review URL: https://codereview.chromium.org/308053006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273878 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
1. Fix registration in python prototype to work again 2. Fix sessions in python prototype to match current API on devsite 3. Fixed issue where "cyphertext" for sessions was going through double JSON serialization 4. Created empty session without encryption for testing purposes, this is different from the dummy session in that it is a complete passthrough BUG= NOTRY=true Review URL: https://codereview.chromium.org/306023004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273877 0039d316-1c4b-4281-b951-d872f2087c98
-
scheib@chromium.org authored
NOTRY=true Review URL: https://codereview.chromium.org/303233008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273876 0039d316-1c4b-4281-b951-d872f2087c98
-
pastarmovj@chromium.org authored
This is the simpler version of actually making sure that even if it skipped it will not allow forced reenrollment to be circumvented. This option will be reintroduced in the first stable version to contain all other safeguards in place. BUG=378953 Review URL: https://codereview.chromium.org/306993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273875 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
ProtocolHandlers are intended to handle all requests for a particular scheme, while UrlRequestInterceptors are intended to sit in front of ProtocolHandlers, and optionally take over handling of any request, regardless of scheme. Separating the classes removes some ambiguity and weirdness, particularly when passing a bunch of interceptors all over the place from content/ to chrome/ during initialization. BUG=373800 Review URL: https://codereview.chromium.org/282103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273874 0039d316-1c4b-4281-b951-d872f2087c98
-
engedy@chromium.org authored
The code was originally reviewed in: * https://codereview.chromium.org/62193002 * https://codereview.chromium.org/27030002 Since then, there have been some changes by others, but the bulk of the code is still my original. BUG=298036 Review URL: https://codereview.chromium.org/272763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273873 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://net-internals/#quicrjshade@google.com authored
Improve chrome://net-internals/#quic by linking QUIC connection ID to chrome://net-internals/#events&q=connection_id BUG= Review URL: https://codereview.chromium.org/306903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273872 0039d316-1c4b-4281-b951-d872f2087c98
-
zhaoqin@google.com authored
content_browsertests ServiceWorkerVersionBrowserTest.SyncEventHandled TBR=jyasskin@chromium.org BUG=379204 Review URL: https://codereview.chromium.org/305103005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273871 0039d316-1c4b-4281-b951-d872f2087c98
-
perkj@chromium.org authored
This is to ensure that the webrtc::VideoSource is destroyed before the PeerConnectionFactory is destroyed in RenderThreadImpl::ShutDown. COLLABORATOR=tommi@chromium.org BUG=378179 Review URL: https://codereview.chromium.org/299313011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273869 0039d316-1c4b-4281-b951-d872f2087c98
-