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

fix http:// links to https:// where certain (2) #4456

Merged

Conversation

peterbe
Copy link
Contributor

@peterbe peterbe commented Apr 25, 2021

Another big batch following #4416

@peterbe peterbe requested a review from a team as a code owner April 25, 2021 19:14
@peterbe peterbe requested review from a team April 25, 2021 19:14
@peterbe peterbe requested review from a team as code owners April 25, 2021 19:14
@peterbe peterbe requested review from chrisdavidmills and removed request for a team April 25, 2021 19:14
@github-actions
Copy link
Contributor

github-actions bot commented Apr 25, 2021

Preview URLs

Flaws

Note! 28 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content
Title: Video and audio content
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/HTML/Tables/Basics
Title: HTML table basics
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/HTML/Tables/Advanced
Title: HTML table advanced features and accessibility
on GitHub
Flaw count: 2

  • macros:
    • /en-US/docs/Glossary/deprecated does not exist
  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML
Title: What’s in the head? Metadata in HTML
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure
Title: Document and website structure
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Building_blocks/Events
Title: Introduction to events
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript
Title: What is JavaScript?
on GitHub
Flaw count: 2

  • broken_links:
    • No need for the pathname in anchor links if it's the same page
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Client-side_web_APIs/Drawing_graphics
Title: Drawing graphics
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Client-side_web_APIs/Introduction
Title: Introduction to web APIs
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Objects/Inheritance
Title: Inheritance in JavaScript
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Objects/Object_building_practice
Title: Object building practice
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/JavaScript/Objects/JSON
Title: Working with JSON
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Performance/Web_Performance_Basics
Title: Web performance resources
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Web/Performance/Controlling_resource_delivery_with_resource_hints
    • Can't resolve /en-US/docs/Learn/Performance/HTTP2
    • Can't resolve /en-US/docs/Web/Performance/Performance_budget

URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Main_features
Title: Framework main features
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Ember_getting_started
Title: Getting started with Ember
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_stores
Title: Working with Svelte stores
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Introducing_complete_toolchain
Title: Introducing a complete toolchain
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Command_line
Title: Command line crash course
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Accessibility
Title: Handling common accessibility problems
on GitHub
Flaw count: 9

  • broken_links:
    • Can't resolve /en-US/docs/Learn/WebGL
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • and 4 more flaws omitted

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/JavaScript
Title: Handling common JavaScript problems
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla
    • Can't resolve /en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_Next_support_in_Mozilla
    • Can't resolve /en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla
    • Can't resolve /en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_Next_support_in_Mozilla
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Automated_testing
Title: Introduction to automated testing
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Testing_strategies
Title: Strategies for carrying out testing
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Introduction
Title: Introduction to cross browser testing
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/HTML_and_CSS
Title: Handling common HTML and CSS problems
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Your_own_automation_environment
Title: Setting up your own test automation environment
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Feature_detection
Title: Implementing feature detection
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/First_steps/Web_frameworks
Title: Server-side web frameworks
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/First_steps/Introduction
Title: Introduction to the server side
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Express_Nodejs/mongoose
Title: Express Tutorial Part 3: Using a Database (with Mongoose)
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Express_Nodejs/skeleton_website
Title: Express Tutorial Part 2: Creating a skeleton website
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Express_Nodejs/deployment
Title: Express Tutorial Part 7: Deploying to production
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Express_Nodejs/Introduction
Title: Express/Node introduction
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Express_Nodejs/development_environment
Title: Setting up a Node development environment
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Django/Deployment
Title: Django Tutorial Part 11: Deploying Django to production
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Django/development_environment
Title: Setting up a Django development environment
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Django/Home_page
Title: Django Tutorial Part 5: Creating our home page
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/Learn/Server-side/Django/Testing
Title: Django Tutorial Part 10: Testing a Django web application
on GitHub
Flaw count: 1

  • broken_links:
    • Link points to the page it's already on

URL: /en-US/docs/MDN/Guidelines/Code_guidelines/CSS
Title: CSS guidelines
on GitHub
Flaw count: 19

  • broken_links:
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • No need for the pathname in anchor links if it's the same page
    • and 14 more flaws omitted

URL: /en-US/docs/Mozilla/Developer_guide/Callgraph/Installing_Callgraph
Title: Installing Callgraph
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Treehydra

URL: /en-US/docs/Mozilla/Developer_guide/Using_NetBeans_with_Mozilla
Title: Using NetBeans with Mozilla
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/Simple_Firefox_build

URL: /en-US/docs/Mozilla/Developer_guide/Source_Code/Downloading_Source_Archives
Title: Downloading Source Archives
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/CVS_Tags

URL: /en-US/docs/Mozilla/Developer_guide/Source_Code/CVS
Title: Getting Mozilla Source Code Using CVS
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Mozilla/Developer_guide/Build_Instructions/CVS_Tags

URL: /en-US/docs/Mozilla/Developer_guide/The_comm-central_build_system
Title: The comm-central build system
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/Build_Documentation
    • Can't resolve /en-US/Comm-central
    • Can't resolve /en-US/Mozilla-central

URL: /en-US/docs/Mozilla/Developer_guide/Eclipse/Eclipse_CDT/Manual_Setup
Title: Eclipse CDT/Manual_Setup
on GitHub
Flaw count: 4

  • broken_links:
    • Can't resolve /en-US/Simple_Firefox_build
    • Can't resolve /@api/deki/files/6241/=eclipse-formatter-for-mozilla.xml
    • Can't resolve /en-US/Simple_Firefox_build
    • Can't resolve /en-US/docs/Using_CXX_in_Mozilla_code

URL: /en-US/docs/Mozilla/Developer_guide/Eclipse/Eclipse_CDT_Manual_Setup
Title: Eclipse CDT Manual Setup
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /@api/deki/files/6241/=eclipse-formatter-for-mozilla.xml
    • Can't resolve /en-US/docs/Using_CXX_in_Mozilla_code

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions
Title: Build Instructions
on GitHub
Flaw count: 8

  • broken_links:
    • Can't resolve /en-US/NSPR_build_instructions
    • Can't resolve /en-US/SpiderMonkey/Build_Documentation
    • Can't resolve /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_JavaXPCOM
    • Can't resolve /en-US/docs/Creating_a_Release_Tag
    • Can't resolve /en-US/docs/Clang_Static_Analysis
    • and 3 more flaws omitted

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/How_Mozilla_s_build_system_works
Title: How Mozilla's build system works
on GitHub
Flaw count: 12

  • macros:
    • `/home/runner/work/content/content/node_modules/@mdn/yari/kumascript/macros/page.ejs:23
      21| }
      22| %>

23| <%- await wiki.page(url, $1, $2, $3, $4) %>
24|

/en-us/docs/mozilla/developer_guide/build_instructions/how_mozilla_s_build_system_works references /en-us/docs/standard_makefile_header, which does not exist`

  • broken_links:
    • Can't resolve /en-US/docs/Standard_Makefile_Header
    • Can't resolve /en-US/docs/Compiling_interfaces_using_XPIDLSRCS
    • Can't resolve /en-US/docs/Installing_a_JavaScript_component
    • Can't resolve /en-US/docs/Building_a_component_DLL
    • Can't resolve /en-US/docs/Building_a_static_library
    • and 5 more flaws omitted
  • sectioning:
    • Excess <h2> tag that is NOT at root-level (id='Original_Document_Information', text='Original Document Information')

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Unix_Detailed_Build_Instructions
Title: Unix Detailed Build Instructions
on GitHub
Flaw count: 4

  • broken_links:
    • Can't resolve /en-US/Adding_Files_to_the_Build
    • Can't resolve /en-US/Linux_Build_Prerequisites
    • Can't resolve /en-US/Mozilla_Source_Code_(HTTP%2f%2fFTP)
    • Can't resolve /en-US/Mozilla_Source_Code_(CVS)

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_Mozilla_With_Mingw
Title: Compiling Mozilla With Mingw
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/Cross_Compile_Mozilla_for_Mingw32

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_Build_Prerequisites_(1.7_and_1.8_Branches)
Title: Windows Build Prerequisites (1.7 and 1.8 Branches)
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Debugging_Mozilla_on_Windows_FAQ

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Reference_build_configurations
Title: Reference build configurations
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/Linux_compatibility_reference

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_SeaMonkey_build
Title: Simple SeaMonkey build
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/Windows_SDK_versions
    • Can't resolve /en-US/docs/comm-central

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_build_prerequisites_using_cygwin
Title: Windows build prerequisites using cygwin
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Debugging_Mozilla_on_Windows_FAQ

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Sunbird_build
Title: Simple Sunbird build
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/Windows_SDK_versions
    • Can't resolve /en-US/docs/comm-central

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Checkout_and-build_NSPR
Title: Checkout and Build NSPR
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/NSPR_build_instructions

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Signing_an_executable_with_Authenticode
Title: Signing an executable with Authenticode
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Signing_an_extension

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_XXX_Standalone
Title: Building XXX Standalone
on GitHub
Flaw count: 7

  • broken_links:
    • Can't resolve /en-US/Tamarin_Build_Documentation
    • Can't resolve /en-US/docs/XULRunner/Build_Instructions
    • Can't resolve /en-US/docs/Creating_XULRunner_Apps_with_the_Mozilla_Build_System
    • Can't resolve /en-US/docs/Building_TransforMiiX_standalone
    • Can't resolve /en-US/Building_Necko_standalone
    • and 2 more flaws omitted

URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/OS2_Build_Prerequisites/Building_on_OS2_using_Mercurial
Title: Building on OS/2 using Mercurial
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Mozilla/Developer_Guide/Build_Instructions/OS/2_Build_Prerequisites#required_packages
    • Can't resolve /en-US/docs/Mozilla/Developer_Guide/Build_Instructions/OS/2_Build_Prerequisites#compiler
    • Can't resolve /en-US/docs/Mozilla/Developer_Guide/Build_Instructions/OS/2_Build_Prerequisites#required_packages

URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies
Title: cookies
on GitHub
Flaw count: 1

  • broken_links:
    • No need for the pathname in anchor links if it's the same page

URL: /en-US/docs/Mozilla/Firefox/Releases/3
Title: Firefox 3 for developers
on GitHub
Flaw count: 33

  • macros:
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIIdleService does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIZipWriter does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIThreadManager does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIJSON does not exist
  • broken_links:
    • Can't resolve /en-US/docs/Canvas_tutorial/Transformations#Transforms
    • Can't resolve /en-US/docs/Using_microformats
    • Can't resolve /en-US/docs/Drag_and_drop_events
    • Can't resolve /en-US/docs/Web/HTML/Using_the_application_cache
    • Can't resolve /en-US/docs/CSS_improvements_in_Firefox_3
    • and 24 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/3/Full_page_zoom
Title: Full page zoom
on GitHub
Flaw count: 2

  • macros:
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIMarkupDocumentViewer does not exist
  • broken_links:
    • Can't resolve /en-US/docs/XUL/iframe

URL: /en-US/docs/Mozilla/Firefox/Releases/10
Title: Firefox 10 for developers
on GitHub
Flaw count: 17

  • macros:
    • /en-US/docs/Web/API/Document/xmlStandalone does not exist
    • /en-US/docs/Web/CSS/:-moz-full-screen-ancestor does not exist
    • /en-US/docs/Web/API/Window/navigator/mozBattery does not exist
    • /en-US/docs/Web/API/NameList does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/mozISpellCheckingEngine does not exist
    • and 3 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/E4X
    • Can't resolve /en-US/docs/IndexedDB/IDBVersionChangeRequest
    • Can't resolve /en-US/docs/Mozilla/Firefox/Updating_add-ons_for_Firefox_10
    • Can't resolve /en-US/docs/PRBool
    • Can't resolve /en-US/docs/Install_Manifests#strictCompatibility
    • and 4 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/1.5
Title: Firefox 1.5 for developers
on GitHub
Flaw count: 21

  • broken_links:
    • Can't resolve /en-US/docs/Gecko
    • Can't resolve /en-US/docs/XForms
    • Can't resolve /en-US/docs/DOM_Inspector
    • Can't resolve /en-US/docs/Web_Developer_Extension_(external)
    • Can't resolve /en-US/docs/Live_HTTP_Headers_(external)
    • and 16 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/19
Title: Firefox 19 for developers
on GitHub
Flaw count: 8

  • macros:
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIImgLoadingContent does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/imgIDecoderObserver does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/imgINotificationObserver does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/imgINotificationObserver does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/imgITools does not exist
    • and 1 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/XForms
    • Can't resolve /en-US/docs/XPCOM_API_Reference/nsresult

URL: /en-US/docs/Mozilla/Firefox/Releases/3.6
Title: Firefox 3.6 for developers
on GitHub
Flaw count: 44

  • macros:
    • /en-US/docs/Web/API/Node/mozMatchesSelector does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMGeoPositionAddress does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMGeoPosition does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsINavHistoryQueryOptions does not exist
    • and 14 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/Canvas_tutorial/Using_images#Controlling_image_scaling_behavior
    • Can't resolve /en-US/docs/JavaScript/ECMAScript_5_support_in_Mozilla
    • Can't resolve /en-US/docs/Web/API/Detecting_device_orientation
    • Can't resolve /en-US/docs/DOM/MozOrientation
    • Can't resolve /en-US/docs/DOM/Detecting_document_width_and_height_changes
    • and 20 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/3.6/Updating_themes
Title: Updating themes for Firefox 3.6
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Making_Sure_Your_Theme_Works_with_RTL_Locales
    • Can't resolve /en-US/docs/Themes
    • Can't resolve /en-US/docs/Building_a_Theme

URL: /en-US/docs/Mozilla/Firefox/Releases/3.5
Title: Firefox 3.5 for developers
on GitHub
Flaw count: 37

  • macros:
    • /en-US/docs/Web/CSS/-moz-window-shadow does not exist
    • /en-US/docs/Web/CSS/:-moz-system-metric(mac-graphite-theme) does not exist
    • /en-US/docs/Web/API/Element/contentEditable does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFile does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFile does not exist
  • broken_links:
    • Can't resolve /en-US/docs/Web/HTML/Using_the_application_cache
    • Can't resolve /en-US/Using_web_workers
    • Can't resolve /en-US/Using_geolocation
    • Can't resolve /en-US/docs/Gecko-Specific_DOM_Events#MozAfterPaint
    • Can't resolve /en-US/docs/Gecko-Specific_DOM_Events#MozMousePixelScroll
    • and 27 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/12
Title: Firefox 12 for developers
on GitHub
Flaw count: 22

  • macros:
    • /en-US/docs/Web/API/Window/navigator/connection does not exist
    • /en-US/docs/Web/API/Window/navigator/mozTelephony does not exist
    • /en-US/docs/Web/API/Window/navigator/mozSms does not exist
    • /en-US/docs/Web/API/Window/screen/mozEnabled does not exist
    • /en-US/docs/Web/API/Window/screen/mozBrightness does not exist
    • and 5 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/JavaScript/Sharp_variables_in_JavaScript
    • Can't resolve /en-US/docs/JavaScript_code_modules/source-editor.jsm#resetUndo%28%29
    • Can't resolve /en-US/docs/JavaScript_code_modules/source-editor.jsm#find()
    • Can't resolve /en-US/docs/JavaScript_code_modules/source-editor.jsm#findNext()
    • Can't resolve /en-US/docs/JavaScript_code_modules/source-editor.jsm#findPrevious()
    • and 7 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/2/Updating_extensions
Title: Updating extensions for Firefox 2
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/Install_Manifests
    • Can't resolve /en-US/Theme_changes_in_Firefox_2
    • Can't resolve /en-US/Install_Manifests#updateURL

URL: /en-US/docs/Mozilla/Firefox/Releases/2/Security_changes
Title: Security in Firefox 2
on GitHub
Flaw count: 1

  • broken_links:
    • Can't resolve /en-US/docs/Security_and_the_jar_protocol

URL: /en-US/docs/Mozilla/Firefox/Releases/15
Title: Firefox 15 for developers
on GitHub
Flaw count: 9

  • macros:
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIBrowserHistory does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/inIDOMUtils does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIINIParserWriter does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsISpeculativeConnect does not exist
    • and 1 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/API/WebSMS
    • Can't resolve /en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toInteger
    • Can't resolve /en-US/docs/Places

URL: /en-US/docs/Mozilla/Firefox/Releases/31
Title: Firefox 31 for developers
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Xray_vision#Xrays_for_JavaScript_objects
    • Can't resolve /en-US/docs/Mozilla/Add-ons/Add-on_Debugger
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/High-Level_APIs/windows#converting_to_dom_windows
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/High-Level_APIs/tabs#converting_to_xul_tabs
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/High-Level_APIs/panel#styling_panel_content

External URLs

URL: /en-US/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content
Title: Video and audio content
on GitHub


URL: /en-US/docs/Learn/HTML/Tables/Basics
Title: HTML table basics
on GitHub


URL: /en-US/docs/Learn/HTML/Tables/Advanced
Title: HTML table advanced features and accessibility
on GitHub


URL: /en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML
Title: What’s in the head? Metadata in HTML
on GitHub


URL: /en-US/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure
Title: Document and website structure
on GitHub


URL: /en-US/docs/Learn/JavaScript/Building_blocks/Events
Title: Introduction to events
on GitHub


URL: /en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript
Title: What is JavaScript?
on GitHub


URL: /en-US/docs/Learn/JavaScript/Client-side_web_APIs/Drawing_graphics
Title: Drawing graphics
on GitHub


URL: /en-US/docs/Learn/JavaScript/Client-side_web_APIs/Introduction
Title: Introduction to web APIs
on GitHub


URL: /en-US/docs/Learn/JavaScript/Objects/Inheritance
Title: Inheritance in JavaScript
on GitHub


URL: /en-US/docs/Learn/JavaScript/Objects/Object_building_practice
Title: Object building practice
on GitHub


URL: /en-US/docs/Learn/JavaScript/Objects/JSON
Title: Working with JSON
on GitHub


URL: /en-US/docs/Learn/Performance/Web_Performance_Basics
Title: Web performance resources
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Main_features
Title: Framework main features
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Ember_getting_started
Title: Getting started with Ember
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_stores
Title: Working with Svelte stores
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Introducing_complete_toolchain
Title: Introducing a complete toolchain
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Command_line
Title: Command line crash course
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Accessibility
Title: Handling common accessibility problems
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/JavaScript
Title: Handling common JavaScript problems
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Automated_testing
Title: Introduction to automated testing
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Testing_strategies
Title: Strategies for carrying out testing
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Introduction
Title: Introduction to cross browser testing
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/HTML_and_CSS
Title: Handling common HTML and CSS problems
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Your_own_automation_environment
Title: Setting up your own test automation environment
on GitHub


URL: /en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Feature_detection
Title: Implementing feature detection
on GitHub


URL: /en-US/docs/Learn/Server-side/First_steps/Web_frameworks
Title: Server-side web frameworks
on GitHub


URL: /en-US/docs/Learn/Server-side/First_steps/Introduction
Title: Introduction to the server side
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs
Title: Express web framework (Node.js/JavaScript)
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/mongoose
Title: Express Tutorial Part 3: Using a Database (with Mongoose)
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/skeleton_website
Title: Express Tutorial Part 2: Creating a skeleton website
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/deployment
Title: Express Tutorial Part 7: Deploying to production
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/Introduction
Title: Express/Node introduction
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/development_environment
Title: Setting up a Node development environment
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template
Title: LocalLibrary base template
on GitHub


URL: /en-US/docs/Learn/Server-side/Express_Nodejs/Displaying_data/Template_primer
Title: Template primer
on GitHub


URL: /en-US/docs/Learn/Server-side/Django/Deployment
Title: Django Tutorial Part 11: Deploying Django to production
on GitHub


URL: /en-US/docs/Learn/Server-side/Django/development_environment
Title: Setting up a Django development environment
on GitHub


URL: /en-US/docs/Learn/Server-side/Django/Home_page
Title: Django Tutorial Part 5: Creating our home page
on GitHub


URL: /en-US/docs/Learn/Server-side/Django/Testing
Title: Django Tutorial Part 10: Testing a Django web application
on GitHub


URL: /en-US/docs/MDN/Guidelines/Code_guidelines/CSS
Title: CSS guidelines
on GitHub


URL: /en-US/docs/MDN/Guidelines/Writing_style_guide
Title: Writing style guide
on GitHub


URL: /en-US/docs/MDN/Contribute/Markdown_in_MDN
Title: Markdown in MDN
on GitHub


URL: /en-US/docs/MDN/Contribute/Howto/Create_an_interactive_exercise_to_help_learning_the_web
Title: How to create an interactive learning exercise
on GitHub


URL: /en-US/docs/MDN/Contribute/Howto/Write_a_new_entry_in_the_Glossary
Title: How to write and reference an entry in the glossary
on GitHub


URL: /en-US/docs/MDN/Tools/KumaScript
Title: KumaScript
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Callgraph/Installing_Callgraph
Title: Installing Callgraph
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Coding_Style/Formatting_JS_Code_With_Prettier_and_eslint
Title: Formatting JS code with Prettier and ESLint
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Introduction
Title: Contributing to the Mozilla code base
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/How_to_find_relevant_code
Title: How to find relevant code
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Using_NetBeans_with_Mozilla
Title: Using NetBeans with Mozilla
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Source_Code/Downloading_Source_Archives
Title: Downloading Source Archives
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Source_Code/CVS
Title: Getting Mozilla Source Code Using CVS
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/The_comm-central_build_system
Title: The comm-central build system
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Eclipse/Eclipse_CDT
Title: Eclipse CDT
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Eclipse/Eclipse_CDT/Manual_Setup
Title: Eclipse CDT/Manual_Setup
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Eclipse/Eclipse_CDT_Manual_Setup
Title: Eclipse CDT Manual Setup
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions
Title: Build Instructions
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/How_Mozilla_s_build_system_works
Title: How Mozilla's build system works
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Unix_Detailed_Build_Instructions
Title: Unix Detailed Build Instructions
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_on_Windows_with_SFU_(Interix)
Title: Building on Windows with SFU (Interix)
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Yasm
Title: Yasm
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_SDK_versions
Title: Windows SDK versions
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Intrin.h
Title: Intrin.h
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_Mozilla_With_Mingw
Title: Compiling Mozilla With Mingw
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_Build_Prerequisites_(1.7_and_1.8_Branches)
Title: Windows Build Prerequisites (1.7 and 1.8 Branches)
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/pymake
Title: pymake
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Reference_build_configurations
Title: Reference build configurations
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_SeaMonkey_build
Title: Simple SeaMonkey build
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_build_prerequisites_using_cygwin
Title: Windows build prerequisites using cygwin
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Sunbird_build
Title: Simple Sunbird build
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_on_Fedora_Core_5
Title: Building on Fedora Core 5
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Checkout_and-build_NSPR
Title: Checkout and Build NSPR
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_8
Title: Windows 8
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Signing_an_executable_with_Authenticode
Title: Signing an executable with Authenticode
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Incremental_Build
Title: Incremental Build
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Cross-compiling_Mozilla
Title: Cross-compiling Mozilla
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_XXX_Standalone
Title: Building XXX Standalone
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Solaris_Prerequisites
Title: Solaris Build Prerequisites
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_Firefox_With_Clang_On_Linux
Title: Compiling Firefox With Clang On Linux
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/OS2_Build_Prerequisites
Title: OS/2 Build Prerequisites
on GitHub


URL: /en-US/docs/Mozilla/Developer_guide/Build_Instructions/OS2_Build_Prerequisites/Building_on_OS2_using_Mercurial
Title: Building on OS/2 using Mercurial
on GitHub


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/Safely_inserting_external_content_into_a_page
Title: Safely inserting external content into a page
on GitHub


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/options_ui
Title: options_ui
on GitHub


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/Your_second_WebExtension
Title: Your second extension
on GitHub


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies
Title: cookies
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3
Title: Firefox 3 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3/Full_page_zoom
Title: Full page zoom
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/10
Title: Firefox 10 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/1.5
Title: Firefox 1.5 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/19
Title: Firefox 19 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3.6
Title: Firefox 3.6 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3.6/Updating_themes
Title: Updating themes for Firefox 3.6
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3.5
Title: Firefox 3.5 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/3.5/ICC_color_correction_in_Firefox
Title: ICC color correction in Firefox
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/12
Title: Firefox 12 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/2/Updating_extensions
Title: Updating extensions for Firefox 2
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/2/Security_changes
Title: Security in Firefox 2
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/15
Title: Firefox 15 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/31
Title: Firefox 31 for developers
on GitHub

(this comment was updated 2021-04-26 13:43:18.063716)

(this comment was updated 2021-04-26 13:52:50.463772)

@@ -830,7 +830,7 @@ <h2 id="See_also">See also</h2>

<ul>
<li><a href="https://expressjs.com/en/guide/database-integration.html">Database integration</a> (Express docs)</li>
<li><a href="http://mongoosejs.com/">Mongoose website</a> (Mongoose docs)</li>
<li><a href="https://mongoosejs.com/">Mongoose website</a> (Mongoose docs)</li>
<li><a href="http://mongoosejs.com/docs/guide.html">Mongoose Guide</a> (Mongoose docs)</li>
Copy link
Collaborator

@hamishwillee hamishwillee Apr 25, 2021

Choose a reason for hiding this comment

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

@peterbe Why not this one? And the ones that follow? Did you just search on the top level URLs?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Weird! That must mean there's something wrong with my script. Dang.

@@ -591,8 +591,8 @@ <h3 id="Language_grammar_spelling">Language, grammar, spelling</h3>
<li><a href="http://www.amazon.com/Writing-Well-30th-Anniversary-Nonfiction/dp/0060891548">On Writing Well</a>, by William Zinsser (Amazon link)</li>
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why not this one?

Copy link
Collaborator

@hamishwillee hamishwillee left a comment

Choose a reason for hiding this comment

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

@peterbe Looks good to me, though I obviously didn't check every link to validate that they actually do support https. Approved on this basis

Some thoughts:

  1. I saw at some links either side of the fixed ones that were not updated to https - I highlighted a couple so you can check why not caught. Some of these are in the same domain so I would presume have just been missed.
  2. Would be cool if the class "external" was removed as part of these fixes, since you're tidying the URLs anyway.

@peterbe
Copy link
Contributor Author

peterbe commented Apr 26, 2021

@hamishwillee Thank you for catching! I now know what was wrong with my script.

Copy link
Collaborator

@hamishwillee hamishwillee left a comment

Choose a reason for hiding this comment

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

@peterbe Looks great - just visual inspection - can't actually check all the URLs support HTTPS.

@hamishwillee hamishwillee merged commit 3af43c1 into mdn:main Apr 27, 2021
@peterbe peterbe deleted the fix-http-links-to-https-where-certain-2 branch April 27, 2021 12:37
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants