Skip to content
This repository was archived by the owner on Jun 21, 2022. It is now read-only.

Conversation

@andrewtruongmoz
Copy link
Contributor

Changes root slugs, url slugs changed here (should be changed before if this lands).

constant names left untouched. class names left untouched. Comments for macros updated.

removal of 4 unused macros:

  • WebExtCompat will cause localized docs to break but not in en-US. I think localizers should be pinged about this.

New additional change: {{WebExtExamples}} was edited since this will affect us if we rename repo like {{WebExtAllExamples}}.

All other changes are same as #264 - Will has explained his testing in that PR.

  • I believe that we're going to leave Embedded WebExtensions as is since it is going to go away in 57 as you said Will.

+1 to coordination with @jwhitlock and @escattone.

Ready for review @wbamberg.

Thanks!

Copy link
Contributor

@jwhitlock jwhitlock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good, I mostly have task ordering questions.

const examplesBaseUrl = "https://github.com/mdn/webextensions-examples/tree/master/";
const allExamples = mdn.fetchJSONResource("https://raw.githubusercontent.com/mdn/webextensions-examples/master/examples.json");
const examplesBaseUrl = "https://github.com/mdn/browser-extensions-examples/tree/master/";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will require renaming the repository. GitHub should redirect the link, so you should do this first.

!((pathComponents[0] === "webextensions") && (pathComponents[1] === "manifest"))) {
throw "If an argument is given it must point to WebExtensions manifest data.";
}
const manifestDataUrl = "https://raw.githubusercontent.com/mdn/browser-compat-data/master/webextensions/manifest-keys.json";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -1,34 +0,0 @@
<%
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The macro dashboard claims this one is used on 0 English pages and 93 non-english pages (although only 29 are on the results page). Are we OK breaking those pages until translators get a chance to update them?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, saw your comment in the original PR, "WebExtCompat will cause localized docs to break but not in en-US. I think localizers should be pinged about this." 👍

@jwhitlock jwhitlock requested a review from wbamberg August 7, 2017 15:21
@jwhitlock
Copy link
Contributor

My proposed process:

@wbamberg
Copy link

wbamberg commented Aug 9, 2017

It's been suggested that we should move the "extensions" docs out of the "Mozilla" bit of the tree, to reflect the fact that they are cross-browser. I'd like to resolve this question before merging this PR.

I've started a thread at https://discourse.mozilla.org/t/moving-the-webextensions-docs/17868.

@Elchi3
Copy link
Member

Elchi3 commented Sep 29, 2017

There are now merge conflicts here.

@Elchi3
Copy link
Member

Elchi3 commented Jul 10, 2019

It doesn't look like this will happen. Closing.

@Elchi3 Elchi3 closed this Jul 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants