- 20 May, 2014 40 commits
-
-
akuegel@chromium.org authored
BUG=372381 Review URL: https://codereview.chromium.org/288913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271665 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
Remove ResourceMetadataStorage::PutCacheEntry, RemoveCacheEntry and GetCacheEntryIterator. (GetCacheEntry is kept for tests) FileCache::ClearAll is only responsible to delete files. BUG=275271 TEST=unit_tests Review URL: https://codereview.chromium.org/296463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271664 0039d316-1c4b-4281-b951-d872f2087c98
-
peria@chromium.org authored
BUG=347425 TEST=./unit_tests --gtest_filter="DriveBackend*:SyncEngine*:Conflict*:RegisterApp*:RemoteTo*:LocalTo*:ListChange*:MetadataDatabase*:TaskDep*" Review URL: https://codereview.chromium.org/293003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271663 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
BUG=302040 R=thakis@chromium.org Review URL: https://codereview.chromium.org/294643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271662 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
BUG=372754 TBR=jyasskin@chromium.org Review URL: https://codereview.chromium.org/296713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271661 0039d316-1c4b-4281-b951-d872f2087c98
-
qsr@chromium.org authored
Review URL: https://codereview.chromium.org/288993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271660 0039d316-1c4b-4281-b951-d872f2087c98
-
qsr@chromium.org authored
This updates the example mojom files in prevision of the java bindings generator. Review URL: https://codereview.chromium.org/295583005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271659 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271658 0039d316-1c4b-4281-b951-d872f2087c98
-
sdefresne@chromium.org authored
Changes: r1921: Fix link step when specifying CLANG_CXX_LIBRARY r1920: Don't exclude sources for 'none' targets BUG=366744 Review URL: https://codereview.chromium.org/297473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271657 0039d316-1c4b-4281-b951-d872f2087c98
-
kinaba@chromium.org authored
BUG=374722 Review URL: https://codereview.chromium.org/296693003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271656 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
This fixes a race where a stray Page.frameNavigated might be considered to be a completion of the requested navigation. Unfortunately, I don't know how to trigger this race in a unittest. BUG=367306 Review URL: https://codereview.chromium.org/291033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271655 0039d316-1c4b-4281-b951-d872f2087c98
-
jackhou@chromium.org authored
This permanently enables the experiment that was added in: https://codereview.chromium.org/46583007 BUG=313992 Review URL: https://codereview.chromium.org/294893002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271654 0039d316-1c4b-4281-b951-d872f2087c98
-
posciak@chromium.org authored
Add a flag to override 4k hardware video decode capability detection in GVD if needed. This is for platforms that currently do not give us a proper way to detect it. Also bump input bistream size in V4L2VDA to accommodate potentially larger streams in higher resolutions. We cannot estimate input buffer size based on the stream, as we do not currently pass video config info down to the VDAs, and the bitstream buffers are needed in order to parse the stream to get that information. BUG=373717 TEST=4k video playback Review URL: https://codereview.chromium.org/285343003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271653 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
Also, introduces a way to register MetricsProviders on MetricsService. BUG=374229 R=isherman@chromium.org Review URL: https://codereview.chromium.org/296483004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271652 0039d316-1c4b-4281-b951-d872f2087c98
-
michaelbai@chromium.org authored
BUG=373352 Review URL: https://codereview.chromium.org/288463003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271650 0039d316-1c4b-4281-b951-d872f2087c98
-
yefim@chromium.org authored
BUG=321393 Review URL: https://codereview.chromium.org/299433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271648 0039d316-1c4b-4281-b951-d872f2087c98
-
ernstm@chromium.org authored
Access to the stats was not protected by a lock. Fix by returning a copy to the stats and locking while making the copy. R=enne@chromium.org BUG=370244 Review URL: https://codereview.chromium.org/289163004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271646 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271643 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
testing/OWNERS has * in it. Example CL where this made a difference: https://codereview.chromium.org/246623009/ BUG=none R=sky@chromium.org Review URL: https://codereview.chromium.org/289863006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271641 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Also sanitize renderer data more. TBR=rsesek@chromium.org Review URL: https://codereview.chromium.org/296553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271640 0039d316-1c4b-4281-b951-d872f2087c98
-
isherman@chromium.org authored
BUG=374204 TEST=compiles R=asvitkine@chromium.org, blundell@chromium.org TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/293663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271639 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
GoogleURLTrackerClient is the interface via which GoogleURLTracker will talk to its embedder. This CL creates that interface as well as ChromeGoogleURLTrackerClient, the //chrome implementation. The interface and implementation are carved out of GoogleURLTrackerNavigationTracker(Impl), specifically the parts that are not per-tab. A followup CL will modify GoogleURLTrackerNavigationTracker to the driver interface for GoogleURLTracker. BUG=373220 Review URL: https://codereview.chromium.org/285193002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271638 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
ClonedInstallDetector now takes in a base::SingleThreadTaskRunner rather than directly using content::BrowserThread::File. MachineIdProvider asserts that the task runner on which it's operating has IO allowed rather than checking that it's on the FILE thread. BUG=374213 TBR=jochen Review URL: https://codereview.chromium.org/292723004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271637 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271631 0039d316-1c4b-4281-b951-d872f2087c98
-
machenbach@chromium.org authored
Please reply to the V8 sheriff jkummerow@chromium.org in case of problems. TBR=jkummerow@chromium.org NOTREECHECKS=true Review URL: https://codereview.chromium.org/292953003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271630 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
Speculative revert, suspecting this CL resulted in timeouts of the following tests on ChromiumOS: ExtensionUpdaterTest.TestGalleryRequestsWithNonOrganicBrand ExtensionUpdaterTest.TestGalleryRequestsWithOrganicBrand Test run time went from ~2s per test to >40s per test (and higher) causing timeouts. > Store a stacktrace of PrefService destruction in PrefChangeRegistrar > > Store a stacktrace of PrefService destruction in PrefChangeRegistrar to debug a > race condition: ~PrefChangeRegistrar causes a crash. The current hypothesis is > that this is caused because the PrefChangeRegistrar is registered to a Profile > that is already destroyed. This code stores stacktrace when the Profile's > PrefService is destroyed to see whether this is correct. > > BUG=373435 > > Review URL: https://codereview.chromium.org/290083006 TBR=battre@chromium.org Review URL: https://codereview.chromium.org/289373006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271622 0039d316-1c4b-4281-b951-d872f2087c98
-
isherman@chromium.org authored
Revert of Remove SandboxBPF's dependency on CompatibilityPolicy (https://codereview.chromium.org/290223002/) Reason for revert: Broke VerboseAPITesting in sandbox_linux_unittests on Linux: http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Tests%20%28dbg%29%282%29%2832%29&number=13046 Original issue's description: > Remove SandboxBPF's dependency on CompatibilityPolicy > > SandboxBPF users are now required to always provide a SandboxBPFPolicy > instead of a SyscallEvaluator. CompatibilityPolicy can't be removed > just yet though because it's still used by the deprecated BPF_TEST > macros. > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271607 TBR=jln@chromium.org,mdempsky@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/293993006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271621 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
Caused failure: LevelDBPrefStoreTest.GetMutableValue (run #1): [ RUN ] LevelDBPrefStoreTest.GetMutableValue Received signal 11 SEGV_MAPERR 000000000008 #0 0x00000345595e base::debug::StackTrace::StackTrace() #1 0x000003455b78 base::debug::(anonymous namespace)::StackDumpSignalHandler() #2 0x7f22d6faccb0 \u003Cunknown> #3 0x000003473e6b base::JSONWriter::BuildJSONString() #4 0x000003474aca base::JSONWriter::WriteWithOptions() #5 0x0000028861d1 Serialize() #6 0x000002888b6e LevelDBPrefStore::ReportValueChanged() #7 0x0000016af06d LevelDBPrefStoreTest_GetMutableValue_Test::TestBody() http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%281%29/builds/43483/steps/unit_tests/logs/GetMutableValue > Implementation of leveldb-backed PrefStore. > > This is not hooked up yet, migration code from Json-backed stores is needed, among other things. > > BUG=362814 > > Review URL: https://codereview.chromium.org/169323003 TBR=dgrogan@chromium.org Review URL: https://codereview.chromium.org/290633013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271611 0039d316-1c4b-4281-b951-d872f2087c98
-
zerny@chromium.org authored
Previously only the innermost namespace was matched against causing structures in, eg, namespace WebCore::Foo to not be checked. BUG=334149 R=haraken@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/294903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271608 0039d316-1c4b-4281-b951-d872f2087c98
-
mdempsky@chromium.org authored
SandboxBPF users are now required to always provide a SandboxBPFPolicy instead of a SyscallEvaluator. CompatibilityPolicy can't be removed just yet though because it's still used by the deprecated BPF_TEST macros. Review URL: https://codereview.chromium.org/290223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271607 0039d316-1c4b-4281-b951-d872f2087c98
-
eustas@chromium.org authored
BUG=373325 Review URL: https://codereview.chromium.org/290873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271605 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Adds a bunch of ARM configuration and assembly sources. MIPS still not done. Implements the Android Freetype build and fixes expat. Fixes some minor optimization-related flags I noticed along the way. TBR=djsollen@google.com Review URL: https://codereview.chromium.org/289973006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271603 0039d316-1c4b-4281-b951-d872f2087c98
-
dgrogan@chromium.org authored
This is not hooked up yet, migration code from Json-backed stores is needed, among other things. BUG=362814 Review URL: https://codereview.chromium.org/169323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271602 0039d316-1c4b-4281-b951-d872f2087c98
-
fgorski@chromium.org authored
G-services settings v3 implementation: * Adding calculation of settings based on a diff from server * Adding calculation of settings digest * Changing internal representation of settings to string->string map in order to be able to calculate the digest properly. * Individual settings are calculated when needed. R=jianli@chromium.org,zea@chromium.org BUG=359256 Review URL: https://codereview.chromium.org/288433002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271600 0039d316-1c4b-4281-b951-d872f2087c98
-
qinmin@chromium.org authored
Review URL: https://codereview.chromium.org/299473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271599 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
When enable_resource_whitelist_generation==1 for release builds, pass unknown-pragmas cflags on Linux and on Android. BUG=338759 Review URL: https://codereview.chromium.org/282203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271598 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/290463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271597 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
TBR=noamsml NOTRY=true Review URL: https://codereview.chromium.org/292103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271596 0039d316-1c4b-4281-b951-d872f2087c98
-
asanka@chromium.org authored
The drive::DownloadHandler was using the assumption that all non-IN_PROGRESS downloads that are created were restored from history. This is not a safe assumption. Instead query the DownloadHistory to determine whether a new download was restored from history or not. Depends on https://codereview.chromium.org/230103002/ which adds a WasDownloadRestoredFromHistory method to DownloadHistory. BUG=7648 Review URL: https://codereview.chromium.org/230133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271595 0039d316-1c4b-4281-b951-d872f2087c98
-
miu@chromium.org authored
Replace the use of struct EncodedAudioFrame and struct EncodedVideoFrame with a unified struct EncodedFrame throughout src/media/cast. This allows for later merging of duplicated code throughout the stack. The new struct drops the unused codec data member and adds a new data member, reference_time. codec is unnecessary because this is known in all contexts where an EncodedFrame is produced/consumed. The new reference_time data member is added because virtually all interfaces that passed around an EncodedXXXFrame were also passing the frame's reference_time alongside. Testing: Updated and ran all cast_unittests, plus manual testing between multiple Cast sender and receiver implementations. Review URL: https://codereview.chromium.org/288103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271594 0039d316-1c4b-4281-b951-d872f2087c98
-