-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Conversation
Request for data collection review
|
app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt
Outdated
Show resolved
Hide resolved
app/src/test/java/org/mozilla/fenix/share/ShareInteractorTest.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly nits and few design fixes, but once they are fixed along with Matt's comments addressed, I think this looks good to land. Happy to re-review if needed. 🙂
app/metrics.yaml
Outdated
expires: 122 | ||
metadata: | ||
tags: | ||
- ContextMenu |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ContextMenu
is the tag for the press-and-hold menu that shows up in web content. See feature-contextmenu
.
- ContextMenu | |
- Sharing |
app/src/main/java/org/mozilla/fenix/share/ShareSaveToPDFInteractor.kt
Outdated
Show resolved
Hide resolved
1fac60a
to
880ef09
Compare
Thanks all for all the feedback, I address the comment and updated the PR, when you have a moment please take a look :) |
setContent { | ||
FirefoxTheme { | ||
SaveToPDFItem { | ||
shareInteractor.onSaveToPDF(tabId = args.sessionId) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: maybe it's just me, but it looks strange having the lambda out of the parenthesis, in a "tree" of composables content. 😅 .
Maybe you could leave it on the same row as SaveToPDFItem
so it looks more like a method call rather than an "inside" composable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
a00c206
to
636342c
Compare
Data Review
Yes, through the metrics.yaml file and the Glean Dictionary
Yes, through the "Send Usage Data" preference in the application settings
N/A, collection set to end or be renewed by version 122
Category 2, Interaction data
default-on
No
Yes
No Resultdata-review+ |
https://www.figma.com/file/4TFvx6UlVO127bubv1WZKZ/Print-to-PDF-%2F-Share-Sheet?node-id=438%3A19971
We still need to land https://bugzilla.mozilla.org/show_bug.cgi?id=1784554 for improving the long time when the PDF is requested.
Pull Request checklist
QA
To download an APK when reviewing a PR (after all CI tasks finished running):
Checks
at the top of the PR page.firefoxci-taskcluster
group on the left to expand all tasks.build-debug
task.View task in Taskcluster
in the newDETAILS
section.GitHub Automation
Fixes #3709