- 26 Oct, 2018 40 commits
-
-
Sergei Datsenko authored
Apparently our times saturate the default bucketing and we want wider. BUG=None Change-Id: I03d5c0ef99107c4025e5d8a67e4d2e85133dcb3b Reviewed-on: https://chromium-review.googlesource.com/c/1300355 Commit-Queue: Sergei Datsenko <dats@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#602985}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=mmoss@chromium.org Change-Id: I9c08b600abeae79d3593b09dd08a2db9f1069c95 Reviewed-on: https://chromium-review.googlesource.com/c/1300779Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#602984}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/8c27ccac7597..5abd54166ae7 git log 8c27ccac7597..5abd54166ae7 --date=short --no-merges --format='%ad %ae %s' 2018-10-25 yujo@chromium.org Stop exporting simulcast_encoder_adapter.h in :rtc_internal_video_codecs 2018-10-25 benwright@webrtc.org Refactor: Removing IgnoreBadCert from SSLStreamAdapter. Make test methods more explicit. 2018-10-25 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision d68fb50e..f54583b6 (602627:602763) Created with: gclient setdep -r src/third_party/webrtc@5abd54166ae7 The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_archive_rel_ng;luci.chromium.try:mac_chromium_archive_rel_ng BUG=chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Ic3c2ba3694fc76401ea28e90111e481659f23853 Reviewed-on: https://chromium-review.googlesource.com/c/1300417Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#602983}
-
Jinsuk Kim authored
Added a TabObserver handling fullscreen-related tasks. This moves factors out the methods out of Tab and defines its own observer class. Change-Id: Iad47a6f1818b0e8b7564aa431aadff753400015f Reviewed-on: https://chromium-review.googlesource.com/c/1276005 Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#602982}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/5281f369f4f0..f5eaee917bb7 git log 5281f369f4f0..f5eaee917bb7 --date=short --no-merges --format='%ad %ae %s' 2018-10-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 683bb0130ca2..e9503ae90a9d (5 commits) Created with: gclient setdep -r src/third_party/skia@f5eaee917bb7 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=brianosman@chromium.org Change-Id: I70c11b056b2a6aaf7ffc1fb92a7b5743e8598426 Reviewed-on: https://chromium-review.googlesource.com/c/1300576Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#602981}
-
Abhishek Bhardwaj authored
This change adds functionality to support lock screen notifications for Android. The wake lock module now listens to dark resume notifications from the power manager. It - 1. Starts a timer to check for partial wake locks acquired by Android. 2. After the timer in 1 expires, if no partial wake lock is acquired the power manager is requested to re-suspend the system. If a partial wake lock is acquired, then another hard timeout timer is set and also an observer to wake lock release is set. 3. If wake lock is released, the system is re-suspended immediately. 4. If a wake lock is still acquired but the hard timeout expires then the system is re-suspended immediately. 5. If the system transitions to a full resume all dark resume related state and timers are cleared. BUG=chromium:898297 TEST=Unit tests and end to end test with Android applications. Change-Id: I6dbae0c5f63af67637032b62d0c56cae27d08bad Reviewed-on: https://chromium-review.googlesource.com/c/1297474 Commit-Queue: Abhishek Bhardwaj <abhishekbh@chromium.org> Reviewed-by:
Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#602980}
-
Luciano Pacheco authored
Add feature flag MyFilesVolume that when it's enabled the MyFiles folder will be an actual volume and Downloads will be just a plain folder inside it. Change GetDownloadsFolderForProfile to return <cryptohome>/MyFiles/Downloads when the flag is active. Add a new function GetMyFilesFolderForProfile which returns the correct folder to be used as volume root, when the flag is disable it returns the current value, by calling GetDownloadsFolderForProfile, which returns <cryptohome>/Downloads. When the flag is active it returns <cryptohome>/MyFiles. Change GetPathDisplayTextForSettings to recognize the <cryptohome>/MyFiles/Downloads pattern, for now it will return just Downloads. This is an initial work, follow up CLs wil change the rest of code base to use either GetDownloadsFolderForProfile (when the code wants the actual downloads folder) or GetMyFilesFolderForProfile when the code wants the volume root, previously these 2 situations were the same path; when the new flag is enabled they're different and depending on the use case we might have to change to GetMyFilesFolderForProfile. Bug: 873539 Change-Id: I7d01bc5370072ba574a6761d4a54d43d4b62ff6e Reviewed-on: https://chromium-review.googlesource.com/c/1298824 Commit-Queue: Luciano Pacheco <lucmult@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#602979}
-
Vikas Soni authored
Implement SharedImageRepresentationGLTexture interface for SharedImageBackingAHardwareBuffer. Bug: 891060 Change-Id: I36429244c3643655124052392f983ee4713f60bb Reviewed-on: https://chromium-review.googlesource.com/c/1294513 Commit-Queue: vikas soni <vikassoni@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#602978}
-
Nico Weber authored
In all builds I've looked at recently, these suppressions were mentioned as unused. Let's remove them to see if they're still needed. Bug: 429358 Change-Id: I3dcdebb0fca0a34374d00962a906d879564d963e Reviewed-on: https://chromium-review.googlesource.com/c/1300493Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#602977}
-
Kenneth Russell authored
To use, specify only the specific version in the expectation (like 'm', 'n', etc.) instead of 'android'. Tested manually. Bug: 865957 Change-Id: I62f036ade714ec79f773c603fac73314c9da0f30 Reviewed-on: https://chromium-review.googlesource.com/c/1299738 Commit-Queue: Kenneth Russell <kbr@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Reviewed-by:
Kai Ninomiya <kainino@chromium.org> Cr-Commit-Position: refs/heads/master@{#602976}
-
Scott Graham authored
This reverts commit 8380640d. > > fuchsia: Avoid unnecessary references to WindowEventFilter > > > > The link error I'm trying to avoid is this: > > > > [122->5/127 ~1] SOLINK ./libviews.so > > FAILED: libviews.so libviews.so.TOC lib.unstripped/libviews.so > > python "../../build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm" --strip=../../third_party/eu-strip/bin/eu-strip --sofile="./lib.unstripped/libviews.so" --tocfile="./libviews.so.TOC" --output="./libviews.so" -- ../../third_party/llvm-build/Release+Asserts/bin/clang++ -shared -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=lld -Wl,-z,max-page-size=4096 -Wl,--icf=all -Wl,--color-diagnostics --target=aarch64-fuchsia -Wl,-z,stack-size=0x800000 -Wl,--no-as-needed -lfdio -Wl,--as-needed -Werror -Wl,--gdb-index -nostdlib++ --sysroot=../../third_party/fuchsia-sdk/sdk/arch/arm64/sysroot -L../../third_party/fuchsia-sdk/sdk/arch/arm64/lib -o "./lib.unstripped/libviews.so" -Wl,-soname="libviews.so" @"./libviews.so.rsp" > > ld.lld: error: undefined symbol: views::WindowEventFilter::WindowEventFilter(views::DesktopWindowTreeHost*) > > >>> referenced by memory:3118 (../../buildtools/third_party/libc++/trunk/include/memory:3118) > > >>> obj/ui/views/views/desktop_window_tree_host_platform.o:(views::DesktopWindowTreeHostPlatform::OnNativeWidgetCreated(views::Widget::InitParams const&)) > > > > ld.lld: error: undefined symbol: views::WindowEventFilter::SetWmMoveResizeHandler(ui::WmMoveResizeHandler*) > > >>> referenced by desktop_window_tree_host_platform.cc:106 (../../ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc:106) > > >>> obj/ui/views/views/desktop_window_tree_host_platform.o:(views::DesktopWindowTreeHostPlatform::OnNativeWidgetCreated(views::Widget::InitParams const&)) > > clang: error: ld.lld command failed with exit code 1 (use -v to see invocation) > > > > I'm not sure what the correct approach is; DesktopWindowTreeHostPlatform > > depends on WindowEventFilter which uses LinuxUI. > > > > Since there's no available non-client area on Fuchsia currently, not > > doing this seems correct for the time being. Or does Fuchsia really need > > its own DesktopWindowTreeHostFuchsia implementation? > > > > Bug: 808287 > > Change-Id: I2af683415ea00147607eb4236540d8d3e8643603 > > Reviewed-on: https://chromium-review.googlesource.com/c/1298554 > > Commit-Queue: Scott Graham <scottmg@chromium.org> > > Reviewed-by: Scott Violet <sky@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#602860} > > TBR=sky@chromium.org,scottmg@chromium.org,thomasanderson@chromium.org > > Change-Id: I00a7631118f58db9413c391416079c4f94a974ae > Bug: 808287 > Reviewed-on: https://chromium-review.googlesource.com/c/1300101 > Reviewed-by: Scott Graham <scottmg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#602887} TBR=sky@chromium.org,scottmg@chromium.org,thomasanderson@chromium.org Change-Id: I3302a0dec267ebec369d53ec8906c1c31cd12ba0 Bug: 808287 Reviewed-on: https://chromium-review.googlesource.com/c/1300110 Commit-Queue: Scott Graham <scottmg@chromium.org> Reviewed-by:
Scott Graham <scottmg@chromium.org> Cr-Commit-Position: refs/heads/master@{#602975}
-
Scott Chen authored
This CL does the following: - optimize png - some styling + string updates to match mocks - fix an edge bug with which if the user reaches NTP and presses the back button, the page briefly flashes an invalid step and go back to NTP again. Bug: 874151 Change-Id: If4ff1b0d9d3bf9ae50e23172a1cee270efdab880 Reviewed-on: https://chromium-review.googlesource.com/c/1295183 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#602974}
-
Zhuoyu Qian authored
https://google.github.io/styleguide/cppguide.html#Namespace_Names > Namespace names are all lower-case. This CL has no behavior changes. Bug: 889726 Change-Id: Idbe50cad950947ba8633758dbf7070d2288fa6d0 Reviewed-on: https://chromium-review.googlesource.com/c/1298946Reviewed-by:
Kent Tamura <tkent@chromium.org> Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com> Cr-Commit-Position: refs/heads/master@{#602973}
-
Takashi Sakamoto authored
This reverts commit 77cbc4f0. Reason for revert: Suspect compile failure on linux-chromeos-dbg. Example: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/linux-chromeos-dbg/8511 Log: FAILED: ash_unittests ../../buildtools/third_party/libc++/trunk/include/memory:5091: error: undefined reference to 'ash::StartAnimationObserver::StartAnimationObserver()' clang: error: linker command failed with exit code 1 (use -v to see invocation) Original change's description: > overview: Introduce OnOverviewStartAnimationComplete observer. > > Introdue a new overview observer which notifies observers when the start > animation for overview is different. > > Uses will be both in and out of overview - for example adding mask, shadow > and animating tray, shelf. > > Also modify CleanupObserverTest to use some new stuff. > > Test: ash_unittests StartAnimationObserverTest.Basic > Bug: 898222 > Change-Id: I86bdd253f0a4a4dd81ad6ba03780baf07923d256 > Reviewed-on: https://chromium-review.googlesource.com/c/1297405 > Commit-Queue: Sammie Quon <sammiequon@chromium.org> > Reviewed-by: Mitsuru Oshima <oshima@chromium.org> > Cr-Commit-Position: refs/heads/master@{#602941} TBR=oshima@chromium.org,sammiequon@chromium.org Change-Id: I5038dbe64ae02fb0f71a7c4ffcc36bcfaaca13ca No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 898222 Reviewed-on: https://chromium-review.googlesource.com/c/1300815Reviewed-by:
Takashi Sakamoto <tasak@google.com> Commit-Queue: Takashi Sakamoto <tasak@google.com> Cr-Commit-Position: refs/heads/master@{#602972}
-
Hector Carmona authored
Bug: 889222 Change-Id: I5af4c643bd14e3e52b37a931eb04b7d3c533c6f1 Reviewed-on: https://chromium-review.googlesource.com/c/1287437 Commit-Queue: Hector Carmona <hcarmona@chromium.org> Reviewed-by:
Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#602971}
-
Dominick Ng authored
On Android, Chrome is responsible for handling external protocols and determining if an external activity should be launched. When an installed WebAPK opens a Chrome Custom Tab for an out of scope link, the external protocol handling code was not being triggered for links like mailto: and tel:, resulting in a broken CCT launch to the mailto: link containing a blank page. This issue was caused by two reasons: 1. The navigation type for the Custom Tab intent was set to PageTransition.FROM_API, indicating it came from an external intent. This would trigger a code path that explicitly avoided launching an external program. 2. Once (1) was addressed, the lack of a user gesture on the resulting navigation created by the intent also blocked external program launch. This CL fixes both issues by introducing a new Custom Tab extra indicating whether a Custom Tab intent came from a WebAPK. When this extra is present, we do not set the FROM_API transition type, and we add a user gesture on the resulting new tab navigation. This essentially passes on the user gesture that must have been present to create the new tab in the first place, mimicking the behaviour that should be present when not in a standalone window. BUG=792990 Change-Id: Ifad590228b10fa7a09c1c34611124957ba857ac1 Reviewed-on: https://chromium-review.googlesource.com/c/1270204Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Peter Conn <peconn@chromium.org> Commit-Queue: Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#602970}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/71f5a0b56d38..5281f369f4f0 git log 71f5a0b56d38..5281f369f4f0 --date=short --no-merges --format='%ad %ae %s' 2018-10-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1f3ef0d6d533..5978150ed763 (1 commits) 2018-10-25 herb@google.com Move perX closures into loops Created with: gclient setdep -r src/third_party/skia@5281f369f4f0 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=brianosman@chromium.org Change-Id: Id61602555707b308cfbd568a40d6f496ffad0820 Reviewed-on: https://chromium-review.googlesource.com/c/1300575Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#602969}
-
Brian White authored
Previously, these metrics were loaded on the UI thread which, because they are in a memory-mapped file, can cause blocking I/O and cause jank. Bug: 882892 Change-Id: I23b1808b5233b5bd05a1dbe5e96ace32c73ef46b Reviewed-on: https://chromium-review.googlesource.com/c/1292271 Commit-Queue: Brian White <bcwhite@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#602968}
-
Xinghua Cao authored
BUG=867675 TEST=conformance2/extensions/ext-disjoint-timer-query-webgl2.html Change-Id: I138a046e8ac6cb3bee4b34d59b3fa4e7b0c4231f Reviewed-on: https://chromium-review.googlesource.com/c/1298757Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Commit-Queue: Xinghua Cao <xinghua.cao@intel.com> Cr-Commit-Position: refs/heads/master@{#602967}
-
Luciano Pacheco authored
Command used: $ lebab --replace \ ui/file_manager/file_manager/foreground/js/ui/directory_tree.js \ --transform arrow Lebab: https://github.com/lebab/lebab No change in behaviour. Bug: 778674 Change-Id: Ie67f01d023c1c762c5e7b4fdba9c7df5b0debb89 Reviewed-on: https://chromium-review.googlesource.com/c/1298526Reviewed-by:Joel Hockey <joelhockey@chromium.org> Commit-Queue: Luciano Pacheco <lucmult@chromium.org> Cr-Commit-Position: refs/heads/master@{#602966}
-
Trent Apted authored
Currently media keys break in tablet mode, but a 'space' keypress in the same mode works fine. Media keys are in a separate handler that probably lost its plumbing when shadow dom was introduced in r592709. Merge the two key handlers into the one that works, and add a test for 'MediaPlayPause'. Adds a mapping for '[' and ']' to control tracks since its easier to test and there's no prior mapping. (Cmd+Shift+][ are next/previous tab in Chrome Mac). Bug: 899094 Change-Id: Ie57b9b0d497b1996566ea3a1842309f0191d8bff Reviewed-on: https://chromium-review.googlesource.com/c/1298820Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#602965}
-
James Cook authored
select_to_speak_extension_tests compiles and links all of chrome, so folding into browser_tests will save work on the bots. It will also give coverage for SingleProcessMash and other projects that run browser_tests with optional flags. Bug: 892179 Change-Id: I8dfce56a8b522194dfbb0d24de7cb8f5cdd45b01 Reviewed-on: https://chromium-review.googlesource.com/c/1300073Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#602964}
-
Frank Barchard authored
https://chromium.googlesource.com/libyuv/libyuv.git/+log/9a07219dc8fb..b36c86fdfe74 $ git log 9a07219dc..b36c86fdf --date=short --no-merges --format='%ad %ae %s' 2018-10-25 fbarchard Port box filter to NEON 2018-10-24 fbarchard disable ARGBToRAWRow_AVX2 and ARGBToRGB24Row_AVX2 2018-10-24 fbarchard MJPGToNV21 2018-10-10 oprypin Autoroller: pull more updates from WebRTC's copy of the script 2018-10-10 fbarchard NV21ToRAW and NV12ToRAW functions added 2018-10-07 fbarchard clang tidy mismatch in J420ToRGB565 2018-10-05 oprypin Autoroller: pull some updates from WebRTC's copy of the script 2018-10-03 fbarchard Fix ConvertToI420() for odd crop_y Created with: roll-dep src/third_party/libyuv Bug: libyuv:820, libyuv:778, b:117522975, b:118443054, b:118386049, b:115278653 Change-Id: Ie18374507acb27d82ee123b8d2113fd65daac49f Reviewed-on: https://chromium-review.googlesource.com/c/1299839Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Frank Barchard <fbarchard@chromium.org> Cr-Commit-Position: refs/heads/master@{#602963}
-
Xing Liu authored
This reverts commit b859fdbb. Reason for revert: <INSERT REASONING HERE> Original change's description: > Download home v2: Increase thumbnail cache size. > > On Android we use an in-memory thumbnail cache to improve view recycling > performance and use a disk cache to avoid costly backend operations like > decoding images, videos etc. > > For download home v2, the thumbnail size is much larger than the old > download home, thus we need to tweak the size of cache. 90% percentile > of users have around 15 media thumbnails. The size of bitmap varies from > under 1MB to around 5MB. The disk cache uses PNG to compress, the > compression rate is around 1/3. > > This CL does the following: > > 1. The size of the thumbnail for high dpi devices are scaled down to > mdpi, which can save memory/disk. > > 2. For in-memory cache size, download home v2 uses 15MB for high end > devices. In-memory cache size is now passed in from owner of > ThumbnailProviderImpl. > > 3. Disk cache size is increased. This should be shared by multiple > owners of ThumbnailProviderImpl, or the owner with smaller disk cache > size may remove files unexpectedly used by other owners. > > Bug: 87292 > Change-Id: If7cb700a60a8d119bca136b1a7d1fe7feb787d8b > Reviewed-on: https://chromium-review.googlesource.com/c/1296546 > Commit-Queue: Xing Liu <xingliu@chromium.org> > Reviewed-by: David Trainor <dtrainor@chromium.org> > Reviewed-by: Shakti Sahu <shaktisahu@chromium.org> > Cr-Commit-Position: refs/heads/master@{#602957} TBR=dtrainor@chromium.org,qinmin@chromium.org,shaktisahu@chromium.org,xingliu@chromium.org Change-Id: I1c63b7c1d6aa4af322080f4d27cd84b1ccc244bc No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 87292 Reviewed-on: https://chromium-review.googlesource.com/c/1300795Reviewed-by:
Xing Liu <xingliu@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#602962}
-
Chris Blume authored
The Vulkan validation layer used to error when a platform-specific surface (in this case, a X11 surface) was used. A build flag which enables the validation layer to recognize that platform-specific surface was missing. When the Vulkan validation layers moved to ANGLE they also added this build flag. As a result, we can re-enable the validation layers on X11. BUG=843346 Change-Id: Ifb634a60a1cd9698b5cf51e03b426a58b4387a5d Reviewed-on: https://chromium-review.googlesource.com/c/1300335Reviewed-by:
Eric Karl <ericrk@chromium.org> Commit-Queue: Chris Blume <cblume@chromium.org> Cr-Commit-Position: refs/heads/master@{#602961}
-
Steven Bennetts authored
This is in preparation for deprecating ChromeKeyboardUI when the WS is running, at which point GetVirtuallKeyboardUrl will also be called from ChromeKeyboardControllerClient directly. Bug: 843332 Change-Id: If82b9e6c166888b76176e6990397a77b6213be6c Reviewed-on: https://chromium-review.googlesource.com/c/1297276 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#602960}
-
Min Qin authored
This class is deprecated, removing it BUG=765327 Change-Id: Icb4b8e6fa48da20324517dc3ddadd521b88d3145 Reviewed-on: https://chromium-review.googlesource.com/c/1299922Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Commit-Queue: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#602959}
-
Becca Hughes authored
Client using MediaController should be able to add MediaSessionObserver's to observe the active media session state. The primary user here is the media notification which needs to be notified of state and metadata updates through media controller. BUG=892771 Change-Id: I7aa343207d3eb2ffa713eb41272646c10e9e6784 Reviewed-on: https://chromium-review.googlesource.com/c/1298477 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Tommy Steimel <steimel@chromium.org> Cr-Commit-Position: refs/heads/master@{#602958}
-
Xing Liu authored
On Android we use an in-memory thumbnail cache to improve view recycling performance and use a disk cache to avoid costly backend operations like decoding images, videos etc. For download home v2, the thumbnail size is much larger than the old download home, thus we need to tweak the size of cache. 90% percentile of users have around 15 media thumbnails. The size of bitmap varies from under 1MB to around 5MB. The disk cache uses PNG to compress, the compression rate is around 1/3. This CL does the following: 1. The size of the thumbnail for high dpi devices are scaled down to mdpi, which can save memory/disk. 2. For in-memory cache size, download home v2 uses 15MB for high end devices. In-memory cache size is now passed in from owner of ThumbnailProviderImpl. 3. Disk cache size is increased. This should be shared by multiple owners of ThumbnailProviderImpl, or the owner with smaller disk cache size may remove files unexpectedly used by other owners. Bug: 87292 Change-Id: If7cb700a60a8d119bca136b1a7d1fe7feb787d8b Reviewed-on: https://chromium-review.googlesource.com/c/1296546 Commit-Queue: Xing Liu <xingliu@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#602957}
-
wutao authored
This patch removes the old keyboard overlay, which is replaced by keyboard shortcut viewer. Bug: 894219 Test: passed unittest. Change-Id: I51317d723760f0c7ca2722a9bbfc619eb1106312 Reviewed-on: https://chromium-review.googlesource.com/c/1276892 Commit-Queue: Tao Wu <wutao@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Yuichiro Hanada <yhanada@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Scott Graham <scottmg@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#602956}
-
Xu Xing authored
The only case to use current surface is CopyDrawnRenderPass. No matter overdraw or not, this should copy from the current surface. Bug:889122 Bug: None Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I9ff3cb901a7060a3324659d65b354020a26ba27b Reviewed-on: https://chromium-review.googlesource.com/c/1286195Reviewed-by:
enne <enne@chromium.org> Commit-Queue: Xing Xu <xing.xu@intel.com> Cr-Commit-Position: refs/heads/master@{#602955}
-
Xianzhu Wang authored
It's not used in our system. Bug: 703899 Change-Id: I13605ab3f22eb578d0c834d8b78fa908ed4e1644 Reviewed-on: https://chromium-review.googlesource.com/c/1297987Reviewed-by:
Quinten Yearsley <qyearsley@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#602954}
-
Joel Hockey authored
Bug: 878324 Change-Id: I50a96135175f6f16f0a33b0c95cc802f1108123c Reviewed-on: https://chromium-review.googlesource.com/c/1298815Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Joel Hockey <joelhockey@chromium.org> Cr-Commit-Position: refs/heads/master@{#602953}
-
Theresa authored
BUG=884743 Change-Id: I5308c8f1496e39abc7d492fa0aa7e0be21c5d0b4 Reviewed-on: https://chromium-review.googlesource.com/c/1298244 Commit-Queue: Theresa <twellington@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#602952}
-
Weidong Guo authored
Changes: Make sure to stock tracking when a window with modal dialog is shown in HomeLauncherGestureHandler::OnPressEvent(). Bug: 897894 Change-Id: I73267f5f71b6cdab909183d30318dd6166a75e1e Reviewed-on: https://chromium-review.googlesource.com/c/1300215 Commit-Queue: Weidong Guo <weidongg@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#602951}
-
Gayane Petrosyan authored
These are histograms that have not been viewed in the last 6 months, but still report data on the Stable channel. Set these histograms to stop being recorded for Chrome releases after M71. We will file bugs via Monorail (crbug) reminding owners about the approaching histogram expiry – initially 30 days prior to expiry, and also with follow-up alerts. The metrics dashboards will also display a warning for anyone viewing a soon-to-expire histogram. Owners and/or users of these histograms: Please comment on this CL if you think that any affected histogram should not have an expiry date set! This should be uncommon. Otherwise, there are a few options going forward: * If the histogram is no longer needed, please send a follow-up CL to delete the recording code and to mark the histogram as <obsolete>. (You can also remove the expiry date in the same CL.) * If you want to set a different expiry date, please send a follow-up CL to do so. * If neither of the above apply, then keep an eye out for Monorail bugs as the histogram expiry date approaches. For more info on how unused histograms are identified, see https://goto.google.com/uma-unused-histograms-cleanup Bug: 850539 Change-Id: I541a6cba2d620d8a96f92ac3d95a96de54dd63dc Reviewed-on: https://chromium-review.googlesource.com/c/1126200 Commit-Queue: Gayane Petrosyan <gayane@chromium.org> Reviewed-by:Donn Denman <donnd@chromium.org> Cr-Commit-Position: refs/heads/master@{#602950}
-
Dale Curtis authored
Each decoder implements its own desired count along with boilerplate clamping based on --video-threads, the logical processor count, and different min/max thread values. Lets unify them all into one place. This makes the following changes: - AOM decoder would allow < 2 threads at very small resolutions; this is no longer allowed. - FFMPEG decoder decided to reduce the core usage by two arbitrarily; this is no longer done. - Restrictions are no longer applied to --video-threads, it can be any value > 0. There's now a VideoDecoder::GetRecommendedThreadCount() method which takes in a desired count and returns the recommendation. BUG=none TEST=everything still passes. Change-Id: If91014467791b2aecc9b286b50507410bbda4ec1 Reviewed-on: https://chromium-review.googlesource.com/c/1300413Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#602949}
-
Jesse McKenna authored
I am currently working on a change to TaskScheduler that will use IntrusiveHeap. This change is a no-op that simply moves IntrusiveHeap, previously used only by SequenceManager, into a common directory base/task/common/ for use by both SequenceManager and TaskScheduler. Bug: 889029 Change-Id: I70cd900931dbabfd8d292228c87206a66c78a8d0 Reviewed-on: https://chromium-review.googlesource.com/c/1298076 Commit-Queue: Jesse McKenna <jessemckenna@google.com> Reviewed-by:
François Doray <fdoray@chromium.org> Reviewed-by:
Alex Clarke <alexclarke@chromium.org> Cr-Commit-Position: refs/heads/master@{#602948}
-
Ted Choc authored
This moves the logic into the adapter. Sets up the preliminary APIs on the View itself to allow a binder to interact with it, and slowly cleans up a few of the broken dependencies. The uphill battle goes on. BUG=898522 Change-Id: Ib8c8c00049a929af723003ad5533caf356c074f1 Reviewed-on: https://chromium-review.googlesource.com/c/1298171 Commit-Queue: Ted Choc <tedchoc@chromium.org> Reviewed-by:
Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#602947}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/a9fb482b9859..f74d12074e19 git log a9fb482b9859..f74d12074e19 --date=short --no-merges --format='%ad %ae %s' 2018-10-25 dgarrett@google.com postsubmit: Create a new 'postsubmit' class of builder. Created with: gclient setdep -r src/third_party/chromite@f74d12074e19 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=chrome-os-gardeners@chromium.org Change-Id: I8261754519b5030eb4af75161356739bcbc2d970 Reviewed-on: https://chromium-review.googlesource.com/c/1299982Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#602946}
-