- Quotes from Helen Keller
On women's rights
We have prayed, we have coaxed, we have begged, for the vote, with the
diff --git a/files/en-us/web/javascript/index.md b/files/en-us/web/javascript/index.md
index c16bb79a030e219..27d4180a6cf2f14 100644
--- a/files/en-us/web/javascript/index.md
+++ b/files/en-us/web/javascript/index.md
@@ -6,7 +6,7 @@ page-type: landing-page
{{jsSidebar}}
-**JavaScript** (**JS**) is a lightweight interpreted (or [just-in-time](https://en.wikipedia.org/wiki/Just-in-time_compilation) compiled) programming language with {{Glossary("First-class Function", "first-class functions")}}. While it is most well-known as the scripting language for Web pages, [many non-browser environments](https://en.wikipedia.org/wiki/JavaScript#Other_usage) also use it, such as {{Glossary("Node.js")}}, [Apache CouchDB](https://couchdb.apache.org/) and [Adobe Acrobat](https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/). JavaScript is a [prototype-based](/en-US/docs/Glossary/Prototype-based_programming), multi-paradigm, [single-threaded](/en-US/docs/Glossary/Thread), [dynamic](/en-US/docs/Glossary/Dynamic_typing) language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.
+**JavaScript** (**JS**) is a lightweight interpreted (or {{Glossary("Just_In_Time_Compilation", "just-in-time compiled")}}) programming language with {{Glossary("First-class Function", "first-class functions")}}. While it is most well-known as the scripting language for Web pages, [many non-browser environments](https://en.wikipedia.org/wiki/JavaScript#Other_usage) also use it, such as {{Glossary("Node.js")}}, [Apache CouchDB](https://couchdb.apache.org/) and [Adobe Acrobat](https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/). JavaScript is a [prototype-based](/en-US/docs/Glossary/Prototype-based_programming), multi-paradigm, [single-threaded](/en-US/docs/Glossary/Thread), [dynamic](/en-US/docs/Glossary/Dynamic_typing) language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.
JavaScript's dynamic capabilities include runtime object construction, variable parameter lists, function variables, dynamic script creation (via [`eval`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval)), object introspection (via [`for...in`](/en-US/docs/Web/JavaScript/Reference/Statements/for...in) and [`Object` utilities](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object#static_methods)), and source-code recovery (JavaScript functions store their source text and can be retrieved through [`toString()`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/toString)).
diff --git a/files/en-us/web/javascript/reference/operators/in/index.md b/files/en-us/web/javascript/reference/operators/in/index.md
index c6c92a078d03c2f..4346ca209f9bcd0 100644
--- a/files/en-us/web/javascript/reference/operators/in/index.md
+++ b/files/en-us/web/javascript/reference/operators/in/index.md
@@ -36,7 +36,7 @@ prop in object
The `in` operator tests if a string or symbol property is present in an object or its prototype chain. If you want to check for only _non-inherited_ properties, use {{jsxref("Object.hasOwn()")}} instead.
-A property may be present in an object but have value `undefined`. Therefore, `x in obj` is not the same as `obj.x !== undefined`. To make `in` return `false` after a property is added, use the [`delete`](/en-US/docs/Web/JavaScript/Reference/Operators/delete) operator instead of setting that property's value to `undefined`.
+A property may be present in an object but have value `undefined`. Therefore, `"x" in obj` is not the same as `obj.x !== undefined`. To make `in` return `false` after a property is added, use the [`delete`](/en-US/docs/Web/JavaScript/Reference/Operators/delete) operator instead of setting that property's value to `undefined`.
You can also use the `in` operator to check whether a particular [private class field or method](/en-US/docs/Web/JavaScript/Reference/Classes/Private_properties) has been defined in an object. The operator returns `true` if the property is defined, and `false` otherwise. This is known as a _branded check_, because it returns `true` if and only if the object was created with that class constructor, after which you can safely access other private properties as well.
diff --git a/files/en-us/web/manifest/note_taking/index.md b/files/en-us/web/manifest/note_taking/index.md
new file mode 100644
index 000000000000000..d756bbb6dc0438a
--- /dev/null
+++ b/files/en-us/web/manifest/note_taking/index.md
@@ -0,0 +1,48 @@
+---
+title: note_taking
+slug: Web/Manifest/note_taking
+page-type: web-manifest-member
+status:
+ - experimental
+browser-compat: html.manifest.note_taking
+---
+
+{{QuickLinksWithSubpages("/en-US/docs/Web/Manifest")}}{{SeeCompatTable}}
+
+The `note_taking` member identifies a web app as a note-taking app and defines related information, for example a URL pointing to functionality for taking a new note. This enables operating systems to integrate the app's note taking functionality, for example including a "New note" option in the app's context menu, or providing the app as an option for taking a note in other apps.
+
+### Values
+
+An object, which may contain the following values:
+
+- `new_note_url`
+
+ - : A string representing the URL the developer would prefer the user agent to load when the user wants to take a new note via the web app. This value is a hint, and different implementations may choose to ignore it or provide it as a choice in appropriate places. The `new_note_url` is parsed with the app's manifest URL as its base URL and is ignored if not within the [scope](/en-US/docs/Web/Manifest/scope) of the manifest.
+
+## Examples
+
+```json
+{
+ "name": "My Note Taking App",
+ "description": "You can take notes!",
+ "icons": [
+ {
+ "src": "icon/hd_hi",
+ "sizes": "128x128"
+ }
+ ],
+ "start_url": "/index.html",
+ "display": "standalone",
+ "note_taking": {
+ "new_note_url": "/new_note.html"
+ }
+}
+```
+
+## Specifications
+
+{{Specifications}}
+
+## Browser compatibility
+
+{{Compat}}
diff --git a/files/en-us/web/svg/attribute/alignment-baseline/index.md b/files/en-us/web/svg/attribute/alignment-baseline/index.md
index a9b5818ce5b8b23..45528d508f084b1 100644
--- a/files/en-us/web/svg/attribute/alignment-baseline/index.md
+++ b/files/en-us/web/svg/attribute/alignment-baseline/index.md
@@ -10,7 +10,7 @@ browser-compat: svg.global_attributes.alignment-baseline
The **`alignment-baseline`** attribute specifies how an object is aligned with respect to its parent. This property specifies which baseline of this element is to be aligned with the corresponding baseline of the parent. For example, this allows alphabetic baselines in Roman text to stay aligned across font size changes. It defaults to the baseline with the same name as the computed value of the `alignment-baseline` property.
> [!NOTE]
-> As a presentation attribute `alignment-baseline` can be used as a CSS property.
+> As a presentation attribute, {{cssxref("alignment-baseline")}} can be used as a CSS property.
You can use this attribute with the following SVG elements:
diff --git a/files/en-us/web/svg/element/script/index.md b/files/en-us/web/svg/element/script/index.md
index 5f59b82d472bf5a..b6c74b91db2e760 100644
--- a/files/en-us/web/svg/element/script/index.md
+++ b/files/en-us/web/svg/element/script/index.md
@@ -55,13 +55,13 @@ Click the circle to change colors.
- [`crossorigin`](/en-US/docs/Web/HTML/Element/script#crossorigin)
- : This attribute defines [CORS settings](/en-US/docs/Web/HTML/Attributes/crossorigin) as define for the HTML {{HTMLElement('script')}} element.
- _Value type_: [**\**](/en-US/docs/Web/CSS/string); _Default value_: `?`; _Animatable_: **yes**
+ _Value type_: [**[ anonymous | use-credentials ]?**](/en-US/docs/Web/CSS/string); _Default value_: `?`; _Animatable_: **yes**
- {{SVGAttr("href")}}
- : The {{Glossary("URL")}} to the script to load.
_Value type_: **[\](/en-US/docs/Web/SVG/Content_type#url)** ; _Default value_: _none_; _Animatable_: **no**
- {{SVGAttr("type")}}
- : This attribute defines type of the script language to use.
- _Value type_: [**\**](/en-US/docs/Web/CSS/string); _Default value_: `application/ecmascript`; _Animatable_: **no**
+ _Value type_: [**``**](/en-US/docs/Glossary/MIME_type); _Default value_: `application/ecmascript`; _Animatable_: **no**
- {{SVGAttr("xlink:href")}} {{deprecated_inline}}
- : The {{Glossary("URL")}} to the script to load.
_Value type_: **[\](/en-US/docs/Web/SVG/Content_type#url)** ; _Default value_: _none_; _Animatable_: **no**
diff --git a/files/jsondata/L10n-Template.json b/files/jsondata/L10n-Template.json
index fe78e31fdcf96e7..08357fe86b37c79 100644
--- a/files/jsondata/L10n-Template.json
+++ b/files/jsondata/L10n-Template.json
@@ -94,6 +94,7 @@
"fr": "Contexte sécurisé",
"ko": "보안 컨텍스트",
"ja": "安全なコンテキスト用",
+ "ko": "보안 컨텍스트",
"zh-CN": "安全上下文"
},
@@ -104,6 +105,7 @@
"fr": "Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS)",
"ko": "이 기능은 보안 컨텍스트 (HTTPS)에서만 사용할 수 있습니다",
"ja": "この機能は安全なコンテキスト (HTTPS) でのみ利用できます",
+ "ko": "이 기능은 보안 컨텍스트 (HTTPS)에서만 사용할 수 있습니다",
"zh-CN": "此功能仅在安全上下文(HTTPS)中可用"
},
@@ -114,6 +116,7 @@
"fr": "Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS), pour certains navigateurs qui la prennent en charge.",
"ko": "이 기능은 일부 또는 모든 지원 브라우저의 보안 컨텍스트 (HTTPS)에서만 사용할 수 있습니다.",
"ja": "この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。",
+ "ko": "이 기능은 일부 또는 모든 지원 브라우저의 보안 컨텍스트 (HTTPS)에서만 사용할 수 있습니다.",
"zh-CN": "此项功能仅在一些支持的浏览器的安全上下文(HTTPS)中可用。"
},
diff --git a/files/jsondata/SVGData.json b/files/jsondata/SVGData.json
index e6c1967716fb253..9a33e1ed96884a3 100644
--- a/files/jsondata/SVGData.json
+++ b/files/jsondata/SVGData.json
@@ -1329,9 +1329,9 @@
"attributes": [
"coreAttributes",
"xLinkAttributes",
- "'externalResourcesRequired'",
"'type'",
- "'xlink:href'"
+ "'href'",
+ "'crossorigin'"
],
"interfaces": ["SVGScriptElement"]
},