- 23 Nov, 2020 40 commits
-
-
Andy Paicu authored
DD: go/permissions-suggestions-client-doc Since the URL has changed again and it's still not set in stone we should proactively set it up in such a way where we can control it without needing to update the code. This CL adds a new feature with a feature param that will be used as an override for the default URL, that way we can temporarily write a finch config to set the URL for M88 clients if it changes again. Bug: 1138595 Change-Id: I61e92577f95e87cf6fd79a225e18d69b34becc64 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2545626 Commit-Queue: Andy Paicu <andypaicu@chromium.org> Reviewed-by:
Illia Klimov <elklm@google.com> Reviewed-by:
Illia Klimov <elklm@chromium.org> Reviewed-by:
Kamila Hasanbega <hkamila@google.com> Reviewed-by:
Kamila Hasanbega <hkamila@chromium.org> Cr-Commit-Position: refs/heads/master@{#830217}
-
Francois Doray authored
Affected tests: MemoryTracingBrowserTest.TestMemoryInfra MemoryTracingBrowserTest.TestBackgroundMemoryInfra TBR=thakis@chromium.org,ssid@chromium.org Bug: 806988, 808152 Change-Id: Ibaea22b3bd99596763d062a6853a99494c1af6aa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553111Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#830216}
-
Mark Cogan authored
Because BVC's -keyCommands method is a UIResponder API, it can be called in response to many events outside of Chrome's direct control; UIKit calls it (for example) after a child view controller is removed from the BVC. This can happen while the BVC is shutting down. KeyCommands needs to access BVC's |self.browser| method to fetch a browser agent. If the BVC has shut down, |self.browser| is nullptr. This CL changes -shouldRegisterKeyboardCommands to return NO when the BVC is shutting down, or when |self.browser| is null. Bug: 1151894 Change-Id: Iba8f5e7fa4bf2a2b6a85815ad030935c86c1bfb9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553427Reviewed-by:
Robbie Gibson <rkgibson@google.com> Commit-Queue: Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#830215}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/c6ca1b95..7950639f 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: I9a64e89e5eb44f5551fa3d3d7020d3e1af621274 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554898Reviewed-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@{#830214}
-
Liviu Tinta authored
Check pointerId, pointerType are the same as for the pointer event stream that generated the click/auxclick event. Bug: 1150441 Change-Id: Ic3c7bc05efad1b4024edbe3fc83cdbd812111c31 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2549464 Commit-Queue: Liviu Tinta <liviutinta@chromium.org> Reviewed-by:
Mustaq Ahmed <mustaq@chromium.org> Cr-Commit-Position: refs/heads/master@{#830213}
-
Morten Stenshorne authored
The test assumed that block fragmentation takes place after relative positioning, but it's the other way around: https://www.w3.org/TR/css-break-3/#transforms Bug: 829028 Change-Id: I297bf572354216188b5a8c8d007f7a137c36e773 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554543Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#830212}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/168214172df5..da303cba1a43 2020-11-22 mmortensen@google.com Revert the revert and fix Port FindSymbolFiles from scripts/upload_symbols.py. 2020-11-21 chrome-bot@chromium.org Update config settings by config-updater. 2020-11-20 saklein@chromium.org Revert "cros_extract_deps: Begin moving functions." 2020-11-20 henrysun@google.com dedede: add firmware-dedede-13606.B branch to builder If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/chromite-chromium-autoroll Please CC chrome-os-gardeners@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:chromeos-betty-pi-arc-chrome;luci.chromium.try:chromeos-kevin-rel Tbr: chrome-os-gardeners@google.com Change-Id: I1ceb3382d7016a9a06f334b0386a9f440aeab941 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554293Reviewed-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@{#830211}
-
Clemens Arbesser authored
When starting a regular script after a trigger script was shown, there used to be an animation glitch while the bottom sheet resized. This was caused by the progress bar repopulating all of its views. This CL is a hotfix for this issue. Adding the new icons before clearing the old ones ensures that the height of the progress bar never changes. Bug: b/174014637 Change-Id: I37e836a7f579cefc227feddabcbf8cb864a6bbe6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554919Reviewed-by:
Sandro Maggi <sandromaggi@google.com> Commit-Queue: Clemens Arbesser <arbesser@google.com> Cr-Commit-Position: refs/heads/master@{#830210}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/7d5a4b4a64eb..b432754c00d7 2020-11-23 egdaniel@google.com Reland "Move vulkan memory uma stats to report on submit." 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 adlai@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: adlai@google.com Change-Id: I2b39f411346d21756e3a3692f468165d3115a1eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554824Reviewed-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@{#830209}
-
Victor Vasiliev authored
https://quiche.googlesource.com/quiche.git/+log/a1fb8becdf2d..e6fd1cf8d622 $ git log a1fb8becd..e6fd1cf8d --date=short --no-merges --format='%ad %ae %s' 2020-11-19 wub Add a TlsServerHandshaker::ValidateHostname method to validate SNI. 2020-11-19 renjietang Add connection options to experiment client path degrading alarms with PTOs. 2020-11-19 danzh Add unused QuicSession interfaces to initiating IETF connection migration: MigratePath(), ValidatePath(). These new interfaces are used by toy client in e2e tests. 2020-11-19 bnc Internal QUICHE change 2020-11-18 quiche-dev Introduce QuicDatagramQueue::Observer Created with: roll-dep src/net/third_party/quiche/src Change-Id: I1a3d2c6a5cea7b1bfe999c6622d392dc0a05cbd9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552221Reviewed-by:
David Schinazi <dschinazi@chromium.org> Commit-Queue: Victor Vasiliev <vasilvv@chromium.org> Cr-Commit-Position: refs/heads/master@{#830208}
-
Ben Mason authored
TBR=govind@chromium.org Change-Id: I753a31a5c4abf4f68ffae1e9d02f14b4a22c1cd6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554333Reviewed-by:
Ben Mason <benmason@chromium.org> Reviewed-by:
Krishna Govind <govind@chromium.org> Commit-Queue: Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#830207}
-
François Doray authored
This reverts commit a777fd4b. Reason for revert: Suspect for crbug.com/1151948 Original change's description: > [PartitionAlloc] Implement SpinningMutex on macOS. > > macOS has futex()-like locks in pthread, meaning that SpinningFutex can > be useful there, the same way it is on Windows. Use pthread to implement > it. > > Bug: 998048 > Change-Id: I77df835baf2f099eedcfcee675f7a56ed6b3bb2b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2550797 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Commit-Queue: Benoit L <lizeb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#830175} TBR=haraken@chromium.org,lizeb@chromium.org Change-Id: I636660d7834a80595578ee18ad80b7dfe42d6ed6 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 998048, 1151948 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2555177Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#830206}
-
Alex Turner authored
base::Bind is deprecated and should be replaced with the more explicit base::Bind{Once,Repeating}. The vast majority of this directory was already migrated, but a few uses remained. We fix the remaining uses and enable the presubmit to avoid any future regressions. Bug: 1141533, 1007652 Change-Id: I18541dce79a90379bf2874e82b168fbf37d20ef9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2506049Reviewed-by:
Mattias Nissler <mnissler@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Alex Turner <alexmt@chromium.org> Cr-Commit-Position: refs/heads/master@{#830205}
-
Victor Hugo Vianna Silva authored
If the kSendTabToSelfWhenSignedIn feature is enabled, IsReceivingEnabledByUserOnThisDevice() will now return true both for signed-out and signed-in but not syncing users. This WAI since this information will never be sent to other clients unless the user is actually signed-in and sync-the-transport is running. It's hard to use to the SyncService API in this layer due to cyclic dependencies between DeviceInfoSyncService and ProfileSyncService. So the code still relies on the state of SyncPrefs, particularly IsFirstSetupComplete and SyncRequested. Bug: 956722 Change-Id: I60318e730a250c48d73417b71a2f23b263d665ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2526426Reviewed-by:
sebsg <sebsg@chromium.org> Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Commit-Queue: Victor Vianna <victorvianna@google.com> Cr-Commit-Position: refs/heads/master@{#830204}
-
Antonio Sartori authored
The Content-Security-Policy keyword 'self' in a source expression is a placeholder for allowing sources with the same origin as the document. Even if the document is sandboxed (i.e. has a unique opaque origin), the keyword 'self' should match the document URL's origin. This test checks that a document with CSPs: Content-Security-Policy: sandbox; frame-src 'self' can still embed a frame delivered by the same document URL's origin. Bug: 1151323 Change-Id: Icba5fb8a15bca30ab807ca81ae97152122efb292 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552593 Commit-Queue: Antonio Sartori <antoniosartori@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#830203}
-
Maria Kazinova authored
Replacing a DCHECK in PasswordAutofillAgent::InformAboutFormClearing() with a condition check and return, since this condition might be true and the method should not proceed, but it shouldn't cause a crash. Bug: 1151915 Change-Id: Ib23746cb1e063f8539a5812fcd8105b799e636b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553553Reviewed-by:
Jan Wilken Dörrie <jdoerrie@chromium.org> Commit-Queue: Maria Kazinova <kazinova@google.com> Cr-Commit-Position: refs/heads/master@{#830202}
-
chromium-internal-autoroll authored
Release_Notes: http://go/media_app-x20/relnotes/Main/media_app_202011230600_RC00.html https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/media_app/app/+/TQZeWYEoU6kk_nvBNEUoTxcbn05BDdKuAT2yGqC9r0IC If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/media-app-chromium-autoroll Please CC media-app@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.chrome.try:linux-chromeos-chrome Bug: b/138961540,b/150642729,b/168069888,b/173695073 Tbr: media-app@grotations.appspotmail.com Change-Id: Ib63c40f7129a12a4005cd51fe83742a942deec0d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554823Reviewed-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@{#830201}
-
Felipe Andrade authored
Remove duplicate import("//tools/polymer/polymer.gni") from a BUILD.gn file in webui resources. This is simply a clean up work. Bug: 11509326 Change-Id: I8f386a46086ede1a8d37de0352b21b4590d28aa3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2550742Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Felipe Andrade <fsandrade@chromium.org> Cr-Commit-Position: refs/heads/master@{#830200}
-
Chris Sharp authored
Add jamiewalch@ as a second owner to policies only owned by remoting/OWNERS. Bug: 1018157 Change-Id: Ie9bbb06445be136ef2ccf295b31654e074152e7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2550262 Commit-Queue: Chris Sharp <csharp@chromium.org> Reviewed-by:
Jamie Walch <jamiewalch@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Cr-Commit-Position: refs/heads/master@{#830199}
-
Denis Kuznetsov authored
This CL also removes empty OWNERS file left from DIR_METADATA migration Bug: None Change-Id: I5bb93de2d287b2caab71c20ffc52ed7e399a8343 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552917 Commit-Queue: Denis Kuznetsov [CET] <antrim@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Cr-Commit-Position: refs/heads/master@{#830198}
-
Pavol Marko authored
Looks like this was introduced in https://codereview.chromium.org/2111563002 and then renamed in https://codereview.chromium.org/2711553002 but the introduced "plumbing" (https://codereview.chromium.org/2144313002) never actually used it. Instead, this is used through a pref. Bug: 1151389 Test: compiles Change-Id: Idd809a01c3e9ea0eb69bb61db44e32cd9ad2cc29 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2555017Reviewed-by:
Alexander Hendrich <hendrich@chromium.org> Commit-Queue: Alexander Hendrich <hendrich@chromium.org> Commit-Queue: Pavol Marko <pmarko@chromium.org> Cr-Commit-Position: refs/heads/master@{#830197}
-
Denis Kuznetsov authored
Bug: 1150430 Change-Id: I7227d9d8f0918765f8e18c0bf7dc95294405065b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552916 Auto-Submit: Denis Kuznetsov [CET] <antrim@chromium.org> Commit-Queue: Roman Sorokin [CET] <rsorokin@chromium.org> Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Cr-Commit-Position: refs/heads/master@{#830196}
-
chromium-autoroll authored
Roll Chrome Win64 PGO profile from chrome-win64-master-1606110698-fe2030373d9d56b0c47d89f10e41d9fcfb737790.profdata to chrome-win64-master-1606121381-2f0d1c6311931d551e9bebe8758016318ab6fd23.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: Iaa8d017cef19bfbd0b8ce72365f4ce1c7942454a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554821Reviewed-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@{#830195}
-
Michael Checo authored
Bug: 1125150 Test: browser_tests --gtest_filter=DiagnosticsApp* Change-Id: I739d658e711973a9b10277f09aff07a6678dc712 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2547943 Commit-Queue: Michael Checo <michaelcheco@google.com> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Cr-Commit-Position: refs/heads/master@{#830194}
-
Karandeep Bhatia authored
Extend expiry of Extensions.NetworkDelay and Extensions.NetworkDelayPercentage. These are used to monitor webRequest API performance. BUG=1149464 Change-Id: I26f5e6ef460c4677fc8d0fc85890aedbfab4dc62 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553697Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#830193}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/b3fe92cab62c..c4685cb937df 2020-11-23 aerotwist@chromium.org [TS] Handle remaining TS errors in CodeMirrorUtils.js 2020-11-23 aerotwist@chromium.org TypeScriptify EventListenersUtils.js 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:1011811 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I92513cb71de43cbaa26d5a4e05205b69cc055fcc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553792Reviewed-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@{#830192}
-
Wolfgang Beyer authored
frontend CL: https://crrev.com/c/2519702 tests re-enabled in: https://crrev.com/c/2553549 Bug: chromium:1140540, chromium:1140481 Change-Id: I73755a7bc1566bb890f8accc3243ce0461101a2d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552595Reviewed-by:
Sigurd Schneider <sigurds@chromium.org> Commit-Queue: Wolfgang Beyer <wolfi@chromium.org> Cr-Commit-Position: refs/heads/master@{#830191}
-
Stephan Hartmann authored
Change-Id: I1b6b07ebb397a29c84d3ed51ae41523e3ecab497 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552862Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Commit-Queue: Josh Karlin <jkarlin@chromium.org> Cr-Commit-Position: refs/heads/master@{#830190}
-
Clark DuVall authored
If the chrome process is killed, when it gets recreated it may try to restore fragments from feed. This causes a crash since the fragment classes are in the feedv2 class loader, and the FragmentManager uses the Activity's class loader by default. This change prevents the crash, but a more flexible solution will be needed long term to solve this problem. Bug: 1151456 Change-Id: I0edb8f9dd13b2089b700612217e550830669ff70 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554394Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#830189}
-
Clark DuVall authored
This allows loading services which may be in other splits besides the chrome split. This falls back to the chrome split to prevent breaking if the enable_chrome_child_modules gn arg is turned off. This will be used to fix a crash in the chime module in //clank. Bug: 1151810 Change-Id: Icabaa21c63b492ec19dd30076c87f93477a59e52 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553978Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#830188}
-
Stephen McGruer authored
Point them at the right bug and mark them as non-flaky FAIL. Bug: 1144677, 1151922 Change-Id: Ia40eff251a4f7cd6439e5556c0583e587ddfddea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554213 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Commit-Queue: Robert Ma <robertma@chromium.org> Auto-Submit: Stephen McGruer <smcgruer@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#830187}
-
Nektarios Paisios authored
When using VoiceOver, focus is often erroneously placed in Chrome's toolbar instead of the web contents as soon as the user navigates to a new page and after the page has loaded. If the page includes logic that moves the focus to a specific item as soon as it loads, that logic often has no effect on the location of the VoiceOver cursor. For example, after visiting a user's Gmail inbox, VoiceOver often neglects to automatically move to the list of emails, even though the page has logic to do that after load. The same problem often occurs when an iframe is inserted in the page and focus programmatically moves to somewhere inside it. For example if the user presses "h" and then "c" to focus the list of chat conversations in Gmail and then selects and opens one of the conversations, the VoiceOver cursor might not move to the edit field in that conversation. This patch: 1. Removes the logic that prevents the firing of a focus event if the page has not loaded, or has no content. A) The page is marked as loaded as soon as the HTML is parsed, i.e. extremely quickly, so in 99% of cases this condition has no effect. B) Even if the page is empty, user confusion does not occur, because everything happens too fast. I tested with Jaws and NVDA, which were the AT for which this second condition was added in the first place. C) This logic of preventing some focus events has caused bugs in the past, so I think simplifying it should improve the health of our codebase, given that it doesn't cause any regressions. 2. Adds accessibilityFocusedUIElement to BrowserAccessibilityCocoa. It was implemented in Views, but was missing from Web. I suspect that the reason that this patch seems to fix the bug is because VoiceOver monitors the load progress on the web contents, and expects a focus event to arrive as soon as the page has loaded. AX-Relnotes: VoiceOver focus should be in sync with browser focus, if the user has chosen this setting. R=dmazzoni@chromium.org, abigailbklein@chromium.org Change-Id: I9ae7b69fc3c7872bbbb39ffdd13562c97b8d1174 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2551814 Auto-Submit: Nektarios Paisios <nektar@chromium.org> Reviewed-by:
Abigail Klein <abigailbklein@google.com> Commit-Queue: Nektarios Paisios <nektar@chromium.org> Cr-Commit-Position: refs/heads/master@{#830186}
-
Pavol Marko authored
Since CL:2193900, attestation service ignores the 'domain' in EMK challenge signing requests. Instead, attestation relies on 'customer id' which is extracted from device policy by the daemon. Consequently, stop sending 'domain' in EMK. Bug: 1073974 Change-Id: I08592ea2674071e68400761d911f0b6358a1b917 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2543393Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Reviewed-by:
Michael Ershov <miersh@google.com> Commit-Queue: Pavol Marko <pmarko@chromium.org> Cr-Commit-Position: refs/heads/master@{#830185}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/9304577415d5..46823b0ba3d6 2020-11-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Vulkan-ValidationLayers from ec5cd38a0ca6 to 0ec6b066bfbc (2 revisions) 2020-11-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from de9e649438ed to 6d612051c083 (4 revisions) 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 cnorthrop@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: cnorthrop@google.com Change-Id: I9d8d03c54ee515c64f15c5c9b13d0d9ec762ae6a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553946Reviewed-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@{#830184}
-
Josh Nohle authored
Nearby Share supports upgrading the transfer medium during a payload transfer--from Bluetooth to WebRTC, for example--for faster transfer speeds. In this CL, we add metrics to * allow slicing transfer-rate and payload-size metrics by the upgraded medium, * record if the transfer medium was successfully upgraded after an explicit bandwidth upgrade request from the client (note: automatic upgrades from the Nearby Connections library are also possible), and * record whether a transfer succeeded, failed, or was cancelled when transmitted over upgraded transfer medium. Manually tested send and receive flows, with and without a bandwidth upgrade. Bug: 1105579 Change-Id: I0fcefdbfbe79b4191a7ccd552fe398d7076f5bbc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2551657Reviewed-by:
Mark Pearson <mpearson@chromium.org> Reviewed-by:
Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Reviewed-by:
James Vecore <vecore@google.com> Commit-Queue: Josh Nohle <nohle@chromium.org> Cr-Commit-Position: refs/heads/master@{#830183}
-
chromium-autoroll authored
Roll Chrome Linux PGO profile from chrome-linux-master-1606110698-4a9b21f116e6eb433edc251fc3084d03e39a6c23.profdata to chrome-linux-master-1606132785-400a323c4dba2e607a1a56a52382b70a24e1d779.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-linux-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:linux-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: I63007b4013864d321122b2d8c16f007f24794ebd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553791Reviewed-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@{#830182}
-
Alexander Hendrich authored
This CL is part of a larger refactoring/clean-up of policy_test_cases.json. The code used to only looks for the field "policy_pref_mapping_test", even though the template defined to use "policy_pref_mapping_tests". Some test were actually using the plural version, which caused them to be skipped. Even though the singular version of the field name is used more often, I've decided to update all occurrences to the plural version since it should contain a list and already caused confusion multiple times where the field value was an object instead (see next CL). This is just a trivial global rename, except for the test case for DeviceLoginScreenPrivacyScreenEnabled, which had to be disabled for now. Bug: 1151251 Change-Id: I454c86ca8d91abe260606ff1f0c86438c4cdebb0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552407Reviewed-by:
Pavol Marko <pmarko@chromium.org> Commit-Queue: Alexander Hendrich <hendrich@chromium.org> Cr-Commit-Position: refs/heads/master@{#830181}
-
Mark Cogan authored
Prior to this CL, one of the BVC's numerous responsibilities was to save the session when each web state navigation completes. Because this has nothing to do with the UI layer, this CL moves that responsibility to the SesionRestorationBrowserAgent, which already handles session updates when a new web state becomes active. Change-Id: I0f17a39e3efc244513200c0f5225ce59b99fae40 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2550716 Commit-Queue: Mark Cogan <marq@chromium.org> Reviewed-by:
Javier Flores <javierrobles@chromium.org> Cr-Commit-Position: refs/heads/master@{#830180}
-
ssid authored
Perfetto JSON exporter will only be able to write processed graphs in legacy format. So, enable graph computation by default to verify other consumers can handle this format. Change-Id: Id39814653767acfff27d8c4dd939b69ba116f864 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552820Reviewed-by:
Eric Seckler <eseckler@chromium.org> Commit-Queue: ssid <ssid@chromium.org> Cr-Commit-Position: refs/heads/master@{#830179}
-
Christoph Schwering authored
This CL replaces unique_name() with unique_renderer_id in FormField's ParseFormField() and its return value. Since unique_name() and unique_renderer_id both uniquely identify a field within a given const FormStructure object, this change is equivalence preserving and hence not behind a feature flag. Bug: 896689, 1151473 Change-Id: I0fd4e8dc292b1a9f7fcc7642fd3cde1558be9e3b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2523173Reviewed-by:
Matthias Körber <koerber@google.com> Commit-Queue: Christoph Schwering <schwering@google.com> Cr-Commit-Position: refs/heads/master@{#830178}
-