Closed
Bug 1073010
Opened 10 years ago
Closed 10 years ago
No way to directly open in Fennec from the Share overlay
Categories
(Firefox for Android Graveyard :: Overlays, defect)
Tracking
(firefox34 disabled, firefox35 verified, firefox36 verified, fennec34+)
VERIFIED
FIXED
Firefox 36
People
(Reporter: mfinkle, Assigned: rnewman)
Details
Attachments
(1 file)
(deleted),
patch
|
Margaret
:
review+
Sylvestre
:
approval-mozilla-aurora+
lmandel
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
There seems to be no way to share from an external application to Fennec and have Fennec open right away.
I assumed that tapping on the Logo or the URL at the top of the overlay would do this, but it doesn't.
Reporter | ||
Updated•10 years ago
|
tracking-fennec: 34+ → ?
Flags: needinfo?(ywang)
Flags: needinfo?(rnewman)
Flags: needinfo?(chriskitching)
Comment 1•10 years ago
|
||
You're right, there's no way to do this at present.
I do like this idea, I'll provide a patch if Yuan thinks it's a good plan - maybe she has some refinements to suggest.
Flags: needinfo?(chriskitching)
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → chriskitching
tracking-fennec: ? → 34+
Assignee | ||
Comment 2•10 years ago
|
||
Do it. We can refine later.
Flags: needinfo?(rnewman)
OS: Linux → Android
Hardware: x86_64 → All
Comment 3•10 years ago
|
||
Though I doubt "Share" is the path for a use to open a link in a separate app, it's fairly easy to do and not adding additional UI.
So I will give a pass on this. I think tapping the logo is a good hidden shortcut to switch to Fennec.
Flags: needinfo?(ywang)
Comment 4•10 years ago
|
||
Re-assign?
Assignee | ||
Updated•10 years ago
|
Assignee: chriskitching → rnewman
Status: NEW → ASSIGNED
Assignee | ||
Comment 5•10 years ago
|
||
Tested on tablet, seems to work fine. I made the top bar (with link) and the Firefox head tappable. The Firefox head on its own seems to be too small of a tap target, or it's not clickable for some other reason, but the top bar catches those clicks.
Attachment #8505091 -
Flags: review?(margaret.leibovic)
Comment 6•10 years ago
|
||
Comment on attachment 8505091 [details] [diff] [review]
Allow browsing from share overlay. v1
Review of attachment 8505091 [details] [diff] [review]:
-----------------------------------------------------------------
Looks reasonable.
::: mobile/android/base/overlays/ui/ShareDialog.java
@@ +26,4 @@
> import android.widget.TextView;
> import android.widget.Toast;
>
> +import org.mozilla.gecko.*;
I think your tools are getting over-eager on the imports here :)
Attachment #8505091 -
Flags: review?(margaret.leibovic) → review+
Assignee | ||
Comment 7•10 years ago
|
||
I think that's IntelliJ's default behavior. Already told ckitching off for doing that :)
Comment 8•10 years ago
|
||
(In reply to Richard Newman [:rnewman] from comment #7)
> I think that's IntelliJ's default behavior. Already told ckitching off for
> doing that :)
Richard, if you're using IDEA and it's doing this, the appropriate setting to make it stop is under:
Settings -> Code Style -> Java -> Imports (tab)
Change the value of "Class count to use import with *" and "Names count to use import with *" to suitably large numbers.
If you want to prevent IDEA from optimising imports on any file you ever open (which leads to irrelevant chunks in your patch), you'll want to go to Settings -> Editor -> Auto Import and uncheck "Optimise imports on the fly"
Note that if your project is badly configured then IDEA's automatic import system will produce nonsense, notably if you don't have the support library set up right then IDEA will merrily shove in imports for the "real" classes instead of the support library versions.
Assignee | ||
Comment 9•10 years ago
|
||
Comment 10•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 36
Assignee | ||
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 11•10 years ago
|
||
Comment on attachment 8505091 [details] [diff] [review]
Allow browsing from share overlay. v1
Approval Request Comment
[Feature/regressing bug #]:
Obvious extension to Send to Firefox.
[User impact if declined]:
Confounded expectations.
[Describe test coverage new/current, TBPL]:
Manual testing only.
[Risks and why]:
Low risk -- adds a new tap target to the dialog that simply launches the browser. A nice little value-add.
[String/UUID change made/needed]:
None.
Attachment #8505091 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
status-firefox35:
--- → affected
status-firefox36:
--- → fixed
Updated•10 years ago
|
Attachment #8505091 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Tapping the top of the dialog from the share overlay, will open the page in browser.
Verified fixed on:
Device: LG Nexus 5 (Android 4.4)
Builds: Firefox for Android 36.0a1 (2014-10-23) and Firefox for Android 35.0a2 (2014-10-23)
Reporter | ||
Comment 14•10 years ago
|
||
Comment on attachment 8505091 [details] [diff] [review]
Allow browsing from share overlay. v1
Approval Request Comment
[Feature/regressing bug #]:
[User impact if declined]: Poorer UX. We were tracking this for Fx34.
[Describe test coverage new/current, TBPL]:
[Risks and why]: Low, has been working fine on Fx36 and Fx35
[String/UUID change made/needed]: None
Attachment #8505091 -
Flags: approval-mozilla-beta?
Comment 15•10 years ago
|
||
Comment on attachment 8505091 [details] [diff] [review]
Allow browsing from share overlay. v1
Beta+
Attachment #8505091 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•10 years ago
|
status-firefox34:
--- → affected
Comment 16•10 years ago
|
||
Needs rebasing for beta uplift.
Flags: needinfo?(rnewman)
Keywords: branch-patch-needed
Assignee | ||
Comment 17•10 years ago
|
||
We're very likely not turning the feature on in Beta per Bug 1092409, so clearing the branch request for now.
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•