Closed Bug 687218 Opened 13 years ago Closed 12 years ago

Implement the Metro file picker in the WinRT widget layer

Categories

(Core :: Widget: Win32, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bbondy, Assigned: bbondy)

References

Details

(Whiteboard: completed-elm)

Attachments

(2 files)

We should be able to use the picker and select files for <input type="file"> from other metro apps that provide them. For example a user could select from their photo album app when uploading. This is called a contract in Windows 8
Depends on: 686835
OS: Windows 8 → Windows 8 Metro
Attached patch Open file(s). Patch v1. (deleted) — Splinter Review
This is an implementation of the Metro file picker, it supports both selecting single files and multiple files from the associated input controls. It works both in content processes (by using nsFilePickerProxy) and the main thread by using the new nsMetroFilePicker directly.
Assignee: nobody → netzen
Summary: Support the picker contract for Windows 8 → Implement the Metro file picker in the WinRT widget layer
Attachment #609712 - Attachment description: Patch v1. → Open file(s). Patch v1.
Attached patch Save files. Patch v1. (deleted) — Splinter Review
While I'm in this code I implemented the winrt save file picker as well.
Whiteboard: completed-elm
Depends on: 787808
Depends on: 787809
No longer depends on: 787809
elm -> m-c
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: