- 15 Dec, 2020 40 commits
-
-
Hiroki Nakagawa authored
PrerenderBrowserTest::request_count_by_path_ is accessed from MonitorResourceRequest() and GetRequestCount(). These functions are called from different threads: the UI thread and EmbeddedTestServer::io_thread_. Therefore, the field should have been protected by a lock. Bug: 1158659 Change-Id: I491f7a60b24c4652c4278f46129976eccb81fecd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592289Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#836981}
-
Stephan Hartmann authored
Operator << of std::stringstream returns a reference to std::ostream which has no member function str(). Missed while fixing https://chromium-review.googlesource.com/c/chromium/src/+/2576877 Bug: 819294 Change-Id: Iba035535eaba9bc01c36a74592b6d94956c45498 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2584774 Commit-Queue: Alan Cutter <alancutter@chromium.org> Reviewed-by:
Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#836980}
-
Hiroki Sato authored
This is a preparation of auto complete handling. This change adds a new interface AXTreeSourceArc::Hook, which hooks serialization process of AXTreeSourceArc and can modify the default output of the serialization for special Android widgets. See go/arc-autocomplete-a11y for details. AX-Relnotes: n/a. Bug: b:150827488 Test: unit tests Change-Id: Ifa9a6cf4801e97ebca58ebe9636be66910c3b3a4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2569199 Commit-Queue: Hiroki Sato <hirokisato@chromium.org> Reviewed-by:
Sara Kato <sarakato@chromium.org> Reviewed-by:
David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#836979}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC chrome-fuchsia-gardener@grotations.appspotmail.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:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com Change-Id: I511209f98d503dc06b4e90c1237aa8029ca76f86 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592057Reviewed-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@{#836978}
-
Yulun Wu authored
Bug: 1145383 Change-Id: Ia1daa2762e5a0da81ef7dee1a47ead199352fa39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2582833Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Yulun Wu <yulunwu@chromium.org> Reviewed-by:
Toni Baržić <tbarzic@chromium.org> Commit-Queue: Yulun Wu <yulunwu@chromium.org> Cr-Commit-Position: refs/heads/master@{#836977}
-
Clark DuVall authored
The 99th percentile of this histogram was topping out at the 10sec allowed by recordTimesHistogram(), so switch these to using recordMediumTimesHistogram(). Bug: 1150600 Change-Id: I1839f664f137c0347fdcd06875b4ab1eb843016e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2588867Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Weilun Shi <sweilun@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#836976}
-
Seokho Song authored
According to the issue, background-clip was not applied to pseudo-styles. Therefore, kBackgroundClip appended to target styles. Bug: 1076508 Change-Id: I93595a14e3c4429faa56b7d060e3b8b9242b0518 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586293Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Reviewed-by:
Mason Freed <masonfreed@chromium.org> Commit-Queue: Seokho Song <0xdevssh@gmail.com> Cr-Commit-Position: refs/heads/master@{#836975}
-
Giovanni Ortuño Urquidi authored
Currently WebUI properties, e.g. CSPs, requesting schemes, host, mojo, etc. are stored in WebUIControllers themselves. The lifetime of a WebUIController is bound to the frame, which makes it hard to use for some use cases. A non-dynamically allocated class where clients could query a WebUIs properties would be easier to use and audit. Introduces a new WebUIConfig class that stores properties of WebUIs. For now the two properties are 1. the WebUI's host and 2. if the WebUI is enabled. In the future this class could include information like CSPs, if we should enable Mojo, if we should enable chrome.send(), if we should allow network requests, URLDataSource, etc. For now all WebUIConfigs are owned by ChromeUntrustedWebUIControllerFactory but that could be moved somewhere else so that anyone could retrieve a WebUIConfig and check its properties. ChromeUntrustedWebUIControllerFactory holds a map of hosts to WebUIConfigs and implements WebUIControllerFactory methods by querying the appropriate config for its properties. Bug: 1080384 Change-Id: Ieebb0ded877f57d00d6f47aa5b9304cd250b1bf1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315572 Commit-Queue: Giovanni Ortuño Urquidi <ortuno@chromium.org> Reviewed-by:
dpapad <dpapad@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Jiewei Qian <qjw@chromium.org> Reviewed-by:
calamity <calamity@chromium.org> Cr-Commit-Position: refs/heads/master@{#836974}
-
Findit authored
This reverts commit d49dcd89. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 836899 as the culprit for flakes in the build cycles as shown on: https://analysis.chromium.org/p/chromium/flake-portal/analysis/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZDQ5ZGNkODk1ZGNkMjgwZjBlYWZlNTRkZTdiNWJkZGJkY2ZiZDFhNQw Sample Failed Build: https://ci.chromium.org/b/8860879057915778784 Sample Failed Step: content_browsertests Sample Flaky Test: All/DumpAccessibilityTreeTest.AccessibilityIframeAriaHidden/linux Original change's description: > Add tests to exercise hypertext on hidden iframes > > TBR=kbabbitt@microsoft.com > > Bug: None > Change-Id: I14d580e7e20409fdf2ecc4d8a9294076f11ec07d > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2584562 > Reviewed-by: Aaron Leventhal <aleventhal@chromium.org> > Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> > Cr-Commit-Position: refs/heads/master@{#836899} Change-Id: I79641c036c742b0d893e91dc2fb5f69d4e0278cf No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: None Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592395 Cr-Commit-Position: refs/heads/master@{#836973}
-
Christopher Lam authored
This CL adds protobuf generation for semantic colors for Longform for use in Google3. Generated values are provided in proto json format. Bug: 1018654 Change-Id: I4f6648e41ab7fb1b205101bdb31362fd99ffb557 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2558100 Commit-Queue: calamity <calamity@chromium.org> Reviewed-by:
Jiewei Qian <qjw@chromium.org> Cr-Commit-Position: refs/heads/master@{#836972}
-
Martin Kreichgauer authored
CL:2559262 changed GetAvailableTransports() to unconditionally include FidoTransportProtocol::kInternal in its result, which causes a platform authenticator discovery to be instantiated. Prior to that CL no discovery would be instantiated if IsUVPAA() returned false. This causes a platform authenticator to be instantiated mistakenly when the system/u2fd IsUVPAA() call is true, but Chrome's IsUVPAA() is false due to being in an Off-The-Record context. To work around this, explicitly check for OTR in GetAvailableTransports(). This is temporary, until the CrOS platform authenticator is enabled in Incognito (crbug.com/1157651). Bug: 1157967 Change-Id: I94113ed7e05948d8bd0c207ec5063b676bdebb73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587572Reviewed-by:
Nina Satragno <nsatragno@chromium.org> Commit-Queue: Martin Kreichgauer <martinkr@google.com> Cr-Commit-Position: refs/heads/master@{#836971}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/3a5f4f619054..b2a57822dbb4 2020-12-15 jec@google.com [Application] Add learn more link in Cache Storage pane If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.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 Bug: chromium:1157792 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I3b27766d328cc49fc51cc3c60271642f7463be0e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2591754Reviewed-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@{#836970}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/fd7733e97423..cb8903b14336 2020-12-15 lehoangq@gmail.com Metal: Ignore OS's internal shader cache when testing. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC cwallez@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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win-asan;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86 Bug: None Tbr: cwallez@google.com Change-Id: I21b81c00947e5964d12841f6334bc1e5cf3f6bd6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592058Reviewed-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@{#836969}
-
Ryo Hashimoto authored
In case of a chrome crash, there can be an old VM still running. BUG=b:142281129 TEST=Open chrome://inducebrowsercrashforrealz to cause a browser crash and launch Play Store. Change-Id: Ib011bf37694c0ae5e6641e2f43d827e215e70855 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2589493 Commit-Queue: Ryo Hashimoto <hashimoto@chromium.org> Reviewed-by:
Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#836968}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/a1714d05..8a79762d 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: Iab68f9f16c9b44a28cf5581e0c36b7c4d3e4a1c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2591813Reviewed-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@{#836967}
-
Thomas Guilbert authored
This CL converts FolderCreator::FileIDCallback to OnceCallback. Bug: 1152272 Change-Id: I03fd7a647e2b91e967a23f15b3fa4b4444c8c74a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586671 Auto-Submit: Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#836966}
-
Chromium WPT Sync authored
Using wpt-import in Chromium 4a2a59a1. With Chromium commits locally applied on WPT: ced49c96 "[AspectRatio] Correctly handle abspos replaced elements with aspect-ratio" 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 Directory owners for changes in this CL: foolip@chromium.org, lpz@chromium.org, robertma@chromium.org: external/wpt/tools NOAUTOREVERT=true TBR=robertma@google.com No-Export: true Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel Change-Id: Iee82981aeb9449e2a39a502be8bf9d594a2ca298 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592129Reviewed-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@{#836965}
-
chromium-autoroll authored
Roll Chrome Win64 PGO profile from chrome-win64-master-1607968714-699bf16f3c6ce2b1b6a355f7ee1c8b08436d6eb2.profdata to chrome-win64-master-1607979561-3262ee4f1e44fdb99e07e0075a7cfc8e82b97c75.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-win64-chromium Please CC pgo-profile-sheriffs@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.chrome.try:win64-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: I630706fa44ae8ae2f6be0a44f4f6fdd4fd9f8d61 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2591748Reviewed-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@{#836964}
-
Hiroki Sato authored
AX-Relnotes: None Bug: None Test: unit_tests pass Change-Id: I363b7c291f171bca64c6a22e442ee4222a72e3bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586500 Commit-Queue: Hiroki Sato <hirokisato@chromium.org> Reviewed-by:
David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#836963}
-
Kent Tamura authored
Since r835809, list-items respect to counter-* properties, but we didn't invalidate list-items on updating the properties. LayoutCounter::LayoutObjectStyleChanged(), which is called whenever counter-* properties are changed, invalidates ListItemOrdinal too. * LayoutCounter::LayoutObjectStyleChanged() calls new function ListItemOrdinal::ItemCounterStyleUpdated() * ListItemOrdinal::ItemInsertedOrRemoved() is renamed to ItemUpdated(), and it adds support of inclusive invalidation. * ListItemOrdinal::ItemInsertedOrRemoved() and ItemCounterStyleUpdated() call ItemUpdated(). * counter-set-002.html - Fix the flakiness - Add list-items before/after the updated node Bug: 1157854 Change-Id: I669c2c70f87473d5d863f5f02208eb7fe1a41a55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586455Reviewed-by:
Oriol Brufau <obrufau@igalia.com> Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#836962}
-
Min Qin authored
BUG=1155641 Change-Id: Id480d3e10659afa4fd52e89f5ffb9557e4820dd3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2575327Reviewed-by:
Xing Liu <xingliu@chromium.org> Commit-Queue: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#836961}
-
Darwin Huang authored
Add early returns when returning to the main thread, to ensure the ExecutionContext or LocalFrame is always valid before use. Also, add some comments for consistency between subclasses. Change-Id: I6abe00c90405c44214a45c8b5d02e070db767956 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2551304 Commit-Queue: Darwin Huang <huangdarwin@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Auto-Submit: Darwin Huang <huangdarwin@chromium.org> Cr-Commit-Position: refs/heads/master@{#836960}
-
Chih-Yang Hsia authored
Expose NumberOfInputStreamsWithPermission related APIs up to CrasAudioHandler. - Add CrasAudioHandler::ClientType enum class. - Add OnNumberOfInputStreamsWithPermissionChanged to CrasAudioHandler::Observer. - Add GetNumberOfInputStreamsWithPermission to CrasAudioHandler. BUG=b:174336267 TEST=chromeos_unittests TEST=Build and use input streams to trigger dbus from CRAS Change-Id: Ia040a310e8e4604076ecc89018700d1d210f29d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2579931Reviewed-by:
Jason Lin <lxj@google.com> Reviewed-by:
Hsinyu Chao <hychao@chromium.org> Commit-Queue: Chih-Yang Hsia <paulhsia@chromium.org> Cr-Commit-Position: refs/heads/master@{#836959}
-
David Staessens authored
This reverts commit 72c52cf1. Reason for revert: Reason for revert: This breaks lower resolution test cases in ARC++/ARCVM: b/175515392 Original change's description: > media/gpu/vaapiWrapper: Enforce supported resolutions in CreateContext() > > VaapiWrapper reports the supported min and max resolutions by > VaapiWrapper::GetSupportedDec/EncodeProfiles(). They might be > different from the min and max resolutions supported by a > hardware and driver for some reason. For instance, we set > the minimum encoder resolution to 321x241 and the webrtc encoder > enforces the resolution per kWebRtcUseMinMaxVEADimensions > (e.g. crbug.com/1008491). > Clients of VaapiWrapper were expected to respect the supported > resolutions, but could still request values outside of that > range, thus using hardware codecs unintentionally. This CL > enforces the supported range in VaapiWrapper::CreateContext(). > This also introduces a feature, > VaapiEnforceVideoMinMaxResolution, to disable this check for > testing. > > Bug: b:171041334 > Test: video.Play.vp9_hw on atlas and cyan > Test: video_decode_accelerator_tests on atlas and cyan > Test: video_encode_accelerator_tests on atlas and cyan > Test: appr.tc/?vsc=h264&vrc=h264&debug=loopback on atlas and cyan > Change-Id: Ide589ee4d1456553e400a271cb8b3383b472b4d4 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2549161 > Commit-Queue: Hirokazu Honda <hiroh@chromium.org> > Auto-Submit: Hirokazu Honda <hiroh@chromium.org> > Reviewed-by: Andres Calderon Jaramillo <andrescj@chromium.org> > Reviewed-by: Miguel Casas <mcasas@chromium.org> > Reviewed-by: Dale Curtis <dalecurtis@chromium.org> > Cr-Commit-Position: refs/heads/master@{#832609} TBR=dalecurtis@chromium.org,mcasas@chromium.org,hiroh@chromium.org,andrescj@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: b:171041334,b:175509204,b:175515392 Change-Id: I18e172dac47aae5949329b183373b59ee862c1d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2589257Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
David Staessens <dstaessens@chromium.org> Commit-Queue: David Staessens <dstaessens@chromium.org> Cr-Commit-Position: refs/heads/master@{#836958}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=srinivassista@chromium.org Change-Id: I446953da1ef2b10232c43585c64977e6ca47825c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592193Reviewed-by:
Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#836957}
-
Min Qin authored
Currently if there are multiple QT flags set through chrome://flags, only one of them will work This CL fixes the issue BUG=1158567 Change-Id: If21f90bf51c6a471534a517cd372f2bea7629e98 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2590590Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Commit-Queue: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#836956}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/1d2b075ce060..f124108e2325 2020-12-15 mtklein@google.com how to use SkArenaAlloc with no friends 2020-12-15 csmartdalton@google.com Get CanvasKit viewer compiling again 2020-12-15 jmbetancourt@google.com implement SkAudioPLayer for Android 2020-12-14 johnstiles@google.com Optimize Gaussian convolution fragment processor. 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 tdenniston@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: tdenniston@google.com Change-Id: Ief714543132e1f33bd4f6aa18a45c7481c1b0846 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592056Reviewed-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@{#836955}
-
jchen10 authored
This is the initial implementation of WebGL_webcodecs_video_frame: https://www.khronos.org/registry/webgl/extensions/proposals/WEBGL_webcodecs_video_frame/ It's basically functional on Win, ChromeOS, Android and MacOS. Test: https://www.khronos.org/registry/webgl/sdk/tests/performance/webgl_webcodecs_video_frame/ Bug: 1142754 Change-Id: I41a860e7d1388824ab00863d5fa6d8972822145b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2525285Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Jie A Chen <jie.a.chen@intel.com> Cr-Commit-Position: refs/heads/master@{#836954}
-
Michael Hansen authored
Moves the logic for determining the ShareType into the *Attachment classes. This cleans up some static casts and also allows this logic to be reused when generating the preview for the receive dialog page, coming in a subsequent CL. To avoid a dependency cycle I've moved the ShareType mojo struct definition into its own build target, which required importing new mojo gen files in a number of places. Fixed: 1144942 Change-Id: I7fe151470c9067a918363152d2e0520a08dc0298 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2582523 Commit-Queue: Michael Hansen <hansenmichael@google.com> Reviewed-by:
Alex Gough <ajgo@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
James Vecore <vecore@google.com> Cr-Commit-Position: refs/heads/master@{#836953}
-
Victor Costan authored
This CL updates IndexedDBBackingStore and its inner classes. * Each class is documented as not thread-safe. The obsolete thread safety comment on IndexedDBBackingstore is removed. * Each class' data members are either marked const or GUARDED_BY_CONTEXT with a SequenceChecker. * DISALLOW_COPY_AND_ASSIGN is replaced with deleted copy constructor and assignment. * An unused data member was removed. * Data members initialized with constants in constructors are instead initialized when declared. * Invariant-enforcing DCHECKs are consistently placed at the beginning of methods. This CL introduces no functional changes. Change-Id: I8a38d0f2225ff4b5334fd37891a8216b8bb72930 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2588292Reviewed-by:
Chris Mumford <cmumford@google.com> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#836952}
-
Alan Cutter authored
This CL enables the migration from default Chrome apps over to web apps on Chrome OS only. This migration is targeting M89 and will use Finch to control the rollout in stable, all other channels will start migrating immediately. Bug: 1058265 Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Change-Id: I5aabdc0efa2057ee77480d2c78ec16df93878ac7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586167Reviewed-by:
Aga Wronska <agawronska@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Glen Robertson <glenrob@chromium.org> Commit-Queue: Alan Cutter <alancutter@chromium.org> Auto-Submit: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#836951}
-
Jiewei Qian authored
Cleans up left over code in https://crrev.com/c/2265693. Also adds a test to verify full url is used when launching a web app from intent. Fixed: 1157281 Change-Id: I47597bc93903ab9b8aa80bf3ddfa484676640e1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2589258 Commit-Queue: Jiewei Qian <qjw@chromium.org> Reviewed-by:
Maggie Cai <mxcai@chromium.org> Reviewed-by:
Nancy Wang <nancylingwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#836950}
-
Kenneth Russell authored
Flaking frequently on SkiaRenderer-Vulkan, causing CQ retries. Bug: 1157136 Change-Id: I64ec1665940b993f135797449d5bfabb7de66874 Tbr: juanmihd@chromium.org Tbr: fserb@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592148Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#836949}
-
Johann authored
Debian has removed python-pexpect: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=937275 //third_party/pexpect is preferred. Change-Id: I0e3355ce2fdd90860592de908f14e734d9c28d34 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2585263 Commit-Queue: Johann Koenig <johannkoenig@google.com> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Auto-Submit: Johann Koenig <johannkoenig@google.com> Cr-Commit-Position: refs/heads/master@{#836948}
-
Luciano Pacheco authored
This reverts commit b5ab6427. Reason for revert: crbug.com/1158657: android_sync_integration_tests on Android device Nexus 5X Original change's description: > Rename publicly_routable field in the history APIs to floc_allowed > > What: Rename publicly_routable field in the history APIs to > floc_allowed. The database schema is left unchanged to save the > migration cost. Updated the comment for VisitRow::floc_allowed. > > Why: This bit is expected to be used only for floc. We've decided to > incorporate another opt-out status, and may introduce more status in > the future. Therefore it makes sense to rename to floc_allowed. > > Bug: 1157761 > Change-Id: I9aecb50287e7953754eb05aa2d7993a6092639e1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586232 > Reviewed-by: Scott Violet <sky@chromium.org> > Commit-Queue: Yao Xiao <yaoxia@chromium.org> > Cr-Commit-Position: refs/heads/master@{#836815} TBR=sky@chromium.org,yaoxia@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: Ibcb3110a830007f1b659ed25a6722d45734d941a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1157761 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592171Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Luciano Pacheco <lucmult@chromium.org> Cr-Commit-Position: refs/heads/master@{#836947}
-
WangHui authored
RenderFrameHostImpl::isolation_info_ will be updated according to the isolation_info_for_subresources_ of the NavigationRequest at the end of the commit, so when RenderFrameHost is restored from the cache, the isolation_info_for_subresources_ of the NavigationRequest needs to be updated. Bug:1158333 Change-Id: Iac3109506b6f091cec8f7bd582dfe93afe36bb38 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2589494 Commit-Queue: HuiWang <wanghui210@huawei.com> Reviewed-by:
Matt Menke <mmenke@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#836946}
-
Toby Huang authored
Legacy supervised users (LSU) are deprecated. The login screen hides LSUs to block login. This CL records a metric to estimate the number of dormant LSU cryptohomes in the wild. We want to delete these LSU cryptohomes later. Bug: 1151066 Change-Id: Iac2eb1ca778194c5cd4ccb069a61160b8ed57929 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2579715Reviewed-by:
Denis Kuznetsov [CET] <antrim@chromium.org> Reviewed-by:
Dan S <danan@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Toby Huang <tobyhuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#836945}
-
Giovanni Ortuño Urquidi authored
In theory UseWebUIBindingsForURL could be used to check which WebUIs have bindings and which don't, but in practice this method was implemented as `return UseWebUIForURL()`, meaning all implementations return true if there is a WebUIController for it. This CL removes this method in favor of UseWebUIForURL(). UseWebUIBindingsForURL() was used for: 1. Deciding if we should force a process swap when navigating between two URLs. 2. Deciding if the host was appropriate for the URL. Semantically this change means that we'll force a process swap for all WebUIs with WebUIControllers, even if they don't use WebUI bindings, which is desirable. In practice this was already the case because of the implementations of UseWebUIBindingsForURL(). Bug: 1080384 Change-Id: I06cb5ad503a91582d6a4058b1cc77794bb6f0dd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2583590Reviewed-by:
Sergey Volk <servolk@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
calamity <calamity@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Giovanni Ortuño Urquidi <ortuno@chromium.org> Cr-Commit-Position: refs/heads/master@{#836944}
-
Taylor authored
This reverts commit 238fa3b0. Reason for revert: Suspected to have broken data channels on Linux due to getrandom syscall, see: https://bugs.chromium.org/p/chromium/issues/detail?id=1157658 Original change's description: > Roll src/third_party/usrsctp/usrsctplib/ 995c0b844..2caaff2b0 (39 commits) > > Fixes some windows compile warnings that were preventing fuzzers > from being added; only minor functional changes since last update. > > https://chromium.googlesource.com/external/github.com/sctplab/usrsctp/+log/995c0b844144..2caaff2b0a1d > > $ git log 995c0b844..2caaff2b0 --date=short --no-merges --format='%ad %ae %s' > 2020-10-02 tuexen Minor cleanup. > 2020-10-01 deadbeef Call getrandom via syscall directly on Linux. (#533) > 2020-10-01 tuexen I guess Bitrig support arc4random(). > 2020-10-01 tuexen Whitespace change. > 2020-10-01 tuexen Don't start SCTP/UDP receive threads (and don't open corresponding UDP sockets) when the UDP port specified in scpt_init() is 0. > 2020-09-30 deadbeef Add missing return type to init_random. (#531) > 2020-09-30 tuexen Try to fix the Windows build. > 2020-09-30 tuexen Add Android specific code for the random number generator. > 2020-09-30 tuexen Add platform specifc includes to the corresponding code. > 2020-09-30 tuexen Add a cleanup routine for the random number generator. > 2020-09-29 tuexen Improve the input validation and processing of cookies. > 2020-09-28 tuexen Whitespace cleanup > 2020-09-28 tuexen Improve random number generation on __Fuchsia__. > 2020-09-27 tuexen Improve the handling of fragmented, unordered, and unreliable user data using DATA chunks in the receive path. > 2020-09-26 tuexen Fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25984 > 2020-09-24 tuexen Whitespace changes > 2020-09-22 deadbeef Avoid duplicate definition of _CRT_RAND_S. (#529) > 2020-09-22 deadbeef Fix gcc/clang type mismatch warnings on Windows (#527) > 2020-09-22 deadbeef Fix -Wunreachable-code in programs/ (#528) > 2020-09-19 tuexen Improve consistency. > 2020-09-19 tuexen Cleanup. > 2020-09-19 tuexen Improve Windows build. > 2020-09-19 tuexen Fix syntax error on windows. > 2020-09-19 tuexen Add include for getrandom() on Linux. > 2020-09-19 tuexen Fix type of init_random() on Linux and Windows. > 2020-09-19 tuexen Improve Windows build. > 2020-09-19 tuexen Improve consistency. > 2020-09-19 tuexen Improve random number generation on Linux and Windows. > 2020-09-19 tuexen Cleanup read_random(). No functional change. > 2020-09-19 tuexen Fix NetBSD related #ifdef. > 2020-09-19 tuexen Whitespace changes > 2020-09-18 tuexen Add license. > 2020-09-18 tuexen Add license statement. > 2020-09-18 tuexen Fox more typos. > 2020-09-18 tuexen Fix typo. > 2020-09-18 tuexen Remove trailing whitspaces. > 2020-09-18 tuexen Improve consistency, no functional change intended. > 2020-09-18 tuexen Check for too short packets when using the receive threads. > 2020-09-18 tuexen Fix mask for ECN bits. > > Created with: > roll-dep src/third_party/usrsctp/usrsctplib > > Bug: chromium:1025302 > Change-Id: I3faeb75f9f12d71b7b6ef3d326ad2e8d8becf3cf > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2430446 > Commit-Queue: Taylor <deadbeef@chromium.org> > Reviewed-by: Harald Alvestrand <hta@chromium.org> > Cr-Commit-Position: refs/heads/master@{#813385} TBR=hta@chromium.org,deadbeef@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1025302 Change-Id: I2c4bd6158a0e91ba7863558e1e2d37456fdf1505 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586379 Auto-Submit: Taylor <deadbeef@chromium.org> Reviewed-by:
Harald Alvestrand <hta@chromium.org> Commit-Queue: Taylor <deadbeef@chromium.org> Cr-Commit-Position: refs/heads/master@{#836943}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/e9409d7cfa91..e00b46fe9704 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC lucmult@google.com,atotic@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.chrome.try:linux-chromeos-chrome Bug: chromium:1041619,chromium:1099017,chromium:1147459,chromium:1156861,chromium:1158073,chromium:1158493 Tbr: lucmult@google.com,atotic@google.com Change-Id: I42b560a5e7a2cb7d8d1d701f4d13fcafc2e50650 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2591750Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#836942}
-