- 26 Jul, 2012 40 commits
-
-
alecflett@chromium.org authored
BUG=129471 TEST= Review URL: https://chromiumcodereview.appspot.com/10834039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148653 0039d316-1c4b-4281-b951-d872f2087c98
-
vabr@chromium.org authored
BUG=101244 TEST=N/A, only moving code, no change in functionality Review URL: https://chromiumcodereview.appspot.com/10796062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148652 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
BUG=133827 Review URL: https://chromiumcodereview.appspot.com/10827032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148651 0039d316-1c4b-4281-b951-d872f2087c98
-
jorgelo@chromium.org authored
BUG=127664 TEST=Accelerated .mp4 video works on Chrome OS. Review URL: https://chromiumcodereview.appspot.com/10824019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148649 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
QuickDraw.h is gone, but the frameworks still exports the symbols on 10.8. So just declare the functions for now, so that we can build with the 10.7 SDK. We can remove Carbon plugin support later. BUG=136844 TEST=none TBR=stuartmorgan,tony Review URL: https://chromiumcodereview.appspot.com/10826036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148647 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148646 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
TBR=tomhudson@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10831038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148644 0039d316-1c4b-4281-b951-d872f2087c98
-
gavinp@chromium.org authored
Remove the second comparison group from the prerender field trials, and reorganize the code so that we can compile assert on the summation. The second group has already shown us our numbers are good. The compile time assertion should avoid fat finger errors that we've caught in other reviews (which would otherwise have been a _beta crasher_!). I think we should also give consideration to renaming these histograms for ease of understanding. I know that makes a historic comparison cost, but it makes arriving new in this area so much easier. I'll rebase the multiple prerender CL on top of this. R=dominich@chromium.org BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/10802062 TBR=gavinp@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148643 0039d316-1c4b-4281-b951-d872f2087c98
-
khorimoto@chromium.org authored
BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10835006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148642 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
1. base64, rand_util, threading, time and threads were previosly disabled in base_untrusted. Remoting code depends on these parts of base, so they need to be enabled. 2. Implemented NaCl version of rand_util. 3. Enabled glibc version of base_untrusted BUG=134216 Review URL: https://chromiumcodereview.appspot.com/10795083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148641 0039d316-1c4b-4281-b951-d872f2087c98
-
sbc@chromium.org authored
This is implemented by passing -MMD to gcc and then including the generated .d files in the Makefile. BUG=139161 TEST= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10821050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148640 0039d316-1c4b-4281-b951-d872f2087c98
-
gavinp@chromium.org authored
Remove the second comparison group from the prerender field trials, and reorganize the code so that we can compile assert on the summation. The second group has already shown us our numbers are good. The compile time assertion should avoid fat finger errors that we've caught in other reviews (which would otherwise have been a _beta crasher_!). I think we should also give consideration to renaming these histograms for ease of understanding. I know that makes a historic comparison cost, but it makes arriving new in this area so much easier. I'll rebase the multiple prerender CL on top of this. R=dominich@chromium.org BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/10802062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148639 0039d316-1c4b-4281-b951-d872f2087c98
-
danhn@chromium.org authored
CID=104268,104216,104131,104058 Review URL: https://chromiumcodereview.appspot.com/10830022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148638 0039d316-1c4b-4281-b951-d872f2087c98
-
tedchoc@chromium.org authored
Updates kSyncAutoStarts in defaults.cc to match the android version as well. BUG=138245 TEST= Review URL: https://chromiumcodereview.appspot.com/10796054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148637 0039d316-1c4b-4281-b951-d872f2087c98
-
yusufo@chromium.org authored
Include the LongPressDetectorTest as part of the ContentShellTests.apk. Produce a jar (ContentShellTests-debug.jar) so that run_instrumentation_tests.py can use Proguard to enumerate the tests by annotation. BUG=136687 TEST=LongPressDetectorTest Review URL: https://chromiumcodereview.appspot.com/10818039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148636 0039d316-1c4b-4281-b951-d872f2087c98
-
ericu@google.com authored
This is based on https://chromiumcodereview.appspot.com/10790041/, not yet submitted. BUG=137764 TEST=self Review URL: https://chromiumcodereview.appspot.com/10803029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148635 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148633 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
This is to pick up recent fixes to license metadata. third_party/aosp: r122156 to r148330 - r122930 - Add svn:ignore to aosp - r148330 - Fix licensing metadata for third_party/aosp third_party/webgl_conformance: r138171 to r148561 - r148561 - Fix license metadata for ffmpeg and WebGL conformance tests BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10827044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148632 0039d316-1c4b-4281-b951-d872f2087c98
-
jar@chromium.org authored
r=scottmg BUG=139084 Review URL: https://chromiumcodereview.appspot.com/10833030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148631 0039d316-1c4b-4281-b951-d872f2087c98
-
ericu@google.com authored
BUG=137764 TEST=self Review URL: https://chromiumcodereview.appspot.com/10790041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148630 0039d316-1c4b-4281-b951-d872f2087c98
-
jar@chromium.org authored
Some long lived browsers (and more likely, run-away and hyperactive tasks) can run more times than can be tallied in a mere int (2^31 times). We use the count as a modulus to take a uniform sample of other profiled activities. If the task runs enough times, this value turns negative, and eventually becomes zero, which would cause an arithmetic exception (divide by zero when doing modulo operation). We now clamp the value at 2^31 - 1, which will make clear what has happened when users visit about:profiler (a task has run a LOT), and we then use this clamped value (instead of the real count) to be very infrequent about taking a replacement sample. This sampling should be "good enough for government work," and should not impact enough folks to have any effect on our profiling stats. r=isherman BUG=138961 Review URL: https://chromiumcodereview.appspot.com/10826018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148628 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
The default LibjingleTransportFactory is used for tests only. We didn't disable TCP ports even though we do disable them in host and client. Review URL: https://chromiumcodereview.appspot.com/10824049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148627 0039d316-1c4b-4281-b951-d872f2087c98
-
rlp@chromium.org authored
Fixing some more instances where I put in HistoryServiceFactory::GetForProfile which will force creation of the history. Replacing those instantces where we should not force creation and should instead just check if the history has already been created. BUG=97804 TEST=unittests Review URL: https://chromiumcodereview.appspot.com/10605003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148626 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Disable GPU process prelaunching in content_browsertests on Linux. This is causing lots of crashes inside base::LaunchProcess. BUG=139209,90448 TBR=zmo Review URL: https://chromiumcodereview.appspot.com/10827053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148625 0039d316-1c4b-4281-b951-d872f2087c98
-
rsimha@chromium.org authored
Windows 8 has both a classic "Desktop" mode and a new "Metro" mode, that must use different browser processes because Chrome profile data stores can only be accessed from one profile at a time, and it is not technically feasible to allow multi process access today. The short term solution to making the experience less jarring on Windows 8 is to cache the sync credentials in a separate file when the user signs in on either Metro or Desktop, so that they can be used to auto-start sync on the alternate profile (Desktop or Metro) when it is opened. This patch contains the following changes: - A new class CredentialCacheService, that contains code capable of encrypting and persisting the google username, the lsid and sid, the encryption bootstrap token, and a list of enabled / disabled sync datatypes to a json encoded "Sync Credentials" file in the profile directory. - Methods that listen to the PrefService and TokenService for changes to the above credentials and persist them when the user successfully signs in manually. - Code in ProfileSyncService that detects that we are running on Windows 8, and if sync has never been set up, tries to load cached credentials from the alternate Metro / Desktop profile, and if they were found, bootstrap sync using the credentials. - Mechanisms to detect that we are using the "Default" profile on Metro or Desktop. As of today, Metro Chrome on Windows 8 does not support multiple profiles, and there is no good way to pair up a non-default profile directory ("Profile 1", "Profile 2", etc.) on Desktop to its corresponding directory on Metro and vice versa. - Unit tests for functionality in credential_cache_service_win.{h|cc}. BUG=139199,139200 TEST=Sign in to sync on Desktop, launch Metro, and watch sync automatically start up Review URL: https://chromiumcodereview.appspot.com/10656033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148624 0039d316-1c4b-4281-b951-d872f2087c98
-
posciak@chromium.org authored
This fixes initialization of stream parameters for Baseline profile and thus the "green-video" bug (135548). Chroma parameters were not being set up properly for that profile. BUG=135548 TEST=manual run of affected streams Review URL: https://chromiumcodereview.appspot.com/10821043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148623 0039d316-1c4b-4281-b951-d872f2087c98
-
bartfab@chromium.org authored
This CL ensures that when the PrintingEnabled policy or the corresponding printing.enabled pref is set, the JS window.print() call is completely ignored. Previously, it was bringing up a print preview dialog. BUG=107709 TEST=Policy and pref both successfully block JS printing Review URL: https://chromiumcodereview.appspot.com/10689190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148622 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Revert r144460 "Remove the linux-only CR_SOURCE_ROOT environment variable override of base::DIR_SOURCE_ROOT." CR_SOURCE_ROOT is used in practice by linux user(s), plural still to be determined, mostly for ChromeOS related development. R=willchan@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10808048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148621 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148620 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
TBR=pkasting@chromium.org BUG=none PATCH=none Originally tried r123710 since Mac browser_tests were known green then, but Windows + Android need the build fix at x712. Review URL: https://chromiumcodereview.appspot.com/10820029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148619 0039d316-1c4b-4281-b951-d872f2087c98
-
jamiewalch@chromium.org authored
BUG=135089 TEST=Manual Review URL: https://chromiumcodereview.appspot.com/10824035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148618 0039d316-1c4b-4281-b951-d872f2087c98
-
markusheintz@google.com authored
BUG=138059 TEST=none Review URL: https://chromiumcodereview.appspot.com/10797046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148617 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
It's just one. BUG=136844 TEST=none Review URL: https://chromiumcodereview.appspot.com/10833031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148616 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
BUG=137676 TEST=none Review URL: https://chromiumcodereview.appspot.com/10830032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148615 0039d316-1c4b-4281-b951-d872f2087c98
-
palmer@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148614 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Revert 148582 - Try renabling the the disabled worker tests, now that they run in content_browsertests. BUG=36555,69881,48148 Review URL: https://chromiumcodereview.appspot.com/10824022 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10835011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148613 0039d316-1c4b-4281-b951-d872f2087c98
-
bsalomon@google.com authored
Review URL: https://chromiumcodereview.appspot.com/10821045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148612 0039d316-1c4b-4281-b951-d872f2087c98
-
kaustubh.ra@gmail.com authored
Review URL: https://chromiumcodereview.appspot.com/10800093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148610 0039d316-1c4b-4281-b951-d872f2087c98
-
aa@chromium.org authored
BUG=138862 TBR=arv@chromium.org Review URL: https://chromiumcodereview.appspot.com/10832027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148606 0039d316-1c4b-4281-b951-d872f2087c98
-
szym@chromium.org authored
BUG=125599 TEST=No AsyncDNS.DNSChangerDetected in chrome://histograms Review URL: https://chromiumcodereview.appspot.com/10832018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148604 0039d316-1c4b-4281-b951-d872f2087c98
-