diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 389c9a0e18d8756..f9a1414e8aed51f 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -37,6 +37,9 @@
# MathML
/files/en-us/web/mathml/ @mdn/content-mathml
+# MDN Firefox Release Notes
+/files/en-us/mozilla/firefox @mdn/core-yari-content
+
# ============================= CONTROL FILES ============================= #
# The CODEOWNERS file must end with these matches: Any pull request changing
# one or more of these files should be escalated to the owners specified here.
diff --git a/.github/workflows/pr-check-lint_content.yml b/.github/workflows/pr-check-lint_content.yml
index 20f05218aa8a439..f11f450a8b97a82 100644
--- a/.github/workflows/pr-check-lint_content.yml
+++ b/.github/workflows/pr-check-lint_content.yml
@@ -130,6 +130,7 @@ jobs:
-name="mdn-linter" \
-f=diff \
-f.diff.strip=1 \
+ -filter-mode=diff_context \
-reporter=github-pr-review < "${TMPFILE}"
- name: Add reviews for markdownlint errors
diff --git a/.vscode/project-words.txt b/.vscode/project-words.txt
index 9d083c5af289fd8..e297fc75815e594 100644
--- a/.vscode/project-words.txt
+++ b/.vscode/project-words.txt
@@ -60,6 +60,7 @@ oklch
Paciello
Pinia
prophoto
+reprioritize
rgba
ripgrep
rustc
diff --git a/files/en-us/_redirects.txt b/files/en-us/_redirects.txt
index ac26bee10f8b19f..a6d009ddd16ab02 100644
--- a/files/en-us/_redirects.txt
+++ b/files/en-us/_redirects.txt
@@ -7753,7 +7753,7 @@
/en-US/docs/Web/API/CanvasRenderingContext2D.rotate /en-US/docs/Web/API/CanvasRenderingContext2D/rotate
/en-US/docs/Web/API/CanvasRenderingContext2D.save /en-US/docs/Web/API/CanvasRenderingContext2D/save
/en-US/docs/Web/API/CanvasRenderingContext2D.scale /en-US/docs/Web/API/CanvasRenderingContext2D/scale
-/en-US/docs/Web/API/CanvasRenderingContext2D.scrollPathIntoView /en-US/docs/Web/API/CanvasRenderingContext2D/scrollPathIntoView
+/en-US/docs/Web/API/CanvasRenderingContext2D.scrollPathIntoView /en-US/docs/Web/API/CanvasRenderingContext2D
/en-US/docs/Web/API/CanvasRenderingContext2D.setLineDash /en-US/docs/Web/API/CanvasRenderingContext2D/setLineDash
/en-US/docs/Web/API/CanvasRenderingContext2D.setTransform /en-US/docs/Web/API/CanvasRenderingContext2D/setTransform
/en-US/docs/Web/API/CanvasRenderingContext2D.shadowBlur /en-US/docs/Web/API/CanvasRenderingContext2D/shadowBlur
@@ -7777,6 +7777,7 @@
/en-US/docs/Web/API/CanvasRenderingContext2D/mozDashOffset /en-US/docs/Web/API/CanvasRenderingContext2D/lineDashOffset
/en-US/docs/Web/API/CanvasRenderingContext2D/mozImageSmoothingEnabled /en-US/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled
/en-US/docs/Web/API/CanvasRenderingContext2D/mozTextStyle /en-US/docs/Web/API/CanvasRenderingContext2D/font
+/en-US/docs/Web/API/CanvasRenderingContext2D/scrollPathIntoView /en-US/docs/Web/API/CanvasRenderingContext2D
/en-US/docs/Web/API/Canvas_API/Drawing_graphics_with_canvas /en-US/docs/Web/API/Canvas_API/Tutorial
/en-US/docs/Web/API/Canvas_API/Tutorial/Compositing/Example /en-US/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation
/en-US/docs/Web/API/CharacterData.previousElementSibling /en-US/docs/Web/API/CharacterData/previousElementSibling
@@ -8383,8 +8384,8 @@
/en-US/docs/Web/API/GlobalEventHandlers/ontransitioncancel /en-US/docs/Web/API/Element/transitioncancel_event
/en-US/docs/Web/API/GlobalEventHandlers/ontransitionend /en-US/docs/Web/API/Element/transitionend_event
/en-US/docs/Web/API/GlobalEventHandlers/onwheel /en-US/docs/Web/API/Element/wheel_event
-/en-US/docs/Web/API/GlobalFetch/GlobalFetch.fetch() /en-US/docs/Web/API/fetch
-/en-US/docs/Web/API/GlobalFetch/fetch /en-US/docs/Web/API/fetch
+/en-US/docs/Web/API/GlobalFetch/GlobalFetch.fetch() /en-US/docs/Web/API/Window/fetch
+/en-US/docs/Web/API/GlobalFetch/fetch /en-US/docs/Web/API/Window/fetch
/en-US/docs/Web/API/Guide/Events/Creating_and_triggering_events /en-US/docs/Web/Events/Creating_and_triggering_events
/en-US/docs/Web/API/HID/onconnect /en-US/docs/Web/API/HID/connect_event
/en-US/docs/Web/API/HID/ondisconnect /en-US/docs/Web/API/HID/disconnect_event
@@ -9578,6 +9579,7 @@
/en-US/docs/Web/API/RTCStats/timestamp /en-US/docs/Web/API/RTCStatsReport
/en-US/docs/Web/API/RTCStats/type /en-US/docs/Web/API/RTCStatsReport
/en-US/docs/Web/API/RTCStatsIceCandidatePairState /en-US/docs/Web/API/RTCIceCandidatePairStats/state
+/en-US/docs/Web/API/RTCStatsReport/@@iterator /en-US/docs/Web/API/RTCStatsReport/Symbol.iterator
/en-US/docs/Web/API/RTCStatsType /en-US/docs/Web/API/RTCStatsReport
/en-US/docs/Web/API/RTCTrackEventInit /en-US/docs/Web/API/RTCTrackEvent/RTCTrackEvent
/en-US/docs/Web/API/RTCTrackEventInit/receiver /en-US/docs/Web/API/RTCTrackEvent/RTCTrackEvent
@@ -9728,7 +9730,7 @@
/en-US/docs/Web/API/ServiceWorkerGlobalScope/activate /en-US/docs/Web/API/ServiceWorkerGlobalScope/activate_event
/en-US/docs/Web/API/ServiceWorkerGlobalScope/caches /en-US/docs/Web/API/WorkerGlobalScope/caches
/en-US/docs/Web/API/ServiceWorkerGlobalScope/claim /en-US/docs/Web/API/Clients/claim
-/en-US/docs/Web/API/ServiceWorkerGlobalScope/fetch /en-US/docs/Web/API/fetch
+/en-US/docs/Web/API/ServiceWorkerGlobalScope/fetch /en-US/docs/Web/API/WorkerGlobalScope/fetch
/en-US/docs/Web/API/ServiceWorkerGlobalScope/install /en-US/docs/Web/API/ServiceWorkerGlobalScope/install_event
/en-US/docs/Web/API/ServiceWorkerGlobalScope/onmessage /en-US/docs/Web/API/ServiceWorkerGlobalScope/message_event
/en-US/docs/Web/API/ServiceWorkerGlobalScope/periodicsync /en-US/docs/Web/API/ServiceWorkerGlobalScope/periodicsync_event
@@ -10152,7 +10154,6 @@
/en-US/docs/Web/API/Window/content /en-US/docs/Web/API/Window
/en-US/docs/Web/API/Window/convertPointFromNodeToPage /en-US/docs/Web/API/Window/webkitConvertPointFromNodeToPage
/en-US/docs/Web/API/Window/convertPointFromPageToNode /en-US/docs/Web/API/Window/webkitConvertPointFromPageToNode
-/en-US/docs/Web/API/Window/fetch /en-US/docs/Web/API/fetch
/en-US/docs/Web/API/Window/minimize /en-US/docs/Web/API/Window
/en-US/docs/Web/API/Window/mozAnimationStartTime /en-US/docs/Web/API/Animation/startTime
/en-US/docs/Web/API/Window/mozPaintCount /en-US/docs/Web/API/Window
@@ -10257,7 +10258,7 @@
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout /en-US/docs/Web/API/clearTimeout
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/createImageBitmap /en-US/docs/Web/API/createImageBitmap
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/crossOriginIsolated /en-US/docs/Web/API/Window/crossOriginIsolated
-/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch /en-US/docs/Web/API/fetch
+/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch /en-US/docs/Web/API/Window/fetch
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/indexedDB /en-US/docs/Web/API/Window/indexedDB
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/isSecureContext /en-US/docs/Web/API/Window/isSecureContext
/en-US/docs/Web/API/WindowOrWorkerGlobalScope/origin /en-US/docs/Web/API/Window/origin
@@ -10308,7 +10309,6 @@
/en-US/docs/Web/API/WorkerGlobalScope/clearTimeout /en-US/docs/Web/API/clearTimeout
/en-US/docs/Web/API/WorkerGlobalScope/close /en-US/docs/Web/API/DedicatedWorkerGlobalScope/close
/en-US/docs/Web/API/WorkerGlobalScope/console /en-US/docs/Web/API/console
-/en-US/docs/Web/API/WorkerGlobalScope/fetch /en-US/docs/Web/API/fetch
/en-US/docs/Web/API/WorkerGlobalScope/onclose /en-US/docs/Web/API/DedicatedWorkerGlobalScope/close
/en-US/docs/Web/API/WorkerGlobalScope/onerror /en-US/docs/Web/API/WorkerGlobalScope/error_event
/en-US/docs/Web/API/WorkerGlobalScope/onlanguagechange /en-US/docs/Web/API/WorkerGlobalScope/languagechange_event
@@ -10648,6 +10648,7 @@
/en-US/docs/Web/API/event.type /en-US/docs/Web/API/Event/type
/en-US/docs/Web/API/event.view /en-US/docs/Web/API/UIEvent/view
/en-US/docs/Web/API/event.which /en-US/docs/Web/API/UIEvent/which
+/en-US/docs/Web/API/fetch /en-US/docs/Web/API/Window/fetch
/en-US/docs/Web/API/form.acceptCharset /en-US/docs/Web/API/HTMLFormElement/acceptCharset
/en-US/docs/Web/API/form.action /en-US/docs/Web/API/HTMLFormElement/action
/en-US/docs/Web/API/form.elements /en-US/docs/Web/API/HTMLFormElement/elements
@@ -11358,6 +11359,7 @@
/en-US/docs/Web/CSS/::-webkit-scrollbar-thumb /en-US/docs/Web/CSS/::-webkit-scrollbar
/en-US/docs/Web/CSS/::-webkit-scrollbar-track /en-US/docs/Web/CSS/::-webkit-scrollbar
/en-US/docs/Web/CSS/::-webkit-scrollbar-track-piece /en-US/docs/Web/CSS/::-webkit-scrollbar
+/en-US/docs/Web/CSS/::cue-region /en-US/docs/Web/API/WebVTT_API
/en-US/docs/Web/CSS/:@-moz-document /en-US/docs/Web/CSS/@document
/en-US/docs/Web/CSS/:any /en-US/docs/Web/CSS/:is
/en-US/docs/Web/CSS/:closed /en-US/docs/Web/CSS/:popover-open
@@ -12306,6 +12308,7 @@
/en-US/docs/Web/HTTP/HTTP_response_codes /en-US/docs/Web/HTTP/Status
/en-US/docs/Web/HTTP/Headers/Cache-Disposition /en-US/docs/Web/HTTP/Headers/Content-Disposition
/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/navigate-to /en-US/docs/Web/HTTP/Headers/Content-Security-Policy
+/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/referrer /en-US/docs/Web/HTTP/Headers/Referrer-Policy
/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/require-sri-for /en-US/docs/Web/HTTP/Headers/Content-Security-Policy
/en-US/docs/Web/HTTP/Headers/Cookie2 /en-US/docs/Web/HTTP/Headers/Cookie
/en-US/docs/Web/HTTP/Headers/Feature-Policy /en-US/docs/Web/HTTP/Headers/Permissions-Policy
@@ -12499,15 +12502,19 @@
/en-US/docs/Web/JavaScript/Reference/Code_comments /en-US/docs/Web/JavaScript/Reference/Lexical_grammar#Comments
/en-US/docs/Web/JavaScript/Reference/Data_types /en-US/docs/Web/JavaScript/Data_structures
/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features/The_legacy_Iterator_protocol /en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
-/en-US/docs/Web/JavaScript/Reference/Errors/Bad_octal /en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal
+/en-US/docs/Web/JavaScript/Reference/Errors/Bad_octal /en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_literal
/en-US/docs/Web/JavaScript/Reference/Errors/Bad_return_or_yield /en-US/docs/Web/JavaScript/Reference/Errors/Bad_return
/en-US/docs/Web/JavaScript/Reference/Errors/Cant_access_property /en-US/docs/Web/JavaScript/Reference/Errors/Unexpected_type
/en-US/docs/Web/JavaScript/Reference/Errors/Dead_object https://blog.mozilla.org/addons/2012/09/12/what-does-cant-access-dead-object-mean/
/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_String_generics /en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_expression_closures /en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
+/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal /en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_literal
/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_toLocaleFormat /en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
/en-US/docs/Web/JavaScript/Reference/Errors/Malformed_formal_parameter /en-US/docs/Web/JavaScript/Reference/Errors/Missing_formal_parameter
+/en-US/docs/Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement /en-US/docs/Web/JavaScript/Reference/Errors/Unexpected_token
/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_codepoint /en-US/docs/Web/JavaScript/Reference/Errors/Not_a_valid_code_point
+/en-US/docs/Web/JavaScript/Reference/Errors/Unterminated_string_literal /en-US/docs/Web/JavaScript/Reference/Errors/String_literal_EOL
+/en-US/docs/Web/JavaScript/Reference/Functions/arguments/@@iterator /en-US/docs/Web/JavaScript/Reference/Functions/arguments/Symbol.iterator
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope /en-US/docs/Web/JavaScript/Reference/Functions
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/Strict_mode /en-US/docs/Web/JavaScript/Reference/Strict_mode
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/Strict_mode/Transitioning_to_strict_mode /en-US/docs/Web/JavaScript/Reference/Strict_mode
@@ -12515,6 +12522,9 @@
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/arguments/callee /en-US/docs/Web/JavaScript/Reference/Functions/arguments/callee
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/arguments/length /en-US/docs/Web/JavaScript/Reference/Functions/arguments/length
/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/rest_parameters /en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.iterator
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.species
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/@@unscopables /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.unscopables
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Array.prototype.values() /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/values
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/contains /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
@@ -12522,7 +12532,9 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/group /en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/groupBy
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/groupToMap /en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/groupBy
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/toString
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator/@@asyncIterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator/Symbol.asyncIterator
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/futexWait /en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/wait
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/futexWake /en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/notify
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/futexWakeOrRequeue /en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics
@@ -12538,6 +12550,7 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Collator/resolvedOptions /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/resolvedOptions
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Collator/supportedLocalesOf /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/supportedLocalesOf
/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/@@toPrimitive /en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Symbol.toPrimitive
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date() /en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
@@ -12556,6 +12569,7 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Error
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/toString
/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/@@hasInstance /en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/Symbol.hasInstance
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/Function.displayName /en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/displayName
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/Function
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/toString
@@ -12579,9 +12593,11 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/Intl.RelativeTimeFormat.supportedLocalesOf() /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/supportedLocalesOf
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/Symbol.iterator
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segments /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments
-/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segments/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/@@iterator
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segments/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/Symbol.iterator
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segments/containing /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/containing
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/Symbol.iterator
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ListFormat /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ListFormat/ListFormat /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ListFormat/format /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/format
@@ -12607,6 +12623,8 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Locale/region /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/region
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Locale/script /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/script
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Locale/toString /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/toString
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/Symbol.iterator
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/@@toStringTag /en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/Number
@@ -12633,6 +12651,7 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/PluralRules/resolvedOptions /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/resolvedOptions
/en-US/docs/Web/JavaScript/Reference/Global_Objects/PluralRules/select /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/select
/en-US/docs/Web/JavaScript/Reference/Global_Objects/PluralRules/supportedLocalesOf /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/supportedLocalesOf
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler /en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/apply /en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/apply
@@ -12651,6 +12670,12 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect/Comparing_Reflect_and_Object_methods /en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@match /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.match
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@matchAll /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.matchAll
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@replace /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.replace
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@search /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.search
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.species
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@split /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.split
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toString
@@ -12664,20 +12689,27 @@
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RelativeTimeFormat/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RelativeTimeFormat/resolvedOptions /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/resolvedOptions
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RelativeTimeFormat/supportedLocalesOf /en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/supportedLocalesOf
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/Symbol.iterator
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/Planned_changes /en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/String/Symbol.iterator
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimLeft /en-US/docs/Web/JavaScript/Reference/Global_Objects/String/trimStart
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimRight /en-US/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/constructor /en-US/docs/Web/JavaScript/Reference/Global_Objects/String
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/contains /en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/String
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toString
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/@@toPrimitive /en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/Symbol.toPrimitive
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toSource /en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toString
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/valueOf() /en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/valueOf
/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError
/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/@@iterator /en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.iterator
+/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/@@species /en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.species
/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/TypedArray.prototype.reduce() /en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reduce
/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/name /en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name
/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/prototype /en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
diff --git a/files/en-us/_wikihistory.json b/files/en-us/_wikihistory.json
index 95704c34124a5f1..1344c175a017b6e 100644
--- a/files/en-us/_wikihistory.json
+++ b/files/en-us/_wikihistory.json
@@ -24237,10 +24237,6 @@
"modified": "2020-10-15T21:31:12.560Z",
"contributors": ["mfluehr", "servinlp", "fscholz", "nmve", "erikadoyle"]
},
- "Web/API/CanvasRenderingContext2D/scrollPathIntoView": {
- "modified": "2020-10-15T21:31:58.837Z",
- "contributors": ["mfluehr", "fscholz", "nmve"]
- },
"Web/API/CanvasRenderingContext2D/setLineDash": {
"modified": "2020-10-15T21:30:32.898Z",
"contributors": [
@@ -66867,6 +66863,49 @@
"modified": "2020-10-15T22:11:52.818Z",
"contributors": ["wbamberg", "JeffersonScher", "chrisdavidmills"]
},
+ "Web/API/Window/fetch": {
+ "modified": "2020-10-15T21:33:25.494Z",
+ "contributors": [
+ "mfuji09",
+ "Wind1808",
+ "Sheppy",
+ "Zearin_Galaurum",
+ "chrisdavidmills",
+ "TestPolygon",
+ "bigjilm",
+ "tkrotoff",
+ "old_morfey13",
+ "skellix",
+ "FranklinYu",
+ "sideshowbarker",
+ "tjcrowder",
+ "DamienCassou",
+ "fscholz",
+ "mfulton26",
+ "SiliconSoldier",
+ "satyabhimisetty",
+ "jakubboucek",
+ "AngeloKai",
+ "Yaffle",
+ "cpplearner",
+ "Konrud",
+ "BuonOmo",
+ "kenrick95",
+ "kmiyashiro",
+ "xfq",
+ "arronei",
+ "valtlai",
+ "erikadoyle",
+ "jpmedley",
+ "runn1ng",
+ "ysmood",
+ "jsx",
+ "Sebastianz",
+ "George8211",
+ "matiishyn",
+ "kscarfone"
+ ]
+ },
"Web/API/Window/find": {
"modified": "2020-10-16T15:18:21.626Z",
"contributors": [
@@ -71556,49 +71595,6 @@
"adria"
]
},
- "Web/API/fetch": {
- "modified": "2020-10-15T21:33:25.494Z",
- "contributors": [
- "mfuji09",
- "Wind1808",
- "Sheppy",
- "Zearin_Galaurum",
- "chrisdavidmills",
- "TestPolygon",
- "bigjilm",
- "tkrotoff",
- "old_morfey13",
- "skellix",
- "FranklinYu",
- "sideshowbarker",
- "tjcrowder",
- "DamienCassou",
- "fscholz",
- "mfulton26",
- "SiliconSoldier",
- "satyabhimisetty",
- "jakubboucek",
- "AngeloKai",
- "Yaffle",
- "cpplearner",
- "Konrud",
- "BuonOmo",
- "kenrick95",
- "kmiyashiro",
- "xfq",
- "arronei",
- "valtlai",
- "erikadoyle",
- "jpmedley",
- "runn1ng",
- "ysmood",
- "jsx",
- "Sebastianz",
- "George8211",
- "matiishyn",
- "kscarfone"
- ]
- },
"Web/API/queueMicrotask": {
"modified": "2020-10-15T22:21:06.789Z",
"contributors": [
@@ -73699,10 +73695,6 @@
"fscholz"
]
},
- "Web/CSS/::cue-region": {
- "modified": "2020-10-15T22:23:36.923Z",
- "contributors": ["wbamberg", "ExE-Boss"]
- },
"Web/CSS/::file-selector-button": {
"modified": "2020-10-28T10:50:12.079Z",
"contributors": [
@@ -99739,18 +99731,10 @@
"modified": "2020-10-15T21:50:32.476Z",
"contributors": ["mfuji09", "Sheppy", "vrana", "Malvoz", "fscholz"]
},
- "Web/HTTP/Headers/Content-Security-Policy/plugin-types": {
- "modified": "2020-10-15T21:50:26.194Z",
- "contributors": ["mfuji09", "Sheppy", "fscholz", "teoli"]
- },
"Web/HTTP/Headers/Content-Security-Policy/prefetch-src": {
"modified": "2020-10-15T22:21:20.756Z",
"contributors": ["mfuji09", "bershanskiy"]
},
- "Web/HTTP/Headers/Content-Security-Policy/referrer": {
- "modified": "2020-10-15T21:50:39.723Z",
- "contributors": ["bershanskiy", "Sheppy", "infuerno", "fscholz", "teoli"]
- },
"Web/HTTP/Headers/Content-Security-Policy/report-to": {
"modified": "2020-10-15T22:03:06.085Z",
"contributors": [
@@ -100069,10 +100053,6 @@
"teoli"
]
},
- "Web/HTTP/Headers/Large-Allocation": {
- "modified": "2020-10-15T21:51:49.609Z",
- "contributors": ["fscholz"]
- },
"Web/HTTP/Headers/Last-Modified": {
"modified": "2020-10-15T21:48:43.337Z",
"contributors": [
@@ -103941,7 +103921,7 @@
"modified": "2020-04-15T10:56:43.340Z",
"contributors": ["fscholz", "PatrickKettner", "nmve"]
},
- "Web/JavaScript/Reference/Errors/Deprecated_octal": {
+ "Web/JavaScript/Reference/Errors/Deprecated_octal_literal": {
"modified": "2020-04-15T11:05:34.536Z",
"contributors": ["fscholz", "PatrickKettner", "non-descriptive"]
},
@@ -103949,10 +103929,6 @@
"modified": "2020-11-30T05:50:18.195Z",
"contributors": ["mfuji09", "fscholz"]
},
- "Web/JavaScript/Reference/Errors/Equal_as_assign": {
- "modified": "2020-04-16T08:23:11.906Z",
- "contributors": ["fscholz", "arai"]
- },
"Web/JavaScript/Reference/Errors/Getter_only": {
"modified": "2020-05-06T10:16:12.614Z",
"contributors": ["fscholz", "PatrickKettner"]
@@ -104055,21 +104031,6 @@
"modified": "2020-05-06T09:40:23.426Z",
"contributors": ["fscholz", "PatrickKettner"]
},
- "Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement": {
- "modified": "2020-04-16T07:49:53.557Z",
- "contributors": [
- "fscholz",
- "sideshowbarker",
- "kevinbmagill",
- "SphinxKnight",
- "ogigpermana",
- "luisvallejomohl",
- "PatrickKettner",
- "nmve",
- "jwhitlock",
- "loveabushu1"
- ]
- },
"Web/JavaScript/Reference/Errors/More_arguments_needed": {
"modified": "2020-05-06T09:46:25.163Z",
"contributors": ["fscholz", "Bzbarsky", "PatrickKettner"]
@@ -104204,6 +104165,10 @@
"modified": "2020-04-15T11:09:10.798Z",
"contributors": ["fscholz", "PatrickKettner", "nmve", "nbp", "arai"]
},
+ "Web/JavaScript/Reference/Errors/String_literal_EOL": {
+ "modified": "2020-04-16T08:26:04.965Z",
+ "contributors": ["fscholz", "PatrickKettner", "neroshan12", "nmve"]
+ },
"Web/JavaScript/Reference/Errors/Too_much_recursion": {
"modified": "2020-04-14T12:37:45.784Z",
"contributors": [
@@ -104220,10 +104185,6 @@
"modified": "2020-06-04T08:11:57.239Z",
"contributors": ["Sheppy", "fscholz", "ZavodPodushek", "nmve"]
},
- "Web/JavaScript/Reference/Errors/Undefined_prop": {
- "modified": "2020-10-24T03:39:49.210Z",
- "contributors": ["angleKH", "fscholz", "arai", "fiejen", "nmve", "Sheppy"]
- },
"Web/JavaScript/Reference/Errors/Unexpected_token": {
"modified": "2020-04-15T11:24:29.836Z",
"contributors": [
@@ -104256,10 +104217,6 @@
"modified": "2020-04-16T07:01:37.303Z",
"contributors": ["fscholz", "wbamberg", "PatrickKettner"]
},
- "Web/JavaScript/Reference/Errors/Unterminated_string_literal": {
- "modified": "2020-04-16T08:26:04.965Z",
- "contributors": ["fscholz", "PatrickKettner", "neroshan12", "nmve"]
- },
"Web/JavaScript/Reference/Errors/in_operator_no_object": {
"modified": "2020-12-06T05:37:14.314Z",
"contributors": [
@@ -104667,7 +104624,7 @@
"Dria"
]
},
- "Web/JavaScript/Reference/Functions/arguments/@@iterator": {
+ "Web/JavaScript/Reference/Functions/arguments/Symbol.iterator": {
"modified": "2020-11-28T02:55:48.887Z",
"contributors": ["mfuji09", "fscholz", "claudepache", "alexlur", "arai"]
},
@@ -105083,7 +105040,11 @@
"Anonymous"
]
},
- "Web/JavaScript/Reference/Global_Objects/Array/@@iterator": {
+ "Web/JavaScript/Reference/Global_Objects/Array/Array": {
+ "modified": "2020-10-15T22:24:17.414Z",
+ "contributors": ["alattalatta", "fscholz"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/Array/Symbol.iterator": {
"modified": "2020-12-11T06:07:06.762Z",
"contributors": [
"bershanskiy",
@@ -105107,7 +105068,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Array/@@species": {
+ "Web/JavaScript/Reference/Global_Objects/Array/Symbol.species": {
"modified": "2020-10-20T12:35:23.741Z",
"contributors": [
"mfuji09",
@@ -105117,7 +105078,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Array/@@unscopables": {
+ "Web/JavaScript/Reference/Global_Objects/Array/Symbol.unscopables": {
"modified": "2020-10-15T21:44:45.668Z",
"contributors": [
"mfuji09",
@@ -105130,10 +105091,6 @@
"evilpie"
]
},
- "Web/JavaScript/Reference/Global_Objects/Array/Array": {
- "modified": "2020-10-15T22:24:17.414Z",
- "contributors": ["alattalatta", "fscholz"]
- },
"Web/JavaScript/Reference/Global_Objects/Array/concat": {
"modified": "2020-10-15T21:06:07.150Z",
"contributors": [
@@ -107170,14 +107127,14 @@
"Kennyluck"
]
},
- "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/@@species": {
- "modified": "2020-10-20T12:11:40.687Z",
- "contributors": ["mfuji09", "wbamberg", "fscholz", "arai"]
- },
"Web/JavaScript/Reference/Global_Objects/ArrayBuffer/ArrayBuffer": {
"modified": "2020-10-20T11:08:01.722Z",
"contributors": ["mfuji09", "wbamberg", "fscholz", "alattalatta"]
},
+ "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/Symbol.species": {
+ "modified": "2020-10-20T12:11:40.687Z",
+ "contributors": ["mfuji09", "wbamberg", "fscholz", "arai"]
+ },
"Web/JavaScript/Reference/Global_Objects/ArrayBuffer/byteLength": {
"modified": "2020-10-20T12:25:40.058Z",
"contributors": ["mfuji09", "wbamberg", "fscholz", "jameshkramer", "kdex"]
@@ -107898,19 +107855,6 @@
"Dria"
]
},
- "Web/JavaScript/Reference/Global_Objects/Date/@@toPrimitive": {
- "modified": "2020-10-24T23:52:13.775Z",
- "contributors": [
- "mfuji09",
- "chrisdavidmills",
- "fscholz",
- "SphinxKnight",
- "wuqiu",
- "Delapouite",
- "eduardoboucas",
- "arai"
- ]
- },
"Web/JavaScript/Reference/Global_Objects/Date/Date": {
"modified": "2020-11-18T23:28:25.551Z",
"contributors": [
@@ -107923,6 +107867,19 @@
"Zearin_Galaurum"
]
},
+ "Web/JavaScript/Reference/Global_Objects/Date/Symbol.toPrimitive": {
+ "modified": "2020-10-24T23:52:13.775Z",
+ "contributors": [
+ "mfuji09",
+ "chrisdavidmills",
+ "fscholz",
+ "SphinxKnight",
+ "wuqiu",
+ "Delapouite",
+ "eduardoboucas",
+ "arai"
+ ]
+ },
"Web/JavaScript/Reference/Global_Objects/Date/UTC": {
"modified": "2020-11-25T07:15:33.808Z",
"contributors": [
@@ -110958,7 +110915,11 @@
"dbruant"
]
},
- "Web/JavaScript/Reference/Global_Objects/Map/@@iterator": {
+ "Web/JavaScript/Reference/Global_Objects/Map/Map": {
+ "modified": "2020-10-15T22:26:23.997Z",
+ "contributors": ["fscholz", "mfuji09"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/Map/Symbol.iterator": {
"modified": "2020-11-06T02:35:08.765Z",
"contributors": [
"mfuji09",
@@ -110975,7 +110936,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Map/@@species": {
+ "Web/JavaScript/Reference/Global_Objects/Map/Symbol.species": {
"modified": "2020-11-06T05:22:03.978Z",
"contributors": [
"mfuji09",
@@ -110986,10 +110947,6 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Map/Map": {
- "modified": "2020-10-15T22:26:23.997Z",
- "contributors": ["fscholz", "mfuji09"]
- },
"Web/JavaScript/Reference/Global_Objects/Map/clear": {
"modified": "2020-11-06T05:11:13.709Z",
"contributors": [
@@ -115266,7 +115223,11 @@
"Jesse"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@match": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/RegExp": {
+ "modified": "2020-11-14T04:54:00.564Z",
+ "contributors": ["mfuji09", "fscholz", "NidalR"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.match": {
"modified": "2020-10-15T21:44:51.537Z",
"contributors": [
"fscholz",
@@ -115278,7 +115239,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@matchAll": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.matchAll": {
"modified": "2020-10-15T22:14:41.855Z",
"contributors": [
"mfuji09",
@@ -115290,7 +115251,7 @@
"ExE-Boss"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@replace": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.replace": {
"modified": "2020-11-13T12:23:20.203Z",
"contributors": [
"mfuji09",
@@ -115301,7 +115262,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@search": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.search": {
"modified": "2020-11-13T11:35:56.254Z",
"contributors": [
"mfuji09",
@@ -115313,7 +115274,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@species": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.species": {
"modified": "2020-11-14T03:17:15.528Z",
"contributors": [
"mfuji09",
@@ -115324,7 +115285,7 @@
"h4writer"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/@@split": {
+ "Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.split": {
"modified": "2020-10-15T21:44:51.419Z",
"contributors": [
"mfuji09",
@@ -115337,10 +115298,6 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/RegExp/RegExp": {
- "modified": "2020-11-14T04:54:00.564Z",
- "contributors": ["mfuji09", "fscholz", "NidalR"]
- },
"Web/JavaScript/Reference/Global_Objects/RegExp/compile": {
"modified": "2020-10-15T21:32:42.681Z",
"contributors": ["fscholz", "jameshkramer", "nmve"]
@@ -115763,7 +115720,11 @@
"Marcoos"
]
},
- "Web/JavaScript/Reference/Global_Objects/Set/@@iterator": {
+ "Web/JavaScript/Reference/Global_Objects/Set/Set": {
+ "modified": "2020-10-15T22:26:29.688Z",
+ "contributors": ["fscholz", "wbamberg"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/Set/Symbol.iterator": {
"modified": "2020-11-14T05:08:12.971Z",
"contributors": [
"mfuji09",
@@ -115776,7 +115737,7 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Set/@@species": {
+ "Web/JavaScript/Reference/Global_Objects/Set/Symbol.species": {
"modified": "2020-11-14T06:33:16.648Z",
"contributors": [
"mfuji09",
@@ -115787,10 +115748,6 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Set/Set": {
- "modified": "2020-10-15T22:26:29.688Z",
- "contributors": ["fscholz", "wbamberg"]
- },
"Web/JavaScript/Reference/Global_Objects/Set/add": {
"modified": "2020-11-20T19:40:29.784Z",
"contributors": [
@@ -116065,7 +116022,11 @@
"Dria"
]
},
- "Web/JavaScript/Reference/Global_Objects/String/@@iterator": {
+ "Web/JavaScript/Reference/Global_Objects/String/String": {
+ "modified": "2020-11-27T11:31:24.196Z",
+ "contributors": ["mfuji09", "gregprice", "wbamberg", "fscholz"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/String/Symbol.iterator": {
"modified": "2020-11-23T12:37:09.114Z",
"contributors": [
"mfuji09",
@@ -116078,10 +116039,6 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/String/String": {
- "modified": "2020-11-27T11:31:24.196Z",
- "contributors": ["mfuji09", "gregprice", "wbamberg", "fscholz"]
- },
"Web/JavaScript/Reference/Global_Objects/String/anchor": {
"modified": "2020-11-27T10:17:06.805Z",
"contributors": [
@@ -117663,7 +117620,11 @@
"phistuck"
]
},
- "Web/JavaScript/Reference/Global_Objects/Symbol/@@toPrimitive": {
+ "Web/JavaScript/Reference/Global_Objects/Symbol/Symbol": {
+ "modified": "2020-11-22T11:20:17.264Z",
+ "contributors": ["mfuji09", "hinell", "wbamberg", "fscholz"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/Symbol/Symbol.toPrimitive": {
"modified": "2020-11-22T09:53:22.125Z",
"contributors": [
"mfuji09",
@@ -117675,10 +117636,6 @@
"arai"
]
},
- "Web/JavaScript/Reference/Global_Objects/Symbol/Symbol": {
- "modified": "2020-11-22T11:20:17.264Z",
- "contributors": ["mfuji09", "hinell", "wbamberg", "fscholz"]
- },
"Web/JavaScript/Reference/Global_Objects/Symbol/asyncIterator": {
"modified": "2020-10-15T22:14:59.721Z",
"contributors": ["dd-pardal", "fscholz", "jahzielv", "wmsbill"]
@@ -117994,18 +117951,18 @@
"virkkila"
]
},
- "Web/JavaScript/Reference/Global_Objects/TypedArray/@@iterator": {
+ "Web/JavaScript/Reference/Global_Objects/TypedArray/BYTES_PER_ELEMENT": {
+ "modified": "2020-10-15T21:29:48.949Z",
+ "contributors": ["wbamberg", "mfuji09", "fscholz", "jameshkramer"]
+ },
+ "Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.iterator": {
"modified": "2020-11-15T01:01:49.006Z",
"contributors": ["mfuji09", "fscholz", "eduardoboucas", "arai"]
},
- "Web/JavaScript/Reference/Global_Objects/TypedArray/@@species": {
+ "Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.species": {
"modified": "2020-10-15T21:44:51.304Z",
"contributors": ["wbamberg", "fscholz", "arai"]
},
- "Web/JavaScript/Reference/Global_Objects/TypedArray/BYTES_PER_ELEMENT": {
- "modified": "2020-10-15T21:29:48.949Z",
- "contributors": ["wbamberg", "mfuji09", "fscholz", "jameshkramer"]
- },
"Web/JavaScript/Reference/Global_Objects/TypedArray/buffer": {
"modified": "2020-11-19T22:38:31.902Z",
"contributors": ["mfuji09", "wbamberg", "fscholz", "jameshkramer"]
diff --git a/files/en-us/games/techniques/3d_collision_detection/index.md b/files/en-us/games/techniques/3d_collision_detection/index.md
index 2b6110f979251e1..a570192ec6107e8 100644
--- a/files/en-us/games/techniques/3d_collision_detection/index.md
+++ b/files/en-us/games/techniques/3d_collision_detection/index.md
@@ -24,8 +24,9 @@ The **axis-aligned constraint** is there because of performance reasons. The ove
Checking if a point is inside an AABB is pretty simple — we just need to check whether the point's coordinates fall inside the AABB; considering each axis separately. If we assume that _Px_, _Py_ and _Pz_ are the point's coordinates, and _BminX_–_BmaxX_, _BminY_–_BmaxY_, and _BminZ_–_BmaxZ_ are the ranges of each axis of the AABB, we can calculate whether a collision has occurred between the two using the following formula:
-
+
+
+
Or in JavaScript:
@@ -50,8 +51,9 @@ Checking whether an AABB intersects another AABB is similar to the point test. W
Mathematically this would look like so:
-
+
+
+
And in JavaScript, we'd use this:
@@ -80,8 +82,9 @@ To check whether a sphere contains a point we need to calculate the distance bet
Taking into account that the Euclidean distance between two points _A_ and _B_ is , our formula for point vs. sphere collision detection would work out like so:
-
+
+
+
Or in JavaScript:
@@ -107,8 +110,9 @@ The sphere vs. sphere test is similar to the point vs. sphere test. What we need
Mathematically, this looks like:
-
+
+
+
Or in JavaScript:
diff --git a/files/en-us/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_a-frame/index.md b/files/en-us/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_a-frame/index.md
index 23f48dcafe7c44b..6770f6610ffc430 100644
--- a/files/en-us/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_a-frame/index.md
+++ b/files/en-us/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_a-frame/index.md
@@ -10,7 +10,7 @@ The [WebXR](/en-US/docs/Games/Techniques/3D_on_the_web/WebXR) and [WebGL](/en-US
## High level overview
-The current version of A-Frame is 0.3.2, which means it's highly experimental, but it already works and you can test it right away in the browser. It runs on desktop, mobile (iOS and Android), and Oculus Rift, Gear VR and HTC Vive.
+A-Frame runs on most environments, such as desktop, mobile (iOS and Android), and devices such as Oculus Rift, Gear VR and HTC Vive.
A-Frame is built on top of [WebGL](/en-US/docs/Web/API/WebGL_API), and provides pre-built components to use in applications — models, video players, skyboxes, geometries, controls, animations, cursors, etc. It is based on the [entity component system](https://en.wikipedia.org/wiki/Entity_component_system), which is known in the game development world, but it targets web developers with a familiar markup structure, manipulable with JavaScript. The end result is 3D web experiences, which are VR-enabled by default.
@@ -184,31 +184,26 @@ It is impressive to be able to create such a scene with just a few lines of HTML
## Animation
-We've already used `rotation` and `position` to move the shapes on the scene, and we can also scale them. These attributes can be manipulated to create the illusion of [animation](https://aframe.io/docs/core/animation.html).
+We've already used `rotation` and `position` to move the shapes on the scene, and we can also scale them. These attributes can be manipulated to create the illusion of [animation](https://aframe.io/docs/1.6.0/components/animation.html).
### Rotation
-There's a special [``](https://aframe.io/docs/core/animation.html) entity that can help us animate elements. Add the `` element seen below to the `` element as a child, as shown:
+There's a special [`animation`](https://aframe.io/docs/1.6.0/components/animation.html) component that can help us animate elements. Add the `animation` component seen below to the `` element as a property, as shown:
```html
-
-
-
+
```
-As with any other entities, you can define key properties for the animation. We'll be animating the `rotation` attribute from `20 0 0` to `20 360 0`, so it will do a full spin. The animation direction is set to alternate so the animation will be played forward, and then back. The duration is set to 4 seconds, and it will be repeated indefinitely. The animation uses `ease` for easing, with [tween.js](https://github.com/tweenjs/tween.js/) being implemented internally.
+As with any other entities, you can define key properties for the animation. We'll be animating the `rotation` attribute from `20 0 0` to `20 360 0`, so it will do a full spin. The animation direction is set to alternate so the animation will be played forward, and then back. The duration is set to 4 seconds, and it will be repeated indefinitely. The animation uses `easing` for easing, with [tween.js](https://github.com/tweenjs/tween.js/) being implemented internally.
### Scaling
-We can also add animation to entities with custom geometry like the torus, in much the same way. Add the following `` element to your torus:
+We can also add animation to entities with custom geometry like the torus, in much the same way. Add the following `animation` component to your torus:
```html
-
-
+ position="-3 1 0"
+ animation="property: scale; to: 1 0.5 1; dir: alternate; dur: 2000; loop: true; easing: linear;">
```
@@ -238,7 +226,7 @@ The attribute we want to animate for the torus is `scale`. The initial, default
### Moving
-We could use the `` to change the position of the third shape, or we could use JavaScript instead. Add this code at the end of the `
-