mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 02:14:43 +00:00
Bug 1818500 - Fix serialization of nsIFilePicker::Mode. r=ipc-reviewers,mccr8 a=RyanVM
modeOpenMultiple is the last variant, this reproduces clicking on: data:text/html,<input type=file multiple> Differential Revision: https://phabricator.services.mozilla.com/D170756
This commit is contained in:
parent
edccfac574
commit
ddfb394572
@ -15,7 +15,7 @@ template <>
|
||||
struct ParamTraits<nsIFilePicker::Mode>
|
||||
: public ContiguousEnumSerializerInclusive<
|
||||
nsIFilePicker::Mode, nsIFilePicker::Mode::modeOpen,
|
||||
nsIFilePicker::Mode::modeGetFolder> {};
|
||||
nsIFilePicker::Mode::modeOpenMultiple> {};
|
||||
|
||||
template <>
|
||||
struct ParamTraits<nsIFilePicker::CaptureTarget>
|
||||
|
@ -18,10 +18,10 @@ interface nsIFilePickerShownCallback;
|
||||
interface nsIFilePicker : nsISupports
|
||||
{
|
||||
cenum Mode: 16 {
|
||||
modeOpen = 0, // Load a file or directory
|
||||
modeSave = 1, // Save a file or directory
|
||||
modeGetFolder = 2, // Select a folder/directory
|
||||
modeOpenMultiple= 3, // Load multiple files
|
||||
modeOpen = 0, // Load a file or directory
|
||||
modeSave = 1, // Save a file or directory
|
||||
modeGetFolder = 2, // Select a folder/directory
|
||||
modeOpenMultiple = 3, // Load multiple files
|
||||
};
|
||||
|
||||
cenum ResultCode: 16 {
|
||||
|
Loading…
Reference in New Issue
Block a user