summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert r12998 - it broke some media/mime-related layout tests.dpranke@chromium.org2012-03-316-70/+62
| | | | | | | | TBR=pkasting@chromium.org, scherkus@chromium.org Review URL: https://chromiumcodereview.appspot.com/9950039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130011 0039d316-1c4b-4281-b951-d872f2087c98
* Add non-syncable pref for mouse sensitivity.achuith@chromium.org2012-03-316-20/+40
| | | | | | | | BUG=119647 TEST=Sensitivity slider for mouse works. Review URL: https://chromiumcodereview.appspot.com/9968028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130010 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Add RootWindowObserver::OnKeyboardMappingChanged().derat@chromium.org2012-03-315-3/+28
| | | | | | | | | | | | | | This gives us a way to watch for changes to the keyboard map. I also noticed that we were dropping MappingNotify events since they don't have an associated window; with this change, we now send them to all of the dispatchers instead. BUG=121012 TEST=manual: checked that observer method is called when i run xmodmap Review URL: https://chromiumcodereview.appspot.com/9958036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130009 0039d316-1c4b-4281-b951-d872f2087c98
* Reset accept_callback_ before calling it from TCPServerSocket.sergeyu@chromium.org2012-03-312-2/+4
| | | | | | | | TCPServerSocket worked properly before, but then it was broken by r112863. Review URL: https://chromiumcodereview.appspot.com/9837122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130008 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-03-311-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130007 0039d316-1c4b-4281-b951-d872f2087c98
* roll breakpad 938:939thakis@chromium.org2012-03-311-1/+1
| | | | | | | | | | | | 939: Another -Wnull-conversion fix. BUG=none TEST=nothing changes TBR=mark Review URL: https://chromiumcodereview.appspot.com/9956043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130006 0039d316-1c4b-4281-b951-d872f2087c98
* Committing:georgey@chromium.org2012-03-3112-11/+184
| | | | | | | | | | | | | | Changes to add duration into history database. This completes Issue 9605037 which can compute suggestion sites based on time slicing as well as visit duration. A new database table was added for those new fields we may need to experiment on. Original cl: https://chromiumcodereview.appspot.com/9789001/ comment: HistoryProfileTest.TypicalProfileVersion fails because of the trybots inability to patch the History file - it runs fine locally. Created by Wei Li weili@chromium.org BUG=none TEST=unit-tests TBR=brettw Review URL: https://chromiumcodereview.appspot.com/9963038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130005 0039d316-1c4b-4281-b951-d872f2087c98
* Move DataSource::SetPreload() to BufferedDataSource.scherkus@chromium.org2012-03-3123-104/+28
| | | | | | | | | | Preload is a concept that only applies to HTML media elements and is only implemented by BufferedDataSource. Since the preload value is known when BufferedDataSource is created by WebMediaPlayerImpl, we can remove a lot of unnecessary plumbing in the media code. TEST=amount of data buffered (either visible on controls or via buffered attribute) is the same for each preload value (none, metadata, and auto). http://mastodon.sea/demos/preload contains a test page. Review URL: https://chromiumcodereview.appspot.com/9864022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130004 0039d316-1c4b-4281-b951-d872f2087c98
* Convert DOM Storage's UI test to a browser_test. browser_tests are sharded ↵jam@chromium.org2012-03-314-230/+166
| | | | | | | | | and run quicker, and are generally less flaky than ui tests. They'll also be portable to content_browsertest once we have it. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/9969033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130003 0039d316-1c4b-4281-b951-d872f2087c98
* Disable testing for MetricsReportingEnabled policy on ChromeOS.frankf@google.com2012-03-311-1/+1
| | | | | | | | | | | | BUG=chromium-os:121066 TEST=policy.py TBR=craigdh@chromium.org Change-Id: I3e00eac0d4bf48db0930b0d5f5f95066e6ad2ee6 Review URL: https://chromiumcodereview.appspot.com/9958040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130002 0039d316-1c4b-4281-b951-d872f2087c98
* We store the past 10 records of client server communication in a queue in ↵lipalani@chromium.org2012-03-318-6/+219
| | | | | | | | | | | | | | | memory. The next patch would address the javascript side of exposing it in the UI. BUG= TEST= Review URL: http://codereview.chromium.org/9732008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130001 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 129968 - Use gyp names in MIDL build rules rather than VS macros.tony@chromium.org2012-03-311-6/+6
| | | | | | | | | | | | | | This broke the Google Chrome Win build: http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Win/builds/9711 In support of ninja/windows. DLLDataFileName changed to be uniquized too because in a target that has multiple idl files, they would all output to the same dlldata.c (which ninja quite reasonably doesn't like). Review URL: https://chromiumcodereview.appspot.com/9460048 TBR=scottmg@google.com Review URL: https://chromiumcodereview.appspot.com/9950035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130000 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting: The me2me host is now configurable from the web UI on Windows.alexeypa@chromium.org2012-03-3014-111/+627
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129999 0039d316-1c4b-4281-b951-d872f2087c98
* When input is "" (or " " with trim_whitespace true), SplitString() should ↵pkasting@chromium.org2012-03-306-62/+70
| | | | | | | | | | | | | | | | return an empty vector, not a vector of one empty string. Brett and I discussed this for a while and felt this would be wise, whereas dropping all empty segments entirely (e.g. converting "a,,b" to a vector of two elements instead of three) was probably unwise. This also simplifies the code some. Fixing this also required changing the code in mime_util.cc to handle empty vectors to "are codecs valid" oracle functions (in which case we return false). I also fixed some style issues there. It also required avoiding passing the empty string in a test in extension_api_unittest.cc; Aaron assures me that this code is not expected to be defensive against such inputs, but at his suggestion I also added some CHECK()s to the API. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9960004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129998 0039d316-1c4b-4281-b951-d872f2087c98
* Isolate the failing IDB layout test and mark it as FAILS.dgrogan@chromium.org2012-03-301-2/+5
| | | | | | | | | BUG=120924 TEST= Review URL: https://chromiumcodereview.appspot.com/9950027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129997 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 129994 - Pass CompletionCallbacks by referencetbreisacher@chromium.org2012-03-302-6/+6
| | | | | | | | | | | | | CID=100006,100007 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9866049 TBR=tbreisacher@chromium.org Review URL: https://chromiumcodereview.appspot.com/9967002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129996 0039d316-1c4b-4281-b951-d872f2087c98
* Pass CompletionCallbacks by referencetbreisacher@chromium.org2012-03-302-6/+6
| | | | | | | | | | CID=100006,100007 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9866049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129994 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeTestLauncherDelegate leaking temp directories.mattm@chromium.org2012-03-301-3/+8
| | | | | | | | | BUG=120965 TEST=run any browser_tests, check for leaked directories in /tmp Review URL: https://chromiumcodereview.appspot.com/9968022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129992 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings.brettw@chromium.org2012-03-305-884/+884
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9965041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129991 0039d316-1c4b-4281-b951-d872f2087c98
* Ash/aura split: Get views_examples_exe semi-running on linux/X11.erg@chromium.org2012-03-3021-90/+593
| | | | | | | | | | | This adds tons of hacks, most of which should be clearly labeled with TODOs. BUG=119759 TEST= Review URL: http://codereview.chromium.org/9873035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129990 0039d316-1c4b-4281-b951-d872f2087c98
* Replace the attribution and link for wallpaper.saintlou@chromium.org2012-03-301-2/+2
| | | | | | | | | | | NOTE: will need to be fixed in R19 too. BUG=121216 TEST=none Review URL: https://chromiumcodereview.appspot.com/9965040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129989 0039d316-1c4b-4281-b951-d872f2087c98
* fileapi: Use base::chromeos::IsRunningOnChromeOS()satorux@chromium.org2012-03-301-12/+2
| | | | | | | | | | | And remove the copied code. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9965033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129988 0039d316-1c4b-4281-b951-d872f2087c98
* I love watching changes in chrome_frame and installer!grt@chromium.org2012-03-301-1/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9875015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129987 0039d316-1c4b-4281-b951-d872f2087c98
* Look for preferences in local state if not found in profile.frankf@google.com2012-03-302-54/+55
| | | | | | | | | | | | | Also, disable chromeos-specific policies due to crosbug.com/28756. BUG=chromium-os:121066 TEST=policy.py Change-Id: I373cf0a5b1be099cb6024146ec29288560f7e077 Review URL: https://chromiumcodereview.appspot.com/9969031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129986 0039d316-1c4b-4281-b951-d872f2087c98
* Add a setting to CF to remove 'chromeframe' from the UserAgent on a ↵robertshield@chromium.org2012-03-3011-166/+484
| | | | | | | | | | | | | | per-pattern basis. Useful for testing and dealing with sites with broken UA parsing. BUG=117157 TEST=chrome_frame_tests,chrome_frame_unittests,add a ExcludeUAFromDomain key to the CF settings, add some pattern values, observe that the UA string does not contain CF. Review URL: http://codereview.chromium.org/9720001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129985 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding - This adds a dialog that allows the user to enroll a certificategspencer@chromium.org2012-03-3012-99/+488
| | | | | | | | | | | | | | | | | | when they try to connect to a network that uses a certificate pattern. It opens a modal dialog with a website (configured from ONC) where they are able to obtain a new network certificate. TBR=stevenjb@chromium.org,eroman@chromium.org Re-landing after fixing clang problem. Orginal CL: http://codereview.chromium.org/9809008/ BUG=chromium-os:19409 TEST=Ran on device and on chrome for chromeos on linux, and ran clang trybot. Review URL: https://chromiumcodereview.appspot.com/9956035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129984 0039d316-1c4b-4281-b951-d872f2087c98
* Removing NOTIMPLEMENTED statements from RendererMainPlatformDelegateAndroid.jcivelli@chromium.org2012-03-301-5/+0
| | | | | | | | | | | | On Android there is nothing to do in that delegate. BUG=None TEST=None Review URL: http://codereview.chromium.org/9956026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129983 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of an IPC adapter to expose Chrome IPC to Native Client.brettw@chromium.org2012-03-309-19/+912
| | | | | | | | | | | This provides an implementation of sendmsg and recvmsg approxinately to what we think NaCl will expose to Chrome. Since NaCl isn't ready yet in this regard, it's still a bit speculative. And there is no support for sending handles across which will be the tricky part. TEST=included unit test BUG=none Review URL: https://chromiumcodereview.appspot.com/9863005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129981 0039d316-1c4b-4281-b951-d872f2087c98
* Making the test more reliable.nasko@chromium.org2012-03-301-5/+5
| | | | | | | | | | BUG=98737 TEST= Review URL: http://codereview.chromium.org/9860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129980 0039d316-1c4b-4281-b951-d872f2087c98
* Add SequencedWorkerPool.IsRunningSequenceOnCurrentThread so callers can make ↵michaeln@google.com2012-03-303-0/+86
| | | | | | | | stronger assertions about where methods are being called. Review URL: https://chromiumcodereview.appspot.com/9845037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129979 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-03-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129978 0039d316-1c4b-4281-b951-d872f2087c98
* Call VideoDecoder::set_host() now that VD is no longer part of CompositeFilter.fischman@chromium.org2012-03-301-0/+1
| | | | | | | | | | | | | | | r128289 moved VideoDecoder out of the CompositeFilter, but that caused it to silently lose the Filter::set_host() call it was getting from CompositeFilter::AddFilter() before. This CL restores that call in the renderer's Initialize() method. This makes decode errors correctly report to the Pipeline again, instead of crashing the renderer on a SEGV. BUG=121014 TEST=playback of misdecoded file no longer crashes renderer, just greys out controls. Review URL: https://chromiumcodereview.appspot.com/9957001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129977 0039d316-1c4b-4281-b951-d872f2087c98
* Implement GetShaderPrecisionFormatzmo@google.com2012-03-306-14/+20
| | | | | | | | | | | This is chromium side hookup BUG= TEST= R=gman Review URL: https://chromiumcodereview.appspot.com/9959042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129976 0039d316-1c4b-4281-b951-d872f2087c98
* Clear the url hash when closing an overlay.csilv@chromium.org2012-03-301-5/+8
| | | | | | | | BUG=120981 TEST=See bug for steps. Review URL: https://chromiumcodereview.appspot.com/9937003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129975 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit from 112458 -> 112724.dpranke@chromium.org2012-03-301-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9969030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129974 0039d316-1c4b-4281-b951-d872f2087c98
* Fix DictionaryValue leaktbreisacher@chromium.org2012-03-301-1/+1
| | | | | | | | | | CID=103646 BUG=none TEST=compile Review URL: https://chromiumcodereview.appspot.com/9836116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129973 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored host_table_entry.js to allow it to be used for static HTML content.jamiewalch@google.com2012-03-302-54/+101
| | | | | | | | | BUG=121151 TEST=Manual Review URL: https://chromiumcodereview.appspot.com/9965035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129972 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Hide GTK and related dependencies for Chrome OSsatorux@chromium.org2012-03-301-78/+77
| | | | | | | | | | | so that they won't get added back by accident. BUG=118943 TEST=confirm chrome builds with chromeos==0 and chromeos==1, as well as in the chroot. Review URL: https://chromiumcodereview.appspot.com/9965032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129971 0039d316-1c4b-4281-b951-d872f2087c98
* Create an abstract flow class that abstracts the following logical steps of ↵munjal@chromium.org2012-03-305-0/+544
| | | | | | | | | | | | | | | | | | | calling an OAuth2 enabled API: - Try existing access token to call the API. - If that does not work, generate a new one. - Try the new access token This abstract class should be used by any code that calls OAuth2 APIs. Examples: - Getting profile picture - Cloud print - App notifications Future CLs coming to replace existing duplicate code in individual places to use this class. Review URL: https://chromiumcodereview.appspot.com/9937004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129970 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize sigaction.sa_restorertbreisacher@chromium.org2012-03-301-1/+1
| | | | | | | | | | CID=102008 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9863052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129969 0039d316-1c4b-4281-b951-d872f2087c98
* Use gyp names in MIDL build rules rather than VS macros.scottmg@google.com2012-03-301-6/+6
| | | | | | | | In support of ninja/windows. DLLDataFileName changed to be uniquized too because in a target that has multiple idl files, they would all output to the same dlldata.c (which ninja quite reasonably doesn't like). Review URL: https://chromiumcodereview.appspot.com/9460048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129968 0039d316-1c4b-4281-b951-d872f2087c98
* Make preprocessor directives clearertbreisacher@chromium.org2012-03-301-6/+4
| | | | | | | | | | CID=101617,101618 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9871001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129967 0039d316-1c4b-4281-b951-d872f2087c98
* Add tests for prerender manager disabling.cbentzel@chromium.org2012-03-301-0/+12
| | | | | | | | | | BUG=120862 TEST=PrerenderManagerTest.OmniboxNotAllowedWhenDisabled, PrerenderManagerTest.LinkRelNotAllowedWhenDisabled Review URL: http://codereview.chromium.org/9923018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129965 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 129946 - Enable password generation only if sync for passwords is ↵mihaip@chromium.org2012-03-307-191/+25
| | | | | | | | | | | | | | enabled. BUG=114092 TEST=Ran corresponding unit and browser tests. Review URL: https://chromiumcodereview.appspot.com/9834082 TBR=gcasto@chromium.org Review URL: https://chromiumcodereview.appspot.com/9956041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129963 0039d316-1c4b-4281-b951-d872f2087c98
* Mac content shell: fix GPU accelerationavi@chromium.org2012-03-307-26/+79
| | | | | | | | | BUG=120772 TEST=site in bug works in content shell on Mac. Review URL: https://chromiumcodereview.appspot.com/9969010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129961 0039d316-1c4b-4281-b951-d872f2087c98
* Always show launcher and status if the app list is opened.jennyz@google.com2012-03-307-2/+126
| | | | | | | | | BUG=120230 TEST=The launcher and status should always be visible when app list is open. Review URL: https://chromiumcodereview.appspot.com/9802041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129960 0039d316-1c4b-4281-b951-d872f2087c98
* initialize all fields in ctortbreisacher@chromium.org2012-03-301-0/+5
| | | | | | | | | | CID=102809 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9864047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129959 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the media and audio UI test to a browser_test. browser_tests are ↵jam@chromium.org2012-03-307-256/+248
| | | | | | | | | sharded and run quicker, and are generally less flaky than ui tests. They'll also be portable to content_browsertest once we have it. BUG=90448,117828 Review URL: https://chromiumcodereview.appspot.com/9959028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129958 0039d316-1c4b-4281-b951-d872f2087c98
* Set the text tooltip for the "New Tab" button.tfarina@chromium.org2012-03-305-6/+11
| | | | | | | | | | | This patch fixes the issue for views and gtk. BUG=120922 R=pkasting@chromium.org Review URL: https://chromiumcodereview.appspot.com/9939007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129957 0039d316-1c4b-4281-b951-d872f2087c98
* Run signature extraction on the worker pool, so that it does not block other ↵bryner@chromium.org2012-03-302-10/+8
| | | | | | | | | | | | operations. BUG=120926 TEST=updated DownloadProtectionServiceTest Review URL: http://codereview.chromium.org/9936001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129955 0039d316-1c4b-4281-b951-d872f2087c98