summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 156315 - Add sandbox support for Windows process mitigationsjschuh@chromium.org2012-09-1221-772/+312
| | | | | | | | | | BUG=147752 Review URL: https://chromiumcodereview.appspot.com/10690058 TBR=jschuh@chromium.org Review URL: https://chromiumcodereview.appspot.com/10918197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156322 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build on various Linux and CrOS bots.dbeam@chromium.org2012-09-121-3/+2
| | | | | | | | | R=jamesr@chromium.org BUG=148709 Review URL: https://chromiumcodereview.appspot.com/10919245 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156321 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug in OAuth sample codemihaip@chromium.org2012-09-121-2/+2
| | | | | | | | | | setRequestHeader() can only be called after open() has been called. R=mkearney@chromium.org Review URL: https://chromiumcodereview.appspot.com/10915131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156320 0039d316-1c4b-4281-b951-d872f2087c98
* Photo Editor: Slideshow improvements.kaznacheev@chromium.org2012-09-127-28/+150
| | | | | | | | | BUG=147382 Review URL: https://chromiumcodereview.appspot.com/10913216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156319 0039d316-1c4b-4281-b951-d872f2087c98
* I had originally tried to build upon ↵vollick@chromium.org2012-09-128-148/+348
| | | | | | | | | | | | http://codereview.chromium.org/10869066/, but the number of functions that needed to return (or needed to cope with) DestroyedType's was spiralling out of control and it seemed likely that a mistake would be made and bugs introduced. pkotwicz suggested I make the layer animator ref counted, and this seemed to be a much simpler and safer approach. This way, whenever we're in a LayerAnimator function that may notify observers, we create a scoped_refptr<LayerAnimator> for |this|. If the animator's owning layer gets deleted by an observer, then |this| will be safely destroyed when the function exits and the scoped_refptr falls out of scope. BUG=147435 TEST=LayerAnimatorTest.ObserverDeletesAnimatorAfter[FinishingAnimation|StoppingAnimation|Scheduling|Aborted] Review URL: https://chromiumcodereview.appspot.com/10919195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156318 0039d316-1c4b-4281-b951-d872f2087c98
* Add sandbox support for Windows process mitigationsjschuh@chromium.org2012-09-1221-312/+772
| | | | | | | BUG=147752 Review URL: https://chromiumcodereview.appspot.com/10690058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156315 0039d316-1c4b-4281-b951-d872f2087c98
* Add vollick to OWNERS for ui/compositor for layer animation related code.vollick@google.com2012-09-121-1/+2
| | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/10919243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156314 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in network_location_provider_unittestjknotten@chromium.org2012-09-121-6/+7
| | | | | | | | | | | | Use a scoped_ptr to hold the result of JSONReader::ReadAndReturnError in CheckRequestIsValid method. BUG=146354 TEST=content_unit_tests:GeolocationNetworkProviderTest.* Review URL: https://chromiumcodereview.appspot.com/10913221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156313 0039d316-1c4b-4281-b951-d872f2087c98
* Add DeviceController and device_forwarder_main to Forwarder2.felipeg@chromium.org2012-09-124-2/+224
| | | | | | | | | | | The big picture CL can be seem here: https://chromiumcodereview.appspot.com/10918057/ BUG=146502 Review URL: https://chromiumcodereview.appspot.com/10919213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156311 0039d316-1c4b-4281-b951-d872f2087c98
* Make ash tray bubble detail view UI consistent with default view, slightly ↵jennyz@chromium.org2012-09-128-22/+11
| | | | | | | | | | | | | adjust other UI elements for better alignment UI effect per UI designer spec. Removed the unused airplane mode entry code and resource from uber tray network bubble. BUG=143533 TBR=sky Review URL: https://chromiumcodereview.appspot.com/10910214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156310 0039d316-1c4b-4281-b951-d872f2087c98
* [FileBrowser] Fixed delete command, and script inclusion.zvorygin@chromium.org2012-09-123-2/+3
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/10928141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156309 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 156233 - Make apks be built in a consistent waypeter@chromium.org2012-09-125-93/+69
| | | | | | | | | | | | | | | | | | | This broke non-incremental Android builds. Simplify apk targets by doing most of the work in build/java_apk.gypi (like jars are done with build/java.gypi). The apk targets still use their own ant build files, but everything else is more consistent between them. BUG= Review URL: https://chromiumcodereview.appspot.com/10914130 TBR=cjhopman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156308 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WASAPI channel count. Too much trouble for now.dalecurtis@google.com2012-09-121-29/+6
| | | | | | | | | | BUG=none TEST=none TBR=scherkus Review URL: https://chromiumcodereview.appspot.com/10905240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156307 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Windows XP build.dalecurtis@google.com2012-09-121-13/+21
| | | | | | | | | | BUG=none TEST=none TBR=scherkus Review URL: https://chromiumcodereview.appspot.com/10914233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156306 0039d316-1c4b-4281-b951-d872f2087c98
* Photo Editor: Improved selection and reload handlingkaznacheev@chromium.org2012-09-127-133/+161
| | | | | | | | | BUG=None TEST=Open Gallery in mosaic view, reload the page, should see the mosaic view again. Select several files in mosaic view, press Esc, same files should be selected in the Files app. Review URL: https://chromiumcodereview.appspot.com/10914220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156305 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Upstream org.chromium.base.test.UrlUtils (partially) and device filesmnaganov@chromium.org2012-09-129-1/+85
| | | | | | | | | | Required by android_webview AwSettingsTest BUG=146009 Review URL: https://chromiumcodereview.appspot.com/10911097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156304 0039d316-1c4b-4281-b951-d872f2087c98
* Support enable-text-service-framework flagnona@chromium.org2012-09-127-6/+52
| | | | | | | | | | | | | | | This patch conatins - Introduce SetForceToUseTsf function into base::win because we can't read switch in base directory. - Move "kEnableTextServiceFramework" constant to content, because we should call SetForceToUseTsf before TsfBridge::Initialize. - Call ImmDisableLegacyIME api if possible. BUG=None TEST=Manually done on Win7/Win8 Review URL: https://chromiumcodereview.appspot.com/10908159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156303 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Add support for layering device-located test files.mnaganov@chromium.org2012-09-121-6/+11
| | | | | | | | | | | | We need to split test files copied to devices by layers to avoid content or webview tests using files from chrome layer directory. To avoid modifying existing tests, test files from all layers are merged into a single directory on a device. Review URL: https://chromiumcodereview.appspot.com/10933011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156302 0039d316-1c4b-4281-b951-d872f2087c98
* Reordering URLRequest unittest and port to iOS.droger@chromium.org2012-09-121-2201/+2206
| | | | | | | | | | | | This CL groups the tests by case, excludes FTP-related unittests when FTP support is disabled, and disables tests using the TestServer on iOS. BUG=145954 Review URL: https://chromiumcodereview.appspot.com/10914205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156300 0039d316-1c4b-4281-b951-d872f2087c98
* Fix iOS build bustage in AudioManagerBasestuartmorgan@chromium.org2012-09-121-0/+6
| | | | | | | | | | | | | | New output-related code was added in https://chromiumcodereview.appspot.com/10918098 without being ifdef'd for iOS, breaking the iOS build. TBR=dalecurtis,scherkus BUG=148430 Review URL: https://chromiumcodereview.appspot.com/10918191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156299 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 156297 - [Chromoting] Refactoring DesktopEnvironment and moving ↵peter@chromium.org2012-09-1230-771/+494
| | | | | | | | | | | | | | | | | | | | | | screen/audio recorders to ClientSession. This CL changes the way screen/audio recorders and event executors are managed. New DesktopEnvironmentFactory class is now used by ChromotingHost's owner to specify the kind of desktop environment (or virtual terminal) to be used by the host. Screen/audio recorders and event executors now owned by the ClientSession instance, so there is a separate set of recorders and stubs exists for each authenticated client session. Clients sessions can now be torn dowsn in parallel with the host shuttting down. This is the 3rd attempt to land this change. This version includes: - |ClientSession| objects are torn down asynchronously now. - |ClientSession| objects are ref-counted to facilitate the asynchronous shutdown. They still have to be used and destroyed on the network thread. - |ChromotingHost| now waits until all connections are torn down before deleting the session manager. - The unit tests were fixed to run message loops until all asynchronous object have been destroyed. BUG=134694 TEST=remoting_unittests Review URL: https://chromiumcodereview.appspot.com/10915206 TBR=alexeypa@chromium.org Review URL: https://chromiumcodereview.appspot.com/10911248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156298 0039d316-1c4b-4281-b951-d872f2087c98
* [Chromoting] Refactoring DesktopEnvironment and moving screen/audio ↵alexeypa@chromium.org2012-09-1230-494/+771
| | | | | | | | | | | | | | | | | | | recorders to ClientSession. This CL changes the way screen/audio recorders and event executors are managed. New DesktopEnvironmentFactory class is now used by ChromotingHost's owner to specify the kind of desktop environment (or virtual terminal) to be used by the host. Screen/audio recorders and event executors now owned by the ClientSession instance, so there is a separate set of recorders and stubs exists for each authenticated client session. Clients sessions can now be torn dowsn in parallel with the host shuttting down. This is the 3rd attempt to land this change. This version includes: - |ClientSession| objects are torn down asynchronously now. - |ClientSession| objects are ref-counted to facilitate the asynchronous shutdown. They still have to be used and destroyed on the network thread. - |ChromotingHost| now waits until all connections are torn down before deleting the session manager. - The unit tests were fixed to run message loops until all asynchronous object have been destroyed. BUG=134694 TEST=remoting_unittests Review URL: https://chromiumcodereview.appspot.com/10915206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156297 0039d316-1c4b-4281-b951-d872f2087c98
* Add UMA reporting for audio hardware parameters.dalecurtis@google.com2012-09-124-18/+69
| | | | | | | | | | | Records bits per channel, channel layout, and sample rate. BUG=147572 TEST=build/run Review URL: https://chromiumcodereview.appspot.com/10914203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156296 0039d316-1c4b-4281-b951-d872f2087c98
* Add LocalFileChangeTracker and basic classes for synckinuko@chromium.org2012-09-1214-1/+949
| | | | | | | | | | BUG=146317 TEST=LocalFileSyncStatusTest.*,LocalFileChangeTrackerTest.*,FileChangeTest.* TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10918141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156295 0039d316-1c4b-4281-b951-d872f2087c98
* Add context popup menu support for content shell[Windows].shouqun.liu@intel.com2012-09-124-1/+279
| | | | | | | | | | BUG=90445 TEST= Review URL: https://chromiumcodereview.appspot.com/10933013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156294 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'OS' value in the .results manifest.maruel@chromium.org2012-09-125-16/+63
| | | | | | | | | | | | | | | | This permits the .results executor to know which OS needs to be used to run the test. This will be eventually useful for automatic task distribution to have the option to say: swarm_trigger --hash <sha-1> and have swarm figure out the OS of the slaves to use right away. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10919224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156293 0039d316-1c4b-4281-b951-d872f2087c98
* Switch SessionTabHelper to use WebContentsUserData.avi@chromium.org2012-09-1226-148/+202
| | | | | | | | | BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10928096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156292 0039d316-1c4b-4281-b951-d872f2087c98
* views: Remove extension_view.*tfarina@chromium.org2012-09-122-292/+0
| | | | | | | | | | | | We migrated to extension_view_views.* in a previous revison. So it's safe to remove them now. BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10908186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156291 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the last policy.PolicyTest pyauto test to a browser_test.joaodasilva@chromium.org2012-09-125-90/+1451
| | | | | | | | | | | This includes test cases to further convert policy_prefs_ui.py in a subsequent CL. BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10916244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156290 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing initializers to TestLayerAnimationDelegatevollick@google.com2012-09-122-8/+3
| | | | | | | | | | | There were missing initializers for brightness_ and grayscale_ making valgrind unhappy. BUG=148475 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10913208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156289 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue in chrome_test_server_spawner.py when PYTHONPATH is not set.shouqun.liu@intel.com2012-09-121-1/+1
| | | | | | | | | | | | | If that PYTHONPATH is not set in some systems, then run run_tests.py and chrome_test_server_spawner.py finally gets "KeyError: 'PYTHONPATH'". BUG= TEST=build/android/run_tests.py Review URL: https://chromiumcodereview.appspot.com/10933035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156288 0039d316-1c4b-4281-b951-d872f2087c98
* Moving the unmounted panel to drive_banners.jsserya@chromium.org2012-09-122-76/+82
| | | | | | | | | | BUG=None TEST=Manual Review URL: https://chromiumcodereview.appspot.com/10913195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156287 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-09-121-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156286 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS to 5503robertphillips@google.com2012-09-121-1/+1
| | | | | | | control: http://codereview.chromium.org/10928132/ Review URL: https://chromiumcodereview.appspot.com/10919229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156285 0039d316-1c4b-4281-b951-d872f2087c98
* Adding OWNERS to chrome/browser/chromeos/mediakaznacheev@chromium.org2012-09-121-0/+5
| | | | | | | | | | TBR=dpolukhin@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/10928140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156284 0039d316-1c4b-4281-b951-d872f2087c98
* Remove incorrect ChromeToMobileService TODO comment.msw@chromium.org2012-09-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The incorrect TODO comment was added in http://crrev.com/155891 The |mobile| DictionaryValue DeepCopy is not leaked, via base::Owned. Instead, it's deleted on Callback destruction as intended and specified in docs: http://code.google.com/searchframe#OAMlx_jo-ck/src/base/callback.h&l=153 http://code.google.com/searchframe#OAMlx_jo-ck/src/base/bind_helpers.h&l=21 I observed the intended behavior while debugging: >base.dll!base::DictionaryValue::Clear() Line 377C++ base.dll!base::DictionaryValue::~DictionaryValue() Line 356C++ base.dll!base::DictionaryValue::`vector deleting destructor'() + 0x54 bytesC++ chrome.dll!base::internal::OwnedWrapper<base::DictionaryValue>::~OwnedWrapper<base::DictionaryValue>() Line 338 + 0x3f bytesC++ chrome.dll!base::internal::BindState<base::internal::RunnableAdapter<void (__thiscall ChromeToMobileService::*)(base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>,void __cdecl(ChromeToMobileService *,base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>),void __cdecl(base::WeakPtr<ChromeToMobileService>,base::internal::OwnedWrapper<base::DictionaryValue>,FilePath,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>::~BindState<base::internal::RunnableAdapter<void (__thiscall ChromeToMobileService::*)(base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>,void __cdecl(ChromeToMobileService *,base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>),void __cdecl(base::WeakPtr<ChromeToMobileService>,base::internal::OwnedWrapper<base::DictionaryValue>,FilePath,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>() Line 2694 + 0x46 bytesC++ chrome.dll!base::internal::BindState<base::internal::RunnableAdapter<void (__thiscall ChromeToMobileService::*)(base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>,void __cdecl(ChromeToMobileService *,base::DictionaryValue const *,FilePath const &,Browser *,base::WeakPtr<ChromeToMobileService::Observer>),void __cdecl(base::WeakPtr<ChromeToMobileService>,base::internal::OwnedWrapper<base::DictionaryValue>,FilePath,Browser *,base::WeakPtr<ChromeToMobileService::Observer>)>::`scalar deleting destructor'() + 0x16 bytesC++ base.dll!base::RefCountedThreadSafe<base::internal::BindStateBase,base::DefaultRefCountedThreadSafeTraits<base::internal::BindStateBase> >::DeleteInternal(const base::internal::BindStateBase * x) Line 151 + 0x3e bytesC++ base.dll!base::DefaultRefCountedThreadSafeTraits<base::internal::BindStateBase>::Destruct(const base::internal::BindStateBase * x) Line 115 + 0x9 bytesC++ base.dll!base::RefCountedThreadSafe<base::internal::BindStateBase,base::DefaultRefCountedThreadSafeTraits<base::internal::BindStateBase> >::Release() Line 142 + 0x21 bytesC++ base.dll!scoped_refptr<base::internal::BindStateBase>::~scoped_refptr<base::internal::BindStateBase>() Line 250C++ base.dll!base::internal::CallbackBase::~CallbackBase() Line 35 + 0x8 bytesC++ base.dll!base::Callback<void __cdecl(void)>::~Callback<void __cdecl(void)>() + 0x16 bytesC++ base.dll!base::PendingTask::~PendingTask() Line 32 + 0xb bytesC++ base.dll!MessageLoop::DoWork() Line 649 + 0x13 bytesC++ base.dll!base::MessagePumpForUI::DoRunLoop() Line 241 + 0x1d bytesC++ base.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate * delegate, base::MessagePumpDispatcher * dispatcher) Line 64 + 0xf bytesC++ base.dll!MessageLoop::RunInternal() Line 415C++ base.dll!MessageLoop::RunHandler() Line 393C++ base.dll!base::RunLoop::Run() Line 46C++ TBR=sky@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10908212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156283 0039d316-1c4b-4281-b951-d872f2087c98
* Bump server2 to version 2-0-2.kalman@chromium.org2012-09-121-1/+1
| | | | | | | | TBR=cduvall@chromium.org Review URL: https://chromiumcodereview.appspot.com/10910218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156282 0039d316-1c4b-4281-b951-d872f2087c98
* Set gyp flags to disable various features on iOSstuartmorgan@chromium.org2012-09-121-1/+6
| | | | | | | | | | | | | Disables a set of features that aren't available on iOS. These are being disabled up-front to make it easier to bring up iOS support in chrome/ gyp files in later CLs. BUG=None Review URL: https://chromiumcodereview.appspot.com/10928138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156281 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed MediaPlayerBrowserTestkaznacheev@chromium.org2012-09-121-1/+1
| | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/10915229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156280 0039d316-1c4b-4281-b951-d872f2087c98
* Make Chrome OS Audio Player survive page reload and OS restart.kaznacheev@chromium.org2012-09-128-108/+210
| | | | | | | | BUG=chrome-os-partner:12208,chrome-os-partner:12947 Review URL: https://chromiumcodereview.appspot.com/10917188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156278 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of swizzle/yflip in ui_compositor now that cc does itjamesr@chromium.org2012-09-122-34/+2
| | | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=96458 moves the swizzle+y-flip that everybody does after doing a readback into the compositor itself to avoid duplicate work in the non-GL path. This removes the corresponding flip in ui/compositor, which appears to be used mainly for tests. TBR=piman@chromium.org BUG= Review URL: https://chromiumcodereview.appspot.com/10917206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156277 0039d316-1c4b-4281-b951-d872f2087c98
* Build the user_agent target for iOSstuartmorgan@chromium.org2012-09-124-51/+252
| | | | | | | | | | | | | | | | | This enables building just the user_agent target of webkit_support.gyp on iOS, and adds iOS versions of the UA-construction utility methods. Eventually the goal is for iOS not to build any code in webkit/, but user agent is tied in to enough other code in webkit/ that it's unlikely to be extracted in the short term, so adding minimal iOS support to webkit_support.gyp is a necessary bridging measure. BUG=None Review URL: https://chromiumcodereview.appspot.com/10905184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156276 0039d316-1c4b-4281-b951-d872f2087c98
* fix extension bundle install crashestade@chromium.org2012-09-121-5/+11
| | | | | | | | | BUG=146349 Review URL: https://chromiumcodereview.appspot.com/10919209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156275 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the P2PSocketDispatcher to be created on the RenderThread instead ↵perkj@chromium.org2012-09-1226-255/+184
| | | | | | | | | | | | | | | | | of the RenderView. Removes the use of routing_id. The reason for this refactoring is that we want to be able to create a PeerConnection on the RenderThread instead of the RenderView. PeerConnection is dependent on the P2PSocketDispatcher. PeerConnections are created in renderer_webkitplatformsupport_impl and should not be affilitated with a render view. https://chromiumcodereview.appspot.com/10703095/diff/13017/content/renderer/renderer_webkitplatformsupport_impl.cc BUG= Review URL: https://chromiumcodereview.appspot.com/10917167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156274 0039d316-1c4b-4281-b951-d872f2087c98
* Update the network-based geolocation to use the new jknotten@chromium.org2012-09-125-204/+242
| | | | | | | | | | | Google Location Service API. BUG=146354 Review URL: https://chromiumcodereview.appspot.com/10912081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156273 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for new accessibility roles from WebKit, with tests.dmazzoni@chromium.org2012-09-1230-7/+245
| | | | | | | | | | | | | | | | | | | | These roles worked before, but the code is now cleaner because they directly correspond to a WebKit role, rather than requiring matching on the tag name: div, form, hr, label, p, presentational, spinbuttonpart These roles bring new support for roles that were not previously accessible: canvas, spinbutton, togglebutton. All of the interesting cases have new tests (content_browsertest target). BUG=145346,143689 Review URL: https://chromiumcodereview.appspot.com/10919157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156272 0039d316-1c4b-4281-b951-d872f2087c98
* Use AuthError consistentlykochi@chromium.org2012-09-121-15/+11
| | | | | | | | | | | | | | | Although GoogleServiceAuthError is typedefed as AuthError, it is not used consistently in profile_sync_service.cc. Use AuthError consistently. BUG=none TEST=compile succeeds. Review URL: https://chromiumcodereview.appspot.com/10919207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156271 0039d316-1c4b-4281-b951-d872f2087c98
* Improves buffer handling for Windows and ensures that we can use all ↵henrika@chromium.org2012-09-122-8/+18
| | | | | | | | | | | | possible sample rates on Windows in combination with the pending output resampler. BUG=none TEST=Chrome+Flapper in combination with --enable-audio-output-resampler flag and pending OutputResampler patch. Review URL: https://chromiumcodereview.appspot.com/10905213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156270 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-09-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156269 0039d316-1c4b-4281-b951-d872f2087c98
* Roll yasm to pick up lastest fixes and libyuv which builds against that ↵fbarchard@chromium.org2012-09-121-3/+3
| | | | | | | | | | yasm. For binaries use the same version of yasm deps to avoid a gclient sync complaint about unversioned yasm folder if binaries get synced first, creating a yasm folder and then yasm src synced BUG=148577 TEST=gclient sync works and try bots still build Review URL: https://chromiumcodereview.appspot.com/10913211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156268 0039d316-1c4b-4281-b951-d872f2087c98