Bug 1899117 - Add file and input type telemetry for EXIF metadata stripper project. r=bvandersloot,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D226524
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
#include "mozilla/dom/WheelEventBinding.h"
|
||||
#include "mozilla/dom/WindowGlobalChild.h"
|
||||
#include "mozilla/EventStateManager.h"
|
||||
#include "mozilla/ImageInputTelemetry.h"
|
||||
#include "mozilla/Maybe.h"
|
||||
#include "mozilla/MouseEvents.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
@@ -488,6 +489,8 @@ HTMLInputElement::nsFilePickerShownCallback::Done(
|
||||
|
||||
OwningFileOrDirectory* element = newFilesOrDirectories.AppendElement();
|
||||
element->SetAsFile() = domBlob->ToFile();
|
||||
|
||||
ImageInputTelemetry::MaybeRecordFilePickerImageInputTelemetry(domBlob);
|
||||
}
|
||||
} else {
|
||||
MOZ_ASSERT(mode == nsIFilePicker::modeOpen ||
|
||||
@@ -537,6 +540,8 @@ HTMLInputElement::nsFilePickerShownCallback::Done(
|
||||
|
||||
OwningFileOrDirectory* element = newFilesOrDirectories.AppendElement();
|
||||
element->SetAsFile() = file;
|
||||
|
||||
ImageInputTelemetry::MaybeRecordFilePickerImageInputTelemetry(blob);
|
||||
} else if (tmp) {
|
||||
RefPtr<Directory> directory = static_cast<Directory*>(tmp.get());
|
||||
OwningFileOrDirectory* element = newFilesOrDirectories.AppendElement();
|
||||
|
||||
Reference in New Issue
Block a user