- 09 Jan, 2020 5 commits
-
-
Demetrios Papadopoulos authored
Some permissions are only needed by one of chrome://settings or chrome://os-settings but not both. Specifically, with this CL the following APIs are only accessible by chrome://os-settings - chrome.bluetooth - chrome.bluetoothPrivate - chrome.networkingPrivate - chrome.system.display - chrome.usersPrivate while the following only accessible by chrome://settings - chrome.autofillPrivate - chrome.management - chrome.passwordsPrivate Bug: 990177 Change-Id: Id40dbcd1cf92eaf7227744c9b38267cc786c1476 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990027Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#729557}
-
Alex Cooper authored
Currently WebXr uses a custom consent flow. Due to changes in the spec, and desired expansion to other platforms, WebXr needs to switch to using the Permissions API instead. This change adds a flag to enable development of switching the consent prompt out with calls to the permissions api. Note that while the spec is evolving to allow proper querying by sites in the renderer, this flag is intended to only gate switching the internals. (e.g. using the permissions API to prompt for user consent to initiate a WebXr session). Bug: 1033592 Change-Id: I0eec6308f6432cbff3c60bff3e949fe3b2205926 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992267 Commit-Queue: Alexander Cooper <alcooper@chromium.org> Commit-Queue: Alex Moshchuk <alexmos@chromium.org> Auto-Submit: Alexander Cooper <alcooper@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#729556}
-
Suzy Li authored
This CL resolves a crash issue when calling isUVPAA on clank twice by adding pending requests queue in clank. Bug: 1039822 Change-Id: I4b380f3c045f6921291ea9264243ed53a65ee93c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990491 Commit-Queue: Suzy Li <suzyli@google.com> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Cr-Commit-Position: refs/heads/master@{#729555}
-
Connie Wan authored
Previously it was being colored dark/light based on the browser theme, which made the color the same as the actual group in the tab strip. But bubbles are not affected by browser themes, but rather by native themes, similar to context menus. See attached bugs for full context. Bug: 1027483, 1039998 Change-Id: Id783f71e643b720f3c138e736db25d69a92d122b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992310Reviewed-by:
Charlene Yan <cyan@chromium.org> Commit-Queue: Connie Wan <connily@chromium.org> Cr-Commit-Position: refs/heads/master@{#729554}
-
Devlin Cronin authored
When a user uninstalls an externally-added (sideloaded) extension, we store a pref so that Chrome doesn't try to re-add the extension when it next sees it. Currently, this is stored as a bit in the extension's entry in the ExtensionPrefs (setting "state" to "EXTERNAL_EXTENSION_UNINSTALLED"). Unfortunately, this causes a number of interesting side effects, because it means that, in this specific scenario, the Preferences retain the Extension's entry even after uninstallation. Then, when re-installation is attempted, some of those preferences can have an impact. In the past, this has also led to improper behavior around installation of an extension (see linked bug). Fix this by instead storing uninstalled external extension IDs in a separate preference entry ("extensions.external_uninstalls"). This way, we can fully remove the Extension's entry in preferences when it's uninstalled. Add migration logic to move all externally-uninstalled extensions into the new array, and remove their entries from prefs. Add unit tests for the migration logic, external uninstall being set and retained, and for the scenario of a user uninstalling an external extension and re-installing it again. Bug: 795026 Change-Id: I177777ed78cf0a85ad9be4366999a80aecd495ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982239 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#729553}
-
- 08 Jan, 2020 35 commits
-
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/3a797afd61ff..0d462e99bc1f git log 3a797afd61ff..0d462e99bc1f --date=short --first-parent --format='%ad %ae %s' 2020-01-08 ehmaldonado@google.com git-hyper-blame: Simplify code and tests. 2020-01-08 ehmaldonado@google.com depot_tools: Add tests for gclient_paths 2020-01-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@0d462e99bc1f If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC agable@chromium.org 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/+/master/autoroll/README.md Bug: None Tbr: agable@chromium.org Change-Id: Ib0da3c38e158ef9e35afd57338b59dae4d04a21e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991786Reviewed-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@{#729552}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/625b71f2a1fc..fbc5981eaf58 Created with: gclient setdep -r src-internal@fbc5981eaf58 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 jbudorick@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/+/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1027573,chromium:1033541,chromium:1034074 Tbr: jbudorick@google.com Change-Id: Ia354351ddc82feeafac9d05e384a1ad6465d5f9a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991794Reviewed-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@{#729551}
-
kylechar authored
The VizDisplayCompositor feature can't be disabled on Android and WebView has a separate VizForWebView feature it checks. Remove the remaining feature checks in Android/WebView code and delete dead code. Bug: 936425 Change-Id: I855ce93245c15fcde44730b43e80d18834df2a29 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990332Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#729550}
-
Jenny Zhang authored
Track number of unique search queries issued. Will be used to calculate overall Search CTR. A unique search query is defined as whenever the search box goes from empty to non-empty. TBR=holte@chromium.org Bug: 1035529 Change-Id: Iaeadb897c5ad86ba6a65c9b49edb4ff8fb427d4c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1977187 Commit-Queue: Jenny Zhang <jennyz@chromium.org> Reviewed-by:
Andrew Xu <andrewxu@chromium.org> Cr-Commit-Position: refs/heads/master@{#729549}
-
Sajjad Mirza authored
Bug: 1035215 Change-Id: If3cadd81545eaa1fe4f69e8f25e7e638854c853a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990471Reviewed-by:
Aaron Gable <agable@chromium.org> Commit-Queue: Sajjad Mirza <sajjadm@chromium.org> Cr-Commit-Position: refs/heads/master@{#729548}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/5c660e0cd868..4a6e84920793 git log 5c660e0cd868..4a6e84920793 --date=short --first-parent --format='%ad %ae %s' 2020-01-08 mtklein@google.com add add/sub/min/max w/ constant ops 2020-01-08 michaelludwig@google.com Reland "Avoid loop-dependent behavior in GrMemoryPoolBench" 2020-01-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-08 mtklein@google.com clamp to [0,1] before blending with normalized 2020-01-08 brianosman@google.com Expose the Input variable and Child name collections in SkRuntimeEffect Created with: gclient setdep -r src/third_party/skia@4a6e84920793 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 jvanverth@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/+/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 Bug: None Tbr: jvanverth@google.com Change-Id: I98e9703e2620546b45209892709fdbe84e77e1be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991787Reviewed-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@{#729547}
-
Devlin Cronin authored
Update NavigationBrowserTests to use WebContentsConsoleObserver instead of ConsoleObserverDelegate. This allows us to observe console messages added without overriding the existing delegate of the WebContents. Additionally, we no longer have to worry about the lifetime of the observer (since it handles its own cleanup), so these can be properly scoped. Bug: 1034150 Change-Id: Idf52898484da7e5ec3fd0d3210580acba8294096 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983591Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#729546}
-
rbpotter authored
Bug: 986596 Change-Id: I289faebea8b6e7300394045c4ede267d2b2d2fa4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992620Reviewed-by:
Dan Beam <dbeam@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#729545}
-
Kurt Horimoto authored
OverlayBrowserAgentBase is a superclass for BrowserAgents that use callbacks installed onto OverlayResponses to make model-layer updates for user interaction events that occur on overlay UI. This will be used to handle the shared model layer interaction for infobar overlays, as the same model will need to be updated for banner, detail sheet, and modal overlays. Previously, this was done in InfobarCoordinator, which remained started and in memory for the duration of the InfoBar's lifetime. With OverlayPresenter, however, the coordinator that handles the UI is only in memory from the first time an OverlayRequest is presented until its final dismissal either by user interaction or by cancellation. Bug: 1030357 Change-Id: I6ceeb1e29523df8d96966ba2800a1562eadd2ee8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986461 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#729544}
-
Daniel Rubery authored
This CL adds the UX in the download shelf for when an Advanced Protection user is prompted to consent to deep scanning. Note that currently, nothing triggers this danger type. This functionality will be added in future CLs. Screenshot of new UX: https://screenshot.googleplex.com/bK2COu3rjDb.png Mocks: https://docs.google.com/presentation/d/1LpP2sw2pUiux3PhzlPcilPCoRGBNpvm3nF5HltDbbeA/edit#slide=id.g7bb3529d00_0_0 Bug: 1020418 Change-Id: I84435c5427a3c90d2804e2837ecb427215e062ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983266 Commit-Queue: Daniel Rubery <drubery@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
Min Qin <qinmin@chromium.org> Reviewed-by:
Brian White <bcwhite@chromium.org> Cr-Commit-Position: refs/heads/master@{#729543}
-
Moe Ahmadi authored
Bug: 996516 Change-Id: Idc0f48ec8711930e6697e5500a1fdc54229e7fb7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989974Reviewed-by:
Dan Beam <dbeam@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Commit-Queue: Moe Ahmadi <mahmadi@chromium.org> Auto-Submit: Moe Ahmadi <mahmadi@chromium.org> Cr-Commit-Position: refs/heads/master@{#729542}
-
Nate Fischer authored
No change to logic. We can clean up most pylint import-error suppressions because https://crrev.com/c/1988588 added paths to extra_paths_list. Test: git cl presubmit --upload Change-Id: I74ed26ff7fa20c9181ac05808cbd42c615065263 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992688 Commit-Queue: Nate Fischer <ntfschr@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Auto-Submit: Nate Fischer <ntfschr@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#729541}
-
Frank Li authored
Bug: 1040237 Change-Id: I0c29e343b139b3ed8d643ed14dbf3e5ca95e02ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992562Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#729540}
-
Charlene Yan authored
Bug: 905491, 1022943 Change-Id: I2f42c75cc2948b284e09e7e8d19d3942f98a796a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991921Reviewed-by:
Mark Pearson <mpearson@chromium.org> Commit-Queue: Charlene Yan <cyan@chromium.org> Cr-Commit-Position: refs/heads/master@{#729539}
-
Lei Zhang authored
Some HP printers use the "HPColorMode" attribute instead of the "Color" attribute. Bug: 1035009 Change-Id: I75804e86680e3e50f9456f414bfc5bb13ef3956a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1972057Reviewed-by:
Luum Habtemariam <luum@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#729538}
-
Fabrice de Gans-Riberi authored
The test is flaky. TBR=fdegans@chromium.org Bug: 1040253 Change-Id: I19835986f9d5de55d1ad774a2271064ea6608f89 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992591Reviewed-by:
Fabrice de Gans-Riberi <fdegans@chromium.org> Commit-Queue: Fabrice de Gans-Riberi <fdegans@chromium.org> Cr-Commit-Position: refs/heads/master@{#729537}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/c45e066fba2d..8a7067d88174 git log c45e066fba2d..8a7067d88174 --date=short --first-parent --format='%ad %ae %s' 2020-01-08 bclayton@google.com Pipeline/SpirvShader: Move setActiveLaneMask() 2020-01-08 bclayton@google.com Pipeline/SpirvShader: Support more OpExtInsts 2020-01-08 bclayton@google.com Pipeline/SpirvShader: Process OpString instructions 2020-01-08 bclayton@google.com Pipeline/SpirvShader: Add Impl struct 2020-01-08 bclayton@google.com Vulkan/Debug: Expose Frames from Thread 2020-01-08 sugoi@google.com Enable B10G11R11_UFLOAT blending Created with: gclient setdep -r src/third_party/swiftshader@8a7067d88174 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-chromium-autoroll Please CC swiftshader-team+autoroll@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/+/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_msan_rel_ng;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Bug: None Tbr: swiftshader-team+autoroll@google.com Change-Id: Ifeb50a3661276c4ba967f8591baa8b913acd1d48 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991790Reviewed-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@{#729536}
-
Alex Turner authored
Currently the filter_many script uses xargs to aggregate the matched rules (and their frequencies) from multiple processes together. Some easylist rules are very long (e.g. >13k chars). However, Linux only ensures that writes to pipes are atomic up to PIPE_BUF = 4096 bytes, causing lines to be (rarely) interleaved. We thus change the script to have each process write to an independent temporary file, which are later aggregated serially. Bug: 1039730 Change-Id: If1b13a49134d238710a6e345fc274b5759fb2092 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990133 Commit-Queue: Alex Turner <alexmt@chromium.org> Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Cr-Commit-Position: refs/heads/master@{#729535}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/28209b43f4a1..340a62eb5a43 git log 28209b43f4a1..340a62eb5a43 --date=short --first-parent --format='%ad %ae %s' 2020-01-08 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 4bca0ab4..f9fb583f (729323:729442) Created with: gclient setdep -r src/third_party/webrtc@340a62eb5a43 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@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/+/master/autoroll/README.md Bug: None Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: I50c04553c5076623a8aca4e1c9d27933095c39f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991792Reviewed-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@{#729534}
-
Hesen Zhang authored
- Throttle by extending the interval if user has two consecutive dismiss on notification. Bug: 1013685 Change-Id: If476dc4aeda7bcd6eff7ecd47e2428605fcd6c42 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988898 Commit-Queue: Hesen Zhang <hesen@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#729533}
-
Elly Fong-Jones authored
Since a couple of possible root causes in chrome have been hacked out, let's continue this experiment. Bug: 899286 Change-Id: I9dacb9f28be3af654836eca2beb1aa0f867ac66d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1976291Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#729532}
-
Josh Karlin authored
What: PageLoad.Clients.ThirdParty.Frames.NavigationToFirstContentfulPaint considers a frame to be third-party if its origin differs from the top frame. Change it to be based on eTLD+1 comparison instead. Why: eTLD+1 is the more natural delinitation between same-site and not, as it's what is used by cookies and site isolation. Bug: 1030795 Change-Id: I182e4ae0457b44706498a3f25f825117b969dbc0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1951334 Commit-Queue: Josh Karlin <jkarlin@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#729531}
-
Justin Donnelly authored
These features (GroupSuggestionsBySearchVsUrl and PreserveDefaultMatchScore) are now 100% launched on all platforms. Bug: 966462 Change-Id: If7ce8f0766f6bb8b4ef4b584514e9860a9eef5dc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1967555Reviewed-by:
Mark Pearson <mpearson@chromium.org> Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
Kevin Bailey <krb@chromium.org> Commit-Queue: Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#729530}
-
Tim Song authored
Currently, the work area in tablet mode doesn't take into account the hotseat, so the volume/brightness sliders are clipped by the hotseat. We need to take this special case into account. TEST=manually verified BUG=1039909 Change-Id: I221791ff4bb8d9e775b6c641148a81877dde42d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989711 Commit-Queue: Tim Song <tengs@chromium.org> Reviewed-by:
Ahmed Mehfooz <amehfooz@chromium.org> Cr-Commit-Position: refs/heads/master@{#729529}
-
Randy Rossi authored
This CL fixes two issues with side gesture pass through on display assistants when the screen reader is enabled. 1) When the finger left the top or bottom edges of the screen, the final release touch event was being dropped. This needs to be passed through for underlying gesture logic to work properly. 2) The pass through offset was not being reset. So the first attempt to bring top / bottom trays into view worked. But immediately after pass through mode was invoked and the offset was set, subsequent attempts were failing because all the motion events were sent with wrong coordinates. Also adding myself as owners in this dir. Bug: 1040206 Test: Manual display assistant with screen reader Change-Id: Ic392aaf875b9465e9de22bc985887b1e71779608 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992348Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Commit-Queue: Randy Rossi <rmrossi@chromium.org> Cr-Commit-Position: refs/heads/master@{#729528}
-
Jeff Yoon authored
The existing setup does not allow for unit testing the logic contained for arg parsing. Refactoring the existing setup, such that we can unit test those components in isolation. * Encapsulate argument parsing and test runner invocation in a Runner class. * Have __main__ create a Runner object, and call main(), which is the central coordinating method. test_args * Unit tests for the argument parsing logic. Change-Id: I3ca576f99aa7dc36b38579dbce40cd7ac4e67c36 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1975302 Commit-Queue: Jeff Yoon <jeffyoon@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#729527}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/07c5cd8f..1f5e1e29 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,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I5c8338e474694da78e434a3b38221a47d323c13d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992282Reviewed-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@{#729526}
-
Tarun Bansal authored
Bug: 1039309,1037171 Change-Id: Iba3be9ca90fa41d960a9538f603ad473f8c4de40 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988848 Auto-Submit: Tarun Bansal <tbansal@chromium.org> Commit-Queue: Ryan Sturm <ryansturm@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#729525}
-
John Budorick authored
Bug: 1039873 Change-Id: I2ccb3666310bf8b61cedfa84fd0717821e6664e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992186Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Ben Pastene <bpastene@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#729524}
-
Azeem Arshad authored
This CL fixes issue with IPv6 address value flashing "Not available" on connecting when IP address details are configured manually. This was caused because an additional check to not show IPv6 in this case was mistakenly removed in a previous CL (https://crrev.com/c/1954929). Fixed this by restoring the extra check. Fixed: 1039581 Change-Id: Id6d9d18034577c30da86d9bbb0cf84cfb3eda737 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988743Reviewed-by:
Jon Mann <jonmann@chromium.org> Commit-Queue: Azeem Arshad <azeemarshad@chromium.org> Cr-Commit-Position: refs/heads/master@{#729523}
-
nancy authored
BUG=1011235 Change-Id: Id02f5cefbcd5db88bda7cb2cc64d43500da0171c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989709Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Nancy Wang <nancylingwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#729522}
-
Tsuyoshi Horo authored
To use this class from other tests. Bug: 1038346 Change-Id: I14ac4ec270219314a8a096319cc023842a01f55f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989206Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#729521}
-
Samuel Huang authored
This CL moves 31.6 kB of "long tail" resources to the Developer WebUI Dynamic Feature Module (DevUI DFM), for 9 chrome:// pages whose resources were in components_resources.pak. These resource reside in GRDP files. The new PAK file is created by moving GRDP <part> from the components_resources.grd to newly file dev_ui_components_resources.grd. 7 chrome:// pages that are directly moved are: autofill-internals = password-manager-internals (IDR_AUTOFILL_AND_PASSWORD_MANAGER_INTERNALS_*) crashes (IDR_CRASH_CRASHES_*) gcm-internals (IDR_GCM_DRIVER_GCM_INTERNALS_*) net-export (IDR_NET_LOG_NET_EXPORT_*) policy (IDR_POLICY_*) signin-internals (IDR_SIGNIN_INTERNALS_INDEX_*) user-actions (IDR_USER_ACTIONS_*) 2 chrome:// pages that needed new GRDP files (to separate DevUI resources from end user-facing resources) are: ntp-tiles-internals (IDR_NTP_TILES_INTERNALS_*) interstitials (IDR_SECURITY_INTERSTITIAL_UI_*) These resources are moved to new file dev_ui_components_resources.pak, which then feeds into dev_ui_resources.pak. WebUI .cc and .mm files have their resource include headers updated. Bug: 927131 Change-Id: I4834288d4d6f64a1b5c21ab66402bb20b60844e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1959770 Commit-Queue: Samuel Huang <huangs@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#729520}
-
Toni Barzic authored
When handling shelf drag with extended hotseat, do not start window drag unless the current drag is moving downwards. While ShelfLayoutManager::MaybeStartDragWindowFromShelf already checked whether the scroll direction is not down, it was bypassed when the method was called from StartShelfDrag (because the scroll value was not known at this point). This updates MaybeStartDragWindowFromShelf no to start window drag until it's clear that the drag is upward drag when hotseat is extended. Also, removes MaybeStartDragWindowFromShelf call in StartShelfDrag as it's expected to be no-op with this change. * the method is no-op in kShown hotseat state * in kHidden hotseat state, drag is started only if drag gets above kExtended hotseat bounds (which will not be the case when the drag starts) * in kExtended hotseat state, the window drag will not start as the drag direction is not yet known at this point. BUG=1039906 Change-Id: Ia8087422d61726316a99cc11cc011b9f90d42d84 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992347Reviewed-by:
Manu Cornet <manucornet@chromium.org> Commit-Queue: Toni Baržić <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#729519}
-
dalyk authored
This is a reland of 834f2092 Original change's description: > Squash top level error code returned from host resolver. > > If the host resolution process fails, the top level error code should > now be only ERR_NAME_NOT_RESOLVED. A more specific error code (e.g. > ERR_CONNECTION_REFUSED if a secure mode DoH server was offline) may be > found in ResolveErrorInfo. > > Bug: 1016325 > Change-Id: I9f5f857fffd71be6485d05280239cd0b649d7a8f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974678 > Commit-Queue: Katharine Daly <dalyk@google.com> > Reviewed-by: Matt Menke <mmenke@chromium.org> > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Reviewed-by: Eric Orth <ericorth@chromium.org> > Cr-Commit-Position: refs/heads/master@{#728725} Bug: 1016325, 1039639 Change-Id: Ifcf5d1c8d3e5558e81b9efc784d234d034ee9a52 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1990249Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Commit-Queue: Katharine Daly <dalyk@google.com> Cr-Commit-Position: refs/heads/master@{#729518}
-