Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-25 Thread 'Phillis Tang' via blink-dev
Thanks! Submitted request for position on 
webkit https://github.com/WebKit/standards-positions/issues/49

On Wednesday, August 24, 2022 at 9:04:34 AM UTC-7 mike...@chromium.org 
wrote:

> LGTM3 - thanks Phyllis for tackling the rename issue and chasing down the 
> explainer improvements.
>
> On 8/24/22 12:02 PM, Chris Harrelson wrote:
>
> LGTM2
>
> On Wed, Aug 24, 2022 at 8:58 AM slightlyoff via Chromestatus <
> admin+sl...@cr-status.appspotmail.com> wrote:
>
>> Amazing work, LGTM1
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to blink-dev+...@chromium.org.
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2461c005e6febff7%40google.com
>>  
>> 
>> .
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to blink-dev+...@chromium.org.
>
> To view this discussion on the web visit 
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_GjBu0VLq%3Dj48bj1cYt20hrYKAVnZ4eWzBBCOGfaOeGg%40mail.gmail.com
>  
> 
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/62c27fc2-1fd7-4993-871e-850f1e7a20d8n%40chromium.org.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-24 Thread Mike Taylor
LGTM3 - thanks Phyllis for tackling the rename issue and chasing down 
the explainer improvements.


On 8/24/22 12:02 PM, Chris Harrelson wrote:

LGTM2

On Wed, Aug 24, 2022 at 8:58 AM slightlyoff via Chromestatus 
> wrote:


Amazing work, LGTM1
-- 
You received this message because you are subscribed to the Google

Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit

https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2461c005e6febff7%40google.com

.

--
You received this message because you are subscribed to the Google 
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_GjBu0VLq%3Dj48bj1cYt20hrYKAVnZ4eWzBBCOGfaOeGg%40mail.gmail.com 
.


--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2af74fb0-85d9-f72c-e47e-0049d30fcdd7%40chromium.org.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-24 Thread Mike Taylor

On 8/24/22 12:02 PM, Chris Harrelson wrote:

LGTM2

On Wed, Aug 24, 2022 at 8:58 AM slightlyoff via Chromestatus 
> wrote:


Amazing work, LGTM1
-- 
You received this message because you are subscribed to the Google

Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit

https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2461c005e6febff7%40google.com

.

--
You received this message because you are subscribed to the Google 
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_GjBu0VLq%3Dj48bj1cYt20hrYKAVnZ4eWzBBCOGfaOeGg%40mail.gmail.com 
.


--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d3fb4126-dff5-4a4e-cf1f-4eea9903ea76%40chromium.org.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-24 Thread Chris Harrelson
LGTM2

On Wed, Aug 24, 2022 at 8:58 AM slightlyoff via Chromestatus <
admin+slightly...@cr-status.appspotmail.com> wrote:

> Amazing work, LGTM1
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2461c005e6febff7%40google.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_GjBu0VLq%3Dj48bj1cYt20hrYKAVnZ4eWzBBCOGfaOeGg%40mail.gmail.com.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-24 Thread slightlyoff via Chromestatus
Amazing work, LGTM1

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2461c005e6febff7%40google.com.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-24 Thread Daniel Bratell
Positive feedback in bugzilla issues do not count as official support 
which is why we want you to file an official feedback request for WebKit 
as you've already done for Mozilla.


/Daniel

On 2022-08-23 20:33, 'Phillis Tang' via blink-dev wrote:

Hi Mike!
Yeah, I created the issue to ask if the spec editor can fill out the 
explainer more https://github.com/w3c/manifest-app-info/issues/57.


For the webkit and gecko signals - commented in the mozilla standard 
thread. webkit position is tracked in 
https://bugs.webkit.org/show_bug.cgi?id=222356.


I just got a +1 from Aaron on the platform rename issue 
 and will work on 
submitting pull requests.


On Tuesday, August 23, 2022 at 6:18:56 AM UTC-7 mike...@chromium.org 
wrote:


On 8/22/22 5:40 PM, Ajay Rahatekar wrote:

+ajayra...@google.com

On Friday, August 19, 2022 at 7:26:04 AM UTC-7
mike...@chromium.org wrote:

On 8/18/22 6:52 PM, Phillis Tang wrote:



Contact emails

phi...@chromium.org


Explainer

https://github.com/w3c/manifest-app-info/blob/main/explainer.md



One more question: is this correct link? It seems to be a TODO
currently.



Specification

https://www.w3.org/TR/manifest-app-info

This feature has been shipped on Mobile - see previous
status entry
 and I2S

.

Enabling this on the desktop uses the same "description" and
"screenshots" fields.

We additionally implemented parsing for the screenshots'
"platform
"
member, but that was included in the original spec and design.


Summary

Gives developers the ability to add more data (descriptions
and screenshots) to their PWA install dialog and gives users
more insight into the apps they are about to install. This
implements PWA richer install UI on desktop. See previous
chromstatus entry for mobile -
https://chromestatus.com/feature/6422599217184768



Blink component

UI>Browser>WebAppInstalls>Desktop




TAG review

https://github.com/w3ctag/design-reviews/issues/30


TAG review status

Issues addressed


Risks



Interoperability and Compatibility



/Gecko/: No signal

I see from the mobile I2S that
https://github.com/mozilla/standards-positions/issues/492 was
filed. Might be worth pinging that thread and pointing to
this I2S, in case someone has input.


/WebKit/: No signal


Could we file for a signal at
https://github.com/WebKit/standards-positions/issues?



/Web developers/: Positive



/Other signals/:


WebView application risks

Does this intent deprecate or change behavior of existing
APIs, such that it has potentially high risk for Android
WebView-based applications?



Debuggability



Will this feature be supported on all six Blink
platforms (Windows, Mac, Linux, Chrome OS, Android,
and Android WebView)?

Yes


Is this feature fully tested by web-platform-tests

?

No, there is an open issue for this:
https://github.com/w3c/manifest-app-info/issues/26



Flag name

chrome://flags/#enable-desktop-pwas-detailed-install-dialog


Requires code in //chrome?

Yes


Tracking bug

https://crbug.com/1326252


Launch bug

https://crbug.com/1326714


Estimated milestones

106



Anticipated spec changes

Open questions about a feature may be a source of future web
compat or interop issues. Please list open issues (e.g.
links to known github issues in the project for the feature
specification) whose resolution may introduce web
compat/interop risk (e.g., changing to naming or structure
of the API in a non-backward-compatible way).

https://github.com/w3c/manifest-app-info/issues/55

Thanks for pointing this out! It would be nice to try to
reach consensus on this issue before shipping, then maybe

Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-23 Thread 'Phillis Tang' via blink-dev
Hi Mike!
Yeah, I created the issue to ask if the spec editor can fill out the 
explainer more https://github.com/w3c/manifest-app-info/issues/57.

For the webkit and gecko signals - commented in the mozilla standard 
thread. webkit position is tracked 
in https://bugs.webkit.org/show_bug.cgi?id=222356.

I just got a +1 from Aaron on the platform rename issue 
 and will work on 
submitting pull requests. 

On Tuesday, August 23, 2022 at 6:18:56 AM UTC-7 mike...@chromium.org wrote:

> On 8/22/22 5:40 PM, Ajay Rahatekar wrote:
>
> +ajayra...@google.com
>
> On Friday, August 19, 2022 at 7:26:04 AM UTC-7 mike...@chromium.org wrote:
>
>> On 8/18/22 6:52 PM, Phillis Tang wrote:
>>
>> Contact emails phi...@chromium.org
>>
>> Explainer https://github.com/w3c/manifest-app-info/blob/main/explainer.md
>>
>> One more question: is this correct link? It seems to be a TODO currently.
>
>
>> Specification https://www.w3.org/TR/manifest-app-info
>>
>> This feature has been shipped on Mobile - see previous status entry 
>>  and I2S 
>> 
>> . 
>> Enabling this on the desktop uses the same "description" and 
>> "screenshots" fields.
>>
>> We additionally implemented parsing for the screenshots' "platform 
>> " member, but 
>> that was included in the original spec and design.
>>
>> Summary 
>>
>> Gives developers the ability to add more data (descriptions and 
>> screenshots) to their PWA install dialog and gives users more insight into 
>> the apps they are about to install. This implements PWA richer install UI 
>> on desktop. See previous chromstatus entry for mobile - 
>> https://chromestatus.com/feature/6422599217184768
>>
>>
>> Blink component UI>Browser>WebAppInstalls>Desktop 
>> 
>>
>> TAG review https://github.com/w3ctag/design-reviews/issues/30
>>
>> TAG review status Issues addressed
>>
>> Risks 
>>
>>
>> Interoperability and Compatibility 
>>
>> *Gecko*: No signal
>>
>> I see from the mobile I2S that 
>> https://github.com/mozilla/standards-positions/issues/492 was filed. 
>> Might be worth pinging that thread and pointing to this I2S, in case 
>> someone has input.
>>
>>
>> *WebKit*: No signal
>>
>> Could we file for a signal at 
>> https://github.com/WebKit/standards-positions/issues?
>>
>>
>> *Web developers*: Positive 
>> 
>>
>> *Other signals*:
>>
>> WebView application risks 
>>
>> Does this intent deprecate or change behavior of existing APIs, such that 
>> it has potentially high risk for Android WebView-based applications?
>>
>>
>> Debuggability 
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac, 
>> Linux, Chrome OS, Android, and Android WebView)? Yes
>>
>> Is this feature fully tested by web-platform-tests 
>> 
>> ? No, there is an open issue for this: 
>> https://github.com/w3c/manifest-app-info/issues/26 
>>
>> Flag name chrome://flags/#enable-desktop-pwas-detailed-install-dialog 
>>
>> Requires code in //chrome? Yes
>>
>> Tracking bug https://crbug.com/1326252
>>
>> Launch bug https://crbug.com/1326714
>>
>> Estimated milestones 
>>
>> 106
>>
>>
>> Anticipated spec changes 
>>
>> Open questions about a feature may be a source of future web compat or 
>> interop issues. Please list open issues (e.g. links to known github issues 
>> in the project for the feature specification) whose resolution may 
>> introduce web compat/interop risk (e.g., changing to naming or structure of 
>> the API in a non-backward-compatible way).
>> https://github.com/w3c/manifest-app-info/issues/55
>>
>> Thanks for pointing this out! It would be nice to try to reach consensus 
>> on this issue before shipping, then maybe needing to immediately 
>> deprecate/rename the platform member.
>>
>>
>> Link to entry on the Chrome Platform Status 
>> https://chromestatus.com/feature/5206272861798400
>>
>> This intent message was generated by Chrome Platform Status 
>> .
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to blink-dev+...@chromium.org.
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABcACaihvDYf47Z%3Dxivbr_NOXgBMW6NbL01av%3D4_FHEA9UXiPw%40mail.gmail.com
>>  
>> 
>> .
>>
>>
>>
>

-- 
You 

Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-23 Thread Mike Taylor

On 8/22/22 5:40 PM, Ajay Rahatekar wrote:

+ajayrahate...@google.com

On Friday, August 19, 2022 at 7:26:04 AM UTC-7 mike...@chromium.org wrote:

On 8/18/22 6:52 PM, Phillis Tang wrote:



Contact emails

phi...@chromium.org


Explainer

https://github.com/w3c/manifest-app-info/blob/main/explainer.md



One more question: is this correct link? It seems to be a TODO currently.



Specification

https://www.w3.org/TR/manifest-app-info

This feature has been shipped on Mobile - see previous status
entry  and I2S

.

Enabling this on the desktop uses the same "description" and
"screenshots" fields.

We additionally implemented parsing for the screenshots'
"platform
"
member, but that was included in the original spec and design.


Summary

Gives developers the ability to add more data (descriptions and
screenshots) to their PWA install dialog and gives users more
insight into the apps they are about to install. This implements
PWA richer install UI on desktop. See previous chromstatus entry
for mobile - https://chromestatus.com/feature/6422599217184768



Blink component

UI>Browser>WebAppInstalls>Desktop




TAG review

https://github.com/w3ctag/design-reviews/issues/30


TAG review status

Issues addressed


Risks



Interoperability and Compatibility



/Gecko/: No signal

I see from the mobile I2S that
https://github.com/mozilla/standards-positions/issues/492 was
filed. Might be worth pinging that thread and pointing to this
I2S, in case someone has input.


/WebKit/: No signal


Could we file for a signal at
https://github.com/WebKit/standards-positions/issues?



/Web developers/: Positive



/Other signals/:


WebView application risks

Does this intent deprecate or change behavior of existing APIs,
such that it has potentially high risk for Android WebView-based
applications?



Debuggability



Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, Chrome OS, Android, and Android
WebView)?

Yes


Is this feature fully tested by web-platform-tests

?

No, there is an open issue for this:
https://github.com/w3c/manifest-app-info/issues/26



Flag name

chrome://flags/#enable-desktop-pwas-detailed-install-dialog


Requires code in //chrome?

Yes


Tracking bug

https://crbug.com/1326252


Launch bug

https://crbug.com/1326714


Estimated milestones

106



Anticipated spec changes

Open questions about a feature may be a source of future web
compat or interop issues. Please list open issues (e.g. links to
known github issues in the project for the feature specification)
whose resolution may introduce web compat/interop risk (e.g.,
changing to naming or structure of the API in a
non-backward-compatible way).

https://github.com/w3c/manifest-app-info/issues/55

Thanks for pointing this out! It would be nice to try to reach
consensus on this issue before shipping, then maybe needing to
immediately deprecate/rename the platform member.



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5206272861798400

This intent message was generated by Chrome Platform Status
.
-- 
You received this message because you are subscribed to the

Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit

https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABcACaihvDYf47Z%3Dxivbr_NOXgBMW6NbL01av%3D4_FHEA9UXiPw%40mail.gmail.com

.





--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 

Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-22 Thread 'Ajay Rahatekar' via blink-dev
+ajayrahate...@google.com

On Friday, August 19, 2022 at 7:26:04 AM UTC-7 mike...@chromium.org wrote:

> On 8/18/22 6:52 PM, Phillis Tang wrote:
>
> Contact emails phi...@chromium.org
>
> Explainer https://github.com/w3c/manifest-app-info/blob/main/explainer.md 
>
> Specification https://www.w3.org/TR/manifest-app-info
>
> This feature has been shipped on Mobile - see previous status entry 
>  and I2S 
> 
> . 
> Enabling this on the desktop uses the same "description" and "screenshots" 
> fields.
>
> We additionally implemented parsing for the screenshots' "platform 
> " member, but 
> that was included in the original spec and design.
>
> Summary 
>
> Gives developers the ability to add more data (descriptions and 
> screenshots) to their PWA install dialog and gives users more insight into 
> the apps they are about to install. This implements PWA richer install UI 
> on desktop. See previous chromstatus entry for mobile - 
> https://chromestatus.com/feature/6422599217184768
>
>
> Blink component UI>Browser>WebAppInstalls>Desktop 
> 
>
> TAG review https://github.com/w3ctag/design-reviews/issues/30
>
> TAG review status Issues addressed
>
> Risks 
>
>
> Interoperability and Compatibility 
>
> *Gecko*: No signal
>
> I see from the mobile I2S that 
> https://github.com/mozilla/standards-positions/issues/492 was filed. 
> Might be worth pinging that thread and pointing to this I2S, in case 
> someone has input.
>
>
> *WebKit*: No signal
>
> Could we file for a signal at 
> https://github.com/WebKit/standards-positions/issues?
>
>
> *Web developers*: Positive 
> 
>
> *Other signals*:
>
> WebView application risks 
>
> Does this intent deprecate or change behavior of existing APIs, such that 
> it has potentially high risk for Android WebView-based applications?
>
>
> Debuggability 
>
> Will this feature be supported on all six Blink platforms (Windows, Mac, 
> Linux, Chrome OS, Android, and Android WebView)? Yes
>
> Is this feature fully tested by web-platform-tests 
> 
> ? No, there is an open issue for this: 
> https://github.com/w3c/manifest-app-info/issues/26 
>
> Flag name chrome://flags/#enable-desktop-pwas-detailed-install-dialog 
>
> Requires code in //chrome? Yes
>
> Tracking bug https://crbug.com/1326252
>
> Launch bug https://crbug.com/1326714
>
> Estimated milestones 
>
> 106
>
>
> Anticipated spec changes 
>
> Open questions about a feature may be a source of future web compat or 
> interop issues. Please list open issues (e.g. links to known github issues 
> in the project for the feature specification) whose resolution may 
> introduce web compat/interop risk (e.g., changing to naming or structure of 
> the API in a non-backward-compatible way).
> https://github.com/w3c/manifest-app-info/issues/55
>
> Thanks for pointing this out! It would be nice to try to reach consensus 
> on this issue before shipping, then maybe needing to immediately 
> deprecate/rename the platform member.
>
>
> Link to entry on the Chrome Platform Status 
> https://chromestatus.com/feature/5206272861798400
>
> This intent message was generated by Chrome Platform Status 
> .
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to blink-dev+...@chromium.org.
> To view this discussion on the web visit 
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABcACaihvDYf47Z%3Dxivbr_NOXgBMW6NbL01av%3D4_FHEA9UXiPw%40mail.gmail.com
>  
> 
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/98b2fc4c-ec1b-4211-a111-7ef9f65bfa88n%40chromium.org.


Re: [blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-19 Thread Mike Taylor

On 8/18/22 6:52 PM, Phillis Tang wrote:



Contact emails

phil...@chromium.org


Explainer

https://github.com/w3c/manifest-app-info/blob/main/explainer.md


Specification

https://www.w3.org/TR/manifest-app-info

This feature has been shipped on Mobile - see previous status entry 
 and I2S 
. 

Enabling this on the desktop uses the same "description" and 
"screenshots" fields.


We additionally implemented parsing for the screenshots' "platform 
" member, 
but that was included in the original spec and design.



Summary

Gives developers the ability to add more data (descriptions and 
screenshots) to their PWA install dialog and gives users more insight 
into the apps they are about to install. This implements PWA richer 
install UI on desktop. See previous chromstatus entry for mobile - 
https://chromestatus.com/feature/6422599217184768




Blink component

UI>Browser>WebAppInstalls>Desktop 




TAG review

https://github.com/w3ctag/design-reviews/issues/30


TAG review status

Issues addressed


Risks



Interoperability and Compatibility



/Gecko/: No signal
I see from the mobile I2S that 
https://github.com/mozilla/standards-positions/issues/492 was filed. 
Might be worth pinging that thread and pointing to this I2S, in case 
someone has input.


/WebKit/: No signal


Could we file for a signal at 
https://github.com/WebKit/standards-positions/issues?




/Web developers/: Positive 



/Other signals/:


WebView application risks

Does this intent deprecate or change behavior of existing APIs, such 
that it has potentially high risk for Android WebView-based applications?




Debuggability



Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes


Is this feature fully tested by web-platform-tests

?

No, there is an open issue for this: 
https://github.com/w3c/manifest-app-info/issues/26 




Flag name

chrome://flags/#enable-desktop-pwas-detailed-install-dialog


Requires code in //chrome?

Yes


Tracking bug

https://crbug.com/1326252


Launch bug

https://crbug.com/1326714


Estimated milestones

106



Anticipated spec changes

Open questions about a feature may be a source of future web compat or 
interop issues. Please list open issues (e.g. links to known github 
issues in the project for the feature specification) whose resolution 
may introduce web compat/interop risk (e.g., changing to naming or 
structure of the API in a non-backward-compatible way).


https://github.com/w3c/manifest-app-info/issues/55
Thanks for pointing this out! It would be nice to try to reach consensus 
on this issue before shipping, then maybe needing to immediately 
deprecate/rename the platform member.



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5206272861798400

This intent message was generated by Chrome Platform Status 
.

--
You received this message because you are subscribed to the Google 
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABcACaihvDYf47Z%3Dxivbr_NOXgBMW6NbL01av%3D4_FHEA9UXiPw%40mail.gmail.com 
.


--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0341686e-fa2c-4389-6a03-0ded072c91ec%40chromium.org.


[blink-dev] Intent to Implement and Ship: Rich PWA installation dialogs - desktop

2022-08-18 Thread Phillis Tang
Contact emailsphil...@chromium.org

Explainerhttps://github.com/w3c/manifest-app-info/blob/main/explainer.md

Specificationhttps://www.w3.org/TR/manifest-app-info

This feature has been shipped on Mobile - see previous status entry
 and I2S

.
Enabling this on the desktop uses the same "description" and "screenshots"
fields.

We additionally implemented parsing for the screenshots' "platform
" member, but
that was included in the original spec and design.

Summary

Gives developers the ability to add more data (descriptions and
screenshots) to their PWA install dialog and gives users more insight into
the apps they are about to install. This implements PWA richer install UI
on desktop. See previous chromstatus entry for mobile -
https://chromestatus.com/feature/6422599217184768


Blink componentUI>Browser>WebAppInstalls>Desktop


TAG reviewhttps://github.com/w3ctag/design-reviews/issues/30

TAG review statusIssues addressed

Risks


Interoperability and Compatibility



*Gecko*: No signal

*WebKit*: No signal

*Web developers*: Positive


*Other signals*:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that
it has potentially high risk for Android WebView-based applications?



Debuggability



Will this feature be supported on all six Blink platforms (Windows, Mac,
Linux, Chrome OS, Android, and Android WebView)?Yes

Is this feature fully tested by web-platform-tests

?No, there is an open issue for this:
https://github.com/w3c/manifest-app-info/issues/26


Flag namechrome://flags/#enable-desktop-pwas-detailed-install-dialog

Requires code in //chrome?Yes

Tracking bughttps://crbug.com/1326252

Launch bughttps://crbug.com/1326714

Estimated milestones

106


Anticipated spec changes

Open questions about a feature may be a source of future web compat or
interop issues. Please list open issues (e.g. links to known github issues
in the project for the feature specification) whose resolution may
introduce web compat/interop risk (e.g., changing to naming or structure of
the API in a non-backward-compatible way).
https://github.com/w3c/manifest-app-info/issues/55

Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5206272861798400

This intent message was generated by Chrome Platform Status
.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABcACaihvDYf47Z%3Dxivbr_NOXgBMW6NbL01av%3D4_FHEA9UXiPw%40mail.gmail.com.