New issue
Advanced search Search tips

Issue 883991 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug


Participants' hotlists:
MacViewsBrowser-RS


Sign in to add a comment

Cannot drag files from download shelf to open/select file panel

Project Member Reported by rsesek@chromium.org, Sep 13

Issue description

Chrome Version: 71.0.3551.0
OS: 10.13.6

What steps will reproduce the problem?
(1) Download a file, which then appears in the download shelf
(2) On a page (like Monorail) that has a <input type=file> chooser, open the file chooser
(3) Try to drag the file from the download shelf and drop it onto the open file chooser

You can also copy-and-paste this into the URL bar to have a one-stop download & upload:

data:text/html,<a href="#" download>Download me</a><br><b>upload me:<input type=file>

What is the expected result?
You should be able to drag the downloaded file from the download shelf onto the open file chooser. Doing so should set the selection of the file chooser to the dragged file.

What happens instead?
Dragging the download shelf when the file chooser is open moves the window (?!).

I think this used to work in Cocoa and regressed in MacViews.

Please use labels and text to provide additional information.

If this is a regression (i.e., worked before), please consider using the
bisect tool (https://www.chromium.org/developers/bisect-builds-py) to help
us identify the root cause and more rapidly triage the issue.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.


 
Owner: shaktisahu@chromium.org
Status: Assigned (was: Untriaged)
Owner: qin...@chromium.org
Cc: ellyjo...@chromium.org sdy@chromium.org
 Issue 888718  has been merged into this issue.
Project Member

Comment 4 by bugdroid1@chromium.org, Nov 9

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform2/+/26f0a73a718af35aba34c83df980a51de2b7f263

commit 26f0a73a718af35aba34c83df980a51de2b7f263
Author: Zentaro Kavanagh <zentaro@chromium.org>
Date: Fri Nov 09 22:43:52 2018

libtpmcrypto: Helper library for encrypting data with TPM sealed key

- Initial CL includes proto for storing serialized encrypted data
  and key information.
- Follow up CL will include TPM1 and TPM2 implementations of key sealing
  and unsealing
- Follow up CL includes AES256-GCM implementation

BUG=chromium:883991
TEST=emerges + unittests

Change-Id: Ie5cc506d722bf02b54bbb21b1ddedd060c2ddce7
Reviewed-on: https://chromium-review.googlesource.com/1308514
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Zentaro Kavanagh <zentaro@chromium.org>
Reviewed-by: Zentaro Kavanagh <zentaro@chromium.org>

[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/tpm_proto_utils.h
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/README.md
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/libtpmcrypto.pc.in
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/platform2_preinstall.sh
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/tpm_proto_utils_test.cc
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/BUILD.gn
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/tpm_encrypted_data.proto
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/tpm_proto_utils.cc
[modify] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/README.md
[add] https://crrev.com/26f0a73a718af35aba34c83df980a51de2b7f263/libtpmcrypto/OWNERS

Sign in to add a comment