- 25 Aug, 2020 40 commits
-
-
Thomas Lukaszewicz authored
This CL fixes a recursive paint bug in the TabSearchButton. Currently SetImage() is called within PaintIcon(). This causes a paint recursion as SetImage() will schedule a paint after it has been set. This CL moves the SetImage() call into the FrameColorsChanged() method to fix the issue. Bug: 1121276 Change-Id: I89e10d17bf69d757112ea8655c79191a7541d18d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375933 Commit-Queue: Thomas Lukaszewicz <tluk@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#801533}
-
Brian Sheedy authored
Refactors the expected color code out of SkiaGoldIntegrationTestBase since it is no longer used for general GPU testing. Instead, it is in its own subclass that MapsIntegrationTest inherits from, as that is currently the only use of expected colors. Bug: 1119498 Change-Id: I6e71282e7a311977c656ee619fef2efd3fb91dc8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367978 Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Auto-Submit: Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#801532}
-
Jesse Schettler authored
Update the LorgnetteScannerManager to get scanner capabilities using the lorgnette D-Bus service. Since a scanner can be detected by more than one SANE backend, the LorgnetteScannerManager attemps to get capabilities using one available backend at a time via the backend's corresponding device name. This is repeated until one backend succeeds or they all fail. Bug: b:165030685 Change-Id: I80d1550ca4215262ac4063f6bef4fbaf68ca6803 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2360227 Commit-Queue: Jesse Schettler <jschettler@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Cr-Commit-Position: refs/heads/master@{#801531}
-
Mehran Mahmoudi authored
This CL matches the scroll position of the live tab to that of the player on exiting paint preview. Bug: 1121654 Change-Id: I8f36d827979418d5480811ffa367b22bf24fce19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375930Reviewed-by:
Calder Kitagawa <ckitagawa@chromium.org> Commit-Queue: Mehran Mahmoudi <mahmoudi@chromium.org> Cr-Commit-Position: refs/heads/master@{#801530}
-
rbpotter authored
This is in preparation for using these defines in a new preprocessing- only grit rule. Bug: 1071641 Change-Id: I5414bc82d89b825ae6c40b910056030d08d4c163 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2370087Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
dpapad <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#801529}
-
Chromium WPT Sync authored
Using wpt-import in Chromium 9d250d4e. With Chromium commits locally applied on WPT: 9f52c7e4 "COOP: add reporting to redirects" d18db804 "Fix test flake in animation-state-changes-positive-playback-rate.html" 82d2ea6a "Add CodecState and state exceptions" Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md NOAUTOREVERT=true TBR=robertma@google.com No-Export: true Change-Id: I4c8c7ab7d72edb2c06d2e48dec0bd4b911ee93ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376126Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#801528}
-
dpapad authored
Bug: None Change-Id: I28f2824e132da7f80d8030403778c5520cdf4dfd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2374507 Commit-Queue: John Lee <johntlee@chromium.org> Auto-Submit: dpapad <dpapad@chromium.org> Reviewed-by:
John Lee <johntlee@chromium.org> Cr-Commit-Position: refs/heads/master@{#801527}
-
Monica Basta authored
This CL shows 'Enterprise' icon for the profiles with managed primary account. Screenshot: https://drive.google.com/file/d/1bFBxKj8dwOIgmWxXjMU_wq2MBCg4pYkv/view?usp=sharing https://drive.google.com/file/d/1m6kwH6cLUHlJzDFDmjc0WfoXhyOqGTJ_/view?usp=sharing Bug: 1063856 Change-Id: I705a2e13528c85b2448f9efc5e699ca1b19bbb14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366902 Commit-Queue: Monica Basta <msalama@chromium.org> Reviewed-by:
Esmael Elmoslimany <aee@chromium.org> Cr-Commit-Position: refs/heads/master@{#801526}
-
mhasank authored
We need to keep an eye on the data to measure the latency BUG=None TEST=None Change-Id: I2b7bf2ad4268ce798c424c5f68c5e898540bff3e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368107Reviewed-by:
Brian White <bcwhite@chromium.org> Commit-Queue: Muhammad Hasan Khan <mhasank@chromium.org> Cr-Commit-Position: refs/heads/master@{#801525}
-
dpapad authored
Bug: 1121475 Change-Id: I46fe72ffe1ecedbc6dd939d314fe2befb83e8df3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2374605 Commit-Queue: John Lee <johntlee@chromium.org> Auto-Submit: dpapad <dpapad@chromium.org> Reviewed-by:
John Lee <johntlee@chromium.org> Cr-Commit-Position: refs/heads/master@{#801524}
-
Maksim Sisov authored
This is the final change that enables use_x11 and use_ozone for Linux builds and (as it was before) excludes X11 for chromeos, chromecast, lacros. in order to run ozone/X11/wayland, one must pass —enable-features=UseOzonePlatform —ozone-platform=x11 or wayland. otherwise, non-ozone/X11 is used. it’s also possible to completely disable X11 so that clients, who need that kind of build can continue to have that. Bug: 1085700 Change-Id: I171bcb53c406555a1d4bec3e88d76dc676310d48 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315869Reviewed-by:
Thomas Anderson <thomasanderson@chromium.org> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com> Cr-Commit-Position: refs/heads/master@{#801523}
-
Claude van der Merwe authored
This includes: (1) Adding Proto values for Wifi Sync. (2) Adding Mojo values in multidevice_types.mojom. (3) Integrating these types with existing DeviceSync code. (4) Enrolling with WIFI_SYNC_CLIENT when the flag is enabled. (5) Add IsWifiSyncAndroidEnabled() function as a simple way to verify whether WifiSyncAndroid flag is enabled. Bug: 1117619 Change-Id: I842bcb028d1e311905d60a111cd8bf9524fc72f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366660Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Jon Mann <jonmann@chromium.org> Commit-Queue: Claude van der Merwe <cvandermerwe@google.com> Cr-Commit-Position: refs/heads/master@{#801522}
-
Leonid Baraz authored
This is in preparation to doing actual encryption. Bug: b:153649905 Change-Id: I1b224debc46d60bd20a79e254bf2580bdb565835 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375731Reviewed-by:
Zach Trudo <zatrudo@google.com> Commit-Queue: Leonid Baraz <lbaraz@chromium.org> Cr-Commit-Position: refs/heads/master@{#801521}
-
Peter Boström authored
Allows calling BubbleDialogDelegateView::CreateBubble with unique_ptrs instead of calling unique_ptr.release(). Some call sites could fairly-trivially be converted to use unique_ptr. I only went through those that were really trivial (most of them contained .release() so they were trivially converted to std::move). Bug: None Change-Id: I3a13f4dd38e26fc150a58fe824750e722a3f4d1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2373269 Commit-Queue: Peter Boström <pbos@chromium.org> Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#801520}
-
Elly Fong-Jones authored
This change removes NonClientView::set_client_view, and instead makes the ClientView a parameter of NonClientView's constructor. It also removes the only use of set_client_view() outside Views, which was a test that needed to cause a widget to have a certain minimum size; that test now uses SetPreferredSize on the widget's contents view to achieve the same effect. Bug: None Change-Id: Ic5699567f6adacb9ed388fae4a2a84135ebe358e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376027Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#801519}
-
Dana Fried authored
Previous to this CL, during tab layout, the border on the close button would be set to views::NullBorder() in order to get preferred size, then to a views::EmptyBorder to position the close icon within the button. This approach has a couple of downsides: - requires two heap allocations per layout - the change in border size triggers an InvalidateLayout() as it changes the preferred size of the view - this invalidation happens during a Layout() pass, which can lead to potentially unbounded layout loops (and does in several cases including tablet mode, as the Views tabstrip is still tehcnically present) Ideally, we would never trigger a invalidation during Layout(), but without rearchitecting views::View so that Layout() is a two-stage method with the inner method being virtual, this is not possible. In general, however, we should not be setting borders on views during layout. This CL is a quick fix that reduces the logic to a single border assignment, which will not trigger a re-layout if the border size has not changed. It fixes any serious performance issues, but is not ideal as: - it can cause a small number of unnecessary re-layouts - it still causes heap allocations for any tab with a visible close button Basically, this is a minimal hotfix suitable for merge, but I want to do something more thorough that leverages views::kInternalPaddingKey with TabCloseButton. Since TabCloseButton already does custom hittest, preferred size, and other calculations using GetInsets(), there's no reason to force us to use borders (which are deeply clunky) to implement any of that functionality when, say, properties would work. Bug: 1121684 Change-Id: I9e5662233a33020144d148e16ce25c32e7db3820 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2374606 Commit-Queue: Dana Fried <dfried@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#801518}
-
Xiaocheng Hu authored
Bug: 1121727 Change-Id: Ieb912ce68333686afb25a6a38b75628a807e94fb NoTry: True Tbr: karandeepb@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376446Reviewed-by:
Xiaocheng Hu <xiaochengh@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#801517}
-
Elly Fong-Jones authored
Currently, WidgetDelegate has a virtual member named DeleteDelegate, which is called when its corresponding Widget's NativeWidget is about to delete itself (which usually deletes the Widget too - see the linked bug). Many subclasses, including some core Views classes, override DeleteDelegate to `delete this`. This change introduces a new WidgetDelegate parameter, called delete_self_after_widget, which controls whether the default body of DeleteDelegate should do nothing (if it is false) or delete the receiver (if it is true). This suffices to replace almost all the existing overrides of DeleteDelegate. The remaining handful will need to be defeated in detail. Bug: 1119898 Change-Id: Ic5948f77806b3a0fc102eeb50d8ffc2313e0ffaa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2369432Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Peter Boström <pbos@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#801516}
-
Nnamdi Theodore Johnson-Kanu authored
- Adds new string for next button in cellular_setup page - Abstracts CellularSetupPageName from cellular_page.js to a cellular_types.js - Creates new esim_flow_ui page - current UI https://imgur.com/owFzj4Z, will have another cl to update css and add images. - UI spec https://docs.google.com/presentation/d/1Mfk5ZMEmeHwSbadUbyRU0Si5k6XDIvw-j4u7TUaCIGY/edit#slide=id.g7dc3c1fe01_5_115 Bug: 1093185 Change-Id: I5a9a960de9b5c578b5e46b322c972e27d17c38d0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2348291 Commit-Queue: Nnamdi Theodore Johnson-kanu <tjohnsonkanu@google.com> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Azeem Arshad <azeemarshad@chromium.org> Cr-Commit-Position: refs/heads/master@{#801515}
-
Jenny Zhang authored
The simple lacros feedback report includes the following: 1. Lacros feedback reports are sent with ChromeOS product id, so that they will be found under ChromeOS product on Listnr. 2. Prefix the chrome version string with "Lacros ", so that lacros reports can be filtered by "Version" (for example "Lacros") on Listnr. 3. Attach lacros user log in the system log. Bug:1109387 TEST: 1. Open Lacros browser, send a feedback report by clicking "Report an issue" under Help menu. 2. Verify the report can be found at http://listnr site. The chrome version string should have a "Lacros " at the beginning, for example, "Lacros 86.0.4238.0". 3. Verify the report contains both system_logs.zip and histograms.zip. The system log should contain lacros log data from /home/chronos/user/lacros/lacros.log under "lacros_user_log" section. Change-Id: I66578c33b027fd5334f5df3f0c42b5460b79faf3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2370804 Commit-Queue: Jenny Zhang <jennyz@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#801514}
-
Morten Stenshorne authored
TBR=kojii@chromium.org Bug: 982194 Change-Id: I15917a0fd2413c5ddee322d586e303a7cd236f65 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375646Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#801513}
-
Emily Stark authored
In https://chromium-review.googlesource.com/c/chromium/src/+/2363999/ I added a histogram that records the duration of each continuous hover over the omnibox. As mpearson@ pointed out in that CL, this loses some signal because it continues to count edits and navigations as part of the hover (whereas what we really care about in this field trial is the particular interaction where the user hovers and exits the omnibox without otherwise interacting with it). This CL modifies the histogram to emit on mouse exit or focus, whichever comes first. Bug: 1111078 Change-Id: I49ea3cab267cc6f813a4c1dab6c7454932013e34 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367791Reviewed-by:
Mark Pearson <mpearson@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: Emily Stark <estark@chromium.org> Cr-Commit-Position: refs/heads/master@{#801512}
-
Daniel Classon authored
Adds deep links to the Devices page, including the Pointers, Keyboard, Display, Power, and Stylus subpages. Also adds focus() overrides to the settings_dropdown_menu and settings_slider to assist with deep linking. Bug: 1084154 Change-Id: I8503a7cde63911f050c50a81b3dbba9ceaf0bc4a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2370083 Commit-Queue: Daniel Classon <dclasson@google.com> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#801511}
-
Justin Cohen authored
If EarlGrey takes too long to detect a waiting state after tapWebStateElementWithID the second tab may have already closed. Increase the delay to close the tab, and to wait in the test. Bug: 1121505 Change-Id: Ib92ad4342244d95db4a888898cb7564b987fda45 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375727Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Reviewed-by:
Justin Cohen <justincohen@chromium.org> Commit-Queue: Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#801510}
-
Marijn Kruisselbrink authored
I2S: https://groups.google.com/a/chromium.org/d/msg/blink-dev/9Fcpl2KVfbk/d9VN0Fz8BwAJ Leaving the origin trial integration for now, since removing that will require larger changes to also remove all the places in chrome os code that hard-code enable the origin trial. Bug: 853326 Change-Id: I2e7dcffd7ba1103438af6544d6dd699ef9773acd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2360922Reviewed-by:
Yoav Weiss <yoavweiss@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#801509}
-
Haiyang Pan authored
This reverts commit d726cb9d. Reason for revert: Suspected cause of test failures in chrome_public_test_apk in Marshmallow x86 builders since: * https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-fyi-rel/1869 * https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-rel/1053 Verified via running the failed test locally before and after this CL Original change's description: > [Prerender] Remove cellular network checks. > > Removes all references to cellular network checks since they're no > longer controlling access to preload/prerender features. > > Removes the enum value from NetworkPredictionStatus and > FINAL_STATUS_CELLULAR_NETWORK from prerender final status. > > Change-Id: I18d55917579d02f596615743c2736b6173e559c3 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368361 > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Reviewed-by: Ryan Sturm <ryansturm@chromium.org> > Commit-Queue: Mugdha Lakhani <nator@chromium.org> > Cr-Commit-Position: refs/heads/master@{#801163} TBR=jam@chromium.org,tbansal@chromium.org,ryansturm@chromium.org,nator@chromium.org Change-Id: I364a946e938fd1a585d2e212ad14ed1ad8d0d6b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376036Reviewed-by:
Haiyang Pan <hypan@google.com> Commit-Queue: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#801508}
-
Adam Lesinski authored
UTC time is being removed from the zircon kernel in favor of user-space clocks, passed to a process through proc_args. The Fuchsia libc implementation of timespec_get knows where to find the process-wide clock handle. This implementation is more portable. Bug: 1119976 Change-Id: Ia5528f51551fedb80059e0bf3960de27512cecf3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368013Reviewed-by:
Wez <wez@chromium.org> Commit-Queue: Adam Lesinski <adamlesinski@google.com> Auto-Submit: Adam Lesinski <adamlesinski@google.com> Cr-Commit-Position: refs/heads/master@{#801507}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/8025507f746b..5660e8b4414b 2020-08-25 bsalomon@google.com Hook DDLPromiseImageHelper up to new YUVA API. 2020-08-25 mtklein@google.com GrSempahore/GrGpuResource cleanup 2020-08-25 reed@google.com use pathbuilder If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC mtklein@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-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 Cq-Do-Not-Cancel-Tryjobs: true Bug: None Tbr: mtklein@google.com Change-Id: Ib0a0abb7966c674c549c2d89c2303b846182ae2c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375788Reviewed-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@{#801506}
-
Daniel Classon authored
Polymer doesn't recognize the mojom as a type, so use Number instead. Bug: 1084154 Change-Id: Id1cf5c92ddafe5042e364bae9439abd9b50dfd61 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375691Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Daniel Classon <dclasson@google.com> Cr-Commit-Position: refs/heads/master@{#801505}
-
Sahir Vellani authored
Route touch events on the scrollbar to ScrollbarController. This moves touch scrolling on the scrollbar from the main thread to the compositor thread. Currently, the main thread consumes gesture events to perform scrolls on the main thread. Also, touch moves are filtered if the touch start is consumed by the renderer. With this change, touch events are now consumed by the compositor thread to perform touch scrolling on the scrollbar. Touch moves are unfiltered if the renderer consumes a touch start. This is done by calling frame_widget_host_->SetHasTouchEventHandlers with the argument set to true if the platform has hit testable scrollbars. Furthermore, with this change, tapping a scrollbar part that does not cause a scroll will not cause a click event to be fired. This behaviour is consistent with mouse clicks on scrollbars, which also do not fire click events if the clicks do not cause a scroll. Note: This change removes the ability to fling the scrollbar. Bug: 1082606 Change-Id: Iea09339961c6b9c9256628aa54fd7a90ff6bcd95 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229583Reviewed-by:
Philip Rogers <pdr@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Rahul Arakeri <arakeri@microsoft.com> Reviewed-by:
David Bokan <bokan@chromium.org> Commit-Queue: Sahir Vellani <sahir.vellani@microsoft.com> Cr-Commit-Position: refs/heads/master@{#801504}
-
chromium-autoroll authored
Roll ChromeOS Broadwell AFDO profile from 86-4183.59-1598262024-benchmark-86.0.4240.3-r1 to 86-4183.59-1598262024-benchmark-86.0.4240.6-r1 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/cros-afdo-broadwell-chromium Please CC c-compiler-chrome@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Tbr: c-compiler-chrome@google.com Change-Id: I13969c0911e62f9407f4b73087e474f996d71493 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376006Reviewed-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@{#801503}
-
kylechar authored
Enable more pixel tests to run on SkiaRenderer+GL and SkiaRenderer+Vulkan path where they pass. Bug: 1117587, 924369 Change-Id: If12d298673f78809d9b26fb6f3bba07ecca63e8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2374368 Commit-Queue: kylechar <kylechar@chromium.org> Reviewed-by:
Sean Gilhuly <sgilhuly@chromium.org> Cr-Commit-Position: refs/heads/master@{#801502}
-
Nathan Zabriskie authored
This is a reland of 8c9ffba0 The change was reverted because it was suspected that it was causing breaks on several Android CI builders. This patch will be used to investigate potential errors and attempt to reland. Original change's description: > Update callsites of PaintImage::GetSkImage > > With OOPR Canvas we need to be explicit about how SkImages will be used > in the renderer process. In OOPR mode, SkImages must be software backed > because we can no longer use GrContext in the renderer. This change > updates callsites of PaintImage::GetSkImage to specify what kind of > SkImage is required with the new GetSwSkImage and GetAcceleratedSkImage > APIs. > > Follow up CLs will cleanup remaining callsites of GetSkImage until > we can completely remove the function. > > Bug: 1018894 > Change-Id: I69f7247e36c7cbb5d30f444f1255dd84af968df0 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2350027 > Commit-Queue: Nathan Zabriskie <nazabris@microsoft.com> > Reviewed-by: Khushal <khushalsagar@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Cr-Commit-Position: refs/heads/master@{#798894} TBR=dcheng@chromium.org,khushalsagar@chromium.org Bug: 1018894 Change-Id: Ibdd6e47ffbd86987df003013b090191fb65df209 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2365352 Commit-Queue: Nathan Zabriskie <nazabris@microsoft.com> Reviewed-by:
Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#801501}
-
Ben Mason authored
TBR=govind@chromium.org Change-Id: I0954856d061075ec3914447e189f983bc1e09ee4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375891Reviewed-by:
Ben Mason <benmason@chromium.org> Reviewed-by:
Krishna Govind <govind@chromium.org> Commit-Queue: Ben Mason <benmason@chromium.org> Cr-Commit-Position: refs/heads/master@{#801500}
-
Shakti Sahu authored
This is a reland of 2a107111 Fixed a include header in the original CL that was causing build failure. Original change's description: > Video Tutorials : Modularized JNI bridge > > This CL moves the VideoTutorialServiceFactory and the JNI bridge into > the internal target. A corresponding public factory class is generated > from the internal factory using android_library_factory function. The > JNI function lives in video_tutorial_service_bridge_factory.cc which is > included in chrome/browser target while still living in > chrome/browser/video_tutorials/internal. > > Bug: 1120097 > Change-Id: I4cbc7e2763012e3780a28f58bf14e3374464e20e > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368474 > Reviewed-by: Henrique Nakashima <hnakashima@chromium.org> > Reviewed-by: David Trainor <dtrainor@chromium.org> > Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> > Cr-Commit-Position: refs/heads/master@{#801312} TBR=dtrainor@chromium.org,hnakashima@chromium.org Bug: 1120097 Change-Id: Ieefc1d53ccb61798a43dd28b482da5eb59621e96 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2375786Reviewed-by:
Henrique Nakashima <hnakashima@chromium.org> Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#801499}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/70f0b007..288014f2 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I639912c2319c1d8e09c14cb606addf206986145f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376005Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#801498}
-
Etienne Pierre-doray authored
Current implementation delegates to Join(), but there's no need to bump priority of a canceled task. This CL simply calls WillJoin(). There's a subtle race that was hidden by priority bump (which takes ThreadGroup::lock_). 1- Thread B calls GetRemainingConcurrency(). state_ is not canceled. 2- Thread A calls JobHandle::Cancel() and frees job state. 3- Thread B calls GetMaxConcurrency() -> use after free RemoveJobTaskSource() becomes necessary again to make sure the task_source doesn't become dangling while still in the queue. Once JobHandle::Cancel() returns, it's ok if we end up with dangling references of job_task_source since it's already canceled. Change-Id: I6cf831b64fc75e555e32ae9b399342d64ed3f7d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2369259 Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#801497}
-
Andre Le authored
- Change button and title to match quick settings style. - Settings button always stay in top right. - Remove white separator when scrolling in IME Menu. Screenshot: https://screenshot.googleplex.com/PTwj2MASeNH BUG=1114949 Change-Id: I3619643bb49bf08542fdaaf75f52582173b01199 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368773 Commit-Queue: Andre Le <leandre@chromium.org> Reviewed-by:
Tim Song <tengs@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#801496}
-
Kyle Milka authored
Bug: 1009124 Change-Id: I0d15bfdff9fe26177297ba3fe799567ec595d2ed Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2327646Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Kyle Milka <kmilka@chromium.org> Cr-Commit-Position: refs/heads/master@{#801495}
-
Pin-chih Lin authored
In test scheme while snd-aloop is probed, "Loopback Playback" and "Loopback Capture" will be shown in system tray as ALSA loopback output and input device. The input gain could be also scrollable after "Modify mic gainin the system tray" is enabled in chrome://flags. BUG=1083465 TEST=Checked "Loopback Playback" and "Loopback Capture" are in system tray when snd-aloop is probed. TEST=Checked the scrolls of playback volume and capture gain are both valid. Change-Id: Iacfc73e76d4ecbb1380b1488b5b7acee4c3c788b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352129Reviewed-by:
Ben Wells <benwells@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Hsinyu Chao <hychao@chromium.org> Reviewed-by:
Bailey Berro <baileyberro@chromium.org> Reviewed-by:
Jenny Zhang <jennyz@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Auto-Submit: Pin-chih Lin <johnylin@chromium.org> Cr-Commit-Position: refs/heads/master@{#801494}
-