-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add shortcuts feature to the explainer and spec #768
Conversation
Removed six occurrences of superfluous spaces after quotes.
Let me know how this looks @marcoscaceres. |
Marked as non substantive for IPR from ash-nazg. |
@marcoscaceres @raymeskhoury @kenchris I’ve merged shortcuts into the spec and explainer. I think I’ve managed to catch most of the nuance in the spec-authoring process, but please let me know if I’ve missed anything. A few notes:
Thanks for letting me take a crack at this. Hopefully I haven’t broken things too badly. Respec seems generally happy with me right now. |
@marcoscaceres I’m trying to figure out why the build is failing, so I tried to run |
cc @mgiuca and @jakearchibald regarding the |
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.
Hi Aaron,
I just saw this! Sorry (I was on leave in June). This is great, I'm glad we're moving ahead on this proposal.
I have some comments and questions but largely this is pretty polished.
… into adding-shortcuts
I feel like that might be a good thing to consider with respect to |
The different launcher shapes are handled by |
Shortcuts piggybacks on |
Yeah, since shortcut uses If we want to go down that path, I would propose a new To do this, we should start a separate issue, starting with an analysis of what shortcut icon guidelines there are on each major platform so we can see whether "monochrome" is necessary and sufficient. Anyone care to do that? That issue aside, I still think we want to drop params, but happy to be overruled in further discussion. Has there been any more (at TPAC for instance)? |
Would the
|
Bug filed with WebKit. No commitment yet. |
Filed Firefox bug... seems we can't support this on Android, but doing it on Windows might be an option https://bugzilla.mozilla.org/show_bug.cgi?id=1582341 |
Samsung Internet will also implement this feature. |
I think the discussion about the platform-specific icon requirements is off-topic of this PR since no matter the outcome of that, we don't need to address it here. Spun off to #795 to continue discussion. |
Looping in @slightlyoff for feedback on v1. |
@mgiuca Are there any outstanding issues with respect to this PR or are we good to merge? |
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.
Hi Aaron,
I did a detailed review pass over the PR. Sorry if there are things here that I could have caught earlier but didn't see them.
Mostly these are just detailed nits. Overall this works great.
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.
Thanks for the hard work on this @aarongustafson . Just left a few more comments, mostly relating to being clear about normative vs non-normative sentences.
Feel free to merge this after making those changes.
Adding shortcuts to the explainer
This change (choose one):
changes normative sections without changing behavior)
Implementation commitment (delete if not making normative changes):
Commit message:
Following discussion on issue #582, adding abbreviated shortcut documentation to the explainer.
💥 Error: 500 Internal Server Error 💥
PR Preview failed to build. (Last tried on Nov 4, 2019, 5:58 PM UTC).
More
PR Preview relies on a number of web services to run. There seems to be an issue with the following one:
🚨 Spec Generator - Spec Generator is the web service used to build specs that rely on ReSpec.
🔗 Related URL
If you don't have enough information above to solve the error by yourself (or to understand to which web service the error is related to, if any), please file an issue.