..
CallArgs.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
CallNonGenericMethod.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
CharacterEncoding.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Class.h
Issue #2026 - Part 1 - Implement BigInt64 and BigUint64Array. https://bugzilla.mozilla.org/show_bug.cgi?id=1456569
2023-07-29 23:38:09 +08:00
CompilationAndEvaluation.h
Issue #2692 - Part 5: Split out compilation and evaluation APIs into its own header.
2025-03-13 22:59:38 +08:00
CompileOptions.h
Issue #2692 - Part 7: De-globalize {*}CompileOptions.
2025-03-13 23:03:43 +08:00
Conversions.h
Issue #1240 - Part 3b - Implement WrappingOperations.h for wraparound math operations & conversions. https://bugzilla.mozilla.org/show_bug.cgi?id=1441657 Implement mozilla::WrappingMultiply. Prerequisite for our V8 fast forward.
2023-07-25 09:08:56 +08:00
Date.h
Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local>
2019-02-15 23:44:42 +08:00
Debug.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Equality.h
Issue #2241 - Part 2: Add SameValueZero implementation to mfbt/FloatingPoint.h
2023-05-15 09:09:58 +08:00
GCAnnotations.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
GCAPI.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
GCHashTable.h
Issue #1742 - Part 1: Refactor rooting base class templates
2022-05-31 09:12:19 +08:00
GCPolicyAPI.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
GCVariant.h
Issue #1742 - Part 1: Refactor rooting base class templates
2022-05-31 09:12:19 +08:00
GCVector.h
Issue #2259 - Add JS::StackGCVector and JS::RootedVector
2023-07-03 15:03:45 +08:00
HashTable.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
HeapAPI.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Id.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Initialization.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
LegacyIntTypes.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
MemoryMetrics.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
OffThreadScriptCompilation.h
Issue #2692 - Part 4: Split out off-thread compilation API to its own header.
2025-03-13 22:59:23 +08:00
Principals.h
Issue #2402 - CSP Violation events should have the correct sample for inline contexts. https://bugzilla.mozilla.org/show_bug.cgi?id=1473587 Add preference to increase max length of CSP report source sample. https://bugzilla.mozilla.org/show_bug.cgi?id=1415352 Return valid columnNumber value in CSP violation events. https://bugzilla.mozilla.org/show_bug.cgi?id=1418246
2024-01-11 09:50:12 +08:00
ProfilingFrameIterator.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
ProfilingStack.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Proxy.h
Issue #2255 & #1240 - Simplify and enhance Maybe and Some(). https://bugzilla.mozilla.org/show_bug.cgi?id=1325351 This is a prerequisite for our BigInt V8 fast forward and potential #2255 fix.
2023-07-06 10:24:34 +08:00
Realm.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
RequiredDefines.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Result.h
Issue #1656 - Follow-up: Re-nuke the vim lines introduced in #2265
2023-07-03 15:12:01 +08:00
RootingAPI.h
Issue #62 - Fix xul.dll link bustage related to MovableCellHasher.
2023-03-28 12:09:30 +08:00
SliceBudget.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
SourceBufferHolder.h
Issue #2692 - Part 2: Split out JS SourceBufferHolder to its own header.
2025-03-13 22:58:50 +08:00
Stream.h
Issue #1442 - Part 4: Add JSAPI functions for working with ReadableStream. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
2023-10-04 09:53:45 +08:00
StructuredClone.h
[js] Disallow deserializing structured clone buffers with transferables more than once.
2024-10-03 14:35:12 +08:00
SweepingAPI.h
Issue #1742 - Part 1: Refactor rooting base class templates
2022-05-31 09:12:19 +08:00
TraceKind.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
TracingAPI.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
TrackedOptimizationInfo.h
Issue #2308 & #1240 Follow-up - Add BigInt support to JSOP_INC and JSOP_DEC. https://bugzilla.mozilla.org/show_bug.cgi?id=1526309
2023-09-20 09:29:18 +08:00
Transcoding.h
Issue #2692 - Part 3: Split out JS compiled script transcoding to its own header.
2025-03-13 22:59:08 +08:00
TypeDecls.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
UbiNode.h
Issue #1240 - Part 1 - Define a new BigInt primitive type. Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1366287 Part 1.0. However leaving out the --enable-bigint changes.
2023-07-25 09:08:03 +08:00
UbiNodeBreadthFirst.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
UbiNodeCensus.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
UbiNodeDominatorTree.h
Issue #62 - Fix xul.dll link bustage related to JS::ubi::DominatorTree.
2023-03-28 12:10:02 +08:00
UbiNodePostOrder.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
UbiNodeShortestPaths.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
UniquePtr.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
Utility.h
Issue #1240 - Part 3b - Implement WrappingOperations.h for wraparound math operations & conversions. https://bugzilla.mozilla.org/show_bug.cgi?id=1441657 Implement mozilla::WrappingMultiply. Prerequisite for our V8 fast forward.
2023-07-25 09:08:56 +08:00
Value.h
Issue #2026 - Part 2a - Support BigInt in NumberFormat and toLocaleString. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677
2023-07-29 23:38:30 +08:00
Vector.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00
WeakMapPtr.h
Issue #1656 - Part 7: Nuke vim config lines in JS
2020-09-25 22:04:24 +08:00