mozilla / extension-workshop

Firefox Extension Workshop
https://extensionworkshop.com
96 stars 130 forks source link

Third party lib clarification #1918

Closed dotproto closed 2 weeks ago

dotproto commented 1 month ago

Add the relevant policy text to the third party library usage documentation.

This PR also introduces styling for <blockquote> elements. Before this PR there was only one preexisting usage of <blockquote> or > in the documentation: the destroyed actor section of the known issues page. That page should be visually unaffected by this change.

dotproto commented 1 month ago

I've removed the exact policy text from the Third Party Library Usage docs as requested by @wagnerand. The main motivation for this PR was to quote that passage, so without it I was compelled to rewrite some sections in order to clarify and add more details to our requirements.

@wagnerand, please take a look to see if you're comfortable with these updates. @rebloor, please hold off on another pass until then.