- 18 Jul, 2014 40 commits
-
-
chromeos-lkgm@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284020 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@chromium.org authored
This CL introduces NetworkingPrivateDelegate and moves (almost) all extension API specific code into a common NetworkingPrivateApi class. The ChromeOS specific Delegate is now in networking_private_api_chromeos.cc (now a profile keyed service). The Windows/Mac specific Delegate is now in networking_private_service_client.cc. networking_private_api_nonchromeos.cc has been deleted. BUG=392708 Review URL: https://codereview.chromium.org/378103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284019 0039d316-1c4b-4281-b951-d872f2087c98
-
changwan@chromium.org authored
Also enhance SmartClipProviderTest to emulate what OEM will do. BUG=388961 TEST=passed SmartClipProviderTest Review URL: https://codereview.chromium.org/391813006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284018 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284017 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178381:178409&mode=html TBR=abarth@chromium.org,johnme@chromium.org,eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/399323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284016 0039d316-1c4b-4281-b951-d872f2087c98
-
jitendra.ks@samsung.com authored
This patch handled opening of already blocked popups, here it creates the webcontents and load the url in the webcontents and invokes AddNewContents() of ChromeWebContentsDelegateAndroid class so that it will notify the application to add a new tab. BUG= Review URL: https://codereview.chromium.org/368983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284015 0039d316-1c4b-4281-b951-d872f2087c98
-
tmdiep@chromium.org authored
This patch stores the state of active installs in the InstallTracker for global access. This allows various install initiators to check for duplicate installs before proceeding. Install progress bars in the app launcher can be initialized with the state of an active install. BUG=393854 TEST=unit_tests, browser_tests For manual testing steps, please see bug. Review URL: https://codereview.chromium.org/389613006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284014 0039d316-1c4b-4281-b951-d872f2087c98
-
kouhei@chromium.org authored
The experiment is no longer active, marking the PLT histograms as obsolete. BUG=386888 Review URL: https://codereview.chromium.org/392823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284013 0039d316-1c4b-4281-b951-d872f2087c98
-
rmcilroy@chromium.org authored
The 'L' release of Android will remove __system_property_get from the NDK. Until we can replace all calls of __system_property_get, this CL adds a temporary work-around for builds compiled against the 'L' API. The workaround involves creating a stub __system_property_get, which uses dlsym to dynamically load the address of the real __system_property_get symbol in libc.so (which is still available as a hidden symbol on the devices libc.so dispite having been removed from the NDK). BUG=392191,393903 Review URL: https://codereview.chromium.org/393923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284012 0039d316-1c4b-4281-b951-d872f2087c98
-
gunsch@chromium.org authored
This is currently unused and not necessary in future Chromecast code. R=lcwu@chromium.org,jam@chromium.org BUG=None Review URL: https://codereview.chromium.org/396213009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284011 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://extensionselijahtaylor@chromium.org authored
List the dependent extensions under the shared module and change message from generic policy message to be more specific for shared modules to explain why the extension cannot be disabled or uninstalled. BUG=393670 Review URL: https://codereview.chromium.org/403593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284010 0039d316-1c4b-4281-b951-d872f2087c98
-
jiangj@opera.com authored
Review URL: https://codereview.chromium.org/396303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284009 0039d316-1c4b-4281-b951-d872f2087c98
-
nasko@chromium.org authored
This patch adds notification methods for start/stop of worker threads which accept a WorkerThread parameter. This is needed in order to move the worker threads in blink to use WebThread instead of its own version. It also adds support for shared timer to WebThreadImpl. BUG=301515 Review URL: https://codereview.chromium.org/393283003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284008 0039d316-1c4b-4281-b951-d872f2087c98
-
dcaiafa@chromium.org authored
N.B. I had to move the sawbuck_provider in the .wxs out of the installation directory. Even though it only contains registry changes, candle will complain if it is not inside a directory, but the application directory is platform specific, whereas sawbuck_provider is always 32-bit. BUG=394467 Review URL: https://codereview.chromium.org/398173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284007 0039d316-1c4b-4281-b951-d872f2087c98
-
kbr@chromium.org authored
Broke gles2_conform_test on chromium.gpu.fyi bots. See Issue 393677 for details. > gles2_conform_test: update expectations for CrOS Atom. > > BUG=393677 > TEST=Ran without the pci id on daisy which bypassed the tests. > > Review URL: https://codereview.chromium.org/393223002 TBR=ihf@chromium.org Review URL: https://codereview.chromium.org/403573005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284006 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=394908 R=oshima@chromium.org, sadrul@chromium.org TEST=manually Review URL: https://codereview.chromium.org/404613004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284005 0039d316-1c4b-4281-b951-d872f2087c98
-
samuong@chromium.org authored
[chromedriver] Reenable ParseCapabilities.MobileEmulationDeviceName, since it no longer depends on files generated from Blink sources. BUG=392430 Review URL: https://codereview.chromium.org/399173003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284004 0039d316-1c4b-4281-b951-d872f2087c98
-
mathp@chromium.org authored
BUG=374932 TBR=jam TEST=manual Review URL: https://codereview.chromium.org/392273004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284003 0039d316-1c4b-4281-b951-d872f2087c98
-
feng@chromium.org authored
The flag is used for testing purpose, and was left out. Flywheel protection is on when flag is on or setting is on. BUG=381896 Review URL: https://codereview.chromium.org/398853003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284002 0039d316-1c4b-4281-b951-d872f2087c98
-
josh@joshtriplett.org authored
telemetry's cros_interface cannot handle a persistent master connection; it will hang until the master connection exits. Explicitly disable ControlMaster on the command line, to override any user configuration enabling it. Observed when attempting to use run_gpu_test.py on Chrome OS with a ~/.ssh/config in the chroot that enabled ControlMaster and ControlPersist; each invocation of ssh by run_gpu_test.py hung until the timeout specified in ControlPersist expired. With this change, run_gpu_test.py completes successfully despite that user configuration. Review URL: https://codereview.chromium.org/399263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284001 0039d316-1c4b-4281-b951-d872f2087c98
-
sammc@chromium.org authored
Review URL: https://codereview.chromium.org/396023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284000 0039d316-1c4b-4281-b951-d872f2087c98
-
andresantoso@chromium.org authored
The way AppKit populate context menus with Services items is not exposed, so it is not currently possible to get Mac Services integration without using NSMenu. With this change we now use NSMenu when running context menus, while still running the non-native views one everywhere else like Combobox. This is achieved by splitting the interface of MenuRunnerImpl into an abstract MenuRunnerImplInterface, and making a concrete implementation MenuRunnerImplCocoa that runs a native context menu. BUG=388455 Review URL: https://codereview.chromium.org/331993009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283999 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
Until we get rid of the internal thread, the buffering events will fire non-deterministically. For example, under valgrind it's possible for them to never fire. BUG=144683 Review URL: https://codereview.chromium.org/403573004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283998 0039d316-1c4b-4281-b951-d872f2087c98
-
jbauman@chromium.org authored
This prevents a leak and avoids hitting a DCHECK. Review URL: https://codereview.chromium.org/400063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283997 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
Use XInput2 events for mouse, keyboard, and touch events in X11Window. This allows interacting with mojo_shell with touch. BUG=361137 R=sky@chromium.org Review URL: https://codereview.chromium.org/399743003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283996 0039d316-1c4b-4281-b951-d872f2087c98
-
cmumford@chromium.org authored
Previous tests had the following limitations: 1. Not all ASSERT/EXPECT's were within the test functions. 2. Not verifying that OpenLevelDB was ever called. 3. Unused MockErrorLevelDBFactory::expect_destroy. 4. Explicitly doing things (like functionXXX called) which we get for free by using GoogleMock. BUG=388012 Review URL: https://codereview.chromium.org/356463008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283995 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
In preparation for out-of-process iframes, move almost all accessibility functionality from RenderView to RenderFrame, and from RVHI and RWHI to RFHI. In addition, the accessibility mode is moved to WebContents, and changing the mode triggers changing it on all frames. BUG=368298 R=jam@chromium.org, kenrb@chromium.org, nick@chromium.org Review URL: https://codereview.chromium.org/273423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283994 0039d316-1c4b-4281-b951-d872f2087c98
-
guohui@chromium.org authored
On android, when user presses DEL or FORWARD_DEL using IME, Chrome generates key events with 0 keycode. This breaks lots of websites who count on having the real keycode in the key event listeners, especially for the control keys such as DEL and FORWARD_DEL. This CL fixes the issue for the most common case when a single char is deleted. Instead of triggering deleteSurroudingText path with synthetic key events of key code 0, Chrome sends native key events with real key code. BUG=118639 Review URL: https://codereview.chromium.org/393933004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283989 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=none TBR=kpschoedel@chromium.org Review URL: https://codereview.chromium.org/403713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283987 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283985 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283984 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/3f376a55002c205aacacc4cb16ed745e3afbad31..384b0202c040034ba1e8f2e3789a01e4b05a6a2b CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel TBR=halcanary@google.com BUG= Review URL: https://codereview.chromium.org/401713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283983 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
patch broke windows BUG=391316,394666 Review URL: https://codereview.chromium.org/391343010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283982 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
scoped_ptr<> only calls the deleter when the data is non-null Review URL: https://codereview.chromium.org/357783003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283980 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This patch adds a construct and a construct and iterate tests for layer level eviction iterators. Initial runs: [ RUN ] PictureLayerImplPerfTest.LayerEvictionTileIteratorConstructAndIterate *RESULT layer_eviction_tile_iterator_construct_and_iterate: 32_100x100= 47900.80859375 runs/s *RESULT layer_eviction_tile_iterator_construct_and_iterate: 32_500x500= 50885.39453125 runs/s *RESULT layer_eviction_tile_iterator_construct_and_iterate: 64_100x100= 49707.58984375 runs/s *RESULT layer_eviction_tile_iterator_construct_and_iterate: 64_500x500= 49089.5078125 runs/s [ OK ] PictureLayerImplPerfTest.LayerEvictionTileIteratorConstructAndIterate (8069 ms) [ RUN ] PictureLayerImplPerfTest.LayerEvictionTileIteratorConstruct *RESULT layer_eviction_tile_iterator_construct: 0_0_100x100= 52248.0390625 runs/s *RESULT layer_eviction_tile_iterator_construct: 5000_0_100x100= 28544.1015625 runs/s *RESULT layer_eviction_tile_iterator_construct: 9999_0_100x100= 29921.828125 runs/s [ OK ] PictureLayerImplPerfTest.LayerEvictionTileIteratorConstruct (6042 ms) R=reveman Review URL: https://codereview.chromium.org/404583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283979 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
This causes build failure by macro redefinition on ASan-enabled build without -w flag. BUG=162783 Review URL: https://codereview.chromium.org/389313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283978 0039d316-1c4b-4281-b951-d872f2087c98
-
feng@chromium.org authored
The code used wrong function to clear preference. BUG=381896 Review URL: https://codereview.chromium.org/397343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283977 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
It is unused, so we just delete it. BUG=338338 TEST=None R=jamesr@chromium.org Review URL: https://codereview.chromium.org/395023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283976 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This adds both a perftest for constructing the iterator (which is very cheap) and accessing it, which is fairly heavy. Initial runs: [ RUN ] PictureLayerTilingPerfTest.TilingEvictionTileIteratorConstruction *RESULT tiling_eviction_tile_iterator_construction: 0_0_100x100= 17806804 runs/s *RESULT tiling_eviction_tile_iterator_construction: 50_0_100x100= 17840996 runs/s *RESULT tiling_eviction_tile_iterator_construction: 100_0_100x100= 17842676 runs/s *RESULT tiling_eviction_tile_iterator_construction: 150_0_100x100= 17710480 runs/s [ OK ] PictureLayerTilingPerfTest.TilingEvictionTileIteratorConstruction (25206 ms) [ RUN ] PictureLayerTilingPerfTest.TilingEvictionTileIterator *RESULT tiling_eviction_tile_iterator: 32_100x100= 66903.9296875 runs/s *RESULT tiling_eviction_tile_iterator: 32_500x500= 64616.3828125 runs/s *RESULT tiling_eviction_tile_iterator: 64_100x100= 66526.5078125 runs/s *RESULT tiling_eviction_tile_iterator: 64_500x500= 65154.87109375 runs/s [ OK ] PictureLayerTilingPerfTest.TilingEvictionTileIterator (8086 ms) R=reveman Review URL: https://codereview.chromium.org/392413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283975 0039d316-1c4b-4281-b951-d872f2087c98
-
erikchen@chromium.org authored
The profiler records UMA metrics for several key phases in Chrome startup. BUG=393819 Review URL: https://codereview.chromium.org/393753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283974 0039d316-1c4b-4281-b951-d872f2087c98
-