Skip to content

Conversation

@mikehoffms
Copy link
Collaborator

@mikehoffms mikehoffms commented Jun 18, 2025

Related PRs:

  • PR 3476 (Change "Get started PWAs" tut to code expl + steps to use sample) in the Docs repo
  • PR 104 (Rename /pwa-getting-started/ dir to /temperature-converter/) in the Demos repo

Rendered PWA articles for review:

Sequence of related articles in TOC:
image


Articles outside the PWA bucket

same order as Files Changed

Top of TOC

  • /develop-web-microsoft-edge.md
    • the topmost article
    • linked to end-user Edge docs at SMC
  • /developer/index.yml
    • docset Landing
    • hidden: linked to instructions for landing pages
    • updated link text & article type

DevTools

  • /devtools/landing/index.yml
    • norm'd path: /samples/index.md
  • /devtools/performance/extension.md
    • norm'd path: /samples/index.md
    • stated article title that contains Clone section
  • /devtools/quick-source/quick-source-tool.md
    • norm'd path: /samples/index.md
  • /devtools/samples/index.md
    • for pngs, norm'd path: /samples/index.md
  • /devtools/sources/index.md
    • norm'd path: /samples/index.md
    • stated article title that contains Clone section
  • /devtools/speed/get-started.md
    • norm'd path: /samples/index.md
  • /devtools/workspaces/index.md
    • norm'd path: /samples/index.md

Extensions

  • /extensions/developer-guide/devtools-extension.md
    • changelist
  • /extensions/developer-guide/sidebar.md
    • changelist
  • /extensions/getting-started/extension-sideloading.md
    • changelist
  • /extensions/getting-started/index.md
    • changelist
  • /extensions/landing/index.yml
    • changelist
  • /extensions/samples/index.md
    • changelist
  • /extensions/samples/picture-inserter-content-script.md
    • changelist
  • /extensions/samples/picture-viewer-popup-webpage.md
    • changelist

Hub page

  • /index.yml
    • changelist

TOC

  • /toc.yml
    • changelist

more DevTools

  • /visual-studio-code/microsoft-edge-devtools-extension/install.md
    • changelist

WebView2

  • /webview2/concepts/distribution.md
    • changelist
  • /webview2/concepts/navigation-events.md
    • changelist
  • /webview2/concepts/versioning.md
    • changelist
  • /webview2/get-started/get-started.md
    • changelist
  • /webview2/get-started/win32.md
    • changelist
  • /webview2/get-started/winui.md
    • changelist
  • /webview2/get-started/winui2.md
    • changelist
  • /webview2/get-started/wpf.md
    • changelist
  • /webview2/how-to/communicate-btwn-web-native.md
    • changelist
  • /webview2/how-to/machine-setup.md
    • changelist
  • /webview2/index.md
    • changelist
  • /webview2/landing/index.yml
    • changelist
  • /webview2/samples/deployment-samples.md
    • changelist
  • /webview2/samples/index.md
    • changelist
  • /webview2/samples/webview2apissample.md
    • changelist

Testing redirects before merge

Old url paths (not listing older versions of paths):

  • /devtools/sample-code/sample-code.md
  • /extensions/samples.md
  • /extensions/getting-started/picture-inserter-content-script.md
  • /extensions/getting-started/picture-viewer-popup-webpage.md
  • /progressive-web-apps/demo-pwas.md
  • /webview2/code-samples-links.md

1 - DevTools

"source_path": "../microsoft-edge/devtools-guide-chromium/sample-code/sample-code.md",
"redirect_url": "/microsoft-edge/devtools/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/devtools-guide-chromium/sample-code/sample-code?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/devtools/samples/?branch=pr-en-us-3476

2 - DevTools

"source_path": "../microsoft-edge/devtools/sample-code/sample-code.md",
"redirect_url": "/microsoft-edge/devtools/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/devtools/sample-code/sample-code?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/devtools/samples/?branch=pr-en-us-3476

3 - Extensions

"source_path": "../microsoft-edge/extensions-chromium/getting-started/part1-simple-extension.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-viewer-popup-webpage",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/part1-simple-extension?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-viewer-popup-webpage?branch=pr-en-us-3476

4 - Extensions

"source_path": "../microsoft-edge/extensions-chromium/getting-started/picture-viewer-popup-webpage.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-viewer-popup-webpage",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/picture-viewer-popup-webpage?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-viewer-popup-webpage?branch=pr-en-us-3476

5 - Extensions

"source_path": "../microsoft-edge/extensions/getting-started/picture-viewer-popup-webpage.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-viewer-popup-webpage",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions/getting-started/picture-viewer-popup-webpage?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-viewer-popup-webpage?branch=pr-en-us-3476

6 - Extensions

"source_path": "../microsoft-edge/extensions-chromium/getting-started/part2-content-scripts.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-inserter-content-script",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/part2-content-scripts?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-inserter-content-script?branch=pr-en-us-3476&tabs=gitbash

7 - Extensions

"source_path": "../microsoft-edge/extensions-chromium/getting-started/picture-inserter-content-script.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-inserter-content-script",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/picture-inserter-content-script?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-inserter-content-script?branch=pr-en-us-3476&tabs=gitbash

8 - Extensions

"source_path": "../microsoft-edge/extensions/getting-started/picture-inserter-content-script.md",
"redirect_url": "/microsoft-edge/extensions/samples/picture-inserter-content-script",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions/getting-started/picture-inserter-content-script?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/picture-inserter-content-script?branch=pr-en-us-3476&tabs=gitbash

9 - Extensions

"source_path": "../microsoft-edge/extensions-chromium/samples.md",
"redirect_url": "/microsoft-edge/extensions/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions-chromium/samples?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/?branch=pr-en-us-3476

10 - Extensions

"source_path": "../microsoft-edge/extensions/samples.md",
"redirect_url": "/microsoft-edge/extensions/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/extensions/samples/?branch=pr-en-us-3476

11 - PWA

"source_path": "../microsoft-edge/progressive-web-apps-chromium/demo-pwas.md",
"redirect_url": "/microsoft-edge/progressive-web-apps/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/progressive-web-apps-chromium/demo-pwas?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/progressive-web-apps/samples/?branch=pr-en-us-3476

12 - PWA

"source_path": "../microsoft-edge/progressive-web-apps/demo-pwas.md",
"redirect_url": "/microsoft-edge/progressive-web-apps/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/progressive-web-apps/demo-pwas?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/progressive-web-apps/samples/?branch=pr-en-us-3476

13 - WebView2

"source_path": "../microsoft-edge/webview2/code-samples-links.md",
"redirect_url": "/microsoft-edge/webview2/samples/index",

url to test:
https://review.learn.microsoft.com/microsoft-edge/webview2/code-samples-links?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/webview2/samples/?branch=pr-en-us-3476

14 - WebView2

"source_path": "../microsoft-edge/webview2/concepts/deployment-distribution.md",
"redirect_url": "/microsoft-edge/webview2/concepts/distribution",

url to test:
https://review.learn.microsoft.com/microsoft-edge/webview2/concepts/deployment-distribution?branch=pr-en-us-3476
status: ok
end up at:
https://review.learn.microsoft.com/microsoft-edge/webview2/concepts/distribution?branch=pr-en-us-3476&tabs=dotnetcsharp


Testing redirects after merge

  1. https://learn.microsoft.com/microsoft-edge/devtools-guide-chromium/sample-code/sample-code
  2. https://learn.microsoft.com/microsoft-edge/devtools/sample-code/sample-code
  3. https://learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/part1-simple-extension
  4. https://learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/picture-viewer-popup-webpage
  5. https://learn.microsoft.com/microsoft-edge/extensions/getting-started/picture-viewer-popup-webpage
  6. https://learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/part2-content-scripts
  7. https://learn.microsoft.com/microsoft-edge/extensions-chromium/getting-started/picture-inserter-content-script
  8. https://learn.microsoft.com/microsoft-edge/extensions/getting-started/picture-inserter-content-script
  9. https://learn.microsoft.com/microsoft-edge/extensions-chromium/samples
  10. https://learn.microsoft.com/microsoft-edge/extensions/samples
  11. https://learn.microsoft.com/microsoft-edge/progressive-web-apps-chromium/demo-pwas
  12. https://learn.microsoft.com/microsoft-edge/progressive-web-apps/demo-pwas
  13. https://learn.microsoft.com/microsoft-edge/webview2/code-samples-links
  14. https://learn.microsoft.com/microsoft-edge/webview2/concepts/deployment-distribution

AB#54469985

@mikehoffms mikehoffms added in-progress cat: pwas Progressive Web Apps-related content labels Jun 18, 2025
@mikehoffms mikehoffms changed the title Convert "Get started with PWAs" from tutorial to sample article Change "Temperature convertor sample" from tutorial to sample article Jun 18, 2025
@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 issues. Other issues are also a high priority. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

@learn-build-service-prod
Copy link

Learn Build status updates of commit 29d5137:

💡 Validation status: suggestions

File Status Preview URL Details
microsoft-edge/progressive-web-apps/how-to/index.md 💡Suggestion View Details
microsoft-edge/progressive-web-apps/samples/index.md 💡Suggestion View Details
microsoft-edge/progressive-web-apps/samples/temperature-converter.md 💡Suggestion View Details
microsoft-edge/develop-web-microsoft-edge.md ✅Succeeded View
microsoft-edge/developer/index.yml ✅Succeeded View
microsoft-edge/devtools/landing/index.yml ✅Succeeded View
microsoft-edge/devtools/performance/extension.md ✅Succeeded View
microsoft-edge/devtools/quick-source/quick-source-tool.md ✅Succeeded View
microsoft-edge/devtools/sample-code/sample-code-images/clone-repo.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/clone-repository-button.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/demo-page-with-accessibility-issues.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/demo-to-do.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/devtools-requests-access.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/explorer-icon.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/modified-demo-to-do-after-save-refresh.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/modified-demo-to-do-before-save.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/more-tabs-icon-light-theme.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/more-tools-icon-light-theme.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/opened-demo-to-do-folder-initially.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/prompt-open-cloned-repo.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/select-demo-to-do-folder.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/server-started-from-a-demo-dir.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/server-started-from-demos-dir.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/source-control-icon.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/using-debug-js-demo-page.png ✅Succeeded n/a (file deleted or renamed)

This comment lists only the first 25 files in the pull request.

microsoft-edge/progressive-web-apps/how-to/index.md

  • Line 49, Column 127: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 287, Column 3: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

microsoft-edge/progressive-web-apps/samples/index.md

  • Line 88, Column 3: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

microsoft-edge/progressive-web-apps/samples/temperature-converter.md

  • Line 26, Column 38: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 45, Column 41: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 790, Column 6: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

Copy link
Collaborator Author

@mikehoffms mikehoffms left a comment

Choose a reason for hiding this comment

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

LGTM - Writer/Editor

@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 issues. Other issues are also a high priority. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

@learn-build-service-prod
Copy link

Learn Build status updates of commit 23d45fe:

💡 Validation status: suggestions

File Status Preview URL Details
microsoft-edge/progressive-web-apps/how-to/index.md 💡Suggestion View Details
microsoft-edge/progressive-web-apps/samples/index.md 💡Suggestion View Details
microsoft-edge/progressive-web-apps/samples/temperature-converter.md 💡Suggestion View Details
microsoft-edge/develop-web-microsoft-edge.md ✅Succeeded View
microsoft-edge/developer/index.yml ✅Succeeded View
microsoft-edge/devtools/landing/index.yml ✅Succeeded View
microsoft-edge/devtools/performance/extension.md ✅Succeeded View
microsoft-edge/devtools/quick-source/quick-source-tool.md ✅Succeeded View
microsoft-edge/devtools/sample-code/sample-code-images/clone-repo.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/clone-repository-button.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/demo-page-with-accessibility-issues.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/demo-to-do.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/devtools-requests-access.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/explorer-icon.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/modified-demo-to-do-after-save-refresh.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/modified-demo-to-do-before-save.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/more-tabs-icon-light-theme.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/more-tools-icon-light-theme.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/opened-demo-to-do-folder-initially.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/prompt-open-cloned-repo.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/select-demo-to-do-folder.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/server-started-from-a-demo-dir.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/server-started-from-demos-dir.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/source-control-icon.png ✅Succeeded n/a (file deleted or renamed)
microsoft-edge/devtools/sample-code/sample-code-images/using-debug-js-demo-page.png ✅Succeeded n/a (file deleted or renamed)

This comment lists only the first 25 files in the pull request.

microsoft-edge/progressive-web-apps/how-to/index.md

  • Line 49, Column 127: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 287, Column 3: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

microsoft-edge/progressive-web-apps/samples/index.md

  • Line 88, Column 3: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

microsoft-edge/progressive-web-apps/samples/temperature-converter.md

  • Line 26, Column 38: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 45, Column 41: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 790, Column 6: [Suggestion: other-site-link-broken - See documentation] Link 'https://microsoftedge.github.io/Demos/temperature-converter/' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat: pwas Progressive Web Apps-related content

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants