Skip to content
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

🌸 Cherry-pick request for #37314 into #37293 #37315

Closed
mszylkowski opened this issue Jan 7, 2022 · 4 comments
Closed

🌸 Cherry-pick request for #37314 into #37293 #37315

mszylkowski opened this issue Jan 7, 2022 · 4 comments
Labels
Cherry-pick: Beta Cherry-pick: Experimental Stale Inactive for one year or more Type: Release Used to track AMP releases from canary to production

Comments

@mszylkowski
Copy link
Contributor

Issue (P0 Bug)

#37314

Pull Request(s)

#37314

Release Tracker(s)

#37293

Channels

Beta / Experimental

Formats

Stories

Justification

When the story only has background audio specified in the amp-story (example) the audio icon doesn't show due to the amp-story not reporting to the store service that the story element has background audio.

This breaks existing AMP web pages in a significant way.

Verification Steps

On any story add in the amp-story tag the attribute background-audio="audio.mp3". The audio icon should be visible again.

Summary

Cleanup bug due to removing more code than what needed.

Impact

We don't have metrics on how many stories have background audio, but all stories with background-audio are impacted.

Action Items

Added unit test on test-amp-story to check the background audio is updated properly.

Notifications

/cc @ampproject/release-on-duty @ampproject/wg-approvers @ampproject/cherry-pick-approvers

@gmajoulet
Copy link
Contributor

gmajoulet commented Jan 7, 2022

Edit: previous comment was about a stable cherry pick.

Approved for beta/experimental.

@mszylkowski
Copy link
Contributor Author

Yes, plan is to CP only to beta/experimental, I think all the extra labels got added automatically and I forgot to remove them.

@kristoferbaxter
Copy link
Contributor

Approved. Thanks for adding tests!

@stale
Copy link

stale bot commented Jan 7, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Stale Inactive for one year or more label Jan 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cherry-pick: Beta Cherry-pick: Experimental Stale Inactive for one year or more Type: Release Used to track AMP releases from canary to production
Projects
None yet
Development

No branches or pull requests

4 participants