New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 612952 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Oct 16
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Feature



Sign in to add a comment

Some action extensions don't work, when they work in Safari

Project Member Reported by lpromero@chromium.org, May 18 2016

Issue description

App Version (from "Chrome Settings > About Chrome"): M50 stable
iOS Version: iOS 9
Device: iPad, iPhone

In https://www.macstories.net/ios/google-search-app-for-ios-adds-keyboard-shortcuts-on-ipad/ footnotes, the author writes:
"One of the (many) advantages of Safari on iOS that I don't often mention: Safari and Safari View Controller expose webpage selections to action extensions, which allows me to build workflows and scripts that act on what is currently selected on a webpage. I couldn't do the same with Chrome and other browsers."

I am not sure what is mentioned: when I select some text, I get the "Share…"  item in the context menu, that let me share and run actions on the selection.
 
Issue 612735 has been merged into this issue.
Cc: viticci@macstories.net
Adding Federico, the author of the article.

@Federico: could you help us narrow down the issue you mentioned in the article?
Thank you very much!
I'd recommend reaching out to the author directly via email, not as a side-effect of cc'ing him on this bug. He likely won't notice or it may even get mis-filed.
Yep, I did yesterday.
Last time I checked, browsers like Chrome couldn't provide the full contents of a webpage shared with action extensions.

I am not referring to the Share menu that you get by selecting some text; that one works but only returns plain text selections. In Safari on iOS, hitting Share from the top toolbar and using an action extension like Workflow enables the user to access webpage contents such as selected images and rich text selections.

I haven't been able to do the same with Chrome by tapping the Share icon (at the top; not to the contextual one) and then using action extensions like Workflow.
Cc: pkl@chromium.org gch...@chromium.org lpromero@chromium.org
Owner: ----
Status: Available (was: Unconfirmed)
Summary: Some action extensions don't work, when they work in Safari (was: Expose webpage selections to action extensions)
I see. Thanks for the feedback!

With Workflow, I got mixed results.

View Source: worked on both Safari and Chrome.
Translate Article: worked on both in a small page, didn't work on both with a large page.
Site Search: worked on Chrome (the action opens a new tab in Safari), not in Safari, strangely (it was a no-op there for me).

One important workflow that worked on Safari but not on Chrome: Make PDF.

STEPS TO REPRODUCE THE BUG
- Install Workflow.
- Open a webpage.
- Tap the Share icon (in the menu on iPhone).
- Tap the Workflow action extension.
- Choose Make PDF.

WHAT HAPPENS
- On one page it hang, on another it rendered only the title.

WHAT SHOULD HAPPEN
- The page is printed to PDF, like in Safari.
Components: Mobile>WebView>Glue

Comment 8 by pkl@chromium.org, May 11 2017

Labels: -Type-Bug -Pri-2 Pri-3 Type-Feature
Cc: eugene...@chromium.org
Peter, is this Type-Feature because of WKWebView limitation? 
Cc: danyao@chromium.org

Comment 11 by pkl@chromium.org, May 30 2017

I set it to "feature" because of iOS limitations, not specifically WKWebView's.
Project Member

Comment 12 by sheriffbot@chromium.org, May 31 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: -pkl@chromium.org
Owner: pkl@chromium.org
Status: Assigned (was: Untriaged)
Peter, is it even feasible to implement this "feature request"?
Components: -Mobile>WebView>Glue Platform>Extensions
Status: WontFix (was: Assigned)
I don't think there are any iOS changes that makes this possible. 

Sign in to add a comment