summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* implement HaveOnlyLoopbackAddresses() for androidjames.wei@intel.com2012-06-155-1/+48
| | | | | | | | | | BUG=132033 TEST= Review URL: https://chromiumcodereview.appspot.com/10532080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142354 0039d316-1c4b-4281-b951-d872f2087c98
* Added support for SECCOMP_RET_TRAP handlers.markus@chromium.org2012-06-154-97/+330
| | | | | | | | | | | | | | | | | When setting a sandbox policy, the user has to write a system call evaluator function. This function is passed a system call number and returns a suitable ErrorCode (e.g. an "errno" value). This change list extends ErrorCode, so that in addition to static "errno" values, the system call evaluator can also request that a callback gets called. This allows the sandbox to handle system calls in user space. BUG=130662 TEST=make && ./demo32 && ./demo64 Review URL: https://chromiumcodereview.appspot.com/10533076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142353 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce MockDBusThreadManagerWithoutGMock.nona@chromium.org2012-06-159-60/+378
| | | | | | | | | | | | The reason for introducing this class is that gmock is banned in some directory like ui/*. Currently each mock object has just a empty implementation. BUG=126947 TEST=chromeos_unittests, unit_tests, aura_shell_unittests, aura_unittests Review URL: https://chromiumcodereview.appspot.com/10536167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142352 0039d316-1c4b-4281-b951-d872f2087c98
* base: Remove an unused member from MessagePumpLibevent::FileDescriptorWatchersatorux@chromium.org2012-06-152-8/+4
| | | | | | | | | | | | MessagePumpLibevent::FileDescriptorWatcher::is_persistent_ is not used at all. BUG=none TEST=base_unittests Review URL: https://chromiumcodereview.appspot.com/10534169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142351 0039d316-1c4b-4281-b951-d872f2087c98
* Add Extended Desktop mode behind --ash-extended-desktop flag.oshima@chromium.org2012-06-1511-132/+285
| | | | | | | | | | | | A lot of stuff still doesn't work but you can create and use a window on 2nd display. MonitorController now owns all root windows. BUG=123160 TEST=see http://codereview.chromium.org/10536187/ Review URL: https://chromiumcodereview.appspot.com/10535149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142350 0039d316-1c4b-4281-b951-d872f2087c98
* Print extension event validation errors on the console.benwells@chromium.org2012-06-151-0/+1
| | | | | | | | | | BUG=132929 TEST=Covered by existing tests Review URL: https://chromiumcodereview.appspot.com/10533167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142349 0039d316-1c4b-4281-b951-d872f2087c98
* Move cache related code from GDataFileSystem to GDataCachehashimoto@chromium.org2012-06-1512-1036/+869
| | | | | | | | | | | | Move cache initialization code. Move methods which take CacheOperationCallback as arguments. BUG=131756 TEST=unit_tests --gtest_filter="GData*" Review URL: https://chromiumcodereview.appspot.com/10545177 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142348 0039d316-1c4b-4281-b951-d872f2087c98
* HiDPI: Fix extension bubble sizesail@chromium.org2012-06-152-2/+2
| | | | | | | | | | | | | | | | | The size of extension bubbles was wrong in HiDPI mode. The problem was that we were using convertRectToBase. As per Avi's PSA, we should be using convertRect:ToView:. See: https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/6b989dcbb79e9ba/029eeb633c5287cc I did a search and it looks like we made the same mistake in the tab dragging code. Before my fix it was impossible to drag a tab from one window to the right of a tab in another window. This fixes that as well. BUG=132762 TEST=Ran in HiDPI mode on 10.7. Without my fix the extension bubble was 4x the normal size. With my fix the extension bubble was correctly 2x the normal size. Review URL: https://chromiumcodereview.appspot.com/10540173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142347 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the OOB Pairing APIs.bryeung@chromium.org2012-06-154-19/+318
| | | | | | | | | | | | This depends on https://chromiumcodereview.appspot.com/10546010 TEST=new apitests added BUG=119473 Review URL: https://chromiumcodereview.appspot.com/10544013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142346 0039d316-1c4b-4281-b951-d872f2087c98
* try#2: DownloadProtectionService::CheckClientDownloadRequest: service_ must ↵mattm@chromium.org2012-06-151-2/+5
| | | | | | | | | | | | | be NULLed after we call service_->RequestFinished. relanding http://codereview.chromium.org/10536148/ with use-after-free fix BUG=132267 TEST=none Review URL: https://chromiumcodereview.appspot.com/10540154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142345 0039d316-1c4b-4281-b951-d872f2087c98
* DnsWatcherThread should be named "DnsWatcher", not "NetworkChangeNotifier".wtc@chromium.org2012-06-152-2/+2
| | | | | | | | | | R=szym@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10546182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142344 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2 more test module renames that occurred after updating the webdriver py ↵kkania@chromium.org2012-06-151-2/+2
| | | | | | | | | | | | bindings. BUG=none TEST=none TBR=zori Review URL: https://chromiumcodereview.appspot.com/10540176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142343 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing declaration.noelallen@google.com2012-06-151-1/+15
| | | | | | | | | | | | Windows was printing an about a missing double quote, probably due to the macro definition of the toolchain: -DTCNAME=\"newlib\" This CL is the second part of the fix which was lost due to out of order checkins. TBR=binji@chromium.org Review URL: https://chromiumcodereview.appspot.com/10543173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142342 0039d316-1c4b-4281-b951-d872f2087c98
* Update resources for the chrome video player.scherkus@chromium.org2012-06-156-0/+0
| | | | | | | | | | | | The sound disabled picture is different. Other sound disabled picture are not needed any longer. Patch by silviapf@chromium.org: https://chromiumcodereview.appspot.com/10540174/ BUG=88489 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142341 0039d316-1c4b-4281-b951-d872f2087c98
* Block protector.dll, mpk.dll, and cmsetac.dll as troublesomejbauman@chromium.org2012-06-151-0/+3
| | | | | | | | | | | | | These seem to be causing a lot of gpu process crashes. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10548039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142340 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: switch use of finish() into sync points when initializing surfacepiman@chromium.org2012-06-155-13/+29
| | | | | | | | | | BUG=none TEST=manual Review URL: https://chromiumcodereview.appspot.com/10532153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142339 0039d316-1c4b-4281-b951-d872f2087c98
* Add LauncherTooltip and replace the existing tooltip.mukai@chromium.org2012-06-159-13/+462
| | | | | | | | | | | | | | The tooltip for launcher items behaves quite differently from the normal views tooltip according to the UI mock, so this CL implements the behavior. BUG=118521 TEST=manually done on lumpy R=davemoore@chromium.org Review URL: https://chromiumcodereview.appspot.com/10446070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142338 0039d316-1c4b-4281-b951-d872f2087c98
* Implement support for the OOB Pairing APIs.bryeung@chromium.org2012-06-1515-3/+482
| | | | | | | | | | TEST=none (though tests are included with the extension APIs) BUG=119473 Review URL: https://chromiumcodereview.appspot.com/10546010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142337 0039d316-1c4b-4281-b951-d872f2087c98
* Add placeholder methods around displays, for option UI.mukai@chromium.org2012-06-152-18/+31
| | | | | | | | | | | | | | | | | Following methods are added to OutputConfigurator interface: - GetDisplayMode(): used to show the options UI. - SetDisplayMode(State): should be called when the user changes display mode in the options UI. Following field is added to gfx::Display: - name: to denote which monitors is which, in the option UI. see the mock image of crbug.com/130385 BUG=130385 TEST=compilation succeeded. Make sure Ctrl-F4 behavior is not changed. Review URL: https://chromiumcodereview.appspot.com/10539129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142336 0039d316-1c4b-4281-b951-d872f2087c98
* Remap more keys in Ash.yusukes@google.com2012-06-153-1/+238
| | | | | | | | | | | | | | | * Alt+Backspace -> Delete * Alt+Up -> Prior (aka PageUp) * Alt+Down -> Next (aka PageDown) * Ctrl+Alt+Up -> Home * Ctrl+Alt+Down -> End BUG=132158 TEST=ran unit_tests + manual Review URL: https://chromiumcodereview.appspot.com/10537175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142335 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable SafeBrowsingBlockingPageTest.MalwareIframeReportDetails.mattm@chromium.org2012-06-151-2/+1
| | | | | | | | | | | | Hopefully fixed by r142011. BUG=99159,120705 TEST=trybots Review URL: https://chromiumcodereview.appspot.com/10548038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142334 0039d316-1c4b-4281-b951-d872f2087c98
* Declare virtual destructor in Nacl plugin CallbackSource to fix mac builddschuff@chromium.org2012-06-152-0/+7
| | | | | | | | | | | R= ncbray@google.com,noelallen@google.com BUG=none TEST=mac nacl plugin scons build Review URL: https://chromiumcodereview.appspot.com/10536181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142333 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crashes in Bluetooth callbacks.bryeung@chromium.org2012-06-152-8/+10
| | | | | | | | | | | | The callbacks were not being created correctly. TEST=on device, toggling bluetooth no longer crashes BUG=132864 Review URL: https://chromiumcodereview.appspot.com/10546176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142332 0039d316-1c4b-4281-b951-d872f2087c98
* Windows: Do not fast tab switch if the tab has resized.apatrick@chromium.org2012-06-154-41/+108
| | | | | | | | | | | | This looks bad visually because when the tab is initially selected, one frame of the page rendered at a different size is presented. Also, got rid of the compositor host window on Vista and later. Still needed for XP unfortunately. BUG=131736 Review URL: https://chromiumcodereview.appspot.com/10540136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142331 0039d316-1c4b-4281-b951-d872f2087c98
* Run CODE_COVERAGE test suite for pyauto tests.pshenoy@chromium.org2012-06-151-2/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10534171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142330 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-06-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142329 0039d316-1c4b-4281-b951-d872f2087c98
* Roll FFmpeg to pick up security fixes.dalecurtis@google.com2012-06-152-4/+7
| | | | | | | | | | | | | | | | | | | Pulls in the following security fixes: 59c122b matroskadec: add assert on lack of overflow in pkt_size+offset 4b7c523 matroskadec: change size check in matroska_decode_buffer() to unsigned 08169fc matroskadec: move lace_size check up so it catches all code pathes 88a740a matroskadec: change assert to av_assert0() 71529bd Fix incorrect unsigned->signed conversion. Adds a new test for the issue. BUG=132779 TEST=ffmpeg_regression_tests, video test matrix. TBR=scherkus Review URL: https://chromiumcodereview.appspot.com/10546180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142328 0039d316-1c4b-4281-b951-d872f2087c98
* Disable GpuProcessTransportFactory on Windows temporarilyscottmg@chromium.org2012-06-151-0/+4
| | | | | | | | | | | Makes use_aura=1 work on Windows without sandbox disabled for now. R=piman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10533166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142325 0039d316-1c4b-4281-b951-d872f2087c98
* Support for multi-promo json format in M21.achuith@chromium.org2012-06-152-8/+14
| | | | | | | | | BUG=123061,131119 TEST=unit tests pass. Review URL: https://chromiumcodereview.appspot.com/10539143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142324 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Shadow DOM and scoped stylesheet for extensions.morrita@chromium.org2012-06-152-0/+31
| | | | | | | | | | BUG=127985 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10332169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142323 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup build systemnoelallen@chromium.org2012-06-1527-1836/+3
| | | | | | | | | | | | | | Remove old Makefiles Move hello_world_newlib -> hello_world Remove hello_world_glibc Remove hello_world_pnacl TBR=binji@chromium.org BUG=130618 Review URL: https://chromiumcodereview.appspot.com/10541180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142322 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-06-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142321 0039d316-1c4b-4281-b951-d872f2087c98
* Fix NULL pointer dereference for HW video decode path on ARM.posciak@chromium.org2012-06-151-0/+1
| | | | | | | | | | | | | | Do not lose a pointer to video decode accelerator after its creation. BUG=132912 TEST=Manual run. Change-Id: Ic19b19d77b7b0b13ad4109fa077c3984d8dad14c Review URL: https://chromiumcodereview.appspot.com/10535179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142320 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 142177 - Update V8 to version 3.11.10.3.nsylvain@chromium.org2012-06-151-1/+1
| | | | | | | | | | | | | | | This roll caused a 10% regression of the v8 benchmark: http://build.chromium.org/f/chromium/perf/xp-release-dual-core/v8_benchmark/report.html?history=150&rev=142292 R=jkummerow@chromium.org Review URL: https://chromiumcodereview.appspot.com/10542159 TBR=danno@chromium.org Review URL: https://chromiumcodereview.appspot.com/10533169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142319 0039d316-1c4b-4281-b951-d872f2087c98
* support fullscreen for desktop linux platform appsestade@chromium.org2012-06-153-1/+30
| | | | | | | | | | BUG=130463 TEST=manual TBR=sky Review URL: https://chromiumcodereview.appspot.com/10541183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142318 0039d316-1c4b-4281-b951-d872f2087c98
* Make --disable-web-security pop an infobarjschuh@chromium.org2012-06-151-0/+1
| | | | | | | | | BUG=132658 TEST=Run with --disable-web-security and check for the infobar. Review URL: https://chromiumcodereview.appspot.com/10548055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142317 0039d316-1c4b-4281-b951-d872f2087c98
* Implement fileSystem.chooseFile.benwells@chromium.org2012-06-154-54/+182
| | | | | | | | | | | | | | This allows platform apps to prompt the user for a file to read or a file to write. If opening (reading) the file entry returned will be read only. If saving the file entry will be read write. BUG=130196 TEST=Manual testing Review URL: https://chromiumcodereview.appspot.com/10534156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142314 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-06-151-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142313 0039d316-1c4b-4281-b951-d872f2087c98
* Update nss_revision to 142261 to pick up NSS 3.13.5.wtc@chromium.org2012-06-151-1/+1
| | | | | | | | | | | | The NSS CL is https://chromiumcodereview.appspot.com/10540165/. R=rsleevi@chromium.org BUG=132885 TEST=none Review URL: https://chromiumcodereview.appspot.com/10548059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142312 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-06-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142311 0039d316-1c4b-4281-b951-d872f2087c98
* WK roll: 120360-120368atwilson@chromium.org2012-06-151-1/+1
| | | | | | | | | | | TBR=knorton@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10532156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142310 0039d316-1c4b-4281-b951-d872f2087c98
* android content shell bringup.jrg@chromium.org2012-06-1524-6/+1633
| | | | | | | | | | | | | Starting classes for content view, content view client. Includes some relevant deps needed to build or pass a sanity check. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10536066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142309 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI (Flash): Add Flash_TestGetSetting(Int) to ppapi_uitest.cc.viettrungluu@chromium.org2012-06-151-0/+4
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10548062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142308 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up dead interface. This hasn't been used in multiple years.erg@chromium.org2012-06-154-42/+1
| | | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10541188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142307 0039d316-1c4b-4281-b951-d872f2087c98
* Propagate PreferredSizeChanged to StatusAreaWidgetstevenjb@google.com2012-06-153-1/+6
| | | | | | | | | | | | | | | | | Yay sadrul for writing a good test that caught an error in my code. Bad me for running aura_unittests instead of aura_shell_unittests (and not running a try job!) The problem was that ChildPreferredSizeChanged does not propagate PreferredSizeChanged upwards by default. SystemTray and WebNotificationTray are between the tray items and StatusAreaWidgetDelegate so we need to override ChildPreferredSizeChanged in the shared base class TrayBackgroundView. Test failure: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%281%29/builds/6040/steps/aura_shell_unittests/logs/TrayWidgetAutoResizes BUG=none TEST=aura_shell_unittests pass TBR=sadrul Review URL: https://chromiumcodereview.appspot.com/10539176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142306 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 142056 - Adding "Help us to improve..." message to be presented next ↵jamiewalch@google.com2012-06-151-4/+0
| | | | | | | | | | | | | | to the checkbox enabling crash dump collection. BUG=130678 Review URL: https://chromiumcodereview.appspot.com/10537159 TBR=alexeypa@chromium.org Review URL: https://chromiumcodereview.appspot.com/10544169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142305 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Make tab close buttons look good in HiDPIthakis@chromium.org2012-06-154-14/+40
| | | | | | | | | BUG=none TEST=close buttons look good Review URL: https://chromiumcodereview.appspot.com/10542172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142304 0039d316-1c4b-4281-b951-d872f2087c98
* Use jni generator to register native functions in library loaderyongsheng.zhu@intel.com2012-06-151-19/+4
| | | | | | | | | | | | | Remove the previous old and replace with generated code by jni generator in library loader BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10532101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142303 0039d316-1c4b-4281-b951-d872f2087c98
* Add TAP support to views textfield.flackr@chromium.org2012-06-152-0/+15
| | | | | | | | | | BUG=131202 TEST=Tap on a text field. The text field is focused and the cursor is placed at the location of the tap. Review URL: https://chromiumcodereview.appspot.com/10546173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142302 0039d316-1c4b-4281-b951-d872f2087c98
* Command line switch to disable non-fullscreen mouse lock.scheib@chromium.org2012-06-155-0/+28
| | | | | | | | | | BUG=132603 TEST=about:flags, disable non fullscreen mouse lock, try src/chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html. Review URL: https://chromiumcodereview.appspot.com/10541152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142301 0039d316-1c4b-4281-b951-d872f2087c98