From 44eaf87f83dddbbd2b082f651cbb324229c7a8d0 Mon Sep 17 00:00:00 2001 From: Mohammad Dashti Date: Wed, 1 Dec 2021 18:53:05 +0000 Subject: [PATCH] SERVER-61008 Rename `mozjs-60` directory to `mozjs` --- SConstruct | 2 +- etc/third_party_components.yml | 2 +- etc/ubsan.denylist | 2 +- src/third_party/SConscript | 13 ++++---- .../{mozjs-60 => mozjs}/SConscript | 0 .../{mozjs-60 => mozjs}/extract.sh | 0 .../intl/icu/source/common/unicode/platform.h | 0 .../intl/icu/source/common/unicode/ptypes.h | 0 .../intl/icu/source/common/unicode/uconfig.h | 0 .../intl/icu/source/common/unicode/umachine.h | 0 .../intl/icu/source/common/unicode/urename.h | 0 .../intl/icu/source/common/unicode/utypes.h | 0 .../intl/icu/source/common/unicode/uvernum.h | 0 .../intl/icu/source/common/unicode/uversion.h | 0 .../extract/js/public/AllocPolicy.h | 0 .../extract/js/public/CallArgs.h | 0 .../extract/js/public/CallNonGenericMethod.h | 0 .../extract/js/public/CharacterEncoding.h | 0 .../extract/js/public/Class.h | 0 .../extract/js/public/Conversions.h | 0 .../extract/js/public/Date.h | 0 .../extract/js/public/Debug.h | 0 .../extract/js/public/GCAPI.h | 0 .../extract/js/public/GCAnnotations.h | 0 .../extract/js/public/GCHashTable.h | 0 .../extract/js/public/GCPolicyAPI.h | 0 .../extract/js/public/GCVariant.h | 0 .../extract/js/public/GCVector.h | 0 .../extract/js/public/HashTable.h | 0 .../extract/js/public/HeapAPI.h | 0 .../extract/js/public/Id.h | 0 .../extract/js/public/Initialization.h | 0 .../extract/js/public/MemoryMetrics.h | 0 .../extract/js/public/Principals.h | 0 .../extract/js/public/Printf.h | 0 .../js/public/ProfilingFrameIterator.h | 0 .../extract/js/public/ProfilingStack.h | 0 .../extract/js/public/ProtoKey.h | 0 .../extract/js/public/Proxy.h | 0 .../extract/js/public/Realm.h | 0 .../extract/js/public/RefCounted.h | 0 .../extract/js/public/RequiredDefines.h | 0 .../extract/js/public/Result.h | 0 .../extract/js/public/RootingAPI.h | 0 .../extract/js/public/SliceBudget.h | 0 .../extract/js/public/Stream.h | 0 .../extract/js/public/StructuredClone.h | 0 .../extract/js/public/SweepingAPI.h | 0 .../extract/js/public/TraceKind.h | 0 .../extract/js/public/TracingAPI.h | 0 .../js/public/TrackedOptimizationInfo.h | 0 .../extract/js/public/TypeDecls.h | 0 .../extract/js/public/UbiNode.h | 0 .../extract/js/public/UbiNodeBreadthFirst.h | 0 .../extract/js/public/UbiNodeCensus.h | 0 .../extract/js/public/UbiNodeDominatorTree.h | 0 .../extract/js/public/UbiNodePostOrder.h | 0 .../extract/js/public/UbiNodeShortestPaths.h | 0 .../extract/js/public/UniquePtr.h | 0 .../extract/js/public/Utility.h | 0 .../extract/js/public/Value.h | 0 .../extract/js/public/Vector.h | 0 .../extract/js/public/WeakMapPtr.h | 0 .../extract/js/public/Wrapper.h | 0 .../extract/js/src/.clang-format | 0 .../extract/js/src/.gitignore | 0 .../extract/js/src/Cargo.toml | 0 .../extract/js/src/NamespaceImports.h | 0 .../{mozjs-60 => mozjs}/extract/js/src/Y.js | 0 .../extract/js/src/_tests/python/python.ini | 0 .../extract/js/src/aclocal.m4 | 0 .../extract/js/src/backend.FasterMakeBackend | 0 .../extract/js/src/binaries.json | 0 .../extract/js/src/build.rs | 0 .../extract/js/src/build/moz.build | 0 .../extract/js/src/builtin/.eslintrc.js | 0 .../extract/js/src/builtin/Array.js | 0 .../extract/js/src/builtin/AsyncIteration.js | 0 .../extract/js/src/builtin/AtomicsObject.cpp | 0 .../extract/js/src/builtin/AtomicsObject.h | 0 .../extract/js/src/builtin/Classes.js | 0 .../extract/js/src/builtin/DataViewObject.cpp | 0 .../extract/js/src/builtin/DataViewObject.h | 0 .../extract/js/src/builtin/Date.js | 0 .../extract/js/src/builtin/Error.js | 0 .../extract/js/src/builtin/Eval.cpp | 0 .../extract/js/src/builtin/Eval.h | 0 .../extract/js/src/builtin/Function.js | 0 .../extract/js/src/builtin/Generator.js | 0 .../extract/js/src/builtin/Iterator.js | 0 .../extract/js/src/builtin/JSON.cpp | 0 .../extract/js/src/builtin/JSON.h | 0 .../extract/js/src/builtin/Map.js | 0 .../extract/js/src/builtin/MapObject.cpp | 0 .../extract/js/src/builtin/MapObject.h | 0 .../extract/js/src/builtin/Module.js | 0 .../extract/js/src/builtin/ModuleObject.cpp | 0 .../extract/js/src/builtin/ModuleObject.h | 0 .../extract/js/src/builtin/Number.js | 0 .../extract/js/src/builtin/Object.cpp | 0 .../extract/js/src/builtin/Object.h | 0 .../extract/js/src/builtin/Object.js | 0 .../extract/js/src/builtin/Profilers.cpp | 0 .../extract/js/src/builtin/Profilers.h | 0 .../extract/js/src/builtin/Promise.cpp | 0 .../extract/js/src/builtin/Promise.h | 0 .../extract/js/src/builtin/Promise.js | 0 .../extract/js/src/builtin/Reflect.cpp | 0 .../extract/js/src/builtin/Reflect.h | 0 .../extract/js/src/builtin/Reflect.js | 0 .../extract/js/src/builtin/ReflectParse.cpp | 0 .../extract/js/src/builtin/RegExp.cpp | 0 .../extract/js/src/builtin/RegExp.h | 0 .../extract/js/src/builtin/RegExp.js | 0 .../src/builtin/RegExpGlobalReplaceOpt.h.js | 0 .../js/src/builtin/RegExpLocalReplaceOpt.h.js | 0 .../extract/js/src/builtin/SIMD.cpp | 0 .../extract/js/src/builtin/SIMD.h | 0 .../js/src/builtin/SelfHostingDefines.h | 0 .../extract/js/src/builtin/Set.js | 0 .../extract/js/src/builtin/Sorting.js | 0 .../extract/js/src/builtin/Stream.cpp | 0 .../extract/js/src/builtin/Stream.h | 0 .../extract/js/src/builtin/String.cpp | 0 .../extract/js/src/builtin/String.h | 0 .../extract/js/src/builtin/String.js | 0 .../extract/js/src/builtin/Symbol.cpp | 0 .../extract/js/src/builtin/Symbol.h | 0 .../js/src/builtin/TestingFunctions.cpp | 0 .../extract/js/src/builtin/TestingFunctions.h | 0 .../extract/js/src/builtin/TypedArray.js | 0 .../extract/js/src/builtin/TypedObject-inl.h | 0 .../extract/js/src/builtin/TypedObject.cpp | 0 .../extract/js/src/builtin/TypedObject.h | 0 .../extract/js/src/builtin/TypedObject.js | 0 .../js/src/builtin/TypedObjectConstants.h | 0 .../extract/js/src/builtin/Utilities.js | 0 .../extract/js/src/builtin/WeakMap.js | 0 .../js/src/builtin/WeakMapObject-inl.h | 0 .../extract/js/src/builtin/WeakMapObject.cpp | 0 .../extract/js/src/builtin/WeakMapObject.h | 0 .../extract/js/src/builtin/WeakSet.js | 0 .../extract/js/src/builtin/WeakSetObject.cpp | 0 .../extract/js/src/builtin/WeakSetObject.h | 0 .../extract/js/src/builtin/embedjs.py | 0 .../extract/js/src/builtin/intl/Collator.cpp | 0 .../extract/js/src/builtin/intl/Collator.h | 0 .../extract/js/src/builtin/intl/Collator.js | 0 .../js/src/builtin/intl/CommonFunctions.cpp | 0 .../js/src/builtin/intl/CommonFunctions.h | 0 .../js/src/builtin/intl/CommonFunctions.js | 0 .../src/builtin/intl/CurrencyDataGenerated.js | 0 .../js/src/builtin/intl/DateTimeFormat.cpp | 0 .../js/src/builtin/intl/DateTimeFormat.h | 0 .../js/src/builtin/intl/DateTimeFormat.js | 0 .../extract/js/src/builtin/intl/ICUStubs.h | 0 .../js/src/builtin/intl/IntlObject.cpp | 0 .../extract/js/src/builtin/intl/IntlObject.h | 0 .../extract/js/src/builtin/intl/IntlObject.js | 0 .../builtin/intl/LangTagMappingsGenerated.js | 0 .../js/src/builtin/intl/NumberFormat.cpp | 0 .../js/src/builtin/intl/NumberFormat.h | 0 .../js/src/builtin/intl/NumberFormat.js | 0 .../js/src/builtin/intl/PluralRules.cpp | 0 .../extract/js/src/builtin/intl/PluralRules.h | 0 .../js/src/builtin/intl/PluralRules.js | 0 .../src/builtin/intl/RelativeTimeFormat.cpp | 0 .../js/src/builtin/intl/RelativeTimeFormat.h | 0 .../js/src/builtin/intl/RelativeTimeFormat.js | 0 .../js/src/builtin/intl/ScopedICUObject.h | 0 .../js/src/builtin/intl/SharedIntlData.cpp | 0 .../js/src/builtin/intl/SharedIntlData.h | 0 .../src/builtin/intl/TimeZoneDataGenerated.h | 0 .../js/src/builtin/intl/make_intl_data.py | 0 .../extract/js/src/devtools/Instruments.cpp | 0 .../extract/js/src/devtools/Instruments.h | 0 .../extract/js/src/devtools/automation/README | 0 .../automation/arm64-jstests-slow.txt | 0 .../js/src/devtools/automation/autospider.py | 0 .../js/src/devtools/automation/autospider.sh | 0 .../automation/cgc-jittest-timeouts.txt | 0 .../devtools/automation/cgc-jstests-slow.txt | 0 .../js/src/devtools/automation/macbuildenv.sh | 0 .../devtools/automation/tsan-sighandlers.txt | 0 .../src/devtools/automation/variants/arm-sim | 0 .../devtools/automation/variants/arm-sim-osx | 0 .../devtools/automation/variants/arm64-sim | 0 .../js/src/devtools/automation/variants/asan | 0 .../devtools/automation/variants/compacting | 0 .../src/devtools/automation/variants/dtrace | 0 .../src/devtools/automation/variants/fuzzing | 0 .../js/src/devtools/automation/variants/msan | 0 .../js/src/devtools/automation/variants/nojit | 0 .../devtools/automation/variants/nonunified | 0 .../js/src/devtools/automation/variants/plain | 0 .../devtools/automation/variants/plaindebug | 0 .../devtools/automation/variants/rootanalysis | 0 .../js/src/devtools/automation/variants/tsan | 0 .../devtools/automation/variants/warnaserr | 0 .../automation/variants/warnaserrdebug | 0 .../js/src/devtools/automation/winbuildenv.sh | 0 .../gc-ubench/benchmarks/bigTextNodes.js | 0 .../devtools/gc-ubench/benchmarks/events.js | 0 .../gc-ubench/benchmarks/expandoEvents.js | 0 .../benchmarks/globalArrayArrayLiteral.js | 0 .../gc-ubench/benchmarks/globalArrayBuffer.js | 0 .../benchmarks/globalArrayFgFinalized.js | 0 .../benchmarks/globalArrayLargeArray.js | 0 .../benchmarks/globalArrayLargeObject.js | 0 .../benchmarks/globalArrayNewObject.js | 0 .../benchmarks/globalArrayObjectLiteral.js | 0 .../benchmarks/globalArrayReallocArray.js | 0 .../largeArrayPropertyAndElements.js | 0 .../gc-ubench/benchmarks/noAllocation.js | 0 .../gc-ubench/benchmarks/pairCyclicWeakMap.js | 0 .../benchmarks/propertyTreeSplitting.js | 0 .../gc-ubench/benchmarks/selfCyclicWeakMap.js | 0 .../gc-ubench/benchmarks/textNodes.js | 0 .../js/src/devtools/gc-ubench/harness.js | 0 .../js/src/devtools/gc-ubench/index.html | 0 .../extract/js/src/devtools/gc/README.txt | 0 .../extract/js/src/devtools/gc/gc-test.py | 0 .../extract/js/src/devtools/gc/tests/clock.js | 0 .../js/src/devtools/gc/tests/dslots.js | 0 .../extract/js/src/devtools/gc/tests/loops.js | 0 .../js/src/devtools/gc/tests/objGraph.js | 0 .../js/src/devtools/gctrace/gcstats.cpp | 0 .../js/src/devtools/gnuplot/gcTimer.gnu | 0 .../js/src/devtools/javascript-trace.d | 0 .../extract/js/src/devtools/octane-csv.sh | 0 .../extract/js/src/devtools/plot-octane.R | 0 .../js/src/devtools/release/release-notes | 0 .../js/src/devtools/rootAnalysis/CFG.js | 0 .../js/src/devtools/rootAnalysis/README.md | 0 .../js/src/devtools/rootAnalysis/analyze.py | 0 .../rootAnalysis/analyzeHeapWrites.js | 0 .../src/devtools/rootAnalysis/analyzeRoots.js | 0 .../src/devtools/rootAnalysis/annotations.js | 0 .../js/src/devtools/rootAnalysis/build.js | 0 .../js/src/devtools/rootAnalysis/callgraph.js | 0 .../devtools/rootAnalysis/computeCallgraph.js | 0 .../rootAnalysis/computeGCFunctions.js | 0 .../devtools/rootAnalysis/computeGCTypes.js | 0 .../js/src/devtools/rootAnalysis/dumpCFG.js | 0 .../src/devtools/rootAnalysis/expect.b2g.json | 0 .../devtools/rootAnalysis/expect.browser.json | 0 .../devtools/rootAnalysis/expect.shell.json | 0 .../js/src/devtools/rootAnalysis/explain.py | 0 .../src/devtools/rootAnalysis/gen-hazards.sh | 0 .../devtools/rootAnalysis/loadCallgraph.js | 0 .../src/devtools/rootAnalysis/run-analysis.sh | 0 .../js/src/devtools/rootAnalysis/run-test.py | 0 .../js/src/devtools/rootAnalysis/run_complete | 0 .../rootAnalysis/t/exceptions/source.cpp | 0 .../rootAnalysis/t/exceptions/test.py | 0 .../rootAnalysis/t/hazards/source.cpp | 0 .../devtools/rootAnalysis/t/hazards/test.py | 0 .../rootAnalysis/t/sixgill-tree/source.cpp | 0 .../rootAnalysis/t/sixgill-tree/test.py | 0 .../js/src/devtools/rootAnalysis/t/sixgill.py | 0 .../rootAnalysis/t/suppression/source.cpp | 0 .../rootAnalysis/t/suppression/test.py | 0 .../js/src/devtools/rootAnalysis/t/testlib.py | 0 .../js/src/devtools/rootAnalysis/utility.js | 0 .../extract/js/src/devtools/sharkctl.cpp | 0 .../extract/js/src/devtools/sharkctl.h | 0 .../extract/js/src/devtools/vprof/readme.txt | 0 .../js/src/devtools/vprof/testVprofMT.c | 0 .../extract/js/src/devtools/vprof/vprof.cpp | 0 .../extract/js/src/devtools/vprof/vprof.h | 0 .../extract/js/src/ds/BitArray.h | 0 .../extract/js/src/ds/Bitmap.cpp | 0 .../extract/js/src/ds/Bitmap.h | 0 .../extract/js/src/ds/Fifo.h | 0 .../extract/js/src/ds/IdValuePair.h | 0 .../extract/js/src/ds/InlineTable.h | 0 .../extract/js/src/ds/LifoAlloc.cpp | 0 .../extract/js/src/ds/LifoAlloc.h | 0 .../ds/MemoryProtectionExceptionHandler.cpp | 0 .../src/ds/MemoryProtectionExceptionHandler.h | 0 .../extract/js/src/ds/Nestable.h | 0 .../extract/js/src/ds/OrderedHashTable.h | 0 .../extract/js/src/ds/PageProtectingVector.h | 0 .../extract/js/src/ds/PriorityQueue.h | 0 .../extract/js/src/ds/Sort.h | 0 .../extract/js/src/ds/SplayTree.h | 0 .../extract/js/src/ds/TraceableFifo.h | 0 .../{mozjs-60 => mozjs}/extract/js/src/dtoa.c | 0 .../extract/js/src/frontend/BinSource.cpp | 0 .../extract/js/src/frontend/BinSource.h | 0 .../extract/js/src/frontend/BinToken.cpp | 0 .../extract/js/src/frontend/BinToken.h | 0 .../js/src/frontend/BinTokenReaderTester.cpp | 0 .../js/src/frontend/BinTokenReaderTester.h | 0 .../js/src/frontend/BytecodeCompiler.cpp | 0 .../js/src/frontend/BytecodeCompiler.h | 0 .../js/src/frontend/BytecodeEmitter.cpp | 0 .../extract/js/src/frontend/BytecodeEmitter.h | 0 .../extract/js/src/frontend/EitherParser.h | 0 .../extract/js/src/frontend/ErrorReporter.h | 0 .../extract/js/src/frontend/FoldConstants.cpp | 0 .../extract/js/src/frontend/FoldConstants.h | 0 .../js/src/frontend/FullParseHandler.h | 0 .../js/src/frontend/GenerateReservedWords.py | 0 .../js/src/frontend/LanguageExtensions.h | 0 .../js/src/frontend/NameAnalysisTypes.h | 0 .../extract/js/src/frontend/NameCollections.h | 0 .../extract/js/src/frontend/NameFunctions.cpp | 0 .../extract/js/src/frontend/NameFunctions.h | 0 .../js/src/frontend/ParseContext-inl.h | 0 .../extract/js/src/frontend/ParseContext.h | 0 .../extract/js/src/frontend/ParseNode-inl.h | 0 .../extract/js/src/frontend/ParseNode.cpp | 0 .../extract/js/src/frontend/ParseNode.h | 0 .../extract/js/src/frontend/Parser.cpp | 0 .../extract/js/src/frontend/Parser.h | 0 .../extract/js/src/frontend/ReservedWords.h | 0 .../js/src/frontend/ReservedWordsGenerated.h | 0 .../extract/js/src/frontend/SharedContext.h | 0 .../extract/js/src/frontend/SourceNotes.h | 0 .../js/src/frontend/SyntaxParseHandler.h | 0 .../extract/js/src/frontend/TokenKind.h | 0 .../extract/js/src/frontend/TokenStream.cpp | 0 .../extract/js/src/frontend/TokenStream.h | 0 .../extract/js/src/fuzz-tests/README | 0 .../extract/js/src/fuzz-tests/moz.build | 0 .../js/src/fuzz-tests/testBinASTReader.cpp | 0 .../extract/js/src/fuzz-tests/testExample.cpp | 0 .../extract/js/src/fuzz-tests/tests.cpp | 0 .../extract/js/src/fuzz-tests/tests.h | 0 .../extract/js/src/gc/AllocKind.h | 0 .../extract/js/src/gc/Allocator.cpp | 0 .../extract/js/src/gc/Allocator.h | 0 .../extract/js/src/gc/ArenaList-inl.h | 0 .../extract/js/src/gc/ArenaList.h | 0 .../extract/js/src/gc/AtomMarking-inl.h | 0 .../extract/js/src/gc/AtomMarking.cpp | 0 .../extract/js/src/gc/AtomMarking.h | 0 .../extract/js/src/gc/Barrier.cpp | 0 .../extract/js/src/gc/Barrier.h | 0 .../extract/js/src/gc/Cell.h | 0 .../extract/js/src/gc/DeletePolicy.h | 0 .../extract/js/src/gc/FindSCCs.h | 0 .../extract/js/src/gc/FreeOp.h | 0 .../extract/js/src/gc/GC-inl.h | 0 .../extract/js/src/gc/GC.cpp | 0 .../extract/js/src/gc/GC.h | 0 .../extract/js/src/gc/GCEnum.h | 0 .../extract/js/src/gc/GCHelperState.h | 0 .../extract/js/src/gc/GCInternals.h | 0 .../extract/js/src/gc/GCMarker.h | 0 .../extract/js/src/gc/GCParallelTask.h | 0 .../extract/js/src/gc/GCRuntime.h | 0 .../extract/js/src/gc/GCTrace.cpp | 0 .../extract/js/src/gc/GCTrace.h | 0 .../extract/js/src/gc/GCTraceFormat.h | 0 .../extract/js/src/gc/GenerateStatsPhases.py | 0 .../extract/js/src/gc/HashUtil.h | 0 .../extract/js/src/gc/Heap-inl.h | 0 .../extract/js/src/gc/Heap.h | 0 .../extract/js/src/gc/Marking-inl.h | 0 .../extract/js/src/gc/Marking.cpp | 0 .../extract/js/src/gc/Marking.h | 0 .../extract/js/src/gc/Memory.cpp | 0 .../extract/js/src/gc/Memory.h | 0 .../extract/js/src/gc/Nursery-inl.h | 0 .../extract/js/src/gc/Nursery.cpp | 0 .../extract/js/src/gc/Nursery.h | 0 .../extract/js/src/gc/NurseryAwareHashMap.h | 0 .../extract/js/src/gc/ObjectKind-inl.h | 0 .../extract/js/src/gc/Policy.h | 0 .../extract/js/src/gc/PrivateIterators-inl.h | 0 .../extract/js/src/gc/PublicIterators.cpp | 0 .../extract/js/src/gc/PublicIterators.h | 0 .../extract/js/src/gc/RelocationOverlay.h | 0 .../extract/js/src/gc/RootMarking.cpp | 0 .../extract/js/src/gc/Rooting.h | 0 .../extract/js/src/gc/Scheduling.h | 0 .../extract/js/src/gc/Statistics.cpp | 0 .../extract/js/src/gc/Statistics.h | 0 .../js/src/gc/StatsPhasesGenerated.cpp | 0 .../extract/js/src/gc/StoreBuffer-inl.h | 0 .../extract/js/src/gc/StoreBuffer.cpp | 0 .../extract/js/src/gc/StoreBuffer.h | 0 .../extract/js/src/gc/Tracer.cpp | 0 .../extract/js/src/gc/Tracer.h | 0 .../extract/js/src/gc/Verifier.cpp | 0 .../extract/js/src/gc/WeakMap.cpp | 0 .../extract/js/src/gc/WeakMap.h | 0 .../extract/js/src/gc/WeakMapPtr.cpp | 0 .../extract/js/src/gc/Zone.cpp | 0 .../extract/js/src/gc/Zone.h | 0 .../extract/js/src/gc/ZoneGroup.cpp | 0 .../extract/js/src/gc/ZoneGroup.h | 0 .../extract/js/src/generated-sources.json | 0 .../irregexp/NativeRegExpMacroAssembler.cpp | 0 .../src/irregexp/NativeRegExpMacroAssembler.h | 0 .../extract/js/src/irregexp/RegExpAST.cpp | 0 .../extract/js/src/irregexp/RegExpAST.h | 0 .../extract/js/src/irregexp/RegExpBytecode.h | 0 .../js/src/irregexp/RegExpCharacters-inl.h | 0 .../js/src/irregexp/RegExpCharacters.cpp | 0 .../js/src/irregexp/RegExpCharacters.h | 0 .../extract/js/src/irregexp/RegExpEngine.cpp | 0 .../extract/js/src/irregexp/RegExpEngine.h | 0 .../js/src/irregexp/RegExpInterpreter.cpp | 0 .../js/src/irregexp/RegExpMacroAssembler.cpp | 0 .../js/src/irregexp/RegExpMacroAssembler.h | 0 .../extract/js/src/irregexp/RegExpParser.cpp | 0 .../extract/js/src/irregexp/RegExpParser.h | 0 .../extract/js/src/irregexp/RegExpStack.cpp | 0 .../extract/js/src/irregexp/RegExpStack.h | 0 .../extract/js/src/jit/AliasAnalysis.cpp | 0 .../extract/js/src/jit/AliasAnalysis.h | 0 .../js/src/jit/AliasAnalysisShared.cpp | 0 .../extract/js/src/jit/AliasAnalysisShared.h | 0 .../js/src/jit/AlignmentMaskAnalysis.cpp | 0 .../js/src/jit/AlignmentMaskAnalysis.h | 0 .../extract/js/src/jit/AtomicOp.h | 0 .../extract/js/src/jit/AtomicOperations.h | 0 .../js/src/jit/BacktrackingAllocator.cpp | 0 .../js/src/jit/BacktrackingAllocator.h | 0 .../extract/js/src/jit/Bailouts.cpp | 0 .../extract/js/src/jit/Bailouts.h | 0 .../extract/js/src/jit/BaselineBailouts.cpp | 0 .../js/src/jit/BaselineCacheIRCompiler.cpp | 0 .../js/src/jit/BaselineCacheIRCompiler.h | 0 .../extract/js/src/jit/BaselineCompiler.cpp | 0 .../extract/js/src/jit/BaselineCompiler.h | 0 .../js/src/jit/BaselineDebugModeOSR.cpp | 0 .../extract/js/src/jit/BaselineDebugModeOSR.h | 0 .../extract/js/src/jit/BaselineFrame-inl.h | 0 .../extract/js/src/jit/BaselineFrame.cpp | 0 .../extract/js/src/jit/BaselineFrame.h | 0 .../js/src/jit/BaselineFrameInfo-inl.h | 0 .../extract/js/src/jit/BaselineFrameInfo.cpp | 0 .../extract/js/src/jit/BaselineFrameInfo.h | 0 .../extract/js/src/jit/BaselineIC.cpp | 0 .../extract/js/src/jit/BaselineIC.h | 0 .../extract/js/src/jit/BaselineICList.h | 0 .../extract/js/src/jit/BaselineInspector.cpp | 0 .../extract/js/src/jit/BaselineInspector.h | 0 .../extract/js/src/jit/BaselineJIT.cpp | 0 .../extract/js/src/jit/BaselineJIT.h | 0 .../extract/js/src/jit/BitSet.cpp | 0 .../extract/js/src/jit/BitSet.h | 0 .../extract/js/src/jit/BytecodeAnalysis.cpp | 0 .../extract/js/src/jit/BytecodeAnalysis.h | 0 .../extract/js/src/jit/C1Spewer.cpp | 0 .../extract/js/src/jit/C1Spewer.h | 0 .../extract/js/src/jit/CacheIR.cpp | 0 .../extract/js/src/jit/CacheIR.h | 0 .../extract/js/src/jit/CacheIRCompiler.cpp | 0 .../extract/js/src/jit/CacheIRCompiler.h | 0 .../extract/js/src/jit/CacheIRSpewer.cpp | 0 .../extract/js/src/jit/CacheIRSpewer.h | 0 .../extract/js/src/jit/CodeGenerator.cpp | 0 .../extract/js/src/jit/CodeGenerator.h | 0 .../extract/js/src/jit/CompactBuffer.h | 0 .../extract/js/src/jit/CompileInfo-inl.h | 0 .../extract/js/src/jit/CompileInfo.h | 0 .../extract/js/src/jit/CompileWrappers.cpp | 0 .../extract/js/src/jit/CompileWrappers.h | 0 .../extract/js/src/jit/Disassembler.cpp | 0 .../extract/js/src/jit/Disassembler.h | 0 .../extract/js/src/jit/EagerSimdUnbox.cpp | 0 .../extract/js/src/jit/EagerSimdUnbox.h | 0 .../extract/js/src/jit/EdgeCaseAnalysis.cpp | 0 .../extract/js/src/jit/EdgeCaseAnalysis.h | 0 .../js/src/jit/EffectiveAddressAnalysis.cpp | 0 .../js/src/jit/EffectiveAddressAnalysis.h | 0 .../js/src/jit/ExecutableAllocator.cpp | 0 .../extract/js/src/jit/ExecutableAllocator.h | 0 .../extract/js/src/jit/FixedList.h | 0 .../extract/js/src/jit/FlowAliasAnalysis.cpp | 0 .../extract/js/src/jit/FlowAliasAnalysis.h | 0 .../js/src/jit/FoldLinearArithConstants.cpp | 0 .../js/src/jit/FoldLinearArithConstants.h | 0 .../extract/js/src/jit/ICState.h | 0 .../extract/js/src/jit/ICStubSpace.h | 0 .../extract/js/src/jit/InlinableNatives.h | 0 .../extract/js/src/jit/InlineList.h | 0 .../js/src/jit/InstructionReordering.cpp | 0 .../js/src/jit/InstructionReordering.h | 0 .../extract/js/src/jit/Ion.cpp | 0 .../extract/js/src/jit/Ion.h | 0 .../extract/js/src/jit/IonAnalysis.cpp | 0 .../extract/js/src/jit/IonAnalysis.h | 0 .../extract/js/src/jit/IonBuilder.cpp | 0 .../extract/js/src/jit/IonBuilder.h | 0 .../extract/js/src/jit/IonCacheIRCompiler.cpp | 0 .../extract/js/src/jit/IonCode.h | 0 .../extract/js/src/jit/IonControlFlow.cpp | 0 .../extract/js/src/jit/IonControlFlow.h | 0 .../extract/js/src/jit/IonIC.cpp | 0 .../extract/js/src/jit/IonIC.h | 0 .../extract/js/src/jit/IonInstrumentation.h | 0 .../js/src/jit/IonOptimizationLevels.cpp | 0 .../js/src/jit/IonOptimizationLevels.h | 0 .../extract/js/src/jit/IonTypes.h | 0 .../extract/js/src/jit/JSJitFrameIter-inl.h | 0 .../extract/js/src/jit/JSJitFrameIter.cpp | 0 .../extract/js/src/jit/JSJitFrameIter.h | 0 .../extract/js/src/jit/JSONSpewer.cpp | 0 .../extract/js/src/jit/JSONSpewer.h | 0 .../extract/js/src/jit/Jit.cpp | 0 .../extract/js/src/jit/Jit.h | 0 .../extract/js/src/jit/JitAllocPolicy.h | 0 .../extract/js/src/jit/JitCommon.h | 0 .../extract/js/src/jit/JitCompartment.h | 0 .../extract/js/src/jit/JitFrames-inl.h | 0 .../extract/js/src/jit/JitFrames.cpp | 0 .../extract/js/src/jit/JitFrames.h | 0 .../extract/js/src/jit/JitOptions.cpp | 0 .../extract/js/src/jit/JitOptions.h | 0 .../extract/js/src/jit/JitSpewer.cpp | 0 .../extract/js/src/jit/JitSpewer.h | 0 .../extract/js/src/jit/JitcodeMap.cpp | 0 .../extract/js/src/jit/JitcodeMap.h | 0 .../extract/js/src/jit/LICM.cpp | 0 .../extract/js/src/jit/LICM.h | 0 .../extract/js/src/jit/LIR.cpp | 0 .../extract/js/src/jit/LIR.h | 0 .../extract/js/src/jit/LOpcodes.h | 0 .../extract/js/src/jit/Label.h | 0 .../extract/js/src/jit/Linker.cpp | 0 .../extract/js/src/jit/Linker.h | 0 .../extract/js/src/jit/LoopUnroller.cpp | 0 .../extract/js/src/jit/LoopUnroller.h | 0 .../extract/js/src/jit/Lowering.cpp | 0 .../extract/js/src/jit/Lowering.h | 0 .../extract/js/src/jit/MCallOptimize.cpp | 0 .../extract/js/src/jit/MIR.cpp | 0 .../extract/js/src/jit/MIR.h | 0 .../extract/js/src/jit/MIRGenerator.h | 0 .../extract/js/src/jit/MIRGraph.cpp | 0 .../extract/js/src/jit/MIRGraph.h | 0 .../extract/js/src/jit/MOpcodes.h | 0 .../extract/js/src/jit/MacroAssembler-inl.h | 0 .../extract/js/src/jit/MacroAssembler.cpp | 0 .../extract/js/src/jit/MacroAssembler.h | 0 .../extract/js/src/jit/MoveEmitter.h | 0 .../extract/js/src/jit/MoveResolver.cpp | 0 .../extract/js/src/jit/MoveResolver.h | 0 .../js/src/jit/OptimizationTracking.cpp | 0 .../extract/js/src/jit/OptimizationTracking.h | 0 .../extract/js/src/jit/PcScriptCache.h | 0 .../extract/js/src/jit/PerfSpewer.cpp | 0 .../extract/js/src/jit/PerfSpewer.h | 0 .../js/src/jit/ProcessExecutableMemory.cpp | 0 .../js/src/jit/ProcessExecutableMemory.h | 0 .../extract/js/src/jit/RangeAnalysis.cpp | 0 .../extract/js/src/jit/RangeAnalysis.h | 0 .../extract/js/src/jit/Recover.cpp | 0 .../extract/js/src/jit/Recover.h | 0 .../extract/js/src/jit/RegisterAllocator.cpp | 0 .../extract/js/src/jit/RegisterAllocator.h | 0 .../extract/js/src/jit/RegisterSets.h | 0 .../extract/js/src/jit/Registers.h | 0 .../js/src/jit/RematerializedFrame.cpp | 0 .../extract/js/src/jit/RematerializedFrame.h | 0 .../extract/js/src/jit/Safepoints.cpp | 0 .../extract/js/src/jit/Safepoints.h | 0 .../extract/js/src/jit/ScalarReplacement.cpp | 0 .../extract/js/src/jit/ScalarReplacement.h | 0 .../extract/js/src/jit/SharedIC.cpp | 0 .../extract/js/src/jit/SharedIC.h | 0 .../extract/js/src/jit/SharedICHelpers-inl.h | 0 .../extract/js/src/jit/SharedICHelpers.h | 0 .../extract/js/src/jit/SharedICList.h | 0 .../extract/js/src/jit/SharedICRegisters.h | 0 .../extract/js/src/jit/Sink.cpp | 0 .../extract/js/src/jit/Sink.h | 0 .../extract/js/src/jit/Snapshots.cpp | 0 .../extract/js/src/jit/Snapshots.h | 0 .../extract/js/src/jit/StackSlotAllocator.h | 0 .../extract/js/src/jit/StupidAllocator.cpp | 0 .../extract/js/src/jit/StupidAllocator.h | 0 .../extract/js/src/jit/TypePolicy.cpp | 0 .../extract/js/src/jit/TypePolicy.h | 0 .../js/src/jit/TypedObjectPrediction.cpp | 0 .../js/src/jit/TypedObjectPrediction.h | 0 .../extract/js/src/jit/VMFunctions.cpp | 0 .../extract/js/src/jit/VMFunctions.h | 0 .../extract/js/src/jit/ValueNumbering.cpp | 0 .../extract/js/src/jit/ValueNumbering.h | 0 .../extract/js/src/jit/WasmBCE.cpp | 0 .../extract/js/src/jit/WasmBCE.h | 0 .../js/src/jit/arm/Architecture-arm.cpp | 0 .../extract/js/src/jit/arm/Architecture-arm.h | 0 .../extract/js/src/jit/arm/Assembler-arm.cpp | 0 .../extract/js/src/jit/arm/Assembler-arm.h | 0 .../js/src/jit/arm/AtomicOperations-arm.h | 0 .../extract/js/src/jit/arm/Bailouts-arm.cpp | 0 .../js/src/jit/arm/BaselineCompiler-arm.cpp | 0 .../js/src/jit/arm/BaselineCompiler-arm.h | 0 .../extract/js/src/jit/arm/BaselineIC-arm.cpp | 0 .../js/src/jit/arm/CodeGenerator-arm.cpp | 0 .../js/src/jit/arm/CodeGenerator-arm.h | 0 .../js/src/jit/arm/DoubleEntryTable.tbl | 0 .../extract/js/src/jit/arm/LIR-arm.h | 0 .../extract/js/src/jit/arm/LOpcodes-arm.h | 0 .../extract/js/src/jit/arm/Lowering-arm.cpp | 0 .../extract/js/src/jit/arm/Lowering-arm.h | 0 .../js/src/jit/arm/MacroAssembler-arm-inl.h | 0 .../js/src/jit/arm/MacroAssembler-arm.cpp | 0 .../js/src/jit/arm/MacroAssembler-arm.h | 0 .../js/src/jit/arm/MoveEmitter-arm.cpp | 0 .../extract/js/src/jit/arm/MoveEmitter-arm.h | 0 .../extract/js/src/jit/arm/SharedIC-arm.cpp | 0 .../js/src/jit/arm/SharedICHelpers-arm-inl.h | 0 .../js/src/jit/arm/SharedICHelpers-arm.h | 0 .../js/src/jit/arm/SharedICRegisters-arm.h | 0 .../extract/js/src/jit/arm/Simulator-arm.cpp | 0 .../extract/js/src/jit/arm/Simulator-arm.h | 0 .../extract/js/src/jit/arm/Trampoline-arm.cpp | 0 .../js/src/jit/arm/disasm/Constants-arm.cpp | 0 .../js/src/jit/arm/disasm/Constants-arm.h | 0 .../js/src/jit/arm/disasm/Disasm-arm.cpp | 0 .../js/src/jit/arm/disasm/Disasm-arm.h | 0 .../src/jit/arm/gen-double-encoder-table.py | 0 .../arm/llvm-compiler-rt/arm/aeabi_idivmod.S | 0 .../arm/llvm-compiler-rt/arm/aeabi_uidivmod.S | 0 .../src/jit/arm/llvm-compiler-rt/assembly.h | 0 .../js/src/jit/arm64/Architecture-arm64.cpp | 0 .../js/src/jit/arm64/Architecture-arm64.h | 0 .../js/src/jit/arm64/Assembler-arm64.cpp | 0 .../js/src/jit/arm64/Assembler-arm64.h | 0 .../js/src/jit/arm64/AtomicOperations-arm64.h | 0 .../js/src/jit/arm64/Bailouts-arm64.cpp | 0 .../js/src/jit/arm64/BaselineCompiler-arm64.h | 0 .../js/src/jit/arm64/BaselineIC-arm64.cpp | 0 .../js/src/jit/arm64/CodeGenerator-arm64.cpp | 0 .../js/src/jit/arm64/CodeGenerator-arm64.h | 0 .../js/src/jit/arm64/Disassembler-arm64.cpp | 0 .../extract/js/src/jit/arm64/LIR-arm64.h | 0 .../extract/js/src/jit/arm64/LOpcodes-arm64.h | 0 .../js/src/jit/arm64/Lowering-arm64.cpp | 0 .../extract/js/src/jit/arm64/Lowering-arm64.h | 0 .../src/jit/arm64/MacroAssembler-arm64-inl.h | 0 .../js/src/jit/arm64/MacroAssembler-arm64.cpp | 0 .../js/src/jit/arm64/MacroAssembler-arm64.h | 0 .../js/src/jit/arm64/MoveEmitter-arm64.cpp | 0 .../js/src/jit/arm64/MoveEmitter-arm64.h | 0 .../js/src/jit/arm64/SharedIC-arm64.cpp | 0 .../src/jit/arm64/SharedICHelpers-arm64-inl.h | 0 .../js/src/jit/arm64/SharedICHelpers-arm64.h | 0 .../src/jit/arm64/SharedICRegisters-arm64.h | 0 .../js/src/jit/arm64/Trampoline-arm64.cpp | 0 .../js/src/jit/arm64/vixl/.clang-format | 0 .../js/src/jit/arm64/vixl/Assembler-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Assembler-vixl.h | 0 .../jit/arm64/vixl/CompilerIntrinsics-vixl.h | 0 .../js/src/jit/arm64/vixl/Constants-vixl.h | 0 .../js/src/jit/arm64/vixl/Cpu-vixl.cpp | 0 .../extract/js/src/jit/arm64/vixl/Cpu-vixl.h | 0 .../js/src/jit/arm64/vixl/Debugger-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Debugger-vixl.h | 0 .../js/src/jit/arm64/vixl/Decoder-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Decoder-vixl.h | 0 .../js/src/jit/arm64/vixl/Disasm-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Disasm-vixl.h | 0 .../js/src/jit/arm64/vixl/Globals-vixl.h | 0 .../src/jit/arm64/vixl/Instructions-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Instructions-vixl.h | 0 .../js/src/jit/arm64/vixl/Instrument-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Instrument-vixl.h | 0 .../js/src/jit/arm64/vixl/Logic-vixl.cpp | 0 .../jit/arm64/vixl/MacroAssembler-vixl.cpp | 0 .../src/jit/arm64/vixl/MacroAssembler-vixl.h | 0 .../src/jit/arm64/vixl/MozAssembler-vixl.cpp | 0 .../jit/arm64/vixl/MozBaseAssembler-vixl.h | 0 .../jit/arm64/vixl/MozInstructions-vixl.cpp | 0 .../src/jit/arm64/vixl/MozSimulator-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Platform-vixl.h | 0 .../jit/arm64/vixl/Simulator-Constants-vixl.h | 0 .../js/src/jit/arm64/vixl/Simulator-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Simulator-vixl.h | 0 .../js/src/jit/arm64/vixl/Utils-vixl.cpp | 0 .../js/src/jit/arm64/vixl/Utils-vixl.h | 0 .../mips-shared/Architecture-mips-shared.cpp | 0 .../mips-shared/Architecture-mips-shared.h | 0 .../jit/mips-shared/Assembler-mips-shared.cpp | 0 .../jit/mips-shared/Assembler-mips-shared.h | 0 .../AtomicOperations-mips-shared.h | 0 .../jit/mips-shared/Bailouts-mips-shared.cpp | 0 .../BaselineCompiler-mips-shared.cpp | 0 .../BaselineCompiler-mips-shared.h | 0 .../mips-shared/BaselineIC-mips-shared.cpp | 0 .../mips-shared/CodeGenerator-mips-shared.cpp | 0 .../mips-shared/CodeGenerator-mips-shared.h | 0 .../js/src/jit/mips-shared/LIR-mips-shared.h | 0 .../jit/mips-shared/Lowering-mips-shared.cpp | 0 .../jit/mips-shared/Lowering-mips-shared.h | 0 .../MacroAssembler-mips-shared-inl.h | 0 .../MacroAssembler-mips-shared.cpp | 0 .../mips-shared/MacroAssembler-mips-shared.h | 0 .../mips-shared/MoveEmitter-mips-shared.cpp | 0 .../jit/mips-shared/MoveEmitter-mips-shared.h | 0 .../SharedICHelpers-mips-shared-inl.h | 0 .../mips-shared/SharedICHelpers-mips-shared.h | 0 .../js/src/jit/mips32/Architecture-mips32.cpp | 0 .../js/src/jit/mips32/Architecture-mips32.h | 0 .../js/src/jit/mips32/Assembler-mips32.cpp | 0 .../js/src/jit/mips32/Assembler-mips32.h | 0 .../js/src/jit/mips32/Bailouts-mips32.cpp | 0 .../js/src/jit/mips32/Bailouts-mips32.h | 0 .../jit/mips32/BaselineCompiler-mips32.cpp | 0 .../src/jit/mips32/BaselineCompiler-mips32.h | 0 .../js/src/jit/mips32/BaselineIC-mips32.cpp | 0 .../src/jit/mips32/CodeGenerator-mips32.cpp | 0 .../js/src/jit/mips32/CodeGenerator-mips32.h | 0 .../extract/js/src/jit/mips32/LIR-mips32.h | 0 .../js/src/jit/mips32/LOpcodes-mips32.h | 0 .../js/src/jit/mips32/Lowering-mips32.cpp | 0 .../js/src/jit/mips32/Lowering-mips32.h | 0 .../jit/mips32/MacroAssembler-mips32-inl.h | 0 .../src/jit/mips32/MacroAssembler-mips32.cpp | 0 .../js/src/jit/mips32/MacroAssembler-mips32.h | 0 .../js/src/jit/mips32/MoveEmitter-mips32.cpp | 0 .../js/src/jit/mips32/MoveEmitter-mips32.h | 0 .../js/src/jit/mips32/SharedIC-mips32.cpp | 0 .../src/jit/mips32/SharedICRegisters-mips32.h | 0 .../js/src/jit/mips32/Simulator-mips32.cpp | 0 .../js/src/jit/mips32/Simulator-mips32.h | 0 .../js/src/jit/mips32/Trampoline-mips32.cpp | 0 .../js/src/jit/mips64/Architecture-mips64.cpp | 0 .../js/src/jit/mips64/Architecture-mips64.h | 0 .../js/src/jit/mips64/Assembler-mips64.cpp | 0 .../js/src/jit/mips64/Assembler-mips64.h | 0 .../js/src/jit/mips64/Bailouts-mips64.cpp | 0 .../js/src/jit/mips64/Bailouts-mips64.h | 0 .../jit/mips64/BaselineCompiler-mips64.cpp | 0 .../src/jit/mips64/BaselineCompiler-mips64.h | 0 .../js/src/jit/mips64/BaselineIC-mips64.cpp | 0 .../src/jit/mips64/CodeGenerator-mips64.cpp | 0 .../js/src/jit/mips64/CodeGenerator-mips64.h | 0 .../extract/js/src/jit/mips64/LIR-mips64.h | 0 .../js/src/jit/mips64/LOpcodes-mips64.h | 0 .../js/src/jit/mips64/Lowering-mips64.cpp | 0 .../js/src/jit/mips64/Lowering-mips64.h | 0 .../jit/mips64/MacroAssembler-mips64-inl.h | 0 .../src/jit/mips64/MacroAssembler-mips64.cpp | 0 .../js/src/jit/mips64/MacroAssembler-mips64.h | 0 .../js/src/jit/mips64/MoveEmitter-mips64.cpp | 0 .../js/src/jit/mips64/MoveEmitter-mips64.h | 0 .../js/src/jit/mips64/SharedIC-mips64.cpp | 0 .../src/jit/mips64/SharedICRegisters-mips64.h | 0 .../js/src/jit/mips64/Simulator-mips64.cpp | 0 .../js/src/jit/mips64/Simulator-mips64.h | 0 .../js/src/jit/mips64/Trampoline-mips64.cpp | 0 .../js/src/jit/none/Architecture-none.h | 0 .../jit/none/AtomicOperations-feeling-lucky.h | 0 .../js/src/jit/none/BaselineCompiler-none.h | 0 .../js/src/jit/none/CodeGenerator-none.h | 0 .../extract/js/src/jit/none/LIR-none.h | 0 .../extract/js/src/jit/none/LOpcodes-none.h | 0 .../extract/js/src/jit/none/Lowering-none.h | 0 .../js/src/jit/none/MacroAssembler-none.h | 0 .../js/src/jit/none/MoveEmitter-none.h | 0 .../src/jit/none/SharedICHelpers-none-inl.h | 0 .../js/src/jit/none/SharedICHelpers-none.h | 0 .../js/src/jit/none/SharedICRegisters-none.h | 0 .../js/src/jit/none/Trampoline-none.cpp | 0 .../js/src/jit/shared/Architecture-shared.h | 0 .../js/src/jit/shared/Assembler-shared.cpp | 0 .../js/src/jit/shared/Assembler-shared.h | 0 .../jit/shared/BaselineCompiler-shared.cpp | 0 .../src/jit/shared/BaselineCompiler-shared.h | 0 .../src/jit/shared/CodeGenerator-shared-inl.h | 0 .../src/jit/shared/CodeGenerator-shared.cpp | 0 .../js/src/jit/shared/CodeGenerator-shared.h | 0 .../js/src/jit/shared/Disassembler-shared.cpp | 0 .../js/src/jit/shared/Disassembler-shared.h | 0 .../js/src/jit/shared/IonAssemblerBuffer.h | 0 .../IonAssemblerBufferWithConstantPools.h | 0 .../extract/js/src/jit/shared/LIR-shared.h | 0 .../js/src/jit/shared/LOpcodes-shared.h | 0 .../js/src/jit/shared/Lowering-shared-inl.h | 0 .../js/src/jit/shared/Lowering-shared.cpp | 0 .../js/src/jit/shared/Lowering-shared.h | 0 .../extract/js/src/jit/x64/Assembler-x64.cpp | 0 .../extract/js/src/jit/x64/Assembler-x64.h | 0 .../extract/js/src/jit/x64/Bailouts-x64.cpp | 0 .../js/src/jit/x64/BaseAssembler-x64.h | 0 .../js/src/jit/x64/BaselineCompiler-x64.cpp | 0 .../js/src/jit/x64/BaselineCompiler-x64.h | 0 .../extract/js/src/jit/x64/BaselineIC-x64.cpp | 0 .../js/src/jit/x64/CodeGenerator-x64.cpp | 0 .../js/src/jit/x64/CodeGenerator-x64.h | 0 .../extract/js/src/jit/x64/LIR-x64.h | 0 .../extract/js/src/jit/x64/LOpcodes-x64.h | 0 .../extract/js/src/jit/x64/Lowering-x64.cpp | 0 .../extract/js/src/jit/x64/Lowering-x64.h | 0 .../js/src/jit/x64/MacroAssembler-x64-inl.h | 0 .../js/src/jit/x64/MacroAssembler-x64.cpp | 0 .../js/src/jit/x64/MacroAssembler-x64.h | 0 .../extract/js/src/jit/x64/SharedIC-x64.cpp | 0 .../js/src/jit/x64/SharedICHelpers-x64-inl.h | 0 .../js/src/jit/x64/SharedICHelpers-x64.h | 0 .../js/src/jit/x64/SharedICRegisters-x64.h | 0 .../extract/js/src/jit/x64/Trampoline-x64.cpp | 0 .../x86-shared/Architecture-x86-shared.cpp | 0 .../jit/x86-shared/Architecture-x86-shared.h | 0 .../jit/x86-shared/Assembler-x86-shared.cpp | 0 .../src/jit/x86-shared/Assembler-x86-shared.h | 0 .../x86-shared/AssemblerBuffer-x86-shared.cpp | 0 .../x86-shared/AssemblerBuffer-x86-shared.h | 0 .../AtomicOperations-x86-shared-gcc.h | 0 .../AtomicOperations-x86-shared-msvc.h | 0 .../jit/x86-shared/BaseAssembler-x86-shared.h | 0 .../BaselineCompiler-x86-shared.cpp | 0 .../x86-shared/BaselineCompiler-x86-shared.h | 0 .../jit/x86-shared/BaselineIC-x86-shared.cpp | 0 .../x86-shared/CodeGenerator-x86-shared.cpp | 0 .../jit/x86-shared/CodeGenerator-x86-shared.h | 0 .../src/jit/x86-shared/Constants-x86-shared.h | 0 .../x86-shared/Disassembler-x86-shared.cpp | 0 .../src/jit/x86-shared/Encoding-x86-shared.h | 0 .../js/src/jit/x86-shared/LIR-x86-shared.h | 0 .../jit/x86-shared/Lowering-x86-shared.cpp | 0 .../src/jit/x86-shared/Lowering-x86-shared.h | 0 .../MacroAssembler-x86-shared-inl.h | 0 .../x86-shared/MacroAssembler-x86-shared.cpp | 0 .../x86-shared/MacroAssembler-x86-shared.h | 0 .../jit/x86-shared/MoveEmitter-x86-shared.cpp | 0 .../jit/x86-shared/MoveEmitter-x86-shared.h | 0 .../src/jit/x86-shared/Patching-x86-shared.h | 0 .../extract/js/src/jit/x86/Assembler-x86.cpp | 0 .../extract/js/src/jit/x86/Assembler-x86.h | 0 .../extract/js/src/jit/x86/Bailouts-x86.cpp | 0 .../js/src/jit/x86/BaseAssembler-x86.h | 0 .../js/src/jit/x86/BaselineCompiler-x86.cpp | 0 .../js/src/jit/x86/BaselineCompiler-x86.h | 0 .../extract/js/src/jit/x86/BaselineIC-x86.cpp | 0 .../js/src/jit/x86/CodeGenerator-x86.cpp | 0 .../js/src/jit/x86/CodeGenerator-x86.h | 0 .../extract/js/src/jit/x86/LIR-x86.h | 0 .../extract/js/src/jit/x86/LOpcodes-x86.h | 0 .../extract/js/src/jit/x86/Lowering-x86.cpp | 0 .../extract/js/src/jit/x86/Lowering-x86.h | 0 .../js/src/jit/x86/MacroAssembler-x86-inl.h | 0 .../js/src/jit/x86/MacroAssembler-x86.cpp | 0 .../js/src/jit/x86/MacroAssembler-x86.h | 0 .../extract/js/src/jit/x86/SharedIC-x86.cpp | 0 .../js/src/jit/x86/SharedICHelpers-x86-inl.h | 0 .../js/src/jit/x86/SharedICHelpers-x86.h | 0 .../js/src/jit/x86/SharedICRegisters-x86.h | 0 .../extract/js/src/jit/x86/Trampoline-x86.cpp | 0 .../{mozjs-60 => mozjs}/extract/js/src/js.msg | 0 .../extract/js/src/jsapi.cpp | 0 .../extract/js/src/jsapi.h | 0 .../extract/js/src/jsarray.cpp | 0 .../extract/js/src/jsarray.h | 0 .../extract/js/src/jsarrayinlines.h | 0 .../extract/js/src/jsast.tbl | 0 .../extract/js/src/jsbool.cpp | 0 .../extract/js/src/jsbool.h | 0 .../extract/js/src/jsboolinlines.h | 0 .../extract/js/src/jsdate.cpp | 0 .../extract/js/src/jsdate.h | 0 .../extract/js/src/jsexn.cpp | 0 .../extract/js/src/jsexn.h | 0 .../extract/js/src/jsfriendapi.cpp | 0 .../extract/js/src/jsfriendapi.h | 0 .../extract/js/src/jslibmath.h | 0 .../extract/js/src/jsmath.cpp | 0 .../extract/js/src/jsmath.h | 0 .../extract/js/src/jsnum.cpp | 0 .../extract/js/src/jsnum.h | 0 .../extract/js/src/jspubtd.h | 0 .../extract/js/src/jsshell.msg | 0 .../extract/js/src/jstypes.h | 0 .../extract/js/src/jsutil.cpp | 0 .../extract/js/src/jsutil.h | 0 .../{mozjs-60 => mozjs}/extract/js/src/lib.rs | 0 .../extract/js/src/mfbt/Unified_cpp_mfbt0.cpp | 0 .../extract/js/src/moz.build | 0 .../extract/js/src/old-configure | 0 .../extract/js/src/perf/jsperf.cpp | 0 .../extract/js/src/perf/jsperf.h | 0 .../extract/js/src/perf/pm_linux.cpp | 0 .../extract/js/src/perf/pm_stub.cpp | 0 .../extract/js/src/proxy/BaseProxyHandler.cpp | 0 .../js/src/proxy/CrossCompartmentWrapper.cpp | 0 .../extract/js/src/proxy/DeadObjectProxy.cpp | 0 .../extract/js/src/proxy/DeadObjectProxy.h | 0 .../proxy/OpaqueCrossCompartmentWrapper.cpp | 0 .../extract/js/src/proxy/Proxy.cpp | 0 .../extract/js/src/proxy/Proxy.h | 0 .../js/src/proxy/ScriptedProxyHandler.cpp | 0 .../js/src/proxy/ScriptedProxyHandler.h | 0 .../extract/js/src/proxy/SecurityWrapper.cpp | 0 .../extract/js/src/proxy/Wrapper.cpp | 0 .../extract/js/src/selfhosted.out.h | 0 .../js/src/threading/ConditionVariable.h | 0 .../extract/js/src/threading/CpuCount.h | 0 .../extract/js/src/threading/ExclusiveData.h | 0 .../extract/js/src/threading/LockGuard.h | 0 .../extract/js/src/threading/Mutex.cpp | 0 .../extract/js/src/threading/Mutex.h | 0 .../js/src/threading/ProtectedData.cpp | 0 .../extract/js/src/threading/ProtectedData.h | 0 .../extract/js/src/threading/Thread.h | 0 .../js/src/threading/posix/CpuCount.cpp | 0 .../extract/js/src/threading/posix/Thread.cpp | 0 .../js/src/threading/windows/CpuCount.cpp | 0 .../js/src/threading/windows/Thread.cpp | 0 .../extract/js/src/util/AllocPolicy.cpp | 0 .../extract/js/src/util/DoubleToString.cpp | 0 .../extract/js/src/util/DoubleToString.h | 0 .../extract/js/src/util/NSPR.h | 0 .../extract/js/src/util/NativeStack.cpp | 0 .../extract/js/src/util/NativeStack.h | 0 .../extract/js/src/util/Printf.cpp | 0 .../extract/js/src/util/StringBuffer.cpp | 0 .../extract/js/src/util/StringBuffer.h | 0 .../extract/js/src/util/Text.cpp | 0 .../extract/js/src/util/Text.h | 0 .../extract/js/src/util/Unicode.cpp | 0 .../extract/js/src/util/Unicode.h | 0 .../extract/js/src/util/UnicodeData.txt | 0 .../extract/js/src/util/UnicodeNonBMP.h | 0 .../extract/js/src/util/Windows.h | 0 .../extract/js/src/vm/ArgumentsObject-inl.h | 0 .../extract/js/src/vm/ArgumentsObject.cpp | 0 .../extract/js/src/vm/ArgumentsObject.h | 0 .../extract/js/src/vm/ArrayBufferObject-inl.h | 0 .../extract/js/src/vm/ArrayBufferObject.cpp | 0 .../extract/js/src/vm/ArrayBufferObject.h | 0 .../extract/js/src/vm/ArrayObject-inl.h | 0 .../extract/js/src/vm/ArrayObject.h | 0 .../extract/js/src/vm/AsyncFunction.cpp | 0 .../extract/js/src/vm/AsyncFunction.h | 0 .../extract/js/src/vm/AsyncIteration.cpp | 0 .../extract/js/src/vm/AsyncIteration.h | 0 .../extract/js/src/vm/AtomsTable.h | 0 .../extract/js/src/vm/BooleanObject-inl.h | 0 .../extract/js/src/vm/BooleanObject.h | 0 .../extract/js/src/vm/BytecodeUtil-inl.h | 0 .../extract/js/src/vm/BytecodeUtil.cpp | 0 .../extract/js/src/vm/BytecodeUtil.h | 0 .../extract/js/src/vm/Caches-inl.h | 0 .../extract/js/src/vm/Caches.cpp | 0 .../extract/js/src/vm/Caches.h | 0 .../js/src/vm/CallNonGenericMethod.cpp | 0 .../extract/js/src/vm/CaseFolding.txt | 0 .../extract/js/src/vm/CharacterEncoding.cpp | 0 .../extract/js/src/vm/CodeCoverage.cpp | 0 .../extract/js/src/vm/CodeCoverage.h | 0 .../extract/js/src/vm/CommonPropertyNames.h | 0 .../extract/js/src/vm/Compression.cpp | 0 .../extract/js/src/vm/Compression.h | 0 .../extract/js/src/vm/DateObject.h | 0 .../extract/js/src/vm/DateTime.cpp | 0 .../extract/js/src/vm/DateTime.h | 0 .../extract/js/src/vm/Debugger-inl.h | 0 .../extract/js/src/vm/Debugger.cpp | 0 .../extract/js/src/vm/Debugger.h | 0 .../extract/js/src/vm/DebuggerMemory.cpp | 0 .../extract/js/src/vm/DebuggerMemory.h | 0 .../js/src/vm/DerivedCoreProperties.txt | 0 .../extract/js/src/vm/EnvironmentObject-inl.h | 0 .../extract/js/src/vm/EnvironmentObject.cpp | 0 .../extract/js/src/vm/EnvironmentObject.h | 0 .../extract/js/src/vm/ErrorObject-inl.h | 0 .../extract/js/src/vm/ErrorObject.cpp | 0 .../extract/js/src/vm/ErrorObject.h | 0 .../extract/js/src/vm/ErrorReporting.cpp | 0 .../extract/js/src/vm/ErrorReporting.h | 0 .../extract/js/src/vm/ForOfIterator.cpp | 0 .../extract/js/src/vm/GeckoProfiler-inl.h | 0 .../extract/js/src/vm/GeckoProfiler.cpp | 0 .../extract/js/src/vm/GeckoProfiler.h | 0 .../extract/js/src/vm/GeneratorObject.cpp | 0 .../extract/js/src/vm/GeneratorObject.h | 0 .../extract/js/src/vm/GlobalObject.cpp | 0 .../extract/js/src/vm/GlobalObject.h | 0 .../extract/js/src/vm/HelperThreads.cpp | 0 .../extract/js/src/vm/HelperThreads.h | 0 .../extract/js/src/vm/Id.cpp | 0 .../extract/js/src/vm/Initialization.cpp | 0 .../extract/js/src/vm/Interpreter-inl.h | 0 .../extract/js/src/vm/Interpreter.cpp | 0 .../extract/js/src/vm/Interpreter.h | 0 .../extract/js/src/vm/Iteration.cpp | 0 .../extract/js/src/vm/Iteration.h | 0 .../extract/js/src/vm/JSAtom-inl.h | 0 .../extract/js/src/vm/JSAtom.cpp | 0 .../extract/js/src/vm/JSAtom.h | 0 .../extract/js/src/vm/JSCompartment-inl.h | 0 .../extract/js/src/vm/JSCompartment.cpp | 0 .../extract/js/src/vm/JSCompartment.h | 0 .../extract/js/src/vm/JSContext-inl.h | 0 .../extract/js/src/vm/JSContext.cpp | 0 .../extract/js/src/vm/JSContext.h | 0 .../extract/js/src/vm/JSFunction-inl.h | 0 .../extract/js/src/vm/JSFunction.cpp | 0 .../extract/js/src/vm/JSFunction.h | 0 .../extract/js/src/vm/JSONParser.cpp | 0 .../extract/js/src/vm/JSONParser.h | 0 .../extract/js/src/vm/JSONPrinter.cpp | 0 .../extract/js/src/vm/JSONPrinter.h | 0 .../extract/js/src/vm/JSObject-inl.h | 0 .../extract/js/src/vm/JSObject.cpp | 0 .../extract/js/src/vm/JSObject.h | 0 .../extract/js/src/vm/JSScript-inl.h | 0 .../extract/js/src/vm/JSScript.cpp | 0 .../extract/js/src/vm/JSScript.h | 0 .../extract/js/src/vm/List-inl.h | 0 .../extract/js/src/vm/MallocProvider.h | 0 .../extract/js/src/vm/MatchPairs.h | 0 .../extract/js/src/vm/MemoryMetrics.cpp | 0 .../extract/js/src/vm/Monitor.h | 0 .../extract/js/src/vm/MutexIDs.h | 0 .../extract/js/src/vm/NativeObject-inl.h | 0 .../extract/js/src/vm/NativeObject.cpp | 0 .../extract/js/src/vm/NativeObject.h | 0 .../extract/js/src/vm/NumberObject-inl.h | 0 .../extract/js/src/vm/NumberObject.h | 0 .../extract/js/src/vm/ObjectGroup-inl.h | 0 .../extract/js/src/vm/ObjectGroup.cpp | 0 .../extract/js/src/vm/ObjectGroup.h | 0 .../extract/js/src/vm/Opcodes.h | 0 .../extract/js/src/vm/PIC.cpp | 0 .../extract/js/src/vm/PIC.h | 0 .../extract/js/src/vm/Printer.cpp | 0 .../extract/js/src/vm/Printer.h | 0 .../extract/js/src/vm/Probes-inl.h | 0 .../extract/js/src/vm/Probes.cpp | 0 .../extract/js/src/vm/Probes.h | 0 .../extract/js/src/vm/ProxyObject.cpp | 0 .../extract/js/src/vm/ProxyObject.h | 0 .../extract/js/src/vm/Realm.cpp | 0 .../extract/js/src/vm/ReceiverGuard-inl.h | 0 .../extract/js/src/vm/ReceiverGuard.cpp | 0 .../extract/js/src/vm/ReceiverGuard.h | 0 .../extract/js/src/vm/RegExpObject.cpp | 0 .../extract/js/src/vm/RegExpObject.h | 0 .../extract/js/src/vm/RegExpShared.h | 0 .../extract/js/src/vm/RegExpStatics.cpp | 0 .../extract/js/src/vm/RegExpStatics.h | 0 .../extract/js/src/vm/RegExpStaticsObject.h | 0 .../extract/js/src/vm/Runtime.cpp | 0 .../extract/js/src/vm/Runtime.h | 0 .../extract/js/src/vm/SavedFrame.h | 0 .../extract/js/src/vm/SavedStacks-inl.h | 0 .../extract/js/src/vm/SavedStacks.cpp | 0 .../extract/js/src/vm/SavedStacks.h | 0 .../extract/js/src/vm/Scope.cpp | 0 .../extract/js/src/vm/Scope.h | 0 .../extract/js/src/vm/SelfHosting.cpp | 0 .../extract/js/src/vm/SelfHosting.h | 0 .../extract/js/src/vm/Shape-inl.h | 0 .../extract/js/src/vm/Shape.cpp | 0 .../extract/js/src/vm/Shape.h | 0 .../extract/js/src/vm/ShapedObject-inl.h | 0 .../extract/js/src/vm/ShapedObject.h | 0 .../extract/js/src/vm/SharedArrayObject.cpp | 0 .../extract/js/src/vm/SharedArrayObject.h | 0 .../src/vm/SharedImmutableStringsCache-inl.h | 0 .../js/src/vm/SharedImmutableStringsCache.cpp | 0 .../js/src/vm/SharedImmutableStringsCache.h | 0 .../extract/js/src/vm/SharedMem.h | 0 .../extract/js/src/vm/SpecialCasing.txt | 0 .../extract/js/src/vm/Stack-inl.h | 0 .../extract/js/src/vm/Stack.cpp | 0 .../extract/js/src/vm/Stack.h | 0 .../extract/js/src/vm/Stopwatch.cpp | 0 .../extract/js/src/vm/Stopwatch.h | 0 .../extract/js/src/vm/StringObject-inl.h | 0 .../extract/js/src/vm/StringObject.h | 0 .../extract/js/src/vm/StringType-inl.h | 0 .../extract/js/src/vm/StringType.cpp | 0 .../extract/js/src/vm/StringType.h | 0 .../extract/js/src/vm/StructuredClone.cpp | 0 .../extract/js/src/vm/SymbolType.cpp | 0 .../extract/js/src/vm/SymbolType.h | 0 .../extract/js/src/vm/TaggedProto.cpp | 0 .../extract/js/src/vm/TaggedProto.h | 0 .../extract/js/src/vm/Time.cpp | 0 .../extract/js/src/vm/Time.h | 0 .../extract/js/src/vm/TraceLogging.cpp | 0 .../extract/js/src/vm/TraceLogging.h | 0 .../extract/js/src/vm/TraceLoggingGraph.cpp | 0 .../extract/js/src/vm/TraceLoggingGraph.h | 0 .../extract/js/src/vm/TraceLoggingTypes.cpp | 0 .../extract/js/src/vm/TraceLoggingTypes.h | 0 .../extract/js/src/vm/TypeInference-inl.h | 0 .../extract/js/src/vm/TypeInference.cpp | 0 .../extract/js/src/vm/TypeInference.h | 0 .../extract/js/src/vm/TypedArrayObject-inl.h | 0 .../extract/js/src/vm/TypedArrayObject.cpp | 0 .../extract/js/src/vm/TypedArrayObject.h | 0 .../extract/js/src/vm/UbiNode.cpp | 0 .../extract/js/src/vm/UbiNodeCensus.cpp | 0 .../js/src/vm/UbiNodeShortestPaths.cpp | 0 .../extract/js/src/vm/UnboxedObject-inl.h | 0 .../extract/js/src/vm/UnboxedObject.cpp | 0 .../extract/js/src/vm/UnboxedObject.h | 0 .../extract/js/src/vm/Value.cpp | 0 .../extract/js/src/vm/WrapperObject.h | 0 .../extract/js/src/vm/Xdr.cpp | 0 .../extract/js/src/vm/Xdr.h | 0 .../extract/js/src/vm/make_opcode_doc.py | 0 .../extract/js/src/vm/opcode.py | 0 .../extract/js/src/wasm/AsmJS.cpp | 0 .../extract/js/src/wasm/AsmJS.h | 0 .../extract/js/src/wasm/WasmAST.h | 0 .../js/src/wasm/WasmBaselineCompile.cpp | 0 .../extract/js/src/wasm/WasmBaselineCompile.h | 0 .../extract/js/src/wasm/WasmBinaryConstants.h | 0 .../js/src/wasm/WasmBinaryIterator.cpp | 0 .../extract/js/src/wasm/WasmBinaryIterator.h | 0 .../extract/js/src/wasm/WasmBinaryToAST.cpp | 0 .../extract/js/src/wasm/WasmBinaryToAST.h | 0 .../extract/js/src/wasm/WasmBinaryToText.cpp | 0 .../extract/js/src/wasm/WasmBinaryToText.h | 0 .../extract/js/src/wasm/WasmBuiltins.cpp | 0 .../extract/js/src/wasm/WasmBuiltins.h | 0 .../extract/js/src/wasm/WasmCode.cpp | 0 .../extract/js/src/wasm/WasmCode.h | 0 .../extract/js/src/wasm/WasmCompartment.cpp | 0 .../extract/js/src/wasm/WasmCompartment.h | 0 .../extract/js/src/wasm/WasmCompile.cpp | 0 .../extract/js/src/wasm/WasmCompile.h | 0 .../extract/js/src/wasm/WasmDebug.cpp | 0 .../extract/js/src/wasm/WasmDebug.h | 0 .../extract/js/src/wasm/WasmFrameIter.cpp | 0 .../extract/js/src/wasm/WasmFrameIter.h | 0 .../extract/js/src/wasm/WasmGenerator.cpp | 0 .../extract/js/src/wasm/WasmGenerator.h | 0 .../extract/js/src/wasm/WasmInstance.cpp | 0 .../extract/js/src/wasm/WasmInstance.h | 0 .../extract/js/src/wasm/WasmIonCompile.cpp | 0 .../extract/js/src/wasm/WasmIonCompile.h | 0 .../extract/js/src/wasm/WasmJS.cpp | 0 .../extract/js/src/wasm/WasmJS.h | 0 .../extract/js/src/wasm/WasmModule.cpp | 0 .../extract/js/src/wasm/WasmModule.h | 0 .../extract/js/src/wasm/WasmProcess.cpp | 0 .../extract/js/src/wasm/WasmProcess.h | 0 .../extract/js/src/wasm/WasmSerialize.h | 0 .../js/src/wasm/WasmSignalHandlers.cpp | 0 .../extract/js/src/wasm/WasmSignalHandlers.h | 0 .../extract/js/src/wasm/WasmStubs.cpp | 0 .../extract/js/src/wasm/WasmStubs.h | 0 .../extract/js/src/wasm/WasmTable.cpp | 0 .../extract/js/src/wasm/WasmTable.h | 0 .../extract/js/src/wasm/WasmTextToBinary.cpp | 0 .../extract/js/src/wasm/WasmTextToBinary.h | 0 .../extract/js/src/wasm/WasmTextUtils.cpp | 0 .../extract/js/src/wasm/WasmTextUtils.h | 0 .../extract/js/src/wasm/WasmTypes.cpp | 0 .../extract/js/src/wasm/WasmTypes.h | 0 .../extract/js/src/wasm/WasmValidate.cpp | 0 .../extract/js/src/wasm/WasmValidate.h | 0 .../extract/mfbt/Alignment.h | 0 .../extract/mfbt/AllocPolicy.h | 0 .../extract/mfbt/AlreadyAddRefed.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Array.h | 0 .../extract/mfbt/ArrayUtils.h | 0 .../extract/mfbt/Assertions.cpp | 0 .../extract/mfbt/Assertions.h | 0 .../extract/mfbt/Atomics.h | 0 .../extract/mfbt/Attributes.h | 0 .../extract/mfbt/BinarySearch.h | 0 .../extract/mfbt/BloomFilter.h | 0 .../extract/mfbt/BufferList.h | 0 .../extract/mfbt/Casting.h | 0 .../extract/mfbt/ChaosMode.cpp | 0 .../extract/mfbt/ChaosMode.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Char16.h | 0 .../extract/mfbt/CheckedInt.h | 0 .../extract/mfbt/Compiler.h | 0 .../extract/mfbt/Compression.cpp | 0 .../extract/mfbt/Compression.h | 0 .../extract/mfbt/DebugOnly.h | 0 .../extract/mfbt/DefineEnum.h | 0 .../extract/mfbt/DoublyLinkedList.h | 0 .../extract/mfbt/EndianUtils.h | 0 .../extract/mfbt/EnumSet.h | 0 .../extract/mfbt/EnumTypeTraits.h | 0 .../extract/mfbt/EnumeratedArray.h | 0 .../extract/mfbt/EnumeratedRange.h | 0 .../extract/mfbt/FStream.h | 0 .../extract/mfbt/FastBernoulliTrial.h | 0 .../extract/mfbt/FloatingPoint.cpp | 0 .../extract/mfbt/FloatingPoint.h | 0 .../extract/mfbt/GuardObjects.h | 0 .../extract/mfbt/HashFunctions.cpp | 0 .../extract/mfbt/HashFunctions.h | 0 .../extract/mfbt/IndexSequence.h | 0 .../extract/mfbt/IntegerPrintfMacros.h | 0 .../extract/mfbt/IntegerRange.h | 0 .../extract/mfbt/IntegerTypeTraits.h | 0 .../extract/mfbt/JSONWriter.cpp | 0 .../extract/mfbt/JSONWriter.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Likely.h | 0 .../extract/mfbt/LinkedList.h | 0 .../extract/mfbt/LinuxSignal.h | 0 .../extract/mfbt/MacroArgs.h | 0 .../extract/mfbt/MacroForEach.h | 0 .../extract/mfbt/MathAlgorithms.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Maybe.h | 0 .../extract/mfbt/MaybeOneOf.h | 0 .../extract/mfbt/MemoryChecking.h | 0 .../extract/mfbt/MemoryReporting.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Move.h | 0 .../extract/mfbt/NotNull.h | 0 .../extract/mfbt/NullPtr.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Opaque.h | 0 .../extract/mfbt/OperatorNewExtensions.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Pair.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Path.h | 0 .../extract/mfbt/PodOperations.h | 0 .../extract/mfbt/Poison.cpp | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Poison.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Range.h | 0 .../extract/mfbt/RangedArray.h | 0 .../extract/mfbt/RangedPtr.h | 0 .../extract/mfbt/ReentrancyGuard.h | 0 .../extract/mfbt/RefCountType.h | 0 .../extract/mfbt/RefCounted.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/RefPtr.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Result.h | 0 .../extract/mfbt/ResultExtensions.h | 0 .../extract/mfbt/ReverseIterator.h | 0 .../extract/mfbt/RollingMean.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/SHA1.cpp | 0 .../{mozjs-60 => mozjs}/extract/mfbt/SHA1.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/STYLE | 0 .../extract/mfbt/Saturate.h | 0 .../extract/mfbt/ScopeExit.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Scoped.h | 0 .../extract/mfbt/SegmentedVector.h | 0 .../extract/mfbt/SmallPointerArray.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Span.h | 0 .../extract/mfbt/SplayTree.h | 0 .../extract/mfbt/Sprintf.h | 0 .../extract/mfbt/StaticAnalysisFunctions.h | 0 .../extract/mfbt/TaggedAnonymousMemory.cpp | 0 .../extract/mfbt/TaggedAnonymousMemory.h | 0 .../extract/mfbt/TemplateLib.h | 0 .../extract/mfbt/TextUtils.h | 0 .../extract/mfbt/ThreadLocal.h | 0 .../extract/mfbt/ThreadSafeWeakPtr.h | 0 .../extract/mfbt/ToString.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Tuple.h | 0 .../extract/mfbt/TypeTraits.h | 0 .../extract/mfbt/TypedEnumBits.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Types.h | 0 .../extract/mfbt/UniquePtr.h | 0 .../extract/mfbt/UniquePtrExtensions.h | 0 .../extract/mfbt/Unused.cpp | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Unused.h | 0 .../extract/mfbt/Variant.h | 0 .../{mozjs-60 => mozjs}/extract/mfbt/Vector.h | 0 .../extract/mfbt/WeakPtr.h | 0 .../extract/mfbt/WindowsVersion.h | 0 .../extract/mfbt/WrappingOperations.h | 0 .../extract/mfbt/XorShift128PlusRNG.h | 0 .../extract/mfbt/double-conversion/GIT-INFO | 0 .../ToPrecision-exponential.patch | 0 .../add-mfbt-api-markers.patch | 0 .../double-conversion/LICENSE | 0 .../double-conversion/README.md | 0 .../double-conversion/bignum-dtoa.cc | 0 .../double-conversion/bignum-dtoa.h | 0 .../double-conversion/bignum.cc | 0 .../double-conversion/bignum.h | 0 .../double-conversion/cached-powers.cc | 0 .../double-conversion/cached-powers.h | 0 .../double-conversion/diy-fp.cc | 0 .../double-conversion/diy-fp.h | 0 .../double-conversion/double-conversion.cc | 0 .../double-conversion/double-conversion.h | 0 .../double-conversion/fast-dtoa.cc | 0 .../double-conversion/fast-dtoa.h | 0 .../double-conversion/fixed-dtoa.cc | 0 .../double-conversion/fixed-dtoa.h | 0 .../double-conversion/ieee.h | 0 .../double-conversion/strtod.cc | 0 .../double-conversion/strtod.h | 0 .../double-conversion/utils.h | 0 .../extract/mfbt/double-conversion/update.sh | 0 .../use-StandardInteger.patch | 0 .../use-mozilla-assertions.patch | 0 .../{mozjs-60 => mozjs}/extract/mfbt/lz4.c | 0 .../{mozjs-60 => mozjs}/extract/mfbt/lz4.h | 0 .../extract/mfbt/moz.build | 0 .../extract/modules/fdlibm/e_acos.cpp | 0 .../extract/modules/fdlibm/e_acosh.cpp | 0 .../extract/modules/fdlibm/e_asin.cpp | 0 .../extract/modules/fdlibm/e_atan2.cpp | 0 .../extract/modules/fdlibm/e_atanh.cpp | 0 .../extract/modules/fdlibm/e_cosh.cpp | 0 .../extract/modules/fdlibm/e_exp.cpp | 0 .../extract/modules/fdlibm/e_hypot.cpp | 0 .../extract/modules/fdlibm/e_log.cpp | 0 .../extract/modules/fdlibm/e_log10.cpp | 0 .../extract/modules/fdlibm/e_log2.cpp | 0 .../extract/modules/fdlibm/e_pow.cpp | 0 .../extract/modules/fdlibm/e_sinh.cpp | 0 .../extract/modules/fdlibm/e_sqrt.cpp | 0 .../extract/modules/fdlibm/fdlibm.h | 0 .../extract/modules/fdlibm/k_exp.cpp | 0 .../extract/modules/fdlibm/k_log.h | 0 .../extract/modules/fdlibm/math_private.h | 0 .../extract/modules/fdlibm/moz.build | 0 .../extract/modules/fdlibm/s_asinh.cpp | 0 .../extract/modules/fdlibm/s_atan.cpp | 0 .../extract/modules/fdlibm/s_cbrt.cpp | 0 .../extract/modules/fdlibm/s_ceil.cpp | 0 .../extract/modules/fdlibm/s_ceilf.cpp | 0 .../extract/modules/fdlibm/s_copysign.cpp | 0 .../extract/modules/fdlibm/s_expm1.cpp | 0 .../extract/modules/fdlibm/s_fabs.cpp | 0 .../extract/modules/fdlibm/s_floor.cpp | 0 .../extract/modules/fdlibm/s_floorf.cpp | 0 .../extract/modules/fdlibm/s_log1p.cpp | 0 .../extract/modules/fdlibm/s_nearbyint.cpp | 0 .../extract/modules/fdlibm/s_rint.cpp | 0 .../extract/modules/fdlibm/s_rintf.cpp | 0 .../extract/modules/fdlibm/s_scalbn.cpp | 0 .../extract/modules/fdlibm/s_tanh.cpp | 0 .../extract/modules/fdlibm/s_trunc.cpp | 0 .../extract/modules/fdlibm/s_truncf.cpp | 0 .../mozglue/misc/AutoProfilerLabel.cpp | 0 .../mozglue/misc/ConditionVariable_posix.cpp | 0 .../misc/ConditionVariable_windows.cpp | 0 .../extract/mozglue/misc/Mutex_posix.cpp | 0 .../extract/mozglue/misc/Mutex_windows.cpp | 0 .../extract/mozglue/misc/Printf.cpp | 0 .../extract/mozglue/misc/StackWalk.cpp | 0 .../extract/mozglue/misc/TimeStamp.cpp | 0 .../extract/mozglue/misc/TimeStamp_darwin.cpp | 0 .../extract/mozglue/misc/TimeStamp_posix.cpp | 0 .../mozglue/misc/TimeStamp_windows.cpp | 0 .../{mozjs-60 => mozjs}/gen-config.sh | 0 .../{mozjs-60 => mozjs}/gen-win-config.sh | 0 .../{mozjs-60 => mozjs}/get-sources.sh | 0 .../include/AutoProfilerLabel.h | 0 .../include/MutexPlatformData_posix.h | 0 .../include/MutexPlatformData_windows.h | 0 .../include/PlatformConditionVariable.h | 0 .../include/PlatformMutex.h | 0 .../{mozjs-60 => mozjs}/include/Printf.h | 0 .../{mozjs-60 => mozjs}/include/StackWalk.h | 0 .../include/StackWalk_windows.h | 0 .../{mozjs-60 => mozjs}/include/TimeStamp.h | 0 .../include/TimeStamp_windows.h | 0 .../include/double-conversion/bignum-dtoa.h | 0 .../include/double-conversion/bignum.h | 0 .../include/double-conversion/cached-powers.h | 0 .../include/double-conversion/diy-fp.h | 0 .../double-conversion/double-conversion.h | 0 .../include/double-conversion/fast-dtoa.h | 0 .../include/double-conversion/fixed-dtoa.h | 0 .../include/double-conversion/ieee.h | 0 .../include/double-conversion/strtod.h | 0 .../include/double-conversion/utils.h | 0 .../{mozjs-60 => mozjs}/include/fdlibm.h | 0 .../include/gc/StatsPhasesGenerated.h | 0 .../{mozjs-60 => mozjs}/include/js.msg | 0 .../include/js/AllocPolicy.h | 0 .../{mozjs-60 => mozjs}/include/js/CallArgs.h | 0 .../include/js/CallNonGenericMethod.h | 0 .../include/js/CharacterEncoding.h | 0 .../{mozjs-60 => mozjs}/include/js/Class.h | 0 .../include/js/Conversions.h | 0 .../{mozjs-60 => mozjs}/include/js/Date.h | 0 .../{mozjs-60 => mozjs}/include/js/Debug.h | 0 .../{mozjs-60 => mozjs}/include/js/GCAPI.h | 0 .../include/js/GCAnnotations.h | 0 .../include/js/GCHashTable.h | 0 .../include/js/GCPolicyAPI.h | 0 .../include/js/GCVariant.h | 0 .../{mozjs-60 => mozjs}/include/js/GCVector.h | 0 .../include/js/HashTable.h | 0 .../{mozjs-60 => mozjs}/include/js/HeapAPI.h | 0 .../{mozjs-60 => mozjs}/include/js/Id.h | 0 .../include/js/Initialization.h | 0 .../include/js/MemoryMetrics.h | 0 .../include/js/Principals.h | 0 .../{mozjs-60 => mozjs}/include/js/Printf.h | 0 .../include/js/ProfilingFrameIterator.h | 0 .../include/js/ProfilingStack.h | 0 .../{mozjs-60 => mozjs}/include/js/ProtoKey.h | 0 .../{mozjs-60 => mozjs}/include/js/Proxy.h | 0 .../{mozjs-60 => mozjs}/include/js/Realm.h | 0 .../include/js/RefCounted.h | 0 .../include/js/RequiredDefines.h | 0 .../{mozjs-60 => mozjs}/include/js/Result.h | 0 .../include/js/RootingAPI.h | 0 .../include/js/SliceBudget.h | 0 .../{mozjs-60 => mozjs}/include/js/Stream.h | 0 .../include/js/StructuredClone.h | 0 .../include/js/SweepingAPI.h | 0 .../include/js/TraceKind.h | 0 .../include/js/TracingAPI.h | 0 .../include/js/TrackedOptimizationInfo.h | 0 .../include/js/TypeDecls.h | 0 .../{mozjs-60 => mozjs}/include/js/UbiNode.h | 0 .../include/js/UbiNodeBreadthFirst.h | 0 .../include/js/UbiNodeCensus.h | 0 .../include/js/UbiNodeDominatorTree.h | 0 .../include/js/UbiNodePostOrder.h | 0 .../include/js/UbiNodeShortestPaths.h | 0 .../include/js/UniquePtr.h | 0 .../{mozjs-60 => mozjs}/include/js/Utility.h | 0 .../{mozjs-60 => mozjs}/include/js/Value.h | 0 .../{mozjs-60 => mozjs}/include/js/Vector.h | 0 .../include/js/WeakMapPtr.h | 0 .../{mozjs-60 => mozjs}/include/js/Wrapper.h | 0 .../{mozjs-60 => mozjs}/include/jsapi.h | 0 .../{mozjs-60 => mozjs}/include/jsfriendapi.h | 0 .../{mozjs-60 => mozjs}/include/jsperf.h | 0 .../{mozjs-60 => mozjs}/include/jspubtd.h | 0 .../{mozjs-60 => mozjs}/include/jstypes.h | 0 .../include/malloc_decls.h | 0 .../include/mozilla/Alignment.h | 0 .../include/mozilla/AllocPolicy.h | 0 .../include/mozilla/AlreadyAddRefed.h | 0 .../include/mozilla/Array.h | 0 .../include/mozilla/ArrayUtils.h | 0 .../include/mozilla/Assertions.h | 0 .../include/mozilla/Atomics.h | 0 .../include/mozilla/Attributes.h | 0 .../include/mozilla/AutoProfilerLabel.h | 0 .../include/mozilla/BinarySearch.h | 0 .../include/mozilla/BloomFilter.h | 0 .../include/mozilla/BufferList.h | 0 .../include/mozilla/Casting.h | 0 .../include/mozilla/ChaosMode.h | 0 .../include/mozilla/Char16.h | 0 .../include/mozilla/CheckedInt.h | 0 .../include/mozilla/Compiler.h | 0 .../include/mozilla/Compression.h | 0 .../include/mozilla/DebugOnly.h | 0 .../include/mozilla/DefineEnum.h | 0 .../include/mozilla/DoublyLinkedList.h | 0 .../include/mozilla/EndianUtils.h | 0 .../include/mozilla/EnumSet.h | 0 .../include/mozilla/EnumTypeTraits.h | 0 .../include/mozilla/EnumeratedArray.h | 0 .../include/mozilla/EnumeratedRange.h | 0 .../include/mozilla/FStream.h | 0 .../include/mozilla/FastBernoulliTrial.h | 0 .../include/mozilla/FloatingPoint.h | 0 .../include/mozilla/GuardObjects.h | 0 .../include/mozilla/HashFunctions.h | 0 .../include/mozilla/IndexSequence.h | 0 .../include/mozilla/IntegerPrintfMacros.h | 0 .../include/mozilla/IntegerRange.h | 0 .../include/mozilla/IntegerTypeTraits.h | 0 .../include/mozilla/JSONWriter.h | 0 .../include/mozilla/Likely.h | 0 .../include/mozilla/LinkedList.h | 0 .../include/mozilla/MacroArgs.h | 0 .../include/mozilla/MacroForEach.h | 0 .../include/mozilla/MathAlgorithms.h | 0 .../include/mozilla/Maybe.h | 0 .../include/mozilla/MaybeOneOf.h | 0 .../include/mozilla/MemoryChecking.h | 0 .../include/mozilla/MemoryReporting.h | 0 .../include/mozilla/Move.h | 0 .../include/mozilla/NotNull.h | 0 .../include/mozilla/NullPtr.h | 0 .../include/mozilla/Opaque.h | 0 .../include/mozilla/OperatorNewExtensions.h | 0 .../include/mozilla/Pair.h | 0 .../include/mozilla/Path.h | 0 .../mozilla/PlatformConditionVariable.h | 0 .../include/mozilla/PlatformMutex.h | 0 .../include/mozilla/PodOperations.h | 0 .../include/mozilla/Poison.h | 0 .../include/mozilla/Printf.h | 0 .../include/mozilla/Range.h | 0 .../include/mozilla/RangedArray.h | 0 .../include/mozilla/RangedPtr.h | 0 .../include/mozilla/ReentrancyGuard.h | 0 .../include/mozilla/RefCountType.h | 0 .../include/mozilla/RefCounted.h | 0 .../include/mozilla/RefPtr.h | 0 .../include/mozilla/Result.h | 0 .../include/mozilla/ResultExtensions.h | 0 .../include/mozilla/ReverseIterator.h | 0 .../include/mozilla/RollingMean.h | 0 .../include/mozilla/SHA1.h | 0 .../include/mozilla/Saturate.h | 0 .../include/mozilla/ScopeExit.h | 0 .../include/mozilla/Scoped.h | 0 .../include/mozilla/SegmentedVector.h | 0 .../include/mozilla/SmallPointerArray.h | 0 .../include/mozilla/Span.h | 0 .../include/mozilla/SplayTree.h | 0 .../include/mozilla/Sprintf.h | 0 .../include/mozilla/StackWalk.h | 0 .../include/mozilla/StackWalk_windows.h | 0 .../include/mozilla/StaticAnalysisFunctions.h | 0 .../include/mozilla/TaggedAnonymousMemory.h | 0 .../include/mozilla/TemplateLib.h | 0 .../include/mozilla/TextUtils.h | 0 .../include/mozilla/ThreadLocal.h | 0 .../include/mozilla/ThreadSafeWeakPtr.h | 0 .../include/mozilla/TimeStamp.h | 0 .../include/mozilla/ToString.h | 0 .../include/mozilla/Tuple.h | 0 .../include/mozilla/TypeTraits.h | 0 .../include/mozilla/TypedEnumBits.h | 0 .../include/mozilla/Types.h | 0 .../include/mozilla/UniquePtr.h | 0 .../include/mozilla/UniquePtrExtensions.h | 0 .../include/mozilla/Unused.h | 0 .../include/mozilla/Variant.h | 0 .../include/mozilla/Vector.h | 0 .../include/mozilla/WeakPtr.h | 0 .../include/mozilla/WindowsVersion.h | 0 .../include/mozilla/WrappingOperations.h | 0 .../include/mozilla/XorShift128PlusRNG.h | 0 .../include/mozilla/fallible.h | 0 .../include/mozjemalloc_types.h | 0 .../{mozjs-60 => mozjs}/include/mozmemory.h | 0 .../include/mozmemory_wrap.h | 0 .../include/vtune/VTuneWrapper.h | 0 .../mongo_sources/freeOpToJSContext.cpp | 0 .../mongo_sources/jscustomallocator.h | 0 .../mongo_sources/jscustomallocator_oom.h | 0 .../mongo/scripting/mozjs/freeOpToJSContext.h | 0 .../mozjs/mongoErrorReportToString.h | 0 .../mongoErrorReportToString.cpp | 0 .../mongo_sources/vm/PosixNSPR.cpp | 0 .../mongo_sources/vm/PosixNSPR.h | 0 .../patches/JSGCConfig.patch | 6 ++-- .../patches/big-endian-fixes.patch | 30 +++++++++---------- .../patches/freebsd-powerpc64le-fix.patch | 6 ++-- .../patches/moz-bug-1442583.patch | 6 ++-- .../patches/struct-hasher.patch | 6 ++-- .../windows-Time.cpp-GetModuleHandle.patch | 6 ++-- .../linux/build/Unified_cpp_js_src0.cpp | 0 .../linux/build/Unified_cpp_js_src1.cpp | 0 .../linux/build/Unified_cpp_js_src10.cpp | 0 .../linux/build/Unified_cpp_js_src11.cpp | 0 .../linux/build/Unified_cpp_js_src12.cpp | 0 .../linux/build/Unified_cpp_js_src13.cpp | 0 .../linux/build/Unified_cpp_js_src14.cpp | 0 .../linux/build/Unified_cpp_js_src15.cpp | 0 .../linux/build/Unified_cpp_js_src16.cpp | 0 .../linux/build/Unified_cpp_js_src17.cpp | 0 .../linux/build/Unified_cpp_js_src18.cpp | 0 .../linux/build/Unified_cpp_js_src19.cpp | 0 .../linux/build/Unified_cpp_js_src2.cpp | 0 .../linux/build/Unified_cpp_js_src20.cpp | 0 .../linux/build/Unified_cpp_js_src21.cpp | 0 .../linux/build/Unified_cpp_js_src22.cpp | 0 .../linux/build/Unified_cpp_js_src23.cpp | 0 .../linux/build/Unified_cpp_js_src24.cpp | 0 .../linux/build/Unified_cpp_js_src25.cpp | 0 .../linux/build/Unified_cpp_js_src26.cpp | 0 .../linux/build/Unified_cpp_js_src27.cpp | 0 .../linux/build/Unified_cpp_js_src28.cpp | 0 .../linux/build/Unified_cpp_js_src29.cpp | 0 .../linux/build/Unified_cpp_js_src3.cpp | 0 .../linux/build/Unified_cpp_js_src30.cpp | 0 .../linux/build/Unified_cpp_js_src31.cpp | 0 .../linux/build/Unified_cpp_js_src32.cpp | 0 .../linux/build/Unified_cpp_js_src33.cpp | 0 .../linux/build/Unified_cpp_js_src34.cpp | 0 .../linux/build/Unified_cpp_js_src35.cpp | 0 .../linux/build/Unified_cpp_js_src36.cpp | 0 .../linux/build/Unified_cpp_js_src37.cpp | 0 .../linux/build/Unified_cpp_js_src38.cpp | 0 .../linux/build/Unified_cpp_js_src39.cpp | 0 .../linux/build/Unified_cpp_js_src4.cpp | 0 .../linux/build/Unified_cpp_js_src40.cpp | 0 .../linux/build/Unified_cpp_js_src41.cpp | 0 .../linux/build/Unified_cpp_js_src42.cpp | 0 .../linux/build/Unified_cpp_js_src43.cpp | 0 .../linux/build/Unified_cpp_js_src44.cpp | 0 .../linux/build/Unified_cpp_js_src45.cpp | 0 .../linux/build/Unified_cpp_js_src5.cpp | 0 .../linux/build/Unified_cpp_js_src6.cpp | 0 .../linux/build/Unified_cpp_js_src7.cpp | 0 .../linux/build/Unified_cpp_js_src8.cpp | 0 .../linux/build/Unified_cpp_js_src9.cpp | 0 .../aarch64/linux/build/js-confdefs.h | 0 .../aarch64/linux/include/js-config.h | 0 .../linux/build/Unified_cpp_js_src0.cpp | 0 .../linux/build/Unified_cpp_js_src1.cpp | 0 .../linux/build/Unified_cpp_js_src10.cpp | 0 .../linux/build/Unified_cpp_js_src11.cpp | 0 .../linux/build/Unified_cpp_js_src12.cpp | 0 .../linux/build/Unified_cpp_js_src13.cpp | 0 .../linux/build/Unified_cpp_js_src14.cpp | 0 .../linux/build/Unified_cpp_js_src15.cpp | 0 .../linux/build/Unified_cpp_js_src16.cpp | 0 .../linux/build/Unified_cpp_js_src17.cpp | 0 .../linux/build/Unified_cpp_js_src18.cpp | 0 .../linux/build/Unified_cpp_js_src19.cpp | 0 .../linux/build/Unified_cpp_js_src2.cpp | 0 .../linux/build/Unified_cpp_js_src20.cpp | 0 .../linux/build/Unified_cpp_js_src21.cpp | 0 .../linux/build/Unified_cpp_js_src22.cpp | 0 .../linux/build/Unified_cpp_js_src23.cpp | 0 .../linux/build/Unified_cpp_js_src24.cpp | 0 .../linux/build/Unified_cpp_js_src25.cpp | 0 .../linux/build/Unified_cpp_js_src26.cpp | 0 .../linux/build/Unified_cpp_js_src27.cpp | 0 .../linux/build/Unified_cpp_js_src28.cpp | 0 .../linux/build/Unified_cpp_js_src29.cpp | 0 .../linux/build/Unified_cpp_js_src3.cpp | 0 .../linux/build/Unified_cpp_js_src30.cpp | 0 .../linux/build/Unified_cpp_js_src31.cpp | 0 .../linux/build/Unified_cpp_js_src32.cpp | 0 .../linux/build/Unified_cpp_js_src33.cpp | 0 .../linux/build/Unified_cpp_js_src34.cpp | 0 .../linux/build/Unified_cpp_js_src35.cpp | 0 .../linux/build/Unified_cpp_js_src36.cpp | 0 .../linux/build/Unified_cpp_js_src37.cpp | 0 .../linux/build/Unified_cpp_js_src38.cpp | 0 .../linux/build/Unified_cpp_js_src39.cpp | 0 .../linux/build/Unified_cpp_js_src4.cpp | 0 .../linux/build/Unified_cpp_js_src40.cpp | 0 .../linux/build/Unified_cpp_js_src41.cpp | 0 .../linux/build/Unified_cpp_js_src42.cpp | 0 .../linux/build/Unified_cpp_js_src5.cpp | 0 .../linux/build/Unified_cpp_js_src6.cpp | 0 .../linux/build/Unified_cpp_js_src7.cpp | 0 .../linux/build/Unified_cpp_js_src8.cpp | 0 .../linux/build/Unified_cpp_js_src9.cpp | 0 .../ppc64le/linux/build/js-confdefs.h | 0 .../ppc64le/linux/include/js-config.h | 0 .../s390x/linux/build/Unified_cpp_js_src0.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src1.cpp | 0 .../linux/build/Unified_cpp_js_src10.cpp | 0 .../linux/build/Unified_cpp_js_src11.cpp | 0 .../linux/build/Unified_cpp_js_src12.cpp | 0 .../linux/build/Unified_cpp_js_src13.cpp | 0 .../linux/build/Unified_cpp_js_src14.cpp | 0 .../linux/build/Unified_cpp_js_src15.cpp | 0 .../linux/build/Unified_cpp_js_src16.cpp | 0 .../linux/build/Unified_cpp_js_src17.cpp | 0 .../linux/build/Unified_cpp_js_src18.cpp | 0 .../linux/build/Unified_cpp_js_src19.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src2.cpp | 0 .../linux/build/Unified_cpp_js_src20.cpp | 0 .../linux/build/Unified_cpp_js_src21.cpp | 0 .../linux/build/Unified_cpp_js_src22.cpp | 0 .../linux/build/Unified_cpp_js_src23.cpp | 0 .../linux/build/Unified_cpp_js_src24.cpp | 0 .../linux/build/Unified_cpp_js_src25.cpp | 0 .../linux/build/Unified_cpp_js_src26.cpp | 0 .../linux/build/Unified_cpp_js_src27.cpp | 0 .../linux/build/Unified_cpp_js_src28.cpp | 0 .../linux/build/Unified_cpp_js_src29.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src3.cpp | 0 .../linux/build/Unified_cpp_js_src30.cpp | 0 .../linux/build/Unified_cpp_js_src31.cpp | 0 .../linux/build/Unified_cpp_js_src32.cpp | 0 .../linux/build/Unified_cpp_js_src33.cpp | 0 .../linux/build/Unified_cpp_js_src34.cpp | 0 .../linux/build/Unified_cpp_js_src35.cpp | 0 .../linux/build/Unified_cpp_js_src36.cpp | 0 .../linux/build/Unified_cpp_js_src37.cpp | 0 .../linux/build/Unified_cpp_js_src38.cpp | 0 .../linux/build/Unified_cpp_js_src39.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src4.cpp | 0 .../linux/build/Unified_cpp_js_src40.cpp | 0 .../linux/build/Unified_cpp_js_src41.cpp | 0 .../linux/build/Unified_cpp_js_src42.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src5.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src6.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src7.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src8.cpp | 0 .../s390x/linux/build/Unified_cpp_js_src9.cpp | 0 .../platform/s390x/linux/build/js-confdefs.h | 0 .../platform/s390x/linux/include/js-config.h | 0 .../freebsd/build/Unified_cpp_js_src0.cpp | 0 .../freebsd/build/Unified_cpp_js_src1.cpp | 0 .../freebsd/build/Unified_cpp_js_src10.cpp | 0 .../freebsd/build/Unified_cpp_js_src11.cpp | 0 .../freebsd/build/Unified_cpp_js_src12.cpp | 0 .../freebsd/build/Unified_cpp_js_src13.cpp | 0 .../freebsd/build/Unified_cpp_js_src14.cpp | 0 .../freebsd/build/Unified_cpp_js_src15.cpp | 0 .../freebsd/build/Unified_cpp_js_src16.cpp | 0 .../freebsd/build/Unified_cpp_js_src17.cpp | 0 .../freebsd/build/Unified_cpp_js_src18.cpp | 0 .../freebsd/build/Unified_cpp_js_src19.cpp | 0 .../freebsd/build/Unified_cpp_js_src2.cpp | 0 .../freebsd/build/Unified_cpp_js_src20.cpp | 0 .../freebsd/build/Unified_cpp_js_src21.cpp | 0 .../freebsd/build/Unified_cpp_js_src22.cpp | 0 .../freebsd/build/Unified_cpp_js_src23.cpp | 0 .../freebsd/build/Unified_cpp_js_src24.cpp | 0 .../freebsd/build/Unified_cpp_js_src25.cpp | 0 .../freebsd/build/Unified_cpp_js_src26.cpp | 0 .../freebsd/build/Unified_cpp_js_src27.cpp | 0 .../freebsd/build/Unified_cpp_js_src28.cpp | 0 .../freebsd/build/Unified_cpp_js_src29.cpp | 0 .../freebsd/build/Unified_cpp_js_src3.cpp | 0 .../freebsd/build/Unified_cpp_js_src30.cpp | 0 .../freebsd/build/Unified_cpp_js_src31.cpp | 0 .../freebsd/build/Unified_cpp_js_src32.cpp | 0 .../freebsd/build/Unified_cpp_js_src33.cpp | 0 .../freebsd/build/Unified_cpp_js_src34.cpp | 0 .../freebsd/build/Unified_cpp_js_src35.cpp | 0 .../freebsd/build/Unified_cpp_js_src36.cpp | 0 .../freebsd/build/Unified_cpp_js_src37.cpp | 0 .../freebsd/build/Unified_cpp_js_src38.cpp | 0 .../freebsd/build/Unified_cpp_js_src39.cpp | 0 .../freebsd/build/Unified_cpp_js_src4.cpp | 0 .../freebsd/build/Unified_cpp_js_src40.cpp | 0 .../freebsd/build/Unified_cpp_js_src41.cpp | 0 .../freebsd/build/Unified_cpp_js_src42.cpp | 0 .../freebsd/build/Unified_cpp_js_src43.cpp | 0 .../freebsd/build/Unified_cpp_js_src44.cpp | 0 .../freebsd/build/Unified_cpp_js_src45.cpp | 0 .../freebsd/build/Unified_cpp_js_src5.cpp | 0 .../freebsd/build/Unified_cpp_js_src6.cpp | 0 .../freebsd/build/Unified_cpp_js_src7.cpp | 0 .../freebsd/build/Unified_cpp_js_src8.cpp | 0 .../freebsd/build/Unified_cpp_js_src9.cpp | 0 .../x86_64/freebsd/build/js-confdefs.h | 0 .../x86_64/freebsd/include/js-config.h | 0 .../linux/build/Unified_cpp_js_src0.cpp | 0 .../linux/build/Unified_cpp_js_src1.cpp | 0 .../linux/build/Unified_cpp_js_src10.cpp | 0 .../linux/build/Unified_cpp_js_src11.cpp | 0 .../linux/build/Unified_cpp_js_src12.cpp | 0 .../linux/build/Unified_cpp_js_src13.cpp | 0 .../linux/build/Unified_cpp_js_src14.cpp | 0 .../linux/build/Unified_cpp_js_src15.cpp | 0 .../linux/build/Unified_cpp_js_src16.cpp | 0 .../linux/build/Unified_cpp_js_src17.cpp | 0 .../linux/build/Unified_cpp_js_src18.cpp | 0 .../linux/build/Unified_cpp_js_src19.cpp | 0 .../linux/build/Unified_cpp_js_src2.cpp | 0 .../linux/build/Unified_cpp_js_src20.cpp | 0 .../linux/build/Unified_cpp_js_src21.cpp | 0 .../linux/build/Unified_cpp_js_src22.cpp | 0 .../linux/build/Unified_cpp_js_src23.cpp | 0 .../linux/build/Unified_cpp_js_src24.cpp | 0 .../linux/build/Unified_cpp_js_src25.cpp | 0 .../linux/build/Unified_cpp_js_src26.cpp | 0 .../linux/build/Unified_cpp_js_src27.cpp | 0 .../linux/build/Unified_cpp_js_src28.cpp | 0 .../linux/build/Unified_cpp_js_src29.cpp | 0 .../linux/build/Unified_cpp_js_src3.cpp | 0 .../linux/build/Unified_cpp_js_src30.cpp | 0 .../linux/build/Unified_cpp_js_src31.cpp | 0 .../linux/build/Unified_cpp_js_src32.cpp | 0 .../linux/build/Unified_cpp_js_src33.cpp | 0 .../linux/build/Unified_cpp_js_src34.cpp | 0 .../linux/build/Unified_cpp_js_src35.cpp | 0 .../linux/build/Unified_cpp_js_src36.cpp | 0 .../linux/build/Unified_cpp_js_src37.cpp | 0 .../linux/build/Unified_cpp_js_src38.cpp | 0 .../linux/build/Unified_cpp_js_src39.cpp | 0 .../linux/build/Unified_cpp_js_src4.cpp | 0 .../linux/build/Unified_cpp_js_src40.cpp | 0 .../linux/build/Unified_cpp_js_src41.cpp | 0 .../linux/build/Unified_cpp_js_src42.cpp | 0 .../linux/build/Unified_cpp_js_src43.cpp | 0 .../linux/build/Unified_cpp_js_src44.cpp | 0 .../linux/build/Unified_cpp_js_src45.cpp | 0 .../linux/build/Unified_cpp_js_src5.cpp | 0 .../linux/build/Unified_cpp_js_src6.cpp | 0 .../linux/build/Unified_cpp_js_src7.cpp | 0 .../linux/build/Unified_cpp_js_src8.cpp | 0 .../linux/build/Unified_cpp_js_src9.cpp | 0 .../platform/x86_64/linux/build/js-confdefs.h | 0 .../platform/x86_64/linux/include/js-config.h | 0 .../macOS/build/Unified_cpp_js_src0.cpp | 0 .../macOS/build/Unified_cpp_js_src1.cpp | 0 .../macOS/build/Unified_cpp_js_src10.cpp | 0 .../macOS/build/Unified_cpp_js_src11.cpp | 0 .../macOS/build/Unified_cpp_js_src12.cpp | 0 .../macOS/build/Unified_cpp_js_src13.cpp | 0 .../macOS/build/Unified_cpp_js_src14.cpp | 0 .../macOS/build/Unified_cpp_js_src15.cpp | 0 .../macOS/build/Unified_cpp_js_src16.cpp | 0 .../macOS/build/Unified_cpp_js_src17.cpp | 0 .../macOS/build/Unified_cpp_js_src18.cpp | 0 .../macOS/build/Unified_cpp_js_src19.cpp | 0 .../macOS/build/Unified_cpp_js_src2.cpp | 0 .../macOS/build/Unified_cpp_js_src20.cpp | 0 .../macOS/build/Unified_cpp_js_src21.cpp | 0 .../macOS/build/Unified_cpp_js_src22.cpp | 0 .../macOS/build/Unified_cpp_js_src23.cpp | 0 .../macOS/build/Unified_cpp_js_src24.cpp | 0 .../macOS/build/Unified_cpp_js_src25.cpp | 0 .../macOS/build/Unified_cpp_js_src26.cpp | 0 .../macOS/build/Unified_cpp_js_src27.cpp | 0 .../macOS/build/Unified_cpp_js_src28.cpp | 0 .../macOS/build/Unified_cpp_js_src29.cpp | 0 .../macOS/build/Unified_cpp_js_src3.cpp | 0 .../macOS/build/Unified_cpp_js_src30.cpp | 0 .../macOS/build/Unified_cpp_js_src31.cpp | 0 .../macOS/build/Unified_cpp_js_src32.cpp | 0 .../macOS/build/Unified_cpp_js_src33.cpp | 0 .../macOS/build/Unified_cpp_js_src34.cpp | 0 .../macOS/build/Unified_cpp_js_src35.cpp | 0 .../macOS/build/Unified_cpp_js_src36.cpp | 0 .../macOS/build/Unified_cpp_js_src37.cpp | 0 .../macOS/build/Unified_cpp_js_src38.cpp | 0 .../macOS/build/Unified_cpp_js_src39.cpp | 0 .../macOS/build/Unified_cpp_js_src4.cpp | 0 .../macOS/build/Unified_cpp_js_src40.cpp | 0 .../macOS/build/Unified_cpp_js_src41.cpp | 0 .../macOS/build/Unified_cpp_js_src42.cpp | 0 .../macOS/build/Unified_cpp_js_src43.cpp | 0 .../macOS/build/Unified_cpp_js_src44.cpp | 0 .../macOS/build/Unified_cpp_js_src45.cpp | 0 .../macOS/build/Unified_cpp_js_src5.cpp | 0 .../macOS/build/Unified_cpp_js_src6.cpp | 0 .../macOS/build/Unified_cpp_js_src7.cpp | 0 .../macOS/build/Unified_cpp_js_src8.cpp | 0 .../macOS/build/Unified_cpp_js_src9.cpp | 0 .../platform/x86_64/macOS/build/js-confdefs.h | 0 .../platform/x86_64/macOS/include/js-config.h | 0 .../windows/build/Unified_cpp_js_src0.cpp | 0 .../windows/build/Unified_cpp_js_src1.cpp | 0 .../windows/build/Unified_cpp_js_src10.cpp | 0 .../windows/build/Unified_cpp_js_src11.cpp | 0 .../windows/build/Unified_cpp_js_src12.cpp | 0 .../windows/build/Unified_cpp_js_src13.cpp | 0 .../windows/build/Unified_cpp_js_src14.cpp | 0 .../windows/build/Unified_cpp_js_src15.cpp | 0 .../windows/build/Unified_cpp_js_src16.cpp | 0 .../windows/build/Unified_cpp_js_src17.cpp | 0 .../windows/build/Unified_cpp_js_src18.cpp | 0 .../windows/build/Unified_cpp_js_src19.cpp | 0 .../windows/build/Unified_cpp_js_src2.cpp | 0 .../windows/build/Unified_cpp_js_src20.cpp | 0 .../windows/build/Unified_cpp_js_src21.cpp | 0 .../windows/build/Unified_cpp_js_src22.cpp | 0 .../windows/build/Unified_cpp_js_src23.cpp | 0 .../windows/build/Unified_cpp_js_src24.cpp | 0 .../windows/build/Unified_cpp_js_src25.cpp | 0 .../windows/build/Unified_cpp_js_src26.cpp | 0 .../windows/build/Unified_cpp_js_src27.cpp | 0 .../windows/build/Unified_cpp_js_src28.cpp | 0 .../windows/build/Unified_cpp_js_src29.cpp | 0 .../windows/build/Unified_cpp_js_src3.cpp | 0 .../windows/build/Unified_cpp_js_src30.cpp | 0 .../windows/build/Unified_cpp_js_src31.cpp | 0 .../windows/build/Unified_cpp_js_src32.cpp | 0 .../windows/build/Unified_cpp_js_src33.cpp | 0 .../windows/build/Unified_cpp_js_src34.cpp | 0 .../windows/build/Unified_cpp_js_src35.cpp | 0 .../windows/build/Unified_cpp_js_src36.cpp | 0 .../windows/build/Unified_cpp_js_src37.cpp | 0 .../windows/build/Unified_cpp_js_src38.cpp | 0 .../windows/build/Unified_cpp_js_src39.cpp | 0 .../windows/build/Unified_cpp_js_src4.cpp | 0 .../windows/build/Unified_cpp_js_src40.cpp | 0 .../windows/build/Unified_cpp_js_src41.cpp | 0 .../windows/build/Unified_cpp_js_src42.cpp | 0 .../windows/build/Unified_cpp_js_src43.cpp | 0 .../windows/build/Unified_cpp_js_src44.cpp | 0 .../windows/build/Unified_cpp_js_src5.cpp | 0 .../windows/build/Unified_cpp_js_src6.cpp | 0 .../windows/build/Unified_cpp_js_src7.cpp | 0 .../windows/build/Unified_cpp_js_src8.cpp | 0 .../windows/build/Unified_cpp_js_src9.cpp | 0 .../x86_64/windows/build/js-confdefs.h | 0 .../x86_64/windows/include/js-config.h | 0 1869 files changed, 39 insertions(+), 40 deletions(-) rename src/third_party/{mozjs-60 => mozjs}/SConscript (100%) rename src/third_party/{mozjs-60 => mozjs}/extract.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/platform.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/ptypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/uconfig.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/umachine.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/urename.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/utypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/uvernum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/intl/icu/source/common/unicode/uversion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/AllocPolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/CallArgs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/CallNonGenericMethod.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/CharacterEncoding.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Class.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Conversions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Date.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Debug.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCAnnotations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCHashTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCPolicyAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCVariant.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/GCVector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/HashTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/HeapAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Id.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Initialization.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/MemoryMetrics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Principals.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Printf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/ProfilingFrameIterator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/ProfilingStack.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/ProtoKey.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Proxy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Realm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/RefCounted.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/RequiredDefines.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Result.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/RootingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/SliceBudget.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Stream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/StructuredClone.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/SweepingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/TraceKind.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/TracingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/TrackedOptimizationInfo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/TypeDecls.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNodeBreadthFirst.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNodeCensus.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNodeDominatorTree.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNodePostOrder.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UbiNodeShortestPaths.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/UniquePtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Utility.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Value.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Vector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/WeakMapPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/public/Wrapper.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/.clang-format (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/.gitignore (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/Cargo.toml (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/NamespaceImports.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/Y.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/_tests/python/python.ini (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/aclocal.m4 (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/backend.FasterMakeBackend (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/binaries.json (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/build.rs (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/build/moz.build (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/.eslintrc.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Array.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/AsyncIteration.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/AtomicsObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/AtomicsObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Classes.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/DataViewObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/DataViewObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Date.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Error.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Eval.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Eval.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Function.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Generator.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Iterator.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/JSON.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/JSON.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Map.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/MapObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/MapObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Module.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/ModuleObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/ModuleObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Number.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Object.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Object.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Object.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Profilers.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Profilers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Promise.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Promise.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Promise.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Reflect.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Reflect.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Reflect.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/ReflectParse.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/RegExp.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/RegExp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/RegExp.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/RegExpGlobalReplaceOpt.h.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/RegExpLocalReplaceOpt.h.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/SIMD.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/SIMD.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/SelfHostingDefines.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Set.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Sorting.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Stream.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Stream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/String.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/String.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/String.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Symbol.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Symbol.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TestingFunctions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TestingFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedArray.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedObject.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/TypedObjectConstants.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/Utilities.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakMap.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakMapObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakMapObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakMapObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakSet.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakSetObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/WeakSetObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/embedjs.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/Collator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/Collator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/Collator.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/CommonFunctions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/CommonFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/CommonFunctions.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/CurrencyDataGenerated.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/DateTimeFormat.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/DateTimeFormat.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/DateTimeFormat.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/ICUStubs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/IntlObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/IntlObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/IntlObject.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/LangTagMappingsGenerated.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/NumberFormat.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/NumberFormat.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/NumberFormat.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/PluralRules.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/PluralRules.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/PluralRules.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/RelativeTimeFormat.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/RelativeTimeFormat.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/RelativeTimeFormat.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/ScopedICUObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/SharedIntlData.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/SharedIntlData.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/TimeZoneDataGenerated.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/builtin/intl/make_intl_data.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/Instruments.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/Instruments.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/README (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/arm64-jstests-slow.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/autospider.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/autospider.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/cgc-jittest-timeouts.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/cgc-jstests-slow.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/macbuildenv.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/tsan-sighandlers.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/arm-sim (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/arm-sim-osx (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/arm64-sim (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/asan (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/compacting (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/dtrace (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/fuzzing (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/msan (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/nojit (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/nonunified (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/plain (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/plaindebug (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/rootanalysis (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/tsan (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/warnaserr (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/variants/warnaserrdebug (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/automation/winbuildenv.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/events.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/expandoEvents.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/noAllocation.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/benchmarks/textNodes.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/harness.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc-ubench/index.html (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/README.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/gc-test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/tests/clock.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/tests/dslots.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/tests/loops.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gc/tests/objGraph.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gctrace/gcstats.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/gnuplot/gcTimer.gnu (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/javascript-trace.d (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/octane-csv.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/plot-octane.R (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/release/release-notes (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/CFG.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/README.md (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/analyze.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/analyzeHeapWrites.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/analyzeRoots.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/annotations.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/build.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/callgraph.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/computeCallgraph.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/computeGCFunctions.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/computeGCTypes.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/dumpCFG.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/expect.b2g.json (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/expect.browser.json (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/expect.shell.json (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/explain.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/gen-hazards.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/loadCallgraph.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/run-analysis.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/run-test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/run_complete (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/exceptions/source.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/exceptions/test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/hazards/source.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/hazards/test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/sixgill.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/suppression/source.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/suppression/test.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/t/testlib.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/rootAnalysis/utility.js (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/sharkctl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/sharkctl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/vprof/readme.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/vprof/testVprofMT.c (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/vprof/vprof.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/devtools/vprof/vprof.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/BitArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/Bitmap.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/Bitmap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/Fifo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/IdValuePair.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/InlineTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/LifoAlloc.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/LifoAlloc.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/MemoryProtectionExceptionHandler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/MemoryProtectionExceptionHandler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/Nestable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/OrderedHashTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/PageProtectingVector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/PriorityQueue.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/Sort.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/SplayTree.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/ds/TraceableFifo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/dtoa.c (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinSource.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinSource.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinToken.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinToken.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinTokenReaderTester.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BinTokenReaderTester.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BytecodeCompiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BytecodeCompiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BytecodeEmitter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/BytecodeEmitter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/EitherParser.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ErrorReporter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/FoldConstants.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/FoldConstants.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/FullParseHandler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/GenerateReservedWords.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/LanguageExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/NameAnalysisTypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/NameCollections.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/NameFunctions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/NameFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ParseContext-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ParseContext.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ParseNode-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ParseNode.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ParseNode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/Parser.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/Parser.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ReservedWords.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/ReservedWordsGenerated.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/SharedContext.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/SourceNotes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/SyntaxParseHandler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/TokenKind.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/TokenStream.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/frontend/TokenStream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/README (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/moz.build (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/testBinASTReader.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/testExample.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/tests.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/fuzz-tests/tests.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/AllocKind.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Allocator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Allocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/ArenaList-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/ArenaList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/AtomMarking-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/AtomMarking.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/AtomMarking.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Barrier.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Barrier.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Cell.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/DeletePolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/FindSCCs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/FreeOp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GC-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GC.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GC.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCEnum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCHelperState.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCInternals.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCMarker.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCParallelTask.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCRuntime.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCTrace.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCTrace.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GCTraceFormat.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/GenerateStatsPhases.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/HashUtil.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Heap-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Heap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Marking-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Marking.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Marking.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Memory.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Memory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Nursery-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Nursery.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Nursery.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/NurseryAwareHashMap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/ObjectKind-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Policy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/PrivateIterators-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/PublicIterators.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/PublicIterators.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/RelocationOverlay.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/RootMarking.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Rooting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Scheduling.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Statistics.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Statistics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/StatsPhasesGenerated.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/StoreBuffer-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/StoreBuffer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/StoreBuffer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Tracer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Tracer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Verifier.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/WeakMap.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/WeakMap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/WeakMapPtr.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Zone.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/Zone.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/ZoneGroup.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/gc/ZoneGroup.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/generated-sources.json (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/NativeRegExpMacroAssembler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/NativeRegExpMacroAssembler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpAST.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpAST.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpBytecode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpCharacters-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpCharacters.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpCharacters.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpEngine.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpEngine.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpInterpreter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpMacroAssembler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpMacroAssembler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpParser.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpParser.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpStack.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/irregexp/RegExpStack.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AliasAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AliasAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AliasAnalysisShared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AliasAnalysisShared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AlignmentMaskAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AlignmentMaskAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AtomicOp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/AtomicOperations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BacktrackingAllocator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BacktrackingAllocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Bailouts.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Bailouts.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineBailouts.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineCacheIRCompiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineCacheIRCompiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineCompiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineCompiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineDebugModeOSR.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineDebugModeOSR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrame-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrame.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrame.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrameInfo-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrameInfo.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineFrameInfo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineIC.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineIC.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineICList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineInspector.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineInspector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineJIT.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BaselineJIT.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BitSet.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BitSet.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BytecodeAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/BytecodeAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/C1Spewer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/C1Spewer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIR.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIRCompiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIRCompiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIRSpewer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CacheIRSpewer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CodeGenerator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CodeGenerator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CompactBuffer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CompileInfo-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CompileInfo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CompileWrappers.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/CompileWrappers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Disassembler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Disassembler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EagerSimdUnbox.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EagerSimdUnbox.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EdgeCaseAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EdgeCaseAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EffectiveAddressAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/EffectiveAddressAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ExecutableAllocator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ExecutableAllocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/FixedList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/FlowAliasAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/FlowAliasAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/FoldLinearArithConstants.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/FoldLinearArithConstants.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ICState.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ICStubSpace.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/InlinableNatives.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/InlineList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/InstructionReordering.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/InstructionReordering.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Ion.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Ion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonBuilder.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonBuilder.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonCacheIRCompiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonCode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonControlFlow.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonControlFlow.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonIC.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonIC.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonInstrumentation.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonOptimizationLevels.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonOptimizationLevels.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/IonTypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JSJitFrameIter-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JSJitFrameIter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JSJitFrameIter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JSONSpewer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JSONSpewer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Jit.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Jit.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitAllocPolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitCommon.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitCompartment.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitFrames-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitFrames.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitFrames.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitOptions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitOptions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitSpewer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitSpewer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitcodeMap.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/JitcodeMap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LICM.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LICM.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LIR.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LIR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LOpcodes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Label.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Linker.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Linker.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LoopUnroller.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/LoopUnroller.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Lowering.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Lowering.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MCallOptimize.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MIR.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MIR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MIRGenerator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MIRGraph.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MIRGraph.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MOpcodes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MacroAssembler-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MacroAssembler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MacroAssembler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MoveEmitter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MoveResolver.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/MoveResolver.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/OptimizationTracking.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/OptimizationTracking.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/PcScriptCache.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/PerfSpewer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/PerfSpewer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ProcessExecutableMemory.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ProcessExecutableMemory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RangeAnalysis.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RangeAnalysis.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Recover.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Recover.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RegisterAllocator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RegisterAllocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RegisterSets.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Registers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RematerializedFrame.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/RematerializedFrame.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Safepoints.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Safepoints.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ScalarReplacement.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ScalarReplacement.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedIC.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedIC.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedICHelpers-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedICHelpers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedICList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/SharedICRegisters.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Sink.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Sink.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Snapshots.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/Snapshots.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/StackSlotAllocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/StupidAllocator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/StupidAllocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/TypePolicy.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/TypePolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/TypedObjectPrediction.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/TypedObjectPrediction.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/VMFunctions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/VMFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ValueNumbering.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/ValueNumbering.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/WasmBCE.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/WasmBCE.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Architecture-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Architecture-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Assembler-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Assembler-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/AtomicOperations-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Bailouts-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/BaselineCompiler-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/BaselineCompiler-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/BaselineIC-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/CodeGenerator-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/CodeGenerator-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/DoubleEntryTable.tbl (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/LIR-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/LOpcodes-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Lowering-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Lowering-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/MacroAssembler-arm-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/MacroAssembler-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/MacroAssembler-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/MoveEmitter-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/MoveEmitter-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/SharedIC-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/SharedICHelpers-arm-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/SharedICHelpers-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/SharedICRegisters-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Simulator-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Simulator-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/Trampoline-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/disasm/Constants-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/disasm/Constants-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/disasm/Disasm-arm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/disasm/Disasm-arm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/gen-double-encoder-table.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm/llvm-compiler-rt/assembly.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Architecture-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Architecture-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Assembler-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Assembler-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/AtomicOperations-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Bailouts-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/BaselineCompiler-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/BaselineIC-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/CodeGenerator-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/CodeGenerator-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Disassembler-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/LIR-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/LOpcodes-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Lowering-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Lowering-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/MacroAssembler-arm64-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/MacroAssembler-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/MacroAssembler-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/MoveEmitter-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/MoveEmitter-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/SharedIC-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/SharedICHelpers-arm64-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/SharedICHelpers-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/SharedICRegisters-arm64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/Trampoline-arm64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/.clang-format (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Assembler-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Assembler-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Constants-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Cpu-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Cpu-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Debugger-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Debugger-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Decoder-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Decoder-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Disasm-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Disasm-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Globals-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Instructions-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Instructions-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Instrument-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Instrument-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Logic-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Platform-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Simulator-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Simulator-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Utils-vixl.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/arm64/vixl/Utils-vixl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Architecture-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Architecture-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Assembler-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Assembler-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/AtomicOperations-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Bailouts-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/BaselineIC-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/LIR-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Lowering-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/Lowering-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Architecture-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Architecture-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Assembler-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Assembler-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Bailouts-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Bailouts-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/BaselineCompiler-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/BaselineCompiler-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/BaselineIC-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/CodeGenerator-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/CodeGenerator-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/LIR-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/LOpcodes-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Lowering-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Lowering-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/MacroAssembler-mips32-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/MacroAssembler-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/MacroAssembler-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/MoveEmitter-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/MoveEmitter-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/SharedIC-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/SharedICRegisters-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Simulator-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Simulator-mips32.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips32/Trampoline-mips32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Architecture-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Architecture-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Assembler-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Assembler-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Bailouts-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Bailouts-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/BaselineCompiler-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/BaselineCompiler-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/BaselineIC-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/CodeGenerator-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/CodeGenerator-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/LIR-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/LOpcodes-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Lowering-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Lowering-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/MacroAssembler-mips64-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/MacroAssembler-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/MacroAssembler-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/MoveEmitter-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/MoveEmitter-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/SharedIC-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/SharedICRegisters-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Simulator-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Simulator-mips64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/mips64/Trampoline-mips64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/Architecture-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/AtomicOperations-feeling-lucky.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/BaselineCompiler-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/CodeGenerator-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/LIR-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/LOpcodes-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/Lowering-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/MacroAssembler-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/MoveEmitter-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/SharedICHelpers-none-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/SharedICHelpers-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/SharedICRegisters-none.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/none/Trampoline-none.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Architecture-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Assembler-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Assembler-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/BaselineCompiler-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/BaselineCompiler-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/CodeGenerator-shared-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/CodeGenerator-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/CodeGenerator-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Disassembler-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Disassembler-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/IonAssemblerBuffer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/LIR-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/LOpcodes-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Lowering-shared-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Lowering-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/shared/Lowering-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Assembler-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Assembler-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Bailouts-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/BaseAssembler-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/BaselineCompiler-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/BaselineCompiler-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/BaselineIC-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/CodeGenerator-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/CodeGenerator-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/LIR-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/LOpcodes-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Lowering-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Lowering-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/MacroAssembler-x64-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/MacroAssembler-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/MacroAssembler-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/SharedIC-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/SharedICHelpers-x64-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/SharedICHelpers-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/SharedICRegisters-x64.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x64/Trampoline-x64.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Architecture-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Architecture-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Assembler-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Assembler-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-msvc.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/BaseAssembler-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/BaselineIC-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Constants-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Disassembler-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Encoding-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/LIR-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Lowering-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Lowering-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86-shared/Patching-x86-shared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Assembler-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Assembler-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Bailouts-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/BaseAssembler-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/BaselineCompiler-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/BaselineCompiler-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/BaselineIC-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/CodeGenerator-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/CodeGenerator-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/LIR-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/LOpcodes-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Lowering-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Lowering-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/MacroAssembler-x86-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/MacroAssembler-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/MacroAssembler-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/SharedIC-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/SharedICHelpers-x86-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/SharedICHelpers-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/SharedICRegisters-x86.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jit/x86/Trampoline-x86.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/js.msg (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsapi.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsapi.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsarray.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsarray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsarrayinlines.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsast.tbl (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsbool.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsbool.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsboolinlines.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsdate.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsdate.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsexn.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsexn.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsfriendapi.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsfriendapi.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jslibmath.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsmath.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsmath.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsnum.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsnum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jspubtd.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsshell.msg (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jstypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsutil.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/jsutil.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/lib.rs (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/mfbt/Unified_cpp_mfbt0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/moz.build (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/old-configure (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/perf/jsperf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/perf/jsperf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/perf/pm_linux.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/perf/pm_stub.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/BaseProxyHandler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/CrossCompartmentWrapper.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/DeadObjectProxy.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/DeadObjectProxy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/Proxy.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/Proxy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/ScriptedProxyHandler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/ScriptedProxyHandler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/SecurityWrapper.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/proxy/Wrapper.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/selfhosted.out.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/ConditionVariable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/CpuCount.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/ExclusiveData.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/LockGuard.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/Mutex.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/Mutex.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/ProtectedData.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/ProtectedData.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/Thread.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/posix/CpuCount.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/posix/Thread.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/windows/CpuCount.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/threading/windows/Thread.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/AllocPolicy.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/DoubleToString.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/DoubleToString.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/NSPR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/NativeStack.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/NativeStack.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Printf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/StringBuffer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/StringBuffer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Text.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Text.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Unicode.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Unicode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/UnicodeData.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/UnicodeNonBMP.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/util/Windows.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArgumentsObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArgumentsObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArgumentsObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArrayBufferObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArrayBufferObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArrayBufferObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArrayObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ArrayObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/AsyncFunction.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/AsyncFunction.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/AsyncIteration.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/AsyncIteration.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/AtomsTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/BooleanObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/BooleanObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/BytecodeUtil-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/BytecodeUtil.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/BytecodeUtil.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Caches-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Caches.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Caches.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CallNonGenericMethod.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CaseFolding.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CharacterEncoding.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CodeCoverage.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CodeCoverage.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/CommonPropertyNames.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Compression.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Compression.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DateObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DateTime.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DateTime.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Debugger-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Debugger.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Debugger.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DebuggerMemory.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DebuggerMemory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/DerivedCoreProperties.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/EnvironmentObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/EnvironmentObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/EnvironmentObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ErrorObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ErrorObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ErrorObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ErrorReporting.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ErrorReporting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ForOfIterator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GeckoProfiler-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GeckoProfiler.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GeckoProfiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GeneratorObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GeneratorObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GlobalObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/GlobalObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/HelperThreads.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/HelperThreads.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Id.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Initialization.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Interpreter-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Interpreter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Interpreter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Iteration.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Iteration.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSAtom-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSAtom.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSAtom.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSCompartment-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSCompartment.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSCompartment.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSContext-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSContext.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSContext.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSFunction-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSFunction.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSFunction.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSONParser.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSONParser.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSONPrinter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSONPrinter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSScript-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSScript.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/JSScript.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/List-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/MallocProvider.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/MatchPairs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/MemoryMetrics.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Monitor.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/MutexIDs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/NativeObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/NativeObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/NativeObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/NumberObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/NumberObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ObjectGroup-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ObjectGroup.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ObjectGroup.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Opcodes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/PIC.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/PIC.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Printer.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Printer.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Probes-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Probes.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Probes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ProxyObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ProxyObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Realm.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ReceiverGuard-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ReceiverGuard.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ReceiverGuard.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpShared.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpStatics.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpStatics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/RegExpStaticsObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Runtime.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Runtime.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SavedFrame.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SavedStacks-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SavedStacks.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SavedStacks.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Scope.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Scope.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SelfHosting.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SelfHosting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Shape-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Shape.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Shape.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ShapedObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/ShapedObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedArrayObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedArrayObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedImmutableStringsCache-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedImmutableStringsCache.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedImmutableStringsCache.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SharedMem.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SpecialCasing.txt (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Stack-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Stack.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Stack.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Stopwatch.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Stopwatch.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StringObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StringObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StringType-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StringType.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StringType.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/StructuredClone.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SymbolType.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/SymbolType.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TaggedProto.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TaggedProto.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Time.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Time.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLogging.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLogging.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLoggingGraph.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLoggingGraph.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLoggingTypes.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TraceLoggingTypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypeInference-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypeInference.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypeInference.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypedArrayObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypedArrayObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/TypedArrayObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UbiNode.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UbiNodeCensus.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UbiNodeShortestPaths.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UnboxedObject-inl.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UnboxedObject.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/UnboxedObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Value.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/WrapperObject.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Xdr.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/Xdr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/make_opcode_doc.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/vm/opcode.py (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/AsmJS.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/AsmJS.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmAST.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBaselineCompile.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBaselineCompile.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryConstants.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryIterator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryIterator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryToAST.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryToAST.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryToText.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBinaryToText.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBuiltins.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmBuiltins.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCode.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCompartment.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCompartment.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCompile.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmCompile.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmDebug.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmDebug.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmFrameIter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmFrameIter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmGenerator.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmGenerator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmInstance.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmInstance.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmIonCompile.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmIonCompile.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmJS.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmJS.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmModule.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmModule.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmProcess.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmProcess.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmSerialize.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmSignalHandlers.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmSignalHandlers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmStubs.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmStubs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTable.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTextToBinary.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTextToBinary.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTextUtils.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTextUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTypes.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmTypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmValidate.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/js/src/wasm/WasmValidate.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Alignment.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/AllocPolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/AlreadyAddRefed.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Array.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ArrayUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Assertions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Assertions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Atomics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Attributes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/BinarySearch.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/BloomFilter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/BufferList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Casting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ChaosMode.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ChaosMode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Char16.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/CheckedInt.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Compiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Compression.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Compression.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/DebugOnly.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/DefineEnum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/DoublyLinkedList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/EndianUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/EnumSet.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/EnumTypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/EnumeratedArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/EnumeratedRange.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/FStream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/FastBernoulliTrial.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/FloatingPoint.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/FloatingPoint.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/GuardObjects.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/HashFunctions.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/HashFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/IndexSequence.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/IntegerPrintfMacros.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/IntegerRange.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/IntegerTypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/JSONWriter.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/JSONWriter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Likely.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/LinkedList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/LinuxSignal.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MacroArgs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MacroForEach.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MathAlgorithms.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Maybe.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MaybeOneOf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MemoryChecking.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/MemoryReporting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Move.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/NotNull.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/NullPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Opaque.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/OperatorNewExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Pair.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Path.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/PodOperations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Poison.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Poison.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Range.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RangedArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RangedPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ReentrancyGuard.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RefCountType.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RefCounted.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RefPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Result.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ResultExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ReverseIterator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/RollingMean.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/SHA1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/SHA1.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/STYLE (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Saturate.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ScopeExit.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Scoped.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/SegmentedVector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/SmallPointerArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Span.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/SplayTree.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Sprintf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/StaticAnalysisFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TaggedAnonymousMemory.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TaggedAnonymousMemory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TemplateLib.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TextUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ThreadLocal.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ThreadSafeWeakPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/ToString.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Tuple.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/TypedEnumBits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Types.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/UniquePtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/UniquePtrExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Unused.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Unused.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Variant.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/Vector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/WeakPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/WindowsVersion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/WrappingOperations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/XorShift128PlusRNG.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/GIT-INFO (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/ToPrecision-exponential.patch (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/add-mfbt-api-markers.patch (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/LICENSE (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/README.md (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/bignum.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/bignum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/cached-powers.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/cached-powers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/diy-fp.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/diy-fp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/double-conversion.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/double-conversion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/fast-dtoa.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/fast-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/ieee.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/strtod.cc (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/strtod.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/double-conversion/utils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/update.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/use-StandardInteger.patch (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/double-conversion/use-mozilla-assertions.patch (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/lz4.c (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/lz4.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mfbt/moz.build (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_acos.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_acosh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_asin.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_atan2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_atanh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_cosh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_exp.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_hypot.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_log.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_log10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_log2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_pow.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_sinh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/e_sqrt.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/fdlibm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/k_exp.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/k_log.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/math_private.h (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/moz.build (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_asinh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_atan.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_cbrt.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_ceil.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_ceilf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_copysign.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_expm1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_fabs.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_floor.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_floorf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_log1p.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_nearbyint.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_rint.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_rintf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_scalbn.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_tanh.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_trunc.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/modules/fdlibm/s_truncf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/AutoProfilerLabel.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/ConditionVariable_posix.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/ConditionVariable_windows.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/Mutex_posix.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/Mutex_windows.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/Printf.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/StackWalk.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/TimeStamp.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/TimeStamp_darwin.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/TimeStamp_posix.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/extract/mozglue/misc/TimeStamp_windows.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/gen-config.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/gen-win-config.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/get-sources.sh (100%) rename src/third_party/{mozjs-60 => mozjs}/include/AutoProfilerLabel.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/MutexPlatformData_posix.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/MutexPlatformData_windows.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/PlatformConditionVariable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/PlatformMutex.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/Printf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/StackWalk.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/StackWalk_windows.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/TimeStamp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/TimeStamp_windows.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/bignum-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/bignum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/cached-powers.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/diy-fp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/double-conversion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/fast-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/fixed-dtoa.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/ieee.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/strtod.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/double-conversion/utils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/fdlibm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/gc/StatsPhasesGenerated.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js.msg (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/AllocPolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/CallArgs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/CallNonGenericMethod.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/CharacterEncoding.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Class.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Conversions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Date.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Debug.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCAnnotations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCHashTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCPolicyAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCVariant.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/GCVector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/HashTable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/HeapAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Id.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Initialization.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/MemoryMetrics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Principals.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Printf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/ProfilingFrameIterator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/ProfilingStack.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/ProtoKey.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Proxy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Realm.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/RefCounted.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/RequiredDefines.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Result.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/RootingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/SliceBudget.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Stream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/StructuredClone.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/SweepingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/TraceKind.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/TracingAPI.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/TrackedOptimizationInfo.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/TypeDecls.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNodeBreadthFirst.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNodeCensus.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNodeDominatorTree.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNodePostOrder.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UbiNodeShortestPaths.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/UniquePtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Utility.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Value.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Vector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/WeakMapPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/js/Wrapper.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/jsapi.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/jsfriendapi.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/jsperf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/jspubtd.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/jstypes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/malloc_decls.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Alignment.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/AllocPolicy.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/AlreadyAddRefed.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Array.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ArrayUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Assertions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Atomics.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Attributes.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/AutoProfilerLabel.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/BinarySearch.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/BloomFilter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/BufferList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Casting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ChaosMode.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Char16.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/CheckedInt.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Compiler.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Compression.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/DebugOnly.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/DefineEnum.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/DoublyLinkedList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/EndianUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/EnumSet.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/EnumTypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/EnumeratedArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/EnumeratedRange.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/FStream.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/FastBernoulliTrial.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/FloatingPoint.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/GuardObjects.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/HashFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/IndexSequence.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/IntegerPrintfMacros.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/IntegerRange.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/IntegerTypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/JSONWriter.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Likely.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/LinkedList.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MacroArgs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MacroForEach.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MathAlgorithms.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Maybe.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MaybeOneOf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MemoryChecking.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/MemoryReporting.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Move.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/NotNull.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/NullPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Opaque.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/OperatorNewExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Pair.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Path.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/PlatformConditionVariable.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/PlatformMutex.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/PodOperations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Poison.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Printf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Range.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RangedArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RangedPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ReentrancyGuard.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RefCountType.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RefCounted.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RefPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Result.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ResultExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ReverseIterator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/RollingMean.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/SHA1.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Saturate.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ScopeExit.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Scoped.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/SegmentedVector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/SmallPointerArray.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Span.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/SplayTree.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Sprintf.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/StackWalk.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/StackWalk_windows.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/StaticAnalysisFunctions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TaggedAnonymousMemory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TemplateLib.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TextUtils.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ThreadLocal.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ThreadSafeWeakPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TimeStamp.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/ToString.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Tuple.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TypeTraits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/TypedEnumBits.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Types.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/UniquePtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/UniquePtrExtensions.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Unused.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Variant.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/Vector.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/WeakPtr.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/WindowsVersion.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/WrappingOperations.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/XorShift128PlusRNG.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozilla/fallible.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozjemalloc_types.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozmemory.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/mozmemory_wrap.h (100%) rename src/third_party/{mozjs-60 => mozjs}/include/vtune/VTuneWrapper.h (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/freeOpToJSContext.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/jscustomallocator.h (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/jscustomallocator_oom.h (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/mongo/scripting/mozjs/freeOpToJSContext.h (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/mongo/scripting/mozjs/mongoErrorReportToString.h (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/mongoErrorReportToString.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/vm/PosixNSPR.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/mongo_sources/vm/PosixNSPR.h (100%) rename src/third_party/{mozjs-60 => mozjs}/patches/JSGCConfig.patch (92%) rename src/third_party/{mozjs-60 => mozjs}/patches/big-endian-fixes.patch (86%) rename src/third_party/{mozjs-60 => mozjs}/patches/freebsd-powerpc64le-fix.patch (61%) rename src/third_party/{mozjs-60 => mozjs}/patches/moz-bug-1442583.patch (71%) rename src/third_party/{mozjs-60 => mozjs}/patches/struct-hasher.patch (63%) rename src/third_party/{mozjs-60 => mozjs}/patches/windows-Time.cpp-GetModuleHandle.patch (76%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src43.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src44.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src45.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/aarch64/linux/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/ppc64le/linux/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/s390x/linux/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src43.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src44.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src45.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/freebsd/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src43.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src44.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src45.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/linux/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src43.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src44.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src45.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/macOS/include/js-config.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src0.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src1.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src10.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src11.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src12.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src13.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src14.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src15.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src16.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src17.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src18.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src19.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src2.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src20.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src21.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src22.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src23.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src24.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src25.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src26.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src27.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src28.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src29.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src3.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src30.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src31.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src32.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src33.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src34.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src35.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src36.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src37.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src38.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src39.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src4.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src40.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src41.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src42.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src43.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src44.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src5.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src6.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src7.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src8.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/Unified_cpp_js_src9.cpp (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/build/js-confdefs.h (100%) rename src/third_party/{mozjs-60 => mozjs}/platform/x86_64/windows/include/js-config.h (100%) diff --git a/SConstruct b/SConstruct index 63f2a1c6db7..425d1a79938 100644 --- a/SConstruct +++ b/SConstruct @@ -2178,7 +2178,7 @@ elif env.TargetOSIs('windows'): "/wd4251", ]) - # mozjs-60 requires the following + # mozjs requires the following # 'declaration' : no matching operator delete found; memory will not be freed if # initialization throws an exception env.Append( CCFLAGS=["/wd4291"] ) diff --git a/etc/third_party_components.yml b/etc/third_party_components.yml index 3b069021f04..9ff4453854b 100644 --- a/etc/third_party_components.yml +++ b/etc/third_party_components.yml @@ -205,7 +205,7 @@ components: homepage_url: https://www.mozilla.org/en-US/firefox/organizations/ open_hub_url: https://www.openhub.net/p/firefox release_monitoring_id: 16838 - local_directory_path: src/third_party/mozjs-60 + local_directory_path: src/third_party/mozjs team_owner: "Query" vulnerability_suppression: TODO SERVER-42427 upgrade_suppression: TODO SERVER-42427 diff --git a/etc/ubsan.denylist b/etc/ubsan.denylist index fb4451599ec..0b629d94785 100644 --- a/etc/ubsan.denylist +++ b/etc/ubsan.denylist @@ -5,7 +5,7 @@ src:src/third_party/boost-*/* src:src/third_party/gperftools-*/* src:src/third_party/icu4c-*/* src:src/third_party/libstemmer_c/* -src:src/third_party/mozjs-*/* +src:src/third_party/mozjs/* src:src/third_party/murmurhash3/* src:src/third_party/pcre-*/* src:src/third_party/s2/* diff --git a/src/third_party/SConscript b/src/third_party/SConscript index 805c56857c0..97348c66b8f 100644 --- a/src/third_party/SConscript +++ b/src/third_party/SConscript @@ -12,7 +12,6 @@ snappySuffix = '-1.1.7' zlibSuffix = '-1.2.11' zstdSuffix = '-1.4.4' pcreSuffix = "-8.42" -mozjsSuffix = '-60' icuSuffix = '-57.1' timelibSuffix = '-2021.06' tomcryptSuffix = '-1.18.2' @@ -141,9 +140,9 @@ if not use_system_version_of_library('google-benchmark'): if True: thirdPartyEnvironmentModifications['mozjs'] = { 'CPPPATH' : [ - '#/src/third_party/mozjs' + mozjsSuffix + '/include', - '#/src/third_party/mozjs' + mozjsSuffix + '/mongo_sources', - '#/src/third_party/mozjs' + mozjsSuffix + '/platform/' + env["TARGET_ARCH"] + "/" + env["TARGET_OS"] + "/include", + '#/src/third_party/mozjs/include', + '#/src/third_party/mozjs/mongo_sources', + '#/src/third_party/mozjs/platform/' + env["TARGET_ARCH"] + "/" + env["TARGET_OS"] + "/include", ], 'FORCEINCLUDES' : [ 'js-config.h', @@ -393,7 +392,7 @@ else: LIBDEPS_INTERFACE=[ abseilDirectory + '/absl_container', abseilDirectory + '/absl_hash', - abseilDirectory + '/absl_numeric', + abseilDirectory + '/absl_numeric', ]) abseilEnv.ShimLibrary(name="abseil") @@ -475,10 +474,10 @@ benchmarkEnv.ShimLibrary(name="benchmark") if usemozjs: mozjsEnv = env.Clone() - mozjsEnv.SConscript('mozjs' + mozjsSuffix + '/SConscript', exports={'env' : mozjsEnv }) + mozjsEnv.SConscript('mozjs/SConscript', exports={'env' : mozjsEnv }) mozjsEnv = mozjsEnv.Clone( LIBDEPS_INTERFACE=[ - 'mozjs' + mozjsSuffix + '/mozjs', + 'mozjs/mozjs', 'shim_zlib', ]) diff --git a/src/third_party/mozjs-60/SConscript b/src/third_party/mozjs/SConscript similarity index 100% rename from src/third_party/mozjs-60/SConscript rename to src/third_party/mozjs/SConscript diff --git a/src/third_party/mozjs-60/extract.sh b/src/third_party/mozjs/extract.sh similarity index 100% rename from src/third_party/mozjs-60/extract.sh rename to src/third_party/mozjs/extract.sh diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/platform.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/platform.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/platform.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/platform.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/ptypes.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/ptypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/ptypes.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/ptypes.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uconfig.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/uconfig.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uconfig.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/uconfig.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/umachine.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/umachine.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/umachine.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/umachine.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/urename.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/urename.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/urename.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/urename.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/utypes.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/utypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/utypes.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/utypes.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uvernum.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/uvernum.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uvernum.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/uvernum.h diff --git a/src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uversion.h b/src/third_party/mozjs/extract/intl/icu/source/common/unicode/uversion.h similarity index 100% rename from src/third_party/mozjs-60/extract/intl/icu/source/common/unicode/uversion.h rename to src/third_party/mozjs/extract/intl/icu/source/common/unicode/uversion.h diff --git a/src/third_party/mozjs-60/extract/js/public/AllocPolicy.h b/src/third_party/mozjs/extract/js/public/AllocPolicy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/AllocPolicy.h rename to src/third_party/mozjs/extract/js/public/AllocPolicy.h diff --git a/src/third_party/mozjs-60/extract/js/public/CallArgs.h b/src/third_party/mozjs/extract/js/public/CallArgs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/CallArgs.h rename to src/third_party/mozjs/extract/js/public/CallArgs.h diff --git a/src/third_party/mozjs-60/extract/js/public/CallNonGenericMethod.h b/src/third_party/mozjs/extract/js/public/CallNonGenericMethod.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/CallNonGenericMethod.h rename to src/third_party/mozjs/extract/js/public/CallNonGenericMethod.h diff --git a/src/third_party/mozjs-60/extract/js/public/CharacterEncoding.h b/src/third_party/mozjs/extract/js/public/CharacterEncoding.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/CharacterEncoding.h rename to src/third_party/mozjs/extract/js/public/CharacterEncoding.h diff --git a/src/third_party/mozjs-60/extract/js/public/Class.h b/src/third_party/mozjs/extract/js/public/Class.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Class.h rename to src/third_party/mozjs/extract/js/public/Class.h diff --git a/src/third_party/mozjs-60/extract/js/public/Conversions.h b/src/third_party/mozjs/extract/js/public/Conversions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Conversions.h rename to src/third_party/mozjs/extract/js/public/Conversions.h diff --git a/src/third_party/mozjs-60/extract/js/public/Date.h b/src/third_party/mozjs/extract/js/public/Date.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Date.h rename to src/third_party/mozjs/extract/js/public/Date.h diff --git a/src/third_party/mozjs-60/extract/js/public/Debug.h b/src/third_party/mozjs/extract/js/public/Debug.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Debug.h rename to src/third_party/mozjs/extract/js/public/Debug.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCAPI.h b/src/third_party/mozjs/extract/js/public/GCAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCAPI.h rename to src/third_party/mozjs/extract/js/public/GCAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCAnnotations.h b/src/third_party/mozjs/extract/js/public/GCAnnotations.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCAnnotations.h rename to src/third_party/mozjs/extract/js/public/GCAnnotations.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCHashTable.h b/src/third_party/mozjs/extract/js/public/GCHashTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCHashTable.h rename to src/third_party/mozjs/extract/js/public/GCHashTable.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCPolicyAPI.h b/src/third_party/mozjs/extract/js/public/GCPolicyAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCPolicyAPI.h rename to src/third_party/mozjs/extract/js/public/GCPolicyAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCVariant.h b/src/third_party/mozjs/extract/js/public/GCVariant.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCVariant.h rename to src/third_party/mozjs/extract/js/public/GCVariant.h diff --git a/src/third_party/mozjs-60/extract/js/public/GCVector.h b/src/third_party/mozjs/extract/js/public/GCVector.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/GCVector.h rename to src/third_party/mozjs/extract/js/public/GCVector.h diff --git a/src/third_party/mozjs-60/extract/js/public/HashTable.h b/src/third_party/mozjs/extract/js/public/HashTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/HashTable.h rename to src/third_party/mozjs/extract/js/public/HashTable.h diff --git a/src/third_party/mozjs-60/extract/js/public/HeapAPI.h b/src/third_party/mozjs/extract/js/public/HeapAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/HeapAPI.h rename to src/third_party/mozjs/extract/js/public/HeapAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/Id.h b/src/third_party/mozjs/extract/js/public/Id.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Id.h rename to src/third_party/mozjs/extract/js/public/Id.h diff --git a/src/third_party/mozjs-60/extract/js/public/Initialization.h b/src/third_party/mozjs/extract/js/public/Initialization.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Initialization.h rename to src/third_party/mozjs/extract/js/public/Initialization.h diff --git a/src/third_party/mozjs-60/extract/js/public/MemoryMetrics.h b/src/third_party/mozjs/extract/js/public/MemoryMetrics.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/MemoryMetrics.h rename to src/third_party/mozjs/extract/js/public/MemoryMetrics.h diff --git a/src/third_party/mozjs-60/extract/js/public/Principals.h b/src/third_party/mozjs/extract/js/public/Principals.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Principals.h rename to src/third_party/mozjs/extract/js/public/Principals.h diff --git a/src/third_party/mozjs-60/extract/js/public/Printf.h b/src/third_party/mozjs/extract/js/public/Printf.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Printf.h rename to src/third_party/mozjs/extract/js/public/Printf.h diff --git a/src/third_party/mozjs-60/extract/js/public/ProfilingFrameIterator.h b/src/third_party/mozjs/extract/js/public/ProfilingFrameIterator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/ProfilingFrameIterator.h rename to src/third_party/mozjs/extract/js/public/ProfilingFrameIterator.h diff --git a/src/third_party/mozjs-60/extract/js/public/ProfilingStack.h b/src/third_party/mozjs/extract/js/public/ProfilingStack.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/ProfilingStack.h rename to src/third_party/mozjs/extract/js/public/ProfilingStack.h diff --git a/src/third_party/mozjs-60/extract/js/public/ProtoKey.h b/src/third_party/mozjs/extract/js/public/ProtoKey.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/ProtoKey.h rename to src/third_party/mozjs/extract/js/public/ProtoKey.h diff --git a/src/third_party/mozjs-60/extract/js/public/Proxy.h b/src/third_party/mozjs/extract/js/public/Proxy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Proxy.h rename to src/third_party/mozjs/extract/js/public/Proxy.h diff --git a/src/third_party/mozjs-60/extract/js/public/Realm.h b/src/third_party/mozjs/extract/js/public/Realm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Realm.h rename to src/third_party/mozjs/extract/js/public/Realm.h diff --git a/src/third_party/mozjs-60/extract/js/public/RefCounted.h b/src/third_party/mozjs/extract/js/public/RefCounted.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/RefCounted.h rename to src/third_party/mozjs/extract/js/public/RefCounted.h diff --git a/src/third_party/mozjs-60/extract/js/public/RequiredDefines.h b/src/third_party/mozjs/extract/js/public/RequiredDefines.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/RequiredDefines.h rename to src/third_party/mozjs/extract/js/public/RequiredDefines.h diff --git a/src/third_party/mozjs-60/extract/js/public/Result.h b/src/third_party/mozjs/extract/js/public/Result.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Result.h rename to src/third_party/mozjs/extract/js/public/Result.h diff --git a/src/third_party/mozjs-60/extract/js/public/RootingAPI.h b/src/third_party/mozjs/extract/js/public/RootingAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/RootingAPI.h rename to src/third_party/mozjs/extract/js/public/RootingAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/SliceBudget.h b/src/third_party/mozjs/extract/js/public/SliceBudget.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/SliceBudget.h rename to src/third_party/mozjs/extract/js/public/SliceBudget.h diff --git a/src/third_party/mozjs-60/extract/js/public/Stream.h b/src/third_party/mozjs/extract/js/public/Stream.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Stream.h rename to src/third_party/mozjs/extract/js/public/Stream.h diff --git a/src/third_party/mozjs-60/extract/js/public/StructuredClone.h b/src/third_party/mozjs/extract/js/public/StructuredClone.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/StructuredClone.h rename to src/third_party/mozjs/extract/js/public/StructuredClone.h diff --git a/src/third_party/mozjs-60/extract/js/public/SweepingAPI.h b/src/third_party/mozjs/extract/js/public/SweepingAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/SweepingAPI.h rename to src/third_party/mozjs/extract/js/public/SweepingAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/TraceKind.h b/src/third_party/mozjs/extract/js/public/TraceKind.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/TraceKind.h rename to src/third_party/mozjs/extract/js/public/TraceKind.h diff --git a/src/third_party/mozjs-60/extract/js/public/TracingAPI.h b/src/third_party/mozjs/extract/js/public/TracingAPI.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/TracingAPI.h rename to src/third_party/mozjs/extract/js/public/TracingAPI.h diff --git a/src/third_party/mozjs-60/extract/js/public/TrackedOptimizationInfo.h b/src/third_party/mozjs/extract/js/public/TrackedOptimizationInfo.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/TrackedOptimizationInfo.h rename to src/third_party/mozjs/extract/js/public/TrackedOptimizationInfo.h diff --git a/src/third_party/mozjs-60/extract/js/public/TypeDecls.h b/src/third_party/mozjs/extract/js/public/TypeDecls.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/TypeDecls.h rename to src/third_party/mozjs/extract/js/public/TypeDecls.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNode.h b/src/third_party/mozjs/extract/js/public/UbiNode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNode.h rename to src/third_party/mozjs/extract/js/public/UbiNode.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNodeBreadthFirst.h b/src/third_party/mozjs/extract/js/public/UbiNodeBreadthFirst.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNodeBreadthFirst.h rename to src/third_party/mozjs/extract/js/public/UbiNodeBreadthFirst.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNodeCensus.h b/src/third_party/mozjs/extract/js/public/UbiNodeCensus.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNodeCensus.h rename to src/third_party/mozjs/extract/js/public/UbiNodeCensus.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNodeDominatorTree.h b/src/third_party/mozjs/extract/js/public/UbiNodeDominatorTree.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNodeDominatorTree.h rename to src/third_party/mozjs/extract/js/public/UbiNodeDominatorTree.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNodePostOrder.h b/src/third_party/mozjs/extract/js/public/UbiNodePostOrder.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNodePostOrder.h rename to src/third_party/mozjs/extract/js/public/UbiNodePostOrder.h diff --git a/src/third_party/mozjs-60/extract/js/public/UbiNodeShortestPaths.h b/src/third_party/mozjs/extract/js/public/UbiNodeShortestPaths.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UbiNodeShortestPaths.h rename to src/third_party/mozjs/extract/js/public/UbiNodeShortestPaths.h diff --git a/src/third_party/mozjs-60/extract/js/public/UniquePtr.h b/src/third_party/mozjs/extract/js/public/UniquePtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/UniquePtr.h rename to src/third_party/mozjs/extract/js/public/UniquePtr.h diff --git a/src/third_party/mozjs-60/extract/js/public/Utility.h b/src/third_party/mozjs/extract/js/public/Utility.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Utility.h rename to src/third_party/mozjs/extract/js/public/Utility.h diff --git a/src/third_party/mozjs-60/extract/js/public/Value.h b/src/third_party/mozjs/extract/js/public/Value.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Value.h rename to src/third_party/mozjs/extract/js/public/Value.h diff --git a/src/third_party/mozjs-60/extract/js/public/Vector.h b/src/third_party/mozjs/extract/js/public/Vector.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Vector.h rename to src/third_party/mozjs/extract/js/public/Vector.h diff --git a/src/third_party/mozjs-60/extract/js/public/WeakMapPtr.h b/src/third_party/mozjs/extract/js/public/WeakMapPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/WeakMapPtr.h rename to src/third_party/mozjs/extract/js/public/WeakMapPtr.h diff --git a/src/third_party/mozjs-60/extract/js/public/Wrapper.h b/src/third_party/mozjs/extract/js/public/Wrapper.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/public/Wrapper.h rename to src/third_party/mozjs/extract/js/public/Wrapper.h diff --git a/src/third_party/mozjs-60/extract/js/src/.clang-format b/src/third_party/mozjs/extract/js/src/.clang-format similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/.clang-format rename to src/third_party/mozjs/extract/js/src/.clang-format diff --git a/src/third_party/mozjs-60/extract/js/src/.gitignore b/src/third_party/mozjs/extract/js/src/.gitignore similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/.gitignore rename to src/third_party/mozjs/extract/js/src/.gitignore diff --git a/src/third_party/mozjs-60/extract/js/src/Cargo.toml b/src/third_party/mozjs/extract/js/src/Cargo.toml similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/Cargo.toml rename to src/third_party/mozjs/extract/js/src/Cargo.toml diff --git a/src/third_party/mozjs-60/extract/js/src/NamespaceImports.h b/src/third_party/mozjs/extract/js/src/NamespaceImports.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/NamespaceImports.h rename to src/third_party/mozjs/extract/js/src/NamespaceImports.h diff --git a/src/third_party/mozjs-60/extract/js/src/Y.js b/src/third_party/mozjs/extract/js/src/Y.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/Y.js rename to src/third_party/mozjs/extract/js/src/Y.js diff --git a/src/third_party/mozjs-60/extract/js/src/_tests/python/python.ini b/src/third_party/mozjs/extract/js/src/_tests/python/python.ini similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/_tests/python/python.ini rename to src/third_party/mozjs/extract/js/src/_tests/python/python.ini diff --git a/src/third_party/mozjs-60/extract/js/src/aclocal.m4 b/src/third_party/mozjs/extract/js/src/aclocal.m4 similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/aclocal.m4 rename to src/third_party/mozjs/extract/js/src/aclocal.m4 diff --git a/src/third_party/mozjs-60/extract/js/src/backend.FasterMakeBackend b/src/third_party/mozjs/extract/js/src/backend.FasterMakeBackend similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/backend.FasterMakeBackend rename to src/third_party/mozjs/extract/js/src/backend.FasterMakeBackend diff --git a/src/third_party/mozjs-60/extract/js/src/binaries.json b/src/third_party/mozjs/extract/js/src/binaries.json similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/binaries.json rename to src/third_party/mozjs/extract/js/src/binaries.json diff --git a/src/third_party/mozjs-60/extract/js/src/build.rs b/src/third_party/mozjs/extract/js/src/build.rs similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/build.rs rename to src/third_party/mozjs/extract/js/src/build.rs diff --git a/src/third_party/mozjs-60/extract/js/src/build/moz.build b/src/third_party/mozjs/extract/js/src/build/moz.build similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/build/moz.build rename to src/third_party/mozjs/extract/js/src/build/moz.build diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/.eslintrc.js b/src/third_party/mozjs/extract/js/src/builtin/.eslintrc.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/.eslintrc.js rename to src/third_party/mozjs/extract/js/src/builtin/.eslintrc.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Array.js b/src/third_party/mozjs/extract/js/src/builtin/Array.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Array.js rename to src/third_party/mozjs/extract/js/src/builtin/Array.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/AsyncIteration.js b/src/third_party/mozjs/extract/js/src/builtin/AsyncIteration.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/AsyncIteration.js rename to src/third_party/mozjs/extract/js/src/builtin/AsyncIteration.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/AtomicsObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/AtomicsObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/AtomicsObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/AtomicsObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/AtomicsObject.h b/src/third_party/mozjs/extract/js/src/builtin/AtomicsObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/AtomicsObject.h rename to src/third_party/mozjs/extract/js/src/builtin/AtomicsObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Classes.js b/src/third_party/mozjs/extract/js/src/builtin/Classes.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Classes.js rename to src/third_party/mozjs/extract/js/src/builtin/Classes.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/DataViewObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/DataViewObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/DataViewObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/DataViewObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/DataViewObject.h b/src/third_party/mozjs/extract/js/src/builtin/DataViewObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/DataViewObject.h rename to src/third_party/mozjs/extract/js/src/builtin/DataViewObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Date.js b/src/third_party/mozjs/extract/js/src/builtin/Date.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Date.js rename to src/third_party/mozjs/extract/js/src/builtin/Date.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Error.js b/src/third_party/mozjs/extract/js/src/builtin/Error.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Error.js rename to src/third_party/mozjs/extract/js/src/builtin/Error.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Eval.cpp b/src/third_party/mozjs/extract/js/src/builtin/Eval.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Eval.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Eval.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Eval.h b/src/third_party/mozjs/extract/js/src/builtin/Eval.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Eval.h rename to src/third_party/mozjs/extract/js/src/builtin/Eval.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Function.js b/src/third_party/mozjs/extract/js/src/builtin/Function.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Function.js rename to src/third_party/mozjs/extract/js/src/builtin/Function.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Generator.js b/src/third_party/mozjs/extract/js/src/builtin/Generator.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Generator.js rename to src/third_party/mozjs/extract/js/src/builtin/Generator.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Iterator.js b/src/third_party/mozjs/extract/js/src/builtin/Iterator.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Iterator.js rename to src/third_party/mozjs/extract/js/src/builtin/Iterator.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/JSON.cpp b/src/third_party/mozjs/extract/js/src/builtin/JSON.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/JSON.cpp rename to src/third_party/mozjs/extract/js/src/builtin/JSON.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/JSON.h b/src/third_party/mozjs/extract/js/src/builtin/JSON.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/JSON.h rename to src/third_party/mozjs/extract/js/src/builtin/JSON.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Map.js b/src/third_party/mozjs/extract/js/src/builtin/Map.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Map.js rename to src/third_party/mozjs/extract/js/src/builtin/Map.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/MapObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/MapObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/MapObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/MapObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/MapObject.h b/src/third_party/mozjs/extract/js/src/builtin/MapObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/MapObject.h rename to src/third_party/mozjs/extract/js/src/builtin/MapObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Module.js b/src/third_party/mozjs/extract/js/src/builtin/Module.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Module.js rename to src/third_party/mozjs/extract/js/src/builtin/Module.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/ModuleObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/ModuleObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/ModuleObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/ModuleObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/ModuleObject.h b/src/third_party/mozjs/extract/js/src/builtin/ModuleObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/ModuleObject.h rename to src/third_party/mozjs/extract/js/src/builtin/ModuleObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Number.js b/src/third_party/mozjs/extract/js/src/builtin/Number.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Number.js rename to src/third_party/mozjs/extract/js/src/builtin/Number.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Object.cpp b/src/third_party/mozjs/extract/js/src/builtin/Object.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Object.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Object.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Object.h b/src/third_party/mozjs/extract/js/src/builtin/Object.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Object.h rename to src/third_party/mozjs/extract/js/src/builtin/Object.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Object.js b/src/third_party/mozjs/extract/js/src/builtin/Object.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Object.js rename to src/third_party/mozjs/extract/js/src/builtin/Object.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Profilers.cpp b/src/third_party/mozjs/extract/js/src/builtin/Profilers.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Profilers.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Profilers.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Profilers.h b/src/third_party/mozjs/extract/js/src/builtin/Profilers.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Profilers.h rename to src/third_party/mozjs/extract/js/src/builtin/Profilers.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Promise.cpp b/src/third_party/mozjs/extract/js/src/builtin/Promise.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Promise.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Promise.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Promise.h b/src/third_party/mozjs/extract/js/src/builtin/Promise.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Promise.h rename to src/third_party/mozjs/extract/js/src/builtin/Promise.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Promise.js b/src/third_party/mozjs/extract/js/src/builtin/Promise.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Promise.js rename to src/third_party/mozjs/extract/js/src/builtin/Promise.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Reflect.cpp b/src/third_party/mozjs/extract/js/src/builtin/Reflect.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Reflect.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Reflect.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Reflect.h b/src/third_party/mozjs/extract/js/src/builtin/Reflect.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Reflect.h rename to src/third_party/mozjs/extract/js/src/builtin/Reflect.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Reflect.js b/src/third_party/mozjs/extract/js/src/builtin/Reflect.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Reflect.js rename to src/third_party/mozjs/extract/js/src/builtin/Reflect.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/ReflectParse.cpp b/src/third_party/mozjs/extract/js/src/builtin/ReflectParse.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/ReflectParse.cpp rename to src/third_party/mozjs/extract/js/src/builtin/ReflectParse.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/RegExp.cpp b/src/third_party/mozjs/extract/js/src/builtin/RegExp.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/RegExp.cpp rename to src/third_party/mozjs/extract/js/src/builtin/RegExp.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/RegExp.h b/src/third_party/mozjs/extract/js/src/builtin/RegExp.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/RegExp.h rename to src/third_party/mozjs/extract/js/src/builtin/RegExp.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/RegExp.js b/src/third_party/mozjs/extract/js/src/builtin/RegExp.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/RegExp.js rename to src/third_party/mozjs/extract/js/src/builtin/RegExp.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/RegExpGlobalReplaceOpt.h.js b/src/third_party/mozjs/extract/js/src/builtin/RegExpGlobalReplaceOpt.h.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/RegExpGlobalReplaceOpt.h.js rename to src/third_party/mozjs/extract/js/src/builtin/RegExpGlobalReplaceOpt.h.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/RegExpLocalReplaceOpt.h.js b/src/third_party/mozjs/extract/js/src/builtin/RegExpLocalReplaceOpt.h.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/RegExpLocalReplaceOpt.h.js rename to src/third_party/mozjs/extract/js/src/builtin/RegExpLocalReplaceOpt.h.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/SIMD.cpp b/src/third_party/mozjs/extract/js/src/builtin/SIMD.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/SIMD.cpp rename to src/third_party/mozjs/extract/js/src/builtin/SIMD.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/SIMD.h b/src/third_party/mozjs/extract/js/src/builtin/SIMD.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/SIMD.h rename to src/third_party/mozjs/extract/js/src/builtin/SIMD.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/SelfHostingDefines.h b/src/third_party/mozjs/extract/js/src/builtin/SelfHostingDefines.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/SelfHostingDefines.h rename to src/third_party/mozjs/extract/js/src/builtin/SelfHostingDefines.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Set.js b/src/third_party/mozjs/extract/js/src/builtin/Set.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Set.js rename to src/third_party/mozjs/extract/js/src/builtin/Set.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Sorting.js b/src/third_party/mozjs/extract/js/src/builtin/Sorting.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Sorting.js rename to src/third_party/mozjs/extract/js/src/builtin/Sorting.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Stream.cpp b/src/third_party/mozjs/extract/js/src/builtin/Stream.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Stream.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Stream.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Stream.h b/src/third_party/mozjs/extract/js/src/builtin/Stream.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Stream.h rename to src/third_party/mozjs/extract/js/src/builtin/Stream.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/String.cpp b/src/third_party/mozjs/extract/js/src/builtin/String.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/String.cpp rename to src/third_party/mozjs/extract/js/src/builtin/String.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/String.h b/src/third_party/mozjs/extract/js/src/builtin/String.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/String.h rename to src/third_party/mozjs/extract/js/src/builtin/String.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/String.js b/src/third_party/mozjs/extract/js/src/builtin/String.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/String.js rename to src/third_party/mozjs/extract/js/src/builtin/String.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Symbol.cpp b/src/third_party/mozjs/extract/js/src/builtin/Symbol.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Symbol.cpp rename to src/third_party/mozjs/extract/js/src/builtin/Symbol.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Symbol.h b/src/third_party/mozjs/extract/js/src/builtin/Symbol.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Symbol.h rename to src/third_party/mozjs/extract/js/src/builtin/Symbol.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TestingFunctions.cpp b/src/third_party/mozjs/extract/js/src/builtin/TestingFunctions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TestingFunctions.cpp rename to src/third_party/mozjs/extract/js/src/builtin/TestingFunctions.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TestingFunctions.h b/src/third_party/mozjs/extract/js/src/builtin/TestingFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TestingFunctions.h rename to src/third_party/mozjs/extract/js/src/builtin/TestingFunctions.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedArray.js b/src/third_party/mozjs/extract/js/src/builtin/TypedArray.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedArray.js rename to src/third_party/mozjs/extract/js/src/builtin/TypedArray.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedObject-inl.h b/src/third_party/mozjs/extract/js/src/builtin/TypedObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedObject-inl.h rename to src/third_party/mozjs/extract/js/src/builtin/TypedObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/TypedObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/TypedObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.h b/src/third_party/mozjs/extract/js/src/builtin/TypedObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.h rename to src/third_party/mozjs/extract/js/src/builtin/TypedObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.js b/src/third_party/mozjs/extract/js/src/builtin/TypedObject.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedObject.js rename to src/third_party/mozjs/extract/js/src/builtin/TypedObject.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/TypedObjectConstants.h b/src/third_party/mozjs/extract/js/src/builtin/TypedObjectConstants.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/TypedObjectConstants.h rename to src/third_party/mozjs/extract/js/src/builtin/TypedObjectConstants.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/Utilities.js b/src/third_party/mozjs/extract/js/src/builtin/Utilities.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/Utilities.js rename to src/third_party/mozjs/extract/js/src/builtin/Utilities.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakMap.js b/src/third_party/mozjs/extract/js/src/builtin/WeakMap.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakMap.js rename to src/third_party/mozjs/extract/js/src/builtin/WeakMap.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject-inl.h b/src/third_party/mozjs/extract/js/src/builtin/WeakMapObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject-inl.h rename to src/third_party/mozjs/extract/js/src/builtin/WeakMapObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/WeakMapObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/WeakMapObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject.h b/src/third_party/mozjs/extract/js/src/builtin/WeakMapObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakMapObject.h rename to src/third_party/mozjs/extract/js/src/builtin/WeakMapObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakSet.js b/src/third_party/mozjs/extract/js/src/builtin/WeakSet.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakSet.js rename to src/third_party/mozjs/extract/js/src/builtin/WeakSet.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakSetObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/WeakSetObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakSetObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/WeakSetObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/WeakSetObject.h b/src/third_party/mozjs/extract/js/src/builtin/WeakSetObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/WeakSetObject.h rename to src/third_party/mozjs/extract/js/src/builtin/WeakSetObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/embedjs.py b/src/third_party/mozjs/extract/js/src/builtin/embedjs.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/embedjs.py rename to src/third_party/mozjs/extract/js/src/builtin/embedjs.py diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/Collator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/Collator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.h b/src/third_party/mozjs/extract/js/src/builtin/intl/Collator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/Collator.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.js b/src/third_party/mozjs/extract/js/src/builtin/intl/Collator.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/Collator.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/Collator.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.h b/src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.js b/src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/CommonFunctions.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/CommonFunctions.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/CurrencyDataGenerated.js b/src/third_party/mozjs/extract/js/src/builtin/intl/CurrencyDataGenerated.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/CurrencyDataGenerated.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/CurrencyDataGenerated.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.h b/src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.js b/src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/DateTimeFormat.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/DateTimeFormat.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/ICUStubs.h b/src/third_party/mozjs/extract/js/src/builtin/intl/ICUStubs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/ICUStubs.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/ICUStubs.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.h b/src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.js b/src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/IntlObject.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/IntlObject.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/LangTagMappingsGenerated.js b/src/third_party/mozjs/extract/js/src/builtin/intl/LangTagMappingsGenerated.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/LangTagMappingsGenerated.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/LangTagMappingsGenerated.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.h b/src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.js b/src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/NumberFormat.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/NumberFormat.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.h b/src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.js b/src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/PluralRules.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/PluralRules.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.h b/src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.js b/src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/RelativeTimeFormat.js rename to src/third_party/mozjs/extract/js/src/builtin/intl/RelativeTimeFormat.js diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/ScopedICUObject.h b/src/third_party/mozjs/extract/js/src/builtin/intl/ScopedICUObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/ScopedICUObject.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/ScopedICUObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/SharedIntlData.cpp b/src/third_party/mozjs/extract/js/src/builtin/intl/SharedIntlData.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/SharedIntlData.cpp rename to src/third_party/mozjs/extract/js/src/builtin/intl/SharedIntlData.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/SharedIntlData.h b/src/third_party/mozjs/extract/js/src/builtin/intl/SharedIntlData.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/SharedIntlData.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/SharedIntlData.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/TimeZoneDataGenerated.h b/src/third_party/mozjs/extract/js/src/builtin/intl/TimeZoneDataGenerated.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/TimeZoneDataGenerated.h rename to src/third_party/mozjs/extract/js/src/builtin/intl/TimeZoneDataGenerated.h diff --git a/src/third_party/mozjs-60/extract/js/src/builtin/intl/make_intl_data.py b/src/third_party/mozjs/extract/js/src/builtin/intl/make_intl_data.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/builtin/intl/make_intl_data.py rename to src/third_party/mozjs/extract/js/src/builtin/intl/make_intl_data.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/Instruments.cpp b/src/third_party/mozjs/extract/js/src/devtools/Instruments.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/Instruments.cpp rename to src/third_party/mozjs/extract/js/src/devtools/Instruments.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/Instruments.h b/src/third_party/mozjs/extract/js/src/devtools/Instruments.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/Instruments.h rename to src/third_party/mozjs/extract/js/src/devtools/Instruments.h diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/README b/src/third_party/mozjs/extract/js/src/devtools/automation/README similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/README rename to src/third_party/mozjs/extract/js/src/devtools/automation/README diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/arm64-jstests-slow.txt b/src/third_party/mozjs/extract/js/src/devtools/automation/arm64-jstests-slow.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/arm64-jstests-slow.txt rename to src/third_party/mozjs/extract/js/src/devtools/automation/arm64-jstests-slow.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/autospider.py b/src/third_party/mozjs/extract/js/src/devtools/automation/autospider.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/autospider.py rename to src/third_party/mozjs/extract/js/src/devtools/automation/autospider.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/autospider.sh b/src/third_party/mozjs/extract/js/src/devtools/automation/autospider.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/autospider.sh rename to src/third_party/mozjs/extract/js/src/devtools/automation/autospider.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/cgc-jittest-timeouts.txt b/src/third_party/mozjs/extract/js/src/devtools/automation/cgc-jittest-timeouts.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/cgc-jittest-timeouts.txt rename to src/third_party/mozjs/extract/js/src/devtools/automation/cgc-jittest-timeouts.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/cgc-jstests-slow.txt b/src/third_party/mozjs/extract/js/src/devtools/automation/cgc-jstests-slow.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/cgc-jstests-slow.txt rename to src/third_party/mozjs/extract/js/src/devtools/automation/cgc-jstests-slow.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/macbuildenv.sh b/src/third_party/mozjs/extract/js/src/devtools/automation/macbuildenv.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/macbuildenv.sh rename to src/third_party/mozjs/extract/js/src/devtools/automation/macbuildenv.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/tsan-sighandlers.txt b/src/third_party/mozjs/extract/js/src/devtools/automation/tsan-sighandlers.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/tsan-sighandlers.txt rename to src/third_party/mozjs/extract/js/src/devtools/automation/tsan-sighandlers.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm-sim b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm-sim similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm-sim rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm-sim diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm-sim-osx b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm-sim-osx similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm-sim-osx rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm-sim-osx diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm64-sim b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm64-sim similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/arm64-sim rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/arm64-sim diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/asan b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/asan similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/asan rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/asan diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/compacting b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/compacting similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/compacting rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/compacting diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/dtrace b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/dtrace similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/dtrace rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/dtrace diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/fuzzing b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/fuzzing similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/fuzzing rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/fuzzing diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/msan b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/msan similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/msan rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/msan diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/nojit b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/nojit similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/nojit rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/nojit diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/nonunified b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/nonunified similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/nonunified rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/nonunified diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/plain b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/plain similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/plain rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/plain diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/plaindebug b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/plaindebug similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/plaindebug rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/plaindebug diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/rootanalysis b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/rootanalysis similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/rootanalysis rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/rootanalysis diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/tsan b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/tsan similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/tsan rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/tsan diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/warnaserr b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/warnaserr similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/warnaserr rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/warnaserr diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/warnaserrdebug b/src/third_party/mozjs/extract/js/src/devtools/automation/variants/warnaserrdebug similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/variants/warnaserrdebug rename to src/third_party/mozjs/extract/js/src/devtools/automation/variants/warnaserrdebug diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/automation/winbuildenv.sh b/src/third_party/mozjs/extract/js/src/devtools/automation/winbuildenv.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/automation/winbuildenv.sh rename to src/third_party/mozjs/extract/js/src/devtools/automation/winbuildenv.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/events.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/events.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/events.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/events.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/expandoEvents.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/expandoEvents.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/expandoEvents.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/expandoEvents.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/noAllocation.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/noAllocation.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/noAllocation.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/noAllocation.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/textNodes.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/textNodes.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/benchmarks/textNodes.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/benchmarks/textNodes.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/harness.js b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/harness.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/harness.js rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/harness.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/index.html b/src/third_party/mozjs/extract/js/src/devtools/gc-ubench/index.html similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc-ubench/index.html rename to src/third_party/mozjs/extract/js/src/devtools/gc-ubench/index.html diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/README.txt b/src/third_party/mozjs/extract/js/src/devtools/gc/README.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/README.txt rename to src/third_party/mozjs/extract/js/src/devtools/gc/README.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/gc-test.py b/src/third_party/mozjs/extract/js/src/devtools/gc/gc-test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/gc-test.py rename to src/third_party/mozjs/extract/js/src/devtools/gc/gc-test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/clock.js b/src/third_party/mozjs/extract/js/src/devtools/gc/tests/clock.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/clock.js rename to src/third_party/mozjs/extract/js/src/devtools/gc/tests/clock.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/dslots.js b/src/third_party/mozjs/extract/js/src/devtools/gc/tests/dslots.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/dslots.js rename to src/third_party/mozjs/extract/js/src/devtools/gc/tests/dslots.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/loops.js b/src/third_party/mozjs/extract/js/src/devtools/gc/tests/loops.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/loops.js rename to src/third_party/mozjs/extract/js/src/devtools/gc/tests/loops.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/objGraph.js b/src/third_party/mozjs/extract/js/src/devtools/gc/tests/objGraph.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gc/tests/objGraph.js rename to src/third_party/mozjs/extract/js/src/devtools/gc/tests/objGraph.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gctrace/gcstats.cpp b/src/third_party/mozjs/extract/js/src/devtools/gctrace/gcstats.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gctrace/gcstats.cpp rename to src/third_party/mozjs/extract/js/src/devtools/gctrace/gcstats.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/gnuplot/gcTimer.gnu b/src/third_party/mozjs/extract/js/src/devtools/gnuplot/gcTimer.gnu similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/gnuplot/gcTimer.gnu rename to src/third_party/mozjs/extract/js/src/devtools/gnuplot/gcTimer.gnu diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/javascript-trace.d b/src/third_party/mozjs/extract/js/src/devtools/javascript-trace.d similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/javascript-trace.d rename to src/third_party/mozjs/extract/js/src/devtools/javascript-trace.d diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/octane-csv.sh b/src/third_party/mozjs/extract/js/src/devtools/octane-csv.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/octane-csv.sh rename to src/third_party/mozjs/extract/js/src/devtools/octane-csv.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/plot-octane.R b/src/third_party/mozjs/extract/js/src/devtools/plot-octane.R similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/plot-octane.R rename to src/third_party/mozjs/extract/js/src/devtools/plot-octane.R diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/release/release-notes b/src/third_party/mozjs/extract/js/src/devtools/release/release-notes similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/release/release-notes rename to src/third_party/mozjs/extract/js/src/devtools/release/release-notes diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/CFG.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/CFG.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/CFG.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/CFG.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/README.md b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/README.md similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/README.md rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/README.md diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyze.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyze.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyze.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyze.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyzeHeapWrites.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyzeHeapWrites.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyzeHeapWrites.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyzeHeapWrites.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyzeRoots.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyzeRoots.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/analyzeRoots.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/analyzeRoots.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/annotations.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/annotations.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/annotations.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/annotations.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/build.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/build.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/build.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/build.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/callgraph.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/callgraph.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/callgraph.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/callgraph.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeCallgraph.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeCallgraph.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeCallgraph.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeCallgraph.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeGCFunctions.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeGCFunctions.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeGCFunctions.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeGCFunctions.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeGCTypes.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeGCTypes.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/computeGCTypes.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/computeGCTypes.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/dumpCFG.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/dumpCFG.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/dumpCFG.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/dumpCFG.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.b2g.json b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.b2g.json similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.b2g.json rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.b2g.json diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.browser.json b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.browser.json similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.browser.json rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.browser.json diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.shell.json b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.shell.json similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/expect.shell.json rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/expect.shell.json diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/explain.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/explain.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/explain.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/explain.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/gen-hazards.sh b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/gen-hazards.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/gen-hazards.sh rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/gen-hazards.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/loadCallgraph.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/loadCallgraph.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/loadCallgraph.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/loadCallgraph.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run-analysis.sh b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run-analysis.sh similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run-analysis.sh rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run-analysis.sh diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run-test.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run-test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run-test.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run-test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run_complete b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run_complete similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/run_complete rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/run_complete diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/exceptions/source.cpp b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/exceptions/source.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/exceptions/source.cpp rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/exceptions/source.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/exceptions/test.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/exceptions/test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/exceptions/test.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/exceptions/test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/hazards/source.cpp b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/hazards/source.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/hazards/source.cpp rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/hazards/source.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/hazards/test.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/hazards/test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/hazards/test.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/hazards/test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/test.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/test.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill-tree/test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/sixgill.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/sixgill.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/suppression/source.cpp b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/suppression/source.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/suppression/source.cpp rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/suppression/source.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/suppression/test.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/suppression/test.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/suppression/test.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/suppression/test.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/testlib.py b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/testlib.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/t/testlib.py rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/t/testlib.py diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/utility.js b/src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/utility.js similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/rootAnalysis/utility.js rename to src/third_party/mozjs/extract/js/src/devtools/rootAnalysis/utility.js diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/sharkctl.cpp b/src/third_party/mozjs/extract/js/src/devtools/sharkctl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/sharkctl.cpp rename to src/third_party/mozjs/extract/js/src/devtools/sharkctl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/sharkctl.h b/src/third_party/mozjs/extract/js/src/devtools/sharkctl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/sharkctl.h rename to src/third_party/mozjs/extract/js/src/devtools/sharkctl.h diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/vprof/readme.txt b/src/third_party/mozjs/extract/js/src/devtools/vprof/readme.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/vprof/readme.txt rename to src/third_party/mozjs/extract/js/src/devtools/vprof/readme.txt diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/vprof/testVprofMT.c b/src/third_party/mozjs/extract/js/src/devtools/vprof/testVprofMT.c similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/vprof/testVprofMT.c rename to src/third_party/mozjs/extract/js/src/devtools/vprof/testVprofMT.c diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/vprof/vprof.cpp b/src/third_party/mozjs/extract/js/src/devtools/vprof/vprof.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/vprof/vprof.cpp rename to src/third_party/mozjs/extract/js/src/devtools/vprof/vprof.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/devtools/vprof/vprof.h b/src/third_party/mozjs/extract/js/src/devtools/vprof/vprof.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/devtools/vprof/vprof.h rename to src/third_party/mozjs/extract/js/src/devtools/vprof/vprof.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/BitArray.h b/src/third_party/mozjs/extract/js/src/ds/BitArray.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/BitArray.h rename to src/third_party/mozjs/extract/js/src/ds/BitArray.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/Bitmap.cpp b/src/third_party/mozjs/extract/js/src/ds/Bitmap.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/Bitmap.cpp rename to src/third_party/mozjs/extract/js/src/ds/Bitmap.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/ds/Bitmap.h b/src/third_party/mozjs/extract/js/src/ds/Bitmap.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/Bitmap.h rename to src/third_party/mozjs/extract/js/src/ds/Bitmap.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/Fifo.h b/src/third_party/mozjs/extract/js/src/ds/Fifo.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/Fifo.h rename to src/third_party/mozjs/extract/js/src/ds/Fifo.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/IdValuePair.h b/src/third_party/mozjs/extract/js/src/ds/IdValuePair.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/IdValuePair.h rename to src/third_party/mozjs/extract/js/src/ds/IdValuePair.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/InlineTable.h b/src/third_party/mozjs/extract/js/src/ds/InlineTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/InlineTable.h rename to src/third_party/mozjs/extract/js/src/ds/InlineTable.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/LifoAlloc.cpp b/src/third_party/mozjs/extract/js/src/ds/LifoAlloc.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/LifoAlloc.cpp rename to src/third_party/mozjs/extract/js/src/ds/LifoAlloc.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/ds/LifoAlloc.h b/src/third_party/mozjs/extract/js/src/ds/LifoAlloc.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/LifoAlloc.h rename to src/third_party/mozjs/extract/js/src/ds/LifoAlloc.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/MemoryProtectionExceptionHandler.cpp b/src/third_party/mozjs/extract/js/src/ds/MemoryProtectionExceptionHandler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/MemoryProtectionExceptionHandler.cpp rename to src/third_party/mozjs/extract/js/src/ds/MemoryProtectionExceptionHandler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/ds/MemoryProtectionExceptionHandler.h b/src/third_party/mozjs/extract/js/src/ds/MemoryProtectionExceptionHandler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/MemoryProtectionExceptionHandler.h rename to src/third_party/mozjs/extract/js/src/ds/MemoryProtectionExceptionHandler.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/Nestable.h b/src/third_party/mozjs/extract/js/src/ds/Nestable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/Nestable.h rename to src/third_party/mozjs/extract/js/src/ds/Nestable.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/OrderedHashTable.h b/src/third_party/mozjs/extract/js/src/ds/OrderedHashTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/OrderedHashTable.h rename to src/third_party/mozjs/extract/js/src/ds/OrderedHashTable.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/PageProtectingVector.h b/src/third_party/mozjs/extract/js/src/ds/PageProtectingVector.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/PageProtectingVector.h rename to src/third_party/mozjs/extract/js/src/ds/PageProtectingVector.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/PriorityQueue.h b/src/third_party/mozjs/extract/js/src/ds/PriorityQueue.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/PriorityQueue.h rename to src/third_party/mozjs/extract/js/src/ds/PriorityQueue.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/Sort.h b/src/third_party/mozjs/extract/js/src/ds/Sort.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/Sort.h rename to src/third_party/mozjs/extract/js/src/ds/Sort.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/SplayTree.h b/src/third_party/mozjs/extract/js/src/ds/SplayTree.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/SplayTree.h rename to src/third_party/mozjs/extract/js/src/ds/SplayTree.h diff --git a/src/third_party/mozjs-60/extract/js/src/ds/TraceableFifo.h b/src/third_party/mozjs/extract/js/src/ds/TraceableFifo.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/ds/TraceableFifo.h rename to src/third_party/mozjs/extract/js/src/ds/TraceableFifo.h diff --git a/src/third_party/mozjs-60/extract/js/src/dtoa.c b/src/third_party/mozjs/extract/js/src/dtoa.c similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/dtoa.c rename to src/third_party/mozjs/extract/js/src/dtoa.c diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinSource.cpp b/src/third_party/mozjs/extract/js/src/frontend/BinSource.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinSource.cpp rename to src/third_party/mozjs/extract/js/src/frontend/BinSource.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinSource.h b/src/third_party/mozjs/extract/js/src/frontend/BinSource.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinSource.h rename to src/third_party/mozjs/extract/js/src/frontend/BinSource.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinToken.cpp b/src/third_party/mozjs/extract/js/src/frontend/BinToken.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinToken.cpp rename to src/third_party/mozjs/extract/js/src/frontend/BinToken.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinToken.h b/src/third_party/mozjs/extract/js/src/frontend/BinToken.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinToken.h rename to src/third_party/mozjs/extract/js/src/frontend/BinToken.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinTokenReaderTester.cpp b/src/third_party/mozjs/extract/js/src/frontend/BinTokenReaderTester.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinTokenReaderTester.cpp rename to src/third_party/mozjs/extract/js/src/frontend/BinTokenReaderTester.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BinTokenReaderTester.h b/src/third_party/mozjs/extract/js/src/frontend/BinTokenReaderTester.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BinTokenReaderTester.h rename to src/third_party/mozjs/extract/js/src/frontend/BinTokenReaderTester.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BytecodeCompiler.cpp b/src/third_party/mozjs/extract/js/src/frontend/BytecodeCompiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BytecodeCompiler.cpp rename to src/third_party/mozjs/extract/js/src/frontend/BytecodeCompiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BytecodeCompiler.h b/src/third_party/mozjs/extract/js/src/frontend/BytecodeCompiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BytecodeCompiler.h rename to src/third_party/mozjs/extract/js/src/frontend/BytecodeCompiler.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BytecodeEmitter.cpp b/src/third_party/mozjs/extract/js/src/frontend/BytecodeEmitter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BytecodeEmitter.cpp rename to src/third_party/mozjs/extract/js/src/frontend/BytecodeEmitter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/BytecodeEmitter.h b/src/third_party/mozjs/extract/js/src/frontend/BytecodeEmitter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/BytecodeEmitter.h rename to src/third_party/mozjs/extract/js/src/frontend/BytecodeEmitter.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/EitherParser.h b/src/third_party/mozjs/extract/js/src/frontend/EitherParser.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/EitherParser.h rename to src/third_party/mozjs/extract/js/src/frontend/EitherParser.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ErrorReporter.h b/src/third_party/mozjs/extract/js/src/frontend/ErrorReporter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ErrorReporter.h rename to src/third_party/mozjs/extract/js/src/frontend/ErrorReporter.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/FoldConstants.cpp b/src/third_party/mozjs/extract/js/src/frontend/FoldConstants.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/FoldConstants.cpp rename to src/third_party/mozjs/extract/js/src/frontend/FoldConstants.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/FoldConstants.h b/src/third_party/mozjs/extract/js/src/frontend/FoldConstants.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/FoldConstants.h rename to src/third_party/mozjs/extract/js/src/frontend/FoldConstants.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/FullParseHandler.h b/src/third_party/mozjs/extract/js/src/frontend/FullParseHandler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/FullParseHandler.h rename to src/third_party/mozjs/extract/js/src/frontend/FullParseHandler.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/GenerateReservedWords.py b/src/third_party/mozjs/extract/js/src/frontend/GenerateReservedWords.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/GenerateReservedWords.py rename to src/third_party/mozjs/extract/js/src/frontend/GenerateReservedWords.py diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/LanguageExtensions.h b/src/third_party/mozjs/extract/js/src/frontend/LanguageExtensions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/LanguageExtensions.h rename to src/third_party/mozjs/extract/js/src/frontend/LanguageExtensions.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/NameAnalysisTypes.h b/src/third_party/mozjs/extract/js/src/frontend/NameAnalysisTypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/NameAnalysisTypes.h rename to src/third_party/mozjs/extract/js/src/frontend/NameAnalysisTypes.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/NameCollections.h b/src/third_party/mozjs/extract/js/src/frontend/NameCollections.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/NameCollections.h rename to src/third_party/mozjs/extract/js/src/frontend/NameCollections.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/NameFunctions.cpp b/src/third_party/mozjs/extract/js/src/frontend/NameFunctions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/NameFunctions.cpp rename to src/third_party/mozjs/extract/js/src/frontend/NameFunctions.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/NameFunctions.h b/src/third_party/mozjs/extract/js/src/frontend/NameFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/NameFunctions.h rename to src/third_party/mozjs/extract/js/src/frontend/NameFunctions.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ParseContext-inl.h b/src/third_party/mozjs/extract/js/src/frontend/ParseContext-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ParseContext-inl.h rename to src/third_party/mozjs/extract/js/src/frontend/ParseContext-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ParseContext.h b/src/third_party/mozjs/extract/js/src/frontend/ParseContext.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ParseContext.h rename to src/third_party/mozjs/extract/js/src/frontend/ParseContext.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ParseNode-inl.h b/src/third_party/mozjs/extract/js/src/frontend/ParseNode-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ParseNode-inl.h rename to src/third_party/mozjs/extract/js/src/frontend/ParseNode-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ParseNode.cpp b/src/third_party/mozjs/extract/js/src/frontend/ParseNode.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ParseNode.cpp rename to src/third_party/mozjs/extract/js/src/frontend/ParseNode.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ParseNode.h b/src/third_party/mozjs/extract/js/src/frontend/ParseNode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ParseNode.h rename to src/third_party/mozjs/extract/js/src/frontend/ParseNode.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/Parser.cpp b/src/third_party/mozjs/extract/js/src/frontend/Parser.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/Parser.cpp rename to src/third_party/mozjs/extract/js/src/frontend/Parser.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/Parser.h b/src/third_party/mozjs/extract/js/src/frontend/Parser.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/Parser.h rename to src/third_party/mozjs/extract/js/src/frontend/Parser.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ReservedWords.h b/src/third_party/mozjs/extract/js/src/frontend/ReservedWords.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ReservedWords.h rename to src/third_party/mozjs/extract/js/src/frontend/ReservedWords.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/ReservedWordsGenerated.h b/src/third_party/mozjs/extract/js/src/frontend/ReservedWordsGenerated.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/ReservedWordsGenerated.h rename to src/third_party/mozjs/extract/js/src/frontend/ReservedWordsGenerated.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/SharedContext.h b/src/third_party/mozjs/extract/js/src/frontend/SharedContext.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/SharedContext.h rename to src/third_party/mozjs/extract/js/src/frontend/SharedContext.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/SourceNotes.h b/src/third_party/mozjs/extract/js/src/frontend/SourceNotes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/SourceNotes.h rename to src/third_party/mozjs/extract/js/src/frontend/SourceNotes.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/SyntaxParseHandler.h b/src/third_party/mozjs/extract/js/src/frontend/SyntaxParseHandler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/SyntaxParseHandler.h rename to src/third_party/mozjs/extract/js/src/frontend/SyntaxParseHandler.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/TokenKind.h b/src/third_party/mozjs/extract/js/src/frontend/TokenKind.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/TokenKind.h rename to src/third_party/mozjs/extract/js/src/frontend/TokenKind.h diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/TokenStream.cpp b/src/third_party/mozjs/extract/js/src/frontend/TokenStream.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/TokenStream.cpp rename to src/third_party/mozjs/extract/js/src/frontend/TokenStream.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/frontend/TokenStream.h b/src/third_party/mozjs/extract/js/src/frontend/TokenStream.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/frontend/TokenStream.h rename to src/third_party/mozjs/extract/js/src/frontend/TokenStream.h diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/README b/src/third_party/mozjs/extract/js/src/fuzz-tests/README similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/README rename to src/third_party/mozjs/extract/js/src/fuzz-tests/README diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/moz.build b/src/third_party/mozjs/extract/js/src/fuzz-tests/moz.build similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/moz.build rename to src/third_party/mozjs/extract/js/src/fuzz-tests/moz.build diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/testBinASTReader.cpp b/src/third_party/mozjs/extract/js/src/fuzz-tests/testBinASTReader.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/testBinASTReader.cpp rename to src/third_party/mozjs/extract/js/src/fuzz-tests/testBinASTReader.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/testExample.cpp b/src/third_party/mozjs/extract/js/src/fuzz-tests/testExample.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/testExample.cpp rename to src/third_party/mozjs/extract/js/src/fuzz-tests/testExample.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/tests.cpp b/src/third_party/mozjs/extract/js/src/fuzz-tests/tests.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/tests.cpp rename to src/third_party/mozjs/extract/js/src/fuzz-tests/tests.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/fuzz-tests/tests.h b/src/third_party/mozjs/extract/js/src/fuzz-tests/tests.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/fuzz-tests/tests.h rename to src/third_party/mozjs/extract/js/src/fuzz-tests/tests.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/AllocKind.h b/src/third_party/mozjs/extract/js/src/gc/AllocKind.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/AllocKind.h rename to src/third_party/mozjs/extract/js/src/gc/AllocKind.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Allocator.cpp b/src/third_party/mozjs/extract/js/src/gc/Allocator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Allocator.cpp rename to src/third_party/mozjs/extract/js/src/gc/Allocator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Allocator.h b/src/third_party/mozjs/extract/js/src/gc/Allocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Allocator.h rename to src/third_party/mozjs/extract/js/src/gc/Allocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/ArenaList-inl.h b/src/third_party/mozjs/extract/js/src/gc/ArenaList-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/ArenaList-inl.h rename to src/third_party/mozjs/extract/js/src/gc/ArenaList-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/ArenaList.h b/src/third_party/mozjs/extract/js/src/gc/ArenaList.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/ArenaList.h rename to src/third_party/mozjs/extract/js/src/gc/ArenaList.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/AtomMarking-inl.h b/src/third_party/mozjs/extract/js/src/gc/AtomMarking-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/AtomMarking-inl.h rename to src/third_party/mozjs/extract/js/src/gc/AtomMarking-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/AtomMarking.cpp b/src/third_party/mozjs/extract/js/src/gc/AtomMarking.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/AtomMarking.cpp rename to src/third_party/mozjs/extract/js/src/gc/AtomMarking.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/AtomMarking.h b/src/third_party/mozjs/extract/js/src/gc/AtomMarking.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/AtomMarking.h rename to src/third_party/mozjs/extract/js/src/gc/AtomMarking.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Barrier.cpp b/src/third_party/mozjs/extract/js/src/gc/Barrier.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Barrier.cpp rename to src/third_party/mozjs/extract/js/src/gc/Barrier.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Barrier.h b/src/third_party/mozjs/extract/js/src/gc/Barrier.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Barrier.h rename to src/third_party/mozjs/extract/js/src/gc/Barrier.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Cell.h b/src/third_party/mozjs/extract/js/src/gc/Cell.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Cell.h rename to src/third_party/mozjs/extract/js/src/gc/Cell.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/DeletePolicy.h b/src/third_party/mozjs/extract/js/src/gc/DeletePolicy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/DeletePolicy.h rename to src/third_party/mozjs/extract/js/src/gc/DeletePolicy.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/FindSCCs.h b/src/third_party/mozjs/extract/js/src/gc/FindSCCs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/FindSCCs.h rename to src/third_party/mozjs/extract/js/src/gc/FindSCCs.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/FreeOp.h b/src/third_party/mozjs/extract/js/src/gc/FreeOp.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/FreeOp.h rename to src/third_party/mozjs/extract/js/src/gc/FreeOp.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GC-inl.h b/src/third_party/mozjs/extract/js/src/gc/GC-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GC-inl.h rename to src/third_party/mozjs/extract/js/src/gc/GC-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GC.cpp b/src/third_party/mozjs/extract/js/src/gc/GC.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GC.cpp rename to src/third_party/mozjs/extract/js/src/gc/GC.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GC.h b/src/third_party/mozjs/extract/js/src/gc/GC.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GC.h rename to src/third_party/mozjs/extract/js/src/gc/GC.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCEnum.h b/src/third_party/mozjs/extract/js/src/gc/GCEnum.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCEnum.h rename to src/third_party/mozjs/extract/js/src/gc/GCEnum.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCHelperState.h b/src/third_party/mozjs/extract/js/src/gc/GCHelperState.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCHelperState.h rename to src/third_party/mozjs/extract/js/src/gc/GCHelperState.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCInternals.h b/src/third_party/mozjs/extract/js/src/gc/GCInternals.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCInternals.h rename to src/third_party/mozjs/extract/js/src/gc/GCInternals.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCMarker.h b/src/third_party/mozjs/extract/js/src/gc/GCMarker.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCMarker.h rename to src/third_party/mozjs/extract/js/src/gc/GCMarker.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCParallelTask.h b/src/third_party/mozjs/extract/js/src/gc/GCParallelTask.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCParallelTask.h rename to src/third_party/mozjs/extract/js/src/gc/GCParallelTask.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCRuntime.h b/src/third_party/mozjs/extract/js/src/gc/GCRuntime.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCRuntime.h rename to src/third_party/mozjs/extract/js/src/gc/GCRuntime.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCTrace.cpp b/src/third_party/mozjs/extract/js/src/gc/GCTrace.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCTrace.cpp rename to src/third_party/mozjs/extract/js/src/gc/GCTrace.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCTrace.h b/src/third_party/mozjs/extract/js/src/gc/GCTrace.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCTrace.h rename to src/third_party/mozjs/extract/js/src/gc/GCTrace.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GCTraceFormat.h b/src/third_party/mozjs/extract/js/src/gc/GCTraceFormat.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GCTraceFormat.h rename to src/third_party/mozjs/extract/js/src/gc/GCTraceFormat.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/GenerateStatsPhases.py b/src/third_party/mozjs/extract/js/src/gc/GenerateStatsPhases.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/GenerateStatsPhases.py rename to src/third_party/mozjs/extract/js/src/gc/GenerateStatsPhases.py diff --git a/src/third_party/mozjs-60/extract/js/src/gc/HashUtil.h b/src/third_party/mozjs/extract/js/src/gc/HashUtil.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/HashUtil.h rename to src/third_party/mozjs/extract/js/src/gc/HashUtil.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Heap-inl.h b/src/third_party/mozjs/extract/js/src/gc/Heap-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Heap-inl.h rename to src/third_party/mozjs/extract/js/src/gc/Heap-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Heap.h b/src/third_party/mozjs/extract/js/src/gc/Heap.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Heap.h rename to src/third_party/mozjs/extract/js/src/gc/Heap.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h b/src/third_party/mozjs/extract/js/src/gc/Marking-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h rename to src/third_party/mozjs/extract/js/src/gc/Marking-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Marking.cpp b/src/third_party/mozjs/extract/js/src/gc/Marking.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Marking.cpp rename to src/third_party/mozjs/extract/js/src/gc/Marking.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Marking.h b/src/third_party/mozjs/extract/js/src/gc/Marking.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Marking.h rename to src/third_party/mozjs/extract/js/src/gc/Marking.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Memory.cpp b/src/third_party/mozjs/extract/js/src/gc/Memory.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Memory.cpp rename to src/third_party/mozjs/extract/js/src/gc/Memory.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Memory.h b/src/third_party/mozjs/extract/js/src/gc/Memory.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Memory.h rename to src/third_party/mozjs/extract/js/src/gc/Memory.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Nursery-inl.h b/src/third_party/mozjs/extract/js/src/gc/Nursery-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Nursery-inl.h rename to src/third_party/mozjs/extract/js/src/gc/Nursery-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Nursery.cpp b/src/third_party/mozjs/extract/js/src/gc/Nursery.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Nursery.cpp rename to src/third_party/mozjs/extract/js/src/gc/Nursery.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Nursery.h b/src/third_party/mozjs/extract/js/src/gc/Nursery.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Nursery.h rename to src/third_party/mozjs/extract/js/src/gc/Nursery.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/NurseryAwareHashMap.h b/src/third_party/mozjs/extract/js/src/gc/NurseryAwareHashMap.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/NurseryAwareHashMap.h rename to src/third_party/mozjs/extract/js/src/gc/NurseryAwareHashMap.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/ObjectKind-inl.h b/src/third_party/mozjs/extract/js/src/gc/ObjectKind-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/ObjectKind-inl.h rename to src/third_party/mozjs/extract/js/src/gc/ObjectKind-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Policy.h b/src/third_party/mozjs/extract/js/src/gc/Policy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Policy.h rename to src/third_party/mozjs/extract/js/src/gc/Policy.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/PrivateIterators-inl.h b/src/third_party/mozjs/extract/js/src/gc/PrivateIterators-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/PrivateIterators-inl.h rename to src/third_party/mozjs/extract/js/src/gc/PrivateIterators-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/PublicIterators.cpp b/src/third_party/mozjs/extract/js/src/gc/PublicIterators.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/PublicIterators.cpp rename to src/third_party/mozjs/extract/js/src/gc/PublicIterators.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/PublicIterators.h b/src/third_party/mozjs/extract/js/src/gc/PublicIterators.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/PublicIterators.h rename to src/third_party/mozjs/extract/js/src/gc/PublicIterators.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h b/src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h rename to src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/RootMarking.cpp b/src/third_party/mozjs/extract/js/src/gc/RootMarking.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/RootMarking.cpp rename to src/third_party/mozjs/extract/js/src/gc/RootMarking.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Rooting.h b/src/third_party/mozjs/extract/js/src/gc/Rooting.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Rooting.h rename to src/third_party/mozjs/extract/js/src/gc/Rooting.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Scheduling.h b/src/third_party/mozjs/extract/js/src/gc/Scheduling.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Scheduling.h rename to src/third_party/mozjs/extract/js/src/gc/Scheduling.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Statistics.cpp b/src/third_party/mozjs/extract/js/src/gc/Statistics.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Statistics.cpp rename to src/third_party/mozjs/extract/js/src/gc/Statistics.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Statistics.h b/src/third_party/mozjs/extract/js/src/gc/Statistics.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Statistics.h rename to src/third_party/mozjs/extract/js/src/gc/Statistics.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/StatsPhasesGenerated.cpp b/src/third_party/mozjs/extract/js/src/gc/StatsPhasesGenerated.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/StatsPhasesGenerated.cpp rename to src/third_party/mozjs/extract/js/src/gc/StatsPhasesGenerated.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer-inl.h b/src/third_party/mozjs/extract/js/src/gc/StoreBuffer-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer-inl.h rename to src/third_party/mozjs/extract/js/src/gc/StoreBuffer-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.cpp b/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.cpp rename to src/third_party/mozjs/extract/js/src/gc/StoreBuffer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h b/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h rename to src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Tracer.cpp b/src/third_party/mozjs/extract/js/src/gc/Tracer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Tracer.cpp rename to src/third_party/mozjs/extract/js/src/gc/Tracer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Tracer.h b/src/third_party/mozjs/extract/js/src/gc/Tracer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Tracer.h rename to src/third_party/mozjs/extract/js/src/gc/Tracer.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Verifier.cpp b/src/third_party/mozjs/extract/js/src/gc/Verifier.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Verifier.cpp rename to src/third_party/mozjs/extract/js/src/gc/Verifier.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/WeakMap.cpp b/src/third_party/mozjs/extract/js/src/gc/WeakMap.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/WeakMap.cpp rename to src/third_party/mozjs/extract/js/src/gc/WeakMap.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/WeakMap.h b/src/third_party/mozjs/extract/js/src/gc/WeakMap.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/WeakMap.h rename to src/third_party/mozjs/extract/js/src/gc/WeakMap.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/WeakMapPtr.cpp b/src/third_party/mozjs/extract/js/src/gc/WeakMapPtr.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/WeakMapPtr.cpp rename to src/third_party/mozjs/extract/js/src/gc/WeakMapPtr.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Zone.cpp b/src/third_party/mozjs/extract/js/src/gc/Zone.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Zone.cpp rename to src/third_party/mozjs/extract/js/src/gc/Zone.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/Zone.h b/src/third_party/mozjs/extract/js/src/gc/Zone.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/Zone.h rename to src/third_party/mozjs/extract/js/src/gc/Zone.h diff --git a/src/third_party/mozjs-60/extract/js/src/gc/ZoneGroup.cpp b/src/third_party/mozjs/extract/js/src/gc/ZoneGroup.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/ZoneGroup.cpp rename to src/third_party/mozjs/extract/js/src/gc/ZoneGroup.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/gc/ZoneGroup.h b/src/third_party/mozjs/extract/js/src/gc/ZoneGroup.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/gc/ZoneGroup.h rename to src/third_party/mozjs/extract/js/src/gc/ZoneGroup.h diff --git a/src/third_party/mozjs-60/extract/js/src/generated-sources.json b/src/third_party/mozjs/extract/js/src/generated-sources.json similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/generated-sources.json rename to src/third_party/mozjs/extract/js/src/generated-sources.json diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/NativeRegExpMacroAssembler.cpp b/src/third_party/mozjs/extract/js/src/irregexp/NativeRegExpMacroAssembler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/NativeRegExpMacroAssembler.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/NativeRegExpMacroAssembler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/NativeRegExpMacroAssembler.h b/src/third_party/mozjs/extract/js/src/irregexp/NativeRegExpMacroAssembler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/NativeRegExpMacroAssembler.h rename to src/third_party/mozjs/extract/js/src/irregexp/NativeRegExpMacroAssembler.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpAST.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpAST.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpAST.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpAST.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpAST.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpAST.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpAST.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpAST.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpBytecode.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpBytecode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpBytecode.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpBytecode.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters-inl.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters-inl.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpCharacters.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpCharacters.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpEngine.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpEngine.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpEngine.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpEngine.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpEngine.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpEngine.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpEngine.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpEngine.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpInterpreter.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpInterpreter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpInterpreter.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpInterpreter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpMacroAssembler.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpMacroAssembler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpMacroAssembler.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpMacroAssembler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpMacroAssembler.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpMacroAssembler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpMacroAssembler.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpMacroAssembler.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpParser.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpParser.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpParser.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpParser.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpParser.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpParser.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpParser.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpParser.h diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpStack.cpp b/src/third_party/mozjs/extract/js/src/irregexp/RegExpStack.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpStack.cpp rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpStack.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/irregexp/RegExpStack.h b/src/third_party/mozjs/extract/js/src/irregexp/RegExpStack.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/irregexp/RegExpStack.h rename to src/third_party/mozjs/extract/js/src/irregexp/RegExpStack.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/AliasAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/AliasAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/AliasAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/AliasAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysisShared.cpp b/src/third_party/mozjs/extract/js/src/jit/AliasAnalysisShared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysisShared.cpp rename to src/third_party/mozjs/extract/js/src/jit/AliasAnalysisShared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysisShared.h b/src/third_party/mozjs/extract/js/src/jit/AliasAnalysisShared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AliasAnalysisShared.h rename to src/third_party/mozjs/extract/js/src/jit/AliasAnalysisShared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AlignmentMaskAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/AlignmentMaskAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AlignmentMaskAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/AlignmentMaskAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AlignmentMaskAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/AlignmentMaskAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AlignmentMaskAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/AlignmentMaskAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AtomicOp.h b/src/third_party/mozjs/extract/js/src/jit/AtomicOp.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AtomicOp.h rename to src/third_party/mozjs/extract/js/src/jit/AtomicOp.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/AtomicOperations.h b/src/third_party/mozjs/extract/js/src/jit/AtomicOperations.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/AtomicOperations.h rename to src/third_party/mozjs/extract/js/src/jit/AtomicOperations.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BacktrackingAllocator.cpp b/src/third_party/mozjs/extract/js/src/jit/BacktrackingAllocator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BacktrackingAllocator.cpp rename to src/third_party/mozjs/extract/js/src/jit/BacktrackingAllocator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BacktrackingAllocator.h b/src/third_party/mozjs/extract/js/src/jit/BacktrackingAllocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BacktrackingAllocator.h rename to src/third_party/mozjs/extract/js/src/jit/BacktrackingAllocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Bailouts.cpp b/src/third_party/mozjs/extract/js/src/jit/Bailouts.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Bailouts.cpp rename to src/third_party/mozjs/extract/js/src/jit/Bailouts.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Bailouts.h b/src/third_party/mozjs/extract/js/src/jit/Bailouts.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Bailouts.h rename to src/third_party/mozjs/extract/js/src/jit/Bailouts.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineBailouts.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineBailouts.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineBailouts.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineBailouts.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineCacheIRCompiler.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineCacheIRCompiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineCacheIRCompiler.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineCacheIRCompiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineCacheIRCompiler.h b/src/third_party/mozjs/extract/js/src/jit/BaselineCacheIRCompiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineCacheIRCompiler.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineCacheIRCompiler.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineCompiler.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineCompiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineCompiler.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineCompiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineCompiler.h b/src/third_party/mozjs/extract/js/src/jit/BaselineCompiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineCompiler.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineCompiler.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineDebugModeOSR.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineDebugModeOSR.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineDebugModeOSR.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineDebugModeOSR.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineDebugModeOSR.h b/src/third_party/mozjs/extract/js/src/jit/BaselineDebugModeOSR.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineDebugModeOSR.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineDebugModeOSR.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame-inl.h b/src/third_party/mozjs/extract/js/src/jit/BaselineFrame-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame-inl.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrame-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineFrame.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrame.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame.h b/src/third_party/mozjs/extract/js/src/jit/BaselineFrame.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrame.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrame.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo-inl.h b/src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo-inl.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo.h b/src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineFrameInfo.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineFrameInfo.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineIC.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineIC.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineIC.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineIC.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineIC.h b/src/third_party/mozjs/extract/js/src/jit/BaselineIC.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineIC.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineIC.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineICList.h b/src/third_party/mozjs/extract/js/src/jit/BaselineICList.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineICList.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineICList.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineInspector.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineInspector.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineInspector.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineInspector.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineInspector.h b/src/third_party/mozjs/extract/js/src/jit/BaselineInspector.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineInspector.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineInspector.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineJIT.cpp b/src/third_party/mozjs/extract/js/src/jit/BaselineJIT.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineJIT.cpp rename to src/third_party/mozjs/extract/js/src/jit/BaselineJIT.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BaselineJIT.h b/src/third_party/mozjs/extract/js/src/jit/BaselineJIT.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BaselineJIT.h rename to src/third_party/mozjs/extract/js/src/jit/BaselineJIT.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BitSet.cpp b/src/third_party/mozjs/extract/js/src/jit/BitSet.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BitSet.cpp rename to src/third_party/mozjs/extract/js/src/jit/BitSet.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BitSet.h b/src/third_party/mozjs/extract/js/src/jit/BitSet.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BitSet.h rename to src/third_party/mozjs/extract/js/src/jit/BitSet.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BytecodeAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/BytecodeAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BytecodeAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/BytecodeAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/BytecodeAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/BytecodeAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/BytecodeAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/BytecodeAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/C1Spewer.cpp b/src/third_party/mozjs/extract/js/src/jit/C1Spewer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/C1Spewer.cpp rename to src/third_party/mozjs/extract/js/src/jit/C1Spewer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/C1Spewer.h b/src/third_party/mozjs/extract/js/src/jit/C1Spewer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/C1Spewer.h rename to src/third_party/mozjs/extract/js/src/jit/C1Spewer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIR.cpp b/src/third_party/mozjs/extract/js/src/jit/CacheIR.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIR.cpp rename to src/third_party/mozjs/extract/js/src/jit/CacheIR.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIR.h b/src/third_party/mozjs/extract/js/src/jit/CacheIR.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIR.h rename to src/third_party/mozjs/extract/js/src/jit/CacheIR.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIRCompiler.cpp b/src/third_party/mozjs/extract/js/src/jit/CacheIRCompiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIRCompiler.cpp rename to src/third_party/mozjs/extract/js/src/jit/CacheIRCompiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIRCompiler.h b/src/third_party/mozjs/extract/js/src/jit/CacheIRCompiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIRCompiler.h rename to src/third_party/mozjs/extract/js/src/jit/CacheIRCompiler.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIRSpewer.cpp b/src/third_party/mozjs/extract/js/src/jit/CacheIRSpewer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIRSpewer.cpp rename to src/third_party/mozjs/extract/js/src/jit/CacheIRSpewer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CacheIRSpewer.h b/src/third_party/mozjs/extract/js/src/jit/CacheIRSpewer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CacheIRSpewer.h rename to src/third_party/mozjs/extract/js/src/jit/CacheIRSpewer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CodeGenerator.cpp b/src/third_party/mozjs/extract/js/src/jit/CodeGenerator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CodeGenerator.cpp rename to src/third_party/mozjs/extract/js/src/jit/CodeGenerator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CodeGenerator.h b/src/third_party/mozjs/extract/js/src/jit/CodeGenerator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CodeGenerator.h rename to src/third_party/mozjs/extract/js/src/jit/CodeGenerator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CompactBuffer.h b/src/third_party/mozjs/extract/js/src/jit/CompactBuffer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CompactBuffer.h rename to src/third_party/mozjs/extract/js/src/jit/CompactBuffer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CompileInfo-inl.h b/src/third_party/mozjs/extract/js/src/jit/CompileInfo-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CompileInfo-inl.h rename to src/third_party/mozjs/extract/js/src/jit/CompileInfo-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CompileInfo.h b/src/third_party/mozjs/extract/js/src/jit/CompileInfo.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CompileInfo.h rename to src/third_party/mozjs/extract/js/src/jit/CompileInfo.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CompileWrappers.cpp b/src/third_party/mozjs/extract/js/src/jit/CompileWrappers.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CompileWrappers.cpp rename to src/third_party/mozjs/extract/js/src/jit/CompileWrappers.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/CompileWrappers.h b/src/third_party/mozjs/extract/js/src/jit/CompileWrappers.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/CompileWrappers.h rename to src/third_party/mozjs/extract/js/src/jit/CompileWrappers.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Disassembler.cpp b/src/third_party/mozjs/extract/js/src/jit/Disassembler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Disassembler.cpp rename to src/third_party/mozjs/extract/js/src/jit/Disassembler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Disassembler.h b/src/third_party/mozjs/extract/js/src/jit/Disassembler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Disassembler.h rename to src/third_party/mozjs/extract/js/src/jit/Disassembler.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EagerSimdUnbox.cpp b/src/third_party/mozjs/extract/js/src/jit/EagerSimdUnbox.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EagerSimdUnbox.cpp rename to src/third_party/mozjs/extract/js/src/jit/EagerSimdUnbox.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EagerSimdUnbox.h b/src/third_party/mozjs/extract/js/src/jit/EagerSimdUnbox.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EagerSimdUnbox.h rename to src/third_party/mozjs/extract/js/src/jit/EagerSimdUnbox.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EdgeCaseAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/EdgeCaseAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EdgeCaseAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/EdgeCaseAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EdgeCaseAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/EdgeCaseAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EdgeCaseAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/EdgeCaseAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EffectiveAddressAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/EffectiveAddressAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EffectiveAddressAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/EffectiveAddressAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/EffectiveAddressAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/EffectiveAddressAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/EffectiveAddressAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/EffectiveAddressAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ExecutableAllocator.cpp b/src/third_party/mozjs/extract/js/src/jit/ExecutableAllocator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ExecutableAllocator.cpp rename to src/third_party/mozjs/extract/js/src/jit/ExecutableAllocator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ExecutableAllocator.h b/src/third_party/mozjs/extract/js/src/jit/ExecutableAllocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ExecutableAllocator.h rename to src/third_party/mozjs/extract/js/src/jit/ExecutableAllocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/FixedList.h b/src/third_party/mozjs/extract/js/src/jit/FixedList.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/FixedList.h rename to src/third_party/mozjs/extract/js/src/jit/FixedList.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/FlowAliasAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/FlowAliasAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/FlowAliasAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/FlowAliasAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/FlowAliasAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/FlowAliasAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/FlowAliasAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/FlowAliasAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/FoldLinearArithConstants.cpp b/src/third_party/mozjs/extract/js/src/jit/FoldLinearArithConstants.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/FoldLinearArithConstants.cpp rename to src/third_party/mozjs/extract/js/src/jit/FoldLinearArithConstants.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/FoldLinearArithConstants.h b/src/third_party/mozjs/extract/js/src/jit/FoldLinearArithConstants.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/FoldLinearArithConstants.h rename to src/third_party/mozjs/extract/js/src/jit/FoldLinearArithConstants.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ICState.h b/src/third_party/mozjs/extract/js/src/jit/ICState.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ICState.h rename to src/third_party/mozjs/extract/js/src/jit/ICState.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ICStubSpace.h b/src/third_party/mozjs/extract/js/src/jit/ICStubSpace.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ICStubSpace.h rename to src/third_party/mozjs/extract/js/src/jit/ICStubSpace.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/InlinableNatives.h b/src/third_party/mozjs/extract/js/src/jit/InlinableNatives.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/InlinableNatives.h rename to src/third_party/mozjs/extract/js/src/jit/InlinableNatives.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/InlineList.h b/src/third_party/mozjs/extract/js/src/jit/InlineList.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/InlineList.h rename to src/third_party/mozjs/extract/js/src/jit/InlineList.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/InstructionReordering.cpp b/src/third_party/mozjs/extract/js/src/jit/InstructionReordering.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/InstructionReordering.cpp rename to src/third_party/mozjs/extract/js/src/jit/InstructionReordering.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/InstructionReordering.h b/src/third_party/mozjs/extract/js/src/jit/InstructionReordering.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/InstructionReordering.h rename to src/third_party/mozjs/extract/js/src/jit/InstructionReordering.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Ion.cpp b/src/third_party/mozjs/extract/js/src/jit/Ion.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Ion.cpp rename to src/third_party/mozjs/extract/js/src/jit/Ion.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Ion.h b/src/third_party/mozjs/extract/js/src/jit/Ion.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Ion.h rename to src/third_party/mozjs/extract/js/src/jit/Ion.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/IonAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/IonAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/IonAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonBuilder.cpp b/src/third_party/mozjs/extract/js/src/jit/IonBuilder.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonBuilder.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonBuilder.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonBuilder.h b/src/third_party/mozjs/extract/js/src/jit/IonBuilder.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonBuilder.h rename to src/third_party/mozjs/extract/js/src/jit/IonBuilder.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonCacheIRCompiler.cpp b/src/third_party/mozjs/extract/js/src/jit/IonCacheIRCompiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonCacheIRCompiler.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonCacheIRCompiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonCode.h b/src/third_party/mozjs/extract/js/src/jit/IonCode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonCode.h rename to src/third_party/mozjs/extract/js/src/jit/IonCode.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonControlFlow.cpp b/src/third_party/mozjs/extract/js/src/jit/IonControlFlow.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonControlFlow.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonControlFlow.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonControlFlow.h b/src/third_party/mozjs/extract/js/src/jit/IonControlFlow.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonControlFlow.h rename to src/third_party/mozjs/extract/js/src/jit/IonControlFlow.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonIC.cpp b/src/third_party/mozjs/extract/js/src/jit/IonIC.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonIC.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonIC.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonIC.h b/src/third_party/mozjs/extract/js/src/jit/IonIC.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonIC.h rename to src/third_party/mozjs/extract/js/src/jit/IonIC.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonInstrumentation.h b/src/third_party/mozjs/extract/js/src/jit/IonInstrumentation.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonInstrumentation.h rename to src/third_party/mozjs/extract/js/src/jit/IonInstrumentation.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonOptimizationLevels.cpp b/src/third_party/mozjs/extract/js/src/jit/IonOptimizationLevels.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonOptimizationLevels.cpp rename to src/third_party/mozjs/extract/js/src/jit/IonOptimizationLevels.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonOptimizationLevels.h b/src/third_party/mozjs/extract/js/src/jit/IonOptimizationLevels.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonOptimizationLevels.h rename to src/third_party/mozjs/extract/js/src/jit/IonOptimizationLevels.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/IonTypes.h b/src/third_party/mozjs/extract/js/src/jit/IonTypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/IonTypes.h rename to src/third_party/mozjs/extract/js/src/jit/IonTypes.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter-inl.h b/src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter-inl.h rename to src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter.cpp b/src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter.cpp rename to src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter.h b/src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JSJitFrameIter.h rename to src/third_party/mozjs/extract/js/src/jit/JSJitFrameIter.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JSONSpewer.cpp b/src/third_party/mozjs/extract/js/src/jit/JSONSpewer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JSONSpewer.cpp rename to src/third_party/mozjs/extract/js/src/jit/JSONSpewer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JSONSpewer.h b/src/third_party/mozjs/extract/js/src/jit/JSONSpewer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JSONSpewer.h rename to src/third_party/mozjs/extract/js/src/jit/JSONSpewer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Jit.cpp b/src/third_party/mozjs/extract/js/src/jit/Jit.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Jit.cpp rename to src/third_party/mozjs/extract/js/src/jit/Jit.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Jit.h b/src/third_party/mozjs/extract/js/src/jit/Jit.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Jit.h rename to src/third_party/mozjs/extract/js/src/jit/Jit.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitAllocPolicy.h b/src/third_party/mozjs/extract/js/src/jit/JitAllocPolicy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitAllocPolicy.h rename to src/third_party/mozjs/extract/js/src/jit/JitAllocPolicy.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitCommon.h b/src/third_party/mozjs/extract/js/src/jit/JitCommon.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitCommon.h rename to src/third_party/mozjs/extract/js/src/jit/JitCommon.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitCompartment.h b/src/third_party/mozjs/extract/js/src/jit/JitCompartment.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitCompartment.h rename to src/third_party/mozjs/extract/js/src/jit/JitCompartment.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitFrames-inl.h b/src/third_party/mozjs/extract/js/src/jit/JitFrames-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitFrames-inl.h rename to src/third_party/mozjs/extract/js/src/jit/JitFrames-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitFrames.cpp b/src/third_party/mozjs/extract/js/src/jit/JitFrames.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitFrames.cpp rename to src/third_party/mozjs/extract/js/src/jit/JitFrames.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitFrames.h b/src/third_party/mozjs/extract/js/src/jit/JitFrames.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitFrames.h rename to src/third_party/mozjs/extract/js/src/jit/JitFrames.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitOptions.cpp b/src/third_party/mozjs/extract/js/src/jit/JitOptions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitOptions.cpp rename to src/third_party/mozjs/extract/js/src/jit/JitOptions.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitOptions.h b/src/third_party/mozjs/extract/js/src/jit/JitOptions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitOptions.h rename to src/third_party/mozjs/extract/js/src/jit/JitOptions.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitSpewer.cpp b/src/third_party/mozjs/extract/js/src/jit/JitSpewer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitSpewer.cpp rename to src/third_party/mozjs/extract/js/src/jit/JitSpewer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitSpewer.h b/src/third_party/mozjs/extract/js/src/jit/JitSpewer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitSpewer.h rename to src/third_party/mozjs/extract/js/src/jit/JitSpewer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitcodeMap.cpp b/src/third_party/mozjs/extract/js/src/jit/JitcodeMap.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitcodeMap.cpp rename to src/third_party/mozjs/extract/js/src/jit/JitcodeMap.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/JitcodeMap.h b/src/third_party/mozjs/extract/js/src/jit/JitcodeMap.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/JitcodeMap.h rename to src/third_party/mozjs/extract/js/src/jit/JitcodeMap.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LICM.cpp b/src/third_party/mozjs/extract/js/src/jit/LICM.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LICM.cpp rename to src/third_party/mozjs/extract/js/src/jit/LICM.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LICM.h b/src/third_party/mozjs/extract/js/src/jit/LICM.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LICM.h rename to src/third_party/mozjs/extract/js/src/jit/LICM.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LIR.cpp b/src/third_party/mozjs/extract/js/src/jit/LIR.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LIR.cpp rename to src/third_party/mozjs/extract/js/src/jit/LIR.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LIR.h b/src/third_party/mozjs/extract/js/src/jit/LIR.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LIR.h rename to src/third_party/mozjs/extract/js/src/jit/LIR.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LOpcodes.h b/src/third_party/mozjs/extract/js/src/jit/LOpcodes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LOpcodes.h rename to src/third_party/mozjs/extract/js/src/jit/LOpcodes.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Label.h b/src/third_party/mozjs/extract/js/src/jit/Label.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Label.h rename to src/third_party/mozjs/extract/js/src/jit/Label.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Linker.cpp b/src/third_party/mozjs/extract/js/src/jit/Linker.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Linker.cpp rename to src/third_party/mozjs/extract/js/src/jit/Linker.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Linker.h b/src/third_party/mozjs/extract/js/src/jit/Linker.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Linker.h rename to src/third_party/mozjs/extract/js/src/jit/Linker.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LoopUnroller.cpp b/src/third_party/mozjs/extract/js/src/jit/LoopUnroller.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LoopUnroller.cpp rename to src/third_party/mozjs/extract/js/src/jit/LoopUnroller.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/LoopUnroller.h b/src/third_party/mozjs/extract/js/src/jit/LoopUnroller.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/LoopUnroller.h rename to src/third_party/mozjs/extract/js/src/jit/LoopUnroller.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Lowering.cpp b/src/third_party/mozjs/extract/js/src/jit/Lowering.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Lowering.cpp rename to src/third_party/mozjs/extract/js/src/jit/Lowering.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Lowering.h b/src/third_party/mozjs/extract/js/src/jit/Lowering.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Lowering.h rename to src/third_party/mozjs/extract/js/src/jit/Lowering.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MCallOptimize.cpp b/src/third_party/mozjs/extract/js/src/jit/MCallOptimize.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MCallOptimize.cpp rename to src/third_party/mozjs/extract/js/src/jit/MCallOptimize.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MIR.cpp b/src/third_party/mozjs/extract/js/src/jit/MIR.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MIR.cpp rename to src/third_party/mozjs/extract/js/src/jit/MIR.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MIR.h b/src/third_party/mozjs/extract/js/src/jit/MIR.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MIR.h rename to src/third_party/mozjs/extract/js/src/jit/MIR.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MIRGenerator.h b/src/third_party/mozjs/extract/js/src/jit/MIRGenerator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MIRGenerator.h rename to src/third_party/mozjs/extract/js/src/jit/MIRGenerator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MIRGraph.cpp b/src/third_party/mozjs/extract/js/src/jit/MIRGraph.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MIRGraph.cpp rename to src/third_party/mozjs/extract/js/src/jit/MIRGraph.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MIRGraph.h b/src/third_party/mozjs/extract/js/src/jit/MIRGraph.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MIRGraph.h rename to src/third_party/mozjs/extract/js/src/jit/MIRGraph.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MOpcodes.h b/src/third_party/mozjs/extract/js/src/jit/MOpcodes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MOpcodes.h rename to src/third_party/mozjs/extract/js/src/jit/MOpcodes.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler-inl.h b/src/third_party/mozjs/extract/js/src/jit/MacroAssembler-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler-inl.h rename to src/third_party/mozjs/extract/js/src/jit/MacroAssembler-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler.cpp b/src/third_party/mozjs/extract/js/src/jit/MacroAssembler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler.cpp rename to src/third_party/mozjs/extract/js/src/jit/MacroAssembler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler.h b/src/third_party/mozjs/extract/js/src/jit/MacroAssembler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MacroAssembler.h rename to src/third_party/mozjs/extract/js/src/jit/MacroAssembler.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MoveEmitter.h b/src/third_party/mozjs/extract/js/src/jit/MoveEmitter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MoveEmitter.h rename to src/third_party/mozjs/extract/js/src/jit/MoveEmitter.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MoveResolver.cpp b/src/third_party/mozjs/extract/js/src/jit/MoveResolver.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MoveResolver.cpp rename to src/third_party/mozjs/extract/js/src/jit/MoveResolver.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/MoveResolver.h b/src/third_party/mozjs/extract/js/src/jit/MoveResolver.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/MoveResolver.h rename to src/third_party/mozjs/extract/js/src/jit/MoveResolver.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/OptimizationTracking.cpp b/src/third_party/mozjs/extract/js/src/jit/OptimizationTracking.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/OptimizationTracking.cpp rename to src/third_party/mozjs/extract/js/src/jit/OptimizationTracking.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/OptimizationTracking.h b/src/third_party/mozjs/extract/js/src/jit/OptimizationTracking.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/OptimizationTracking.h rename to src/third_party/mozjs/extract/js/src/jit/OptimizationTracking.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/PcScriptCache.h b/src/third_party/mozjs/extract/js/src/jit/PcScriptCache.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/PcScriptCache.h rename to src/third_party/mozjs/extract/js/src/jit/PcScriptCache.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/PerfSpewer.cpp b/src/third_party/mozjs/extract/js/src/jit/PerfSpewer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/PerfSpewer.cpp rename to src/third_party/mozjs/extract/js/src/jit/PerfSpewer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/PerfSpewer.h b/src/third_party/mozjs/extract/js/src/jit/PerfSpewer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/PerfSpewer.h rename to src/third_party/mozjs/extract/js/src/jit/PerfSpewer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp b/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp rename to src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.h b/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.h rename to src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RangeAnalysis.cpp b/src/third_party/mozjs/extract/js/src/jit/RangeAnalysis.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RangeAnalysis.cpp rename to src/third_party/mozjs/extract/js/src/jit/RangeAnalysis.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RangeAnalysis.h b/src/third_party/mozjs/extract/js/src/jit/RangeAnalysis.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RangeAnalysis.h rename to src/third_party/mozjs/extract/js/src/jit/RangeAnalysis.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Recover.cpp b/src/third_party/mozjs/extract/js/src/jit/Recover.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Recover.cpp rename to src/third_party/mozjs/extract/js/src/jit/Recover.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Recover.h b/src/third_party/mozjs/extract/js/src/jit/Recover.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Recover.h rename to src/third_party/mozjs/extract/js/src/jit/Recover.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RegisterAllocator.cpp b/src/third_party/mozjs/extract/js/src/jit/RegisterAllocator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RegisterAllocator.cpp rename to src/third_party/mozjs/extract/js/src/jit/RegisterAllocator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RegisterAllocator.h b/src/third_party/mozjs/extract/js/src/jit/RegisterAllocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RegisterAllocator.h rename to src/third_party/mozjs/extract/js/src/jit/RegisterAllocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RegisterSets.h b/src/third_party/mozjs/extract/js/src/jit/RegisterSets.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RegisterSets.h rename to src/third_party/mozjs/extract/js/src/jit/RegisterSets.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Registers.h b/src/third_party/mozjs/extract/js/src/jit/Registers.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Registers.h rename to src/third_party/mozjs/extract/js/src/jit/Registers.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RematerializedFrame.cpp b/src/third_party/mozjs/extract/js/src/jit/RematerializedFrame.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RematerializedFrame.cpp rename to src/third_party/mozjs/extract/js/src/jit/RematerializedFrame.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/RematerializedFrame.h b/src/third_party/mozjs/extract/js/src/jit/RematerializedFrame.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/RematerializedFrame.h rename to src/third_party/mozjs/extract/js/src/jit/RematerializedFrame.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Safepoints.cpp b/src/third_party/mozjs/extract/js/src/jit/Safepoints.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Safepoints.cpp rename to src/third_party/mozjs/extract/js/src/jit/Safepoints.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Safepoints.h b/src/third_party/mozjs/extract/js/src/jit/Safepoints.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Safepoints.h rename to src/third_party/mozjs/extract/js/src/jit/Safepoints.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ScalarReplacement.cpp b/src/third_party/mozjs/extract/js/src/jit/ScalarReplacement.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ScalarReplacement.cpp rename to src/third_party/mozjs/extract/js/src/jit/ScalarReplacement.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ScalarReplacement.h b/src/third_party/mozjs/extract/js/src/jit/ScalarReplacement.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ScalarReplacement.h rename to src/third_party/mozjs/extract/js/src/jit/ScalarReplacement.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedIC.cpp b/src/third_party/mozjs/extract/js/src/jit/SharedIC.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedIC.cpp rename to src/third_party/mozjs/extract/js/src/jit/SharedIC.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedIC.h b/src/third_party/mozjs/extract/js/src/jit/SharedIC.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedIC.h rename to src/third_party/mozjs/extract/js/src/jit/SharedIC.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedICHelpers-inl.h b/src/third_party/mozjs/extract/js/src/jit/SharedICHelpers-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedICHelpers-inl.h rename to src/third_party/mozjs/extract/js/src/jit/SharedICHelpers-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedICHelpers.h b/src/third_party/mozjs/extract/js/src/jit/SharedICHelpers.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedICHelpers.h rename to src/third_party/mozjs/extract/js/src/jit/SharedICHelpers.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedICList.h b/src/third_party/mozjs/extract/js/src/jit/SharedICList.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedICList.h rename to src/third_party/mozjs/extract/js/src/jit/SharedICList.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/SharedICRegisters.h b/src/third_party/mozjs/extract/js/src/jit/SharedICRegisters.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/SharedICRegisters.h rename to src/third_party/mozjs/extract/js/src/jit/SharedICRegisters.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Sink.cpp b/src/third_party/mozjs/extract/js/src/jit/Sink.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Sink.cpp rename to src/third_party/mozjs/extract/js/src/jit/Sink.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Sink.h b/src/third_party/mozjs/extract/js/src/jit/Sink.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Sink.h rename to src/third_party/mozjs/extract/js/src/jit/Sink.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Snapshots.cpp b/src/third_party/mozjs/extract/js/src/jit/Snapshots.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Snapshots.cpp rename to src/third_party/mozjs/extract/js/src/jit/Snapshots.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/Snapshots.h b/src/third_party/mozjs/extract/js/src/jit/Snapshots.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/Snapshots.h rename to src/third_party/mozjs/extract/js/src/jit/Snapshots.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/StackSlotAllocator.h b/src/third_party/mozjs/extract/js/src/jit/StackSlotAllocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/StackSlotAllocator.h rename to src/third_party/mozjs/extract/js/src/jit/StackSlotAllocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/StupidAllocator.cpp b/src/third_party/mozjs/extract/js/src/jit/StupidAllocator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/StupidAllocator.cpp rename to src/third_party/mozjs/extract/js/src/jit/StupidAllocator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/StupidAllocator.h b/src/third_party/mozjs/extract/js/src/jit/StupidAllocator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/StupidAllocator.h rename to src/third_party/mozjs/extract/js/src/jit/StupidAllocator.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/TypePolicy.cpp b/src/third_party/mozjs/extract/js/src/jit/TypePolicy.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/TypePolicy.cpp rename to src/third_party/mozjs/extract/js/src/jit/TypePolicy.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/TypePolicy.h b/src/third_party/mozjs/extract/js/src/jit/TypePolicy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/TypePolicy.h rename to src/third_party/mozjs/extract/js/src/jit/TypePolicy.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/TypedObjectPrediction.cpp b/src/third_party/mozjs/extract/js/src/jit/TypedObjectPrediction.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/TypedObjectPrediction.cpp rename to src/third_party/mozjs/extract/js/src/jit/TypedObjectPrediction.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/TypedObjectPrediction.h b/src/third_party/mozjs/extract/js/src/jit/TypedObjectPrediction.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/TypedObjectPrediction.h rename to src/third_party/mozjs/extract/js/src/jit/TypedObjectPrediction.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/VMFunctions.cpp b/src/third_party/mozjs/extract/js/src/jit/VMFunctions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/VMFunctions.cpp rename to src/third_party/mozjs/extract/js/src/jit/VMFunctions.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/VMFunctions.h b/src/third_party/mozjs/extract/js/src/jit/VMFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/VMFunctions.h rename to src/third_party/mozjs/extract/js/src/jit/VMFunctions.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ValueNumbering.cpp b/src/third_party/mozjs/extract/js/src/jit/ValueNumbering.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ValueNumbering.cpp rename to src/third_party/mozjs/extract/js/src/jit/ValueNumbering.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ValueNumbering.h b/src/third_party/mozjs/extract/js/src/jit/ValueNumbering.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/ValueNumbering.h rename to src/third_party/mozjs/extract/js/src/jit/ValueNumbering.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/WasmBCE.cpp b/src/third_party/mozjs/extract/js/src/jit/WasmBCE.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/WasmBCE.cpp rename to src/third_party/mozjs/extract/js/src/jit/WasmBCE.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/WasmBCE.h b/src/third_party/mozjs/extract/js/src/jit/WasmBCE.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/WasmBCE.h rename to src/third_party/mozjs/extract/js/src/jit/WasmBCE.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Architecture-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Architecture-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Architecture-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Architecture-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Architecture-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/Architecture-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Architecture-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/Architecture-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Assembler-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Assembler-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Assembler-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Assembler-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Assembler-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/Assembler-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Assembler-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/Assembler-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/AtomicOperations-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/AtomicOperations-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/AtomicOperations-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/AtomicOperations-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Bailouts-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Bailouts-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Bailouts-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Bailouts-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineCompiler-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/BaselineCompiler-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineCompiler-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/BaselineCompiler-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineCompiler-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/BaselineCompiler-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineCompiler-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/BaselineCompiler-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineIC-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/BaselineIC-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/BaselineIC-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/BaselineIC-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/CodeGenerator-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/CodeGenerator-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/CodeGenerator-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/CodeGenerator-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/CodeGenerator-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/CodeGenerator-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/CodeGenerator-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/CodeGenerator-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/DoubleEntryTable.tbl b/src/third_party/mozjs/extract/js/src/jit/arm/DoubleEntryTable.tbl similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/DoubleEntryTable.tbl rename to src/third_party/mozjs/extract/js/src/jit/arm/DoubleEntryTable.tbl diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/LIR-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/LIR-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/LIR-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/LIR-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/LOpcodes-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/LOpcodes-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/LOpcodes-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/LOpcodes-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Lowering-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Lowering-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Lowering-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Lowering-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Lowering-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/Lowering-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Lowering-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/Lowering-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm-inl.h b/src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm-inl.h rename to src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/MacroAssembler-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/MacroAssembler-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/MoveEmitter-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/MoveEmitter-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/MoveEmitter-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/MoveEmitter-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/MoveEmitter-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/MoveEmitter-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/MoveEmitter-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/MoveEmitter-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/SharedIC-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/SharedIC-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/SharedIC-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/SharedIC-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICHelpers-arm-inl.h b/src/third_party/mozjs/extract/js/src/jit/arm/SharedICHelpers-arm-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICHelpers-arm-inl.h rename to src/third_party/mozjs/extract/js/src/jit/arm/SharedICHelpers-arm-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICHelpers-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/SharedICHelpers-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICHelpers-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/SharedICHelpers-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICRegisters-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/SharedICRegisters-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/SharedICRegisters-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/SharedICRegisters-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Simulator-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Simulator-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Simulator-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Simulator-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Simulator-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/Simulator-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Simulator-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/Simulator-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/Trampoline-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/Trampoline-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/Trampoline-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/Trampoline-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Constants-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/disasm/Constants-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Constants-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/disasm/Constants-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Constants-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/disasm/Constants-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Constants-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/disasm/Constants-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Disasm-arm.cpp b/src/third_party/mozjs/extract/js/src/jit/arm/disasm/Disasm-arm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Disasm-arm.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm/disasm/Disasm-arm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Disasm-arm.h b/src/third_party/mozjs/extract/js/src/jit/arm/disasm/Disasm-arm.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/disasm/Disasm-arm.h rename to src/third_party/mozjs/extract/js/src/jit/arm/disasm/Disasm-arm.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/gen-double-encoder-table.py b/src/third_party/mozjs/extract/js/src/jit/arm/gen-double-encoder-table.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/gen-double-encoder-table.py rename to src/third_party/mozjs/extract/js/src/jit/arm/gen-double-encoder-table.py diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S b/src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S rename to src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S b/src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S rename to src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/assembly.h b/src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/assembly.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm/llvm-compiler-rt/assembly.h rename to src/third_party/mozjs/extract/js/src/jit/arm/llvm-compiler-rt/assembly.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Architecture-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Architecture-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Architecture-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Architecture-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Architecture-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/Architecture-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Architecture-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/Architecture-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Assembler-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Assembler-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Assembler-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Assembler-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Assembler-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/Assembler-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Assembler-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/Assembler-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/AtomicOperations-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/AtomicOperations-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/AtomicOperations-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/AtomicOperations-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Bailouts-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Bailouts-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Bailouts-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Bailouts-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/BaselineCompiler-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/BaselineCompiler-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/BaselineCompiler-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/BaselineCompiler-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/BaselineIC-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/BaselineIC-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/BaselineIC-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/BaselineIC-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/CodeGenerator-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/CodeGenerator-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/CodeGenerator-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/CodeGenerator-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/CodeGenerator-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/CodeGenerator-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/CodeGenerator-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/CodeGenerator-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Disassembler-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Disassembler-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Disassembler-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Disassembler-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/LIR-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/LIR-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/LIR-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/LIR-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/LOpcodes-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/LOpcodes-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/LOpcodes-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/LOpcodes-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Lowering-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Lowering-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Lowering-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Lowering-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Lowering-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/Lowering-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Lowering-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/Lowering-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64-inl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64-inl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/MacroAssembler-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/MacroAssembler-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/MoveEmitter-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/MoveEmitter-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/MoveEmitter-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/MoveEmitter-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/MoveEmitter-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/MoveEmitter-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/MoveEmitter-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/MoveEmitter-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedIC-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/SharedIC-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedIC-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/SharedIC-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICHelpers-arm64-inl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/SharedICHelpers-arm64-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICHelpers-arm64-inl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/SharedICHelpers-arm64-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICHelpers-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/SharedICHelpers-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICHelpers-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/SharedICHelpers-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICRegisters-arm64.h b/src/third_party/mozjs/extract/js/src/jit/arm64/SharedICRegisters-arm64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/SharedICRegisters-arm64.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/SharedICRegisters-arm64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/Trampoline-arm64.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/Trampoline-arm64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/Trampoline-arm64.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/Trampoline-arm64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/.clang-format b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/.clang-format similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/.clang-format rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/.clang-format diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Assembler-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Assembler-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Assembler-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Assembler-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Assembler-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Assembler-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Assembler-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Assembler-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Constants-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Constants-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Constants-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Constants-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Cpu-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Cpu-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Cpu-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Cpu-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Cpu-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Cpu-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Cpu-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Cpu-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Debugger-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Debugger-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Debugger-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Debugger-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Debugger-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Debugger-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Debugger-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Debugger-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Decoder-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Decoder-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Decoder-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Decoder-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Decoder-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Decoder-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Decoder-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Decoder-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Disasm-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Disasm-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Disasm-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Disasm-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Disasm-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Disasm-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Disasm-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Disasm-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Globals-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Globals-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Globals-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Globals-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instructions-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instructions-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instructions-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instructions-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instructions-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instructions-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instructions-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instructions-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instrument-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instrument-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instrument-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instrument-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instrument-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instrument-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Instrument-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Instrument-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Logic-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Logic-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Logic-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Logic-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MacroAssembler-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Platform-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Platform-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Platform-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Platform-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Simulator-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Simulator-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Utils-vixl.cpp b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Utils-vixl.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Utils-vixl.cpp rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Utils-vixl.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Utils-vixl.h b/src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Utils-vixl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/arm64/vixl/Utils-vixl.h rename to src/third_party/mozjs/extract/js/src/jit/arm64/vixl/Utils-vixl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Architecture-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Architecture-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Architecture-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Architecture-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Architecture-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Architecture-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Architecture-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Architecture-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Assembler-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Assembler-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Assembler-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Assembler-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Assembler-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Assembler-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Assembler-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Assembler-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/AtomicOperations-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/AtomicOperations-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/AtomicOperations-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/AtomicOperations-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Bailouts-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Bailouts-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Bailouts-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Bailouts-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineCompiler-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineIC-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineIC-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/BaselineIC-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/BaselineIC-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/CodeGenerator-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/LIR-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/LIR-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/LIR-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/LIR-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Lowering-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Lowering-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Lowering-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Lowering-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Lowering-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/Lowering-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/Lowering-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/Lowering-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/MacroAssembler-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/MoveEmitter-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h b/src/third_party/mozjs/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h rename to src/third_party/mozjs/extract/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Architecture-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Architecture-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Architecture-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Architecture-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Architecture-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/Architecture-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Architecture-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/Architecture-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Assembler-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Assembler-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Assembler-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Assembler-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Assembler-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/Assembler-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Assembler-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/Assembler-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Bailouts-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Bailouts-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Bailouts-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Bailouts-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Bailouts-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/Bailouts-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Bailouts-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/Bailouts-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineCompiler-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/BaselineCompiler-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineCompiler-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/BaselineCompiler-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineCompiler-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/BaselineCompiler-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineCompiler-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/BaselineCompiler-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineIC-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/BaselineIC-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/BaselineIC-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/BaselineIC-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/CodeGenerator-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/CodeGenerator-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/CodeGenerator-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/CodeGenerator-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/CodeGenerator-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/CodeGenerator-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/CodeGenerator-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/CodeGenerator-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/LIR-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/LIR-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/LIR-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/LIR-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/LOpcodes-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/LOpcodes-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/LOpcodes-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/LOpcodes-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Lowering-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Lowering-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Lowering-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Lowering-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Lowering-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/Lowering-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Lowering-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/Lowering-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32-inl.h b/src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32-inl.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/MacroAssembler-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/MacroAssembler-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/MoveEmitter-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/MoveEmitter-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/MoveEmitter-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/MoveEmitter-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/MoveEmitter-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/MoveEmitter-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/MoveEmitter-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/MoveEmitter-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/SharedIC-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/SharedIC-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/SharedIC-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/SharedIC-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/SharedICRegisters-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/SharedICRegisters-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/SharedICRegisters-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/SharedICRegisters-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Simulator-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Simulator-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Simulator-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Simulator-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Simulator-mips32.h b/src/third_party/mozjs/extract/js/src/jit/mips32/Simulator-mips32.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Simulator-mips32.h rename to src/third_party/mozjs/extract/js/src/jit/mips32/Simulator-mips32.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips32/Trampoline-mips32.cpp b/src/third_party/mozjs/extract/js/src/jit/mips32/Trampoline-mips32.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips32/Trampoline-mips32.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips32/Trampoline-mips32.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Architecture-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Architecture-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Architecture-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Architecture-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Architecture-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/Architecture-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Architecture-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/Architecture-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Assembler-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Assembler-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Assembler-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Assembler-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Assembler-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/Assembler-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Assembler-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/Assembler-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Bailouts-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Bailouts-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Bailouts-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Bailouts-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Bailouts-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/Bailouts-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Bailouts-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/Bailouts-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineCompiler-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/BaselineCompiler-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineCompiler-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/BaselineCompiler-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineCompiler-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/BaselineCompiler-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineCompiler-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/BaselineCompiler-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineIC-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/BaselineIC-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/BaselineIC-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/BaselineIC-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/CodeGenerator-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/CodeGenerator-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/CodeGenerator-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/CodeGenerator-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/CodeGenerator-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/CodeGenerator-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/CodeGenerator-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/CodeGenerator-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/LIR-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/LIR-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/LIR-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/LIR-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/LOpcodes-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/LOpcodes-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/LOpcodes-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/LOpcodes-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Lowering-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Lowering-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Lowering-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Lowering-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Lowering-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/Lowering-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Lowering-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/Lowering-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64-inl.h b/src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64-inl.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/MacroAssembler-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/MacroAssembler-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/MoveEmitter-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/MoveEmitter-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/MoveEmitter-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/MoveEmitter-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/MoveEmitter-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/MoveEmitter-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/MoveEmitter-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/MoveEmitter-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/SharedIC-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/SharedIC-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/SharedIC-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/SharedIC-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/SharedICRegisters-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/SharedICRegisters-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/SharedICRegisters-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/SharedICRegisters-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Simulator-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Simulator-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Simulator-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Simulator-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Simulator-mips64.h b/src/third_party/mozjs/extract/js/src/jit/mips64/Simulator-mips64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Simulator-mips64.h rename to src/third_party/mozjs/extract/js/src/jit/mips64/Simulator-mips64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/mips64/Trampoline-mips64.cpp b/src/third_party/mozjs/extract/js/src/jit/mips64/Trampoline-mips64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/mips64/Trampoline-mips64.cpp rename to src/third_party/mozjs/extract/js/src/jit/mips64/Trampoline-mips64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/Architecture-none.h b/src/third_party/mozjs/extract/js/src/jit/none/Architecture-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/Architecture-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/Architecture-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/AtomicOperations-feeling-lucky.h b/src/third_party/mozjs/extract/js/src/jit/none/AtomicOperations-feeling-lucky.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/AtomicOperations-feeling-lucky.h rename to src/third_party/mozjs/extract/js/src/jit/none/AtomicOperations-feeling-lucky.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/BaselineCompiler-none.h b/src/third_party/mozjs/extract/js/src/jit/none/BaselineCompiler-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/BaselineCompiler-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/BaselineCompiler-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/CodeGenerator-none.h b/src/third_party/mozjs/extract/js/src/jit/none/CodeGenerator-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/CodeGenerator-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/CodeGenerator-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/LIR-none.h b/src/third_party/mozjs/extract/js/src/jit/none/LIR-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/LIR-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/LIR-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/LOpcodes-none.h b/src/third_party/mozjs/extract/js/src/jit/none/LOpcodes-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/LOpcodes-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/LOpcodes-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/Lowering-none.h b/src/third_party/mozjs/extract/js/src/jit/none/Lowering-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/Lowering-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/Lowering-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/MacroAssembler-none.h b/src/third_party/mozjs/extract/js/src/jit/none/MacroAssembler-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/MacroAssembler-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/MacroAssembler-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/MoveEmitter-none.h b/src/third_party/mozjs/extract/js/src/jit/none/MoveEmitter-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/MoveEmitter-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/MoveEmitter-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/SharedICHelpers-none-inl.h b/src/third_party/mozjs/extract/js/src/jit/none/SharedICHelpers-none-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/SharedICHelpers-none-inl.h rename to src/third_party/mozjs/extract/js/src/jit/none/SharedICHelpers-none-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/SharedICHelpers-none.h b/src/third_party/mozjs/extract/js/src/jit/none/SharedICHelpers-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/SharedICHelpers-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/SharedICHelpers-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/SharedICRegisters-none.h b/src/third_party/mozjs/extract/js/src/jit/none/SharedICRegisters-none.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/SharedICRegisters-none.h rename to src/third_party/mozjs/extract/js/src/jit/none/SharedICRegisters-none.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/none/Trampoline-none.cpp b/src/third_party/mozjs/extract/js/src/jit/none/Trampoline-none.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/none/Trampoline-none.cpp rename to src/third_party/mozjs/extract/js/src/jit/none/Trampoline-none.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Architecture-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/Architecture-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Architecture-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/Architecture-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Assembler-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/shared/Assembler-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Assembler-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/shared/Assembler-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Assembler-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/Assembler-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Assembler-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/Assembler-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/BaselineCompiler-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/shared/BaselineCompiler-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/BaselineCompiler-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/shared/BaselineCompiler-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/BaselineCompiler-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/BaselineCompiler-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/BaselineCompiler-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/BaselineCompiler-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared-inl.h b/src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared-inl.h rename to src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/CodeGenerator-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/CodeGenerator-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Disassembler-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/shared/Disassembler-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Disassembler-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/shared/Disassembler-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Disassembler-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/Disassembler-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Disassembler-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/Disassembler-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/IonAssemblerBuffer.h b/src/third_party/mozjs/extract/js/src/jit/shared/IonAssemblerBuffer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/IonAssemblerBuffer.h rename to src/third_party/mozjs/extract/js/src/jit/shared/IonAssemblerBuffer.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h b/src/third_party/mozjs/extract/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h rename to src/third_party/mozjs/extract/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/LIR-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/LIR-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/LIR-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/LIR-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/LOpcodes-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/LOpcodes-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/LOpcodes-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/LOpcodes-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared-inl.h b/src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared-inl.h rename to src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared.h b/src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/shared/Lowering-shared.h rename to src/third_party/mozjs/extract/js/src/jit/shared/Lowering-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Assembler-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/Assembler-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Assembler-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/Assembler-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Assembler-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/Assembler-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Assembler-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/Assembler-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Bailouts-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/Bailouts-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Bailouts-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/Bailouts-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/BaseAssembler-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/BaseAssembler-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/BaseAssembler-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/BaseAssembler-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineCompiler-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/BaselineCompiler-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineCompiler-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/BaselineCompiler-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineCompiler-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/BaselineCompiler-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineCompiler-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/BaselineCompiler-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineIC-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/BaselineIC-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/BaselineIC-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/BaselineIC-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/CodeGenerator-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/CodeGenerator-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/CodeGenerator-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/CodeGenerator-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/CodeGenerator-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/CodeGenerator-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/CodeGenerator-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/CodeGenerator-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/LIR-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/LIR-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/LIR-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/LIR-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/LOpcodes-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/LOpcodes-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/LOpcodes-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/LOpcodes-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Lowering-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/Lowering-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Lowering-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/Lowering-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Lowering-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/Lowering-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Lowering-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/Lowering-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64-inl.h b/src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64-inl.h rename to src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/MacroAssembler-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/MacroAssembler-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/SharedIC-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/SharedIC-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/SharedIC-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/SharedIC-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICHelpers-x64-inl.h b/src/third_party/mozjs/extract/js/src/jit/x64/SharedICHelpers-x64-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICHelpers-x64-inl.h rename to src/third_party/mozjs/extract/js/src/jit/x64/SharedICHelpers-x64-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICHelpers-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/SharedICHelpers-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICHelpers-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/SharedICHelpers-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICRegisters-x64.h b/src/third_party/mozjs/extract/js/src/jit/x64/SharedICRegisters-x64.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/SharedICRegisters-x64.h rename to src/third_party/mozjs/extract/js/src/jit/x64/SharedICRegisters-x64.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x64/Trampoline-x64.cpp b/src/third_party/mozjs/extract/js/src/jit/x64/Trampoline-x64.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x64/Trampoline-x64.cpp rename to src/third_party/mozjs/extract/js/src/jit/x64/Trampoline-x64.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Architecture-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Architecture-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Architecture-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Architecture-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Architecture-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Architecture-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Architecture-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Architecture-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Assembler-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Assembler-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Assembler-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Assembler-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Assembler-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Assembler-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Assembler-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Assembler-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-msvc.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-msvc.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-msvc.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/AtomicOperations-x86-shared-msvc.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaseAssembler-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/BaseAssembler-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaseAssembler-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/BaseAssembler-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineIC-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineIC-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/BaselineIC-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/BaselineIC-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/CodeGenerator-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Constants-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Constants-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Constants-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Constants-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Disassembler-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Disassembler-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Disassembler-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Disassembler-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Encoding-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Encoding-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Encoding-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Encoding-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/LIR-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/LIR-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/LIR-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/LIR-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Lowering-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Lowering-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Lowering-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Lowering-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Lowering-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Lowering-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Lowering-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Lowering-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/MacroAssembler-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp b/src/third_party/mozjs/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/MoveEmitter-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Patching-x86-shared.h b/src/third_party/mozjs/extract/js/src/jit/x86-shared/Patching-x86-shared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86-shared/Patching-x86-shared.h rename to src/third_party/mozjs/extract/js/src/jit/x86-shared/Patching-x86-shared.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Assembler-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/Assembler-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Assembler-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/Assembler-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Assembler-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/Assembler-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Assembler-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/Assembler-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Bailouts-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/Bailouts-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Bailouts-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/Bailouts-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/BaseAssembler-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/BaseAssembler-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/BaseAssembler-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/BaseAssembler-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineCompiler-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/BaselineCompiler-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineCompiler-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/BaselineCompiler-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineCompiler-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/BaselineCompiler-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineCompiler-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/BaselineCompiler-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineIC-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/BaselineIC-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/BaselineIC-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/BaselineIC-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/CodeGenerator-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/CodeGenerator-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/CodeGenerator-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/CodeGenerator-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/CodeGenerator-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/CodeGenerator-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/CodeGenerator-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/CodeGenerator-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/LIR-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/LIR-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/LIR-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/LIR-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/LOpcodes-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/LOpcodes-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/LOpcodes-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/LOpcodes-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Lowering-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/Lowering-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Lowering-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/Lowering-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Lowering-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/Lowering-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Lowering-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/Lowering-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86-inl.h b/src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86-inl.h rename to src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/MacroAssembler-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/MacroAssembler-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/SharedIC-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/SharedIC-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/SharedIC-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/SharedIC-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICHelpers-x86-inl.h b/src/third_party/mozjs/extract/js/src/jit/x86/SharedICHelpers-x86-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICHelpers-x86-inl.h rename to src/third_party/mozjs/extract/js/src/jit/x86/SharedICHelpers-x86-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICHelpers-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/SharedICHelpers-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICHelpers-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/SharedICHelpers-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICRegisters-x86.h b/src/third_party/mozjs/extract/js/src/jit/x86/SharedICRegisters-x86.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/SharedICRegisters-x86.h rename to src/third_party/mozjs/extract/js/src/jit/x86/SharedICRegisters-x86.h diff --git a/src/third_party/mozjs-60/extract/js/src/jit/x86/Trampoline-x86.cpp b/src/third_party/mozjs/extract/js/src/jit/x86/Trampoline-x86.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jit/x86/Trampoline-x86.cpp rename to src/third_party/mozjs/extract/js/src/jit/x86/Trampoline-x86.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/js.msg b/src/third_party/mozjs/extract/js/src/js.msg similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/js.msg rename to src/third_party/mozjs/extract/js/src/js.msg diff --git a/src/third_party/mozjs-60/extract/js/src/jsapi.cpp b/src/third_party/mozjs/extract/js/src/jsapi.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsapi.cpp rename to src/third_party/mozjs/extract/js/src/jsapi.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsapi.h b/src/third_party/mozjs/extract/js/src/jsapi.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsapi.h rename to src/third_party/mozjs/extract/js/src/jsapi.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsarray.cpp b/src/third_party/mozjs/extract/js/src/jsarray.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsarray.cpp rename to src/third_party/mozjs/extract/js/src/jsarray.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsarray.h b/src/third_party/mozjs/extract/js/src/jsarray.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsarray.h rename to src/third_party/mozjs/extract/js/src/jsarray.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsarrayinlines.h b/src/third_party/mozjs/extract/js/src/jsarrayinlines.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsarrayinlines.h rename to src/third_party/mozjs/extract/js/src/jsarrayinlines.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsast.tbl b/src/third_party/mozjs/extract/js/src/jsast.tbl similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsast.tbl rename to src/third_party/mozjs/extract/js/src/jsast.tbl diff --git a/src/third_party/mozjs-60/extract/js/src/jsbool.cpp b/src/third_party/mozjs/extract/js/src/jsbool.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsbool.cpp rename to src/third_party/mozjs/extract/js/src/jsbool.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsbool.h b/src/third_party/mozjs/extract/js/src/jsbool.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsbool.h rename to src/third_party/mozjs/extract/js/src/jsbool.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsboolinlines.h b/src/third_party/mozjs/extract/js/src/jsboolinlines.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsboolinlines.h rename to src/third_party/mozjs/extract/js/src/jsboolinlines.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsdate.cpp b/src/third_party/mozjs/extract/js/src/jsdate.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsdate.cpp rename to src/third_party/mozjs/extract/js/src/jsdate.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsdate.h b/src/third_party/mozjs/extract/js/src/jsdate.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsdate.h rename to src/third_party/mozjs/extract/js/src/jsdate.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsexn.cpp b/src/third_party/mozjs/extract/js/src/jsexn.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsexn.cpp rename to src/third_party/mozjs/extract/js/src/jsexn.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsexn.h b/src/third_party/mozjs/extract/js/src/jsexn.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsexn.h rename to src/third_party/mozjs/extract/js/src/jsexn.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsfriendapi.cpp b/src/third_party/mozjs/extract/js/src/jsfriendapi.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsfriendapi.cpp rename to src/third_party/mozjs/extract/js/src/jsfriendapi.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsfriendapi.h b/src/third_party/mozjs/extract/js/src/jsfriendapi.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsfriendapi.h rename to src/third_party/mozjs/extract/js/src/jsfriendapi.h diff --git a/src/third_party/mozjs-60/extract/js/src/jslibmath.h b/src/third_party/mozjs/extract/js/src/jslibmath.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jslibmath.h rename to src/third_party/mozjs/extract/js/src/jslibmath.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsmath.cpp b/src/third_party/mozjs/extract/js/src/jsmath.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsmath.cpp rename to src/third_party/mozjs/extract/js/src/jsmath.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsmath.h b/src/third_party/mozjs/extract/js/src/jsmath.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsmath.h rename to src/third_party/mozjs/extract/js/src/jsmath.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsnum.cpp b/src/third_party/mozjs/extract/js/src/jsnum.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsnum.cpp rename to src/third_party/mozjs/extract/js/src/jsnum.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsnum.h b/src/third_party/mozjs/extract/js/src/jsnum.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsnum.h rename to src/third_party/mozjs/extract/js/src/jsnum.h diff --git a/src/third_party/mozjs-60/extract/js/src/jspubtd.h b/src/third_party/mozjs/extract/js/src/jspubtd.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jspubtd.h rename to src/third_party/mozjs/extract/js/src/jspubtd.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsshell.msg b/src/third_party/mozjs/extract/js/src/jsshell.msg similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsshell.msg rename to src/third_party/mozjs/extract/js/src/jsshell.msg diff --git a/src/third_party/mozjs-60/extract/js/src/jstypes.h b/src/third_party/mozjs/extract/js/src/jstypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jstypes.h rename to src/third_party/mozjs/extract/js/src/jstypes.h diff --git a/src/third_party/mozjs-60/extract/js/src/jsutil.cpp b/src/third_party/mozjs/extract/js/src/jsutil.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsutil.cpp rename to src/third_party/mozjs/extract/js/src/jsutil.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/jsutil.h b/src/third_party/mozjs/extract/js/src/jsutil.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/jsutil.h rename to src/third_party/mozjs/extract/js/src/jsutil.h diff --git a/src/third_party/mozjs-60/extract/js/src/lib.rs b/src/third_party/mozjs/extract/js/src/lib.rs similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/lib.rs rename to src/third_party/mozjs/extract/js/src/lib.rs diff --git a/src/third_party/mozjs-60/extract/js/src/mfbt/Unified_cpp_mfbt0.cpp b/src/third_party/mozjs/extract/js/src/mfbt/Unified_cpp_mfbt0.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/mfbt/Unified_cpp_mfbt0.cpp rename to src/third_party/mozjs/extract/js/src/mfbt/Unified_cpp_mfbt0.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/moz.build b/src/third_party/mozjs/extract/js/src/moz.build similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/moz.build rename to src/third_party/mozjs/extract/js/src/moz.build diff --git a/src/third_party/mozjs-60/extract/js/src/old-configure b/src/third_party/mozjs/extract/js/src/old-configure similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/old-configure rename to src/third_party/mozjs/extract/js/src/old-configure diff --git a/src/third_party/mozjs-60/extract/js/src/perf/jsperf.cpp b/src/third_party/mozjs/extract/js/src/perf/jsperf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/perf/jsperf.cpp rename to src/third_party/mozjs/extract/js/src/perf/jsperf.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/perf/jsperf.h b/src/third_party/mozjs/extract/js/src/perf/jsperf.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/perf/jsperf.h rename to src/third_party/mozjs/extract/js/src/perf/jsperf.h diff --git a/src/third_party/mozjs-60/extract/js/src/perf/pm_linux.cpp b/src/third_party/mozjs/extract/js/src/perf/pm_linux.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/perf/pm_linux.cpp rename to src/third_party/mozjs/extract/js/src/perf/pm_linux.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/perf/pm_stub.cpp b/src/third_party/mozjs/extract/js/src/perf/pm_stub.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/perf/pm_stub.cpp rename to src/third_party/mozjs/extract/js/src/perf/pm_stub.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/BaseProxyHandler.cpp b/src/third_party/mozjs/extract/js/src/proxy/BaseProxyHandler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/BaseProxyHandler.cpp rename to src/third_party/mozjs/extract/js/src/proxy/BaseProxyHandler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/CrossCompartmentWrapper.cpp b/src/third_party/mozjs/extract/js/src/proxy/CrossCompartmentWrapper.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/CrossCompartmentWrapper.cpp rename to src/third_party/mozjs/extract/js/src/proxy/CrossCompartmentWrapper.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/DeadObjectProxy.cpp b/src/third_party/mozjs/extract/js/src/proxy/DeadObjectProxy.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/DeadObjectProxy.cpp rename to src/third_party/mozjs/extract/js/src/proxy/DeadObjectProxy.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/DeadObjectProxy.h b/src/third_party/mozjs/extract/js/src/proxy/DeadObjectProxy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/DeadObjectProxy.h rename to src/third_party/mozjs/extract/js/src/proxy/DeadObjectProxy.h diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp b/src/third_party/mozjs/extract/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp rename to src/third_party/mozjs/extract/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/Proxy.cpp b/src/third_party/mozjs/extract/js/src/proxy/Proxy.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/Proxy.cpp rename to src/third_party/mozjs/extract/js/src/proxy/Proxy.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/Proxy.h b/src/third_party/mozjs/extract/js/src/proxy/Proxy.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/Proxy.h rename to src/third_party/mozjs/extract/js/src/proxy/Proxy.h diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/ScriptedProxyHandler.cpp b/src/third_party/mozjs/extract/js/src/proxy/ScriptedProxyHandler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/ScriptedProxyHandler.cpp rename to src/third_party/mozjs/extract/js/src/proxy/ScriptedProxyHandler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/ScriptedProxyHandler.h b/src/third_party/mozjs/extract/js/src/proxy/ScriptedProxyHandler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/ScriptedProxyHandler.h rename to src/third_party/mozjs/extract/js/src/proxy/ScriptedProxyHandler.h diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/SecurityWrapper.cpp b/src/third_party/mozjs/extract/js/src/proxy/SecurityWrapper.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/SecurityWrapper.cpp rename to src/third_party/mozjs/extract/js/src/proxy/SecurityWrapper.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/proxy/Wrapper.cpp b/src/third_party/mozjs/extract/js/src/proxy/Wrapper.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/proxy/Wrapper.cpp rename to src/third_party/mozjs/extract/js/src/proxy/Wrapper.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/selfhosted.out.h b/src/third_party/mozjs/extract/js/src/selfhosted.out.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/selfhosted.out.h rename to src/third_party/mozjs/extract/js/src/selfhosted.out.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/ConditionVariable.h b/src/third_party/mozjs/extract/js/src/threading/ConditionVariable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/ConditionVariable.h rename to src/third_party/mozjs/extract/js/src/threading/ConditionVariable.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/CpuCount.h b/src/third_party/mozjs/extract/js/src/threading/CpuCount.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/CpuCount.h rename to src/third_party/mozjs/extract/js/src/threading/CpuCount.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h b/src/third_party/mozjs/extract/js/src/threading/ExclusiveData.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h rename to src/third_party/mozjs/extract/js/src/threading/ExclusiveData.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/LockGuard.h b/src/third_party/mozjs/extract/js/src/threading/LockGuard.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/LockGuard.h rename to src/third_party/mozjs/extract/js/src/threading/LockGuard.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/Mutex.cpp b/src/third_party/mozjs/extract/js/src/threading/Mutex.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/Mutex.cpp rename to src/third_party/mozjs/extract/js/src/threading/Mutex.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/threading/Mutex.h b/src/third_party/mozjs/extract/js/src/threading/Mutex.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/Mutex.h rename to src/third_party/mozjs/extract/js/src/threading/Mutex.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/ProtectedData.cpp b/src/third_party/mozjs/extract/js/src/threading/ProtectedData.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/ProtectedData.cpp rename to src/third_party/mozjs/extract/js/src/threading/ProtectedData.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/threading/ProtectedData.h b/src/third_party/mozjs/extract/js/src/threading/ProtectedData.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/ProtectedData.h rename to src/third_party/mozjs/extract/js/src/threading/ProtectedData.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/Thread.h b/src/third_party/mozjs/extract/js/src/threading/Thread.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/Thread.h rename to src/third_party/mozjs/extract/js/src/threading/Thread.h diff --git a/src/third_party/mozjs-60/extract/js/src/threading/posix/CpuCount.cpp b/src/third_party/mozjs/extract/js/src/threading/posix/CpuCount.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/posix/CpuCount.cpp rename to src/third_party/mozjs/extract/js/src/threading/posix/CpuCount.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/threading/posix/Thread.cpp b/src/third_party/mozjs/extract/js/src/threading/posix/Thread.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/posix/Thread.cpp rename to src/third_party/mozjs/extract/js/src/threading/posix/Thread.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/threading/windows/CpuCount.cpp b/src/third_party/mozjs/extract/js/src/threading/windows/CpuCount.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/windows/CpuCount.cpp rename to src/third_party/mozjs/extract/js/src/threading/windows/CpuCount.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/threading/windows/Thread.cpp b/src/third_party/mozjs/extract/js/src/threading/windows/Thread.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/threading/windows/Thread.cpp rename to src/third_party/mozjs/extract/js/src/threading/windows/Thread.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/AllocPolicy.cpp b/src/third_party/mozjs/extract/js/src/util/AllocPolicy.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/AllocPolicy.cpp rename to src/third_party/mozjs/extract/js/src/util/AllocPolicy.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/DoubleToString.cpp b/src/third_party/mozjs/extract/js/src/util/DoubleToString.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/DoubleToString.cpp rename to src/third_party/mozjs/extract/js/src/util/DoubleToString.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/DoubleToString.h b/src/third_party/mozjs/extract/js/src/util/DoubleToString.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/DoubleToString.h rename to src/third_party/mozjs/extract/js/src/util/DoubleToString.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/NSPR.h b/src/third_party/mozjs/extract/js/src/util/NSPR.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/NSPR.h rename to src/third_party/mozjs/extract/js/src/util/NSPR.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/NativeStack.cpp b/src/third_party/mozjs/extract/js/src/util/NativeStack.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/NativeStack.cpp rename to src/third_party/mozjs/extract/js/src/util/NativeStack.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/NativeStack.h b/src/third_party/mozjs/extract/js/src/util/NativeStack.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/NativeStack.h rename to src/third_party/mozjs/extract/js/src/util/NativeStack.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/Printf.cpp b/src/third_party/mozjs/extract/js/src/util/Printf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Printf.cpp rename to src/third_party/mozjs/extract/js/src/util/Printf.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/StringBuffer.cpp b/src/third_party/mozjs/extract/js/src/util/StringBuffer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/StringBuffer.cpp rename to src/third_party/mozjs/extract/js/src/util/StringBuffer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/StringBuffer.h b/src/third_party/mozjs/extract/js/src/util/StringBuffer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/StringBuffer.h rename to src/third_party/mozjs/extract/js/src/util/StringBuffer.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/Text.cpp b/src/third_party/mozjs/extract/js/src/util/Text.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Text.cpp rename to src/third_party/mozjs/extract/js/src/util/Text.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/Text.h b/src/third_party/mozjs/extract/js/src/util/Text.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Text.h rename to src/third_party/mozjs/extract/js/src/util/Text.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/Unicode.cpp b/src/third_party/mozjs/extract/js/src/util/Unicode.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Unicode.cpp rename to src/third_party/mozjs/extract/js/src/util/Unicode.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/util/Unicode.h b/src/third_party/mozjs/extract/js/src/util/Unicode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Unicode.h rename to src/third_party/mozjs/extract/js/src/util/Unicode.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/UnicodeData.txt b/src/third_party/mozjs/extract/js/src/util/UnicodeData.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/UnicodeData.txt rename to src/third_party/mozjs/extract/js/src/util/UnicodeData.txt diff --git a/src/third_party/mozjs-60/extract/js/src/util/UnicodeNonBMP.h b/src/third_party/mozjs/extract/js/src/util/UnicodeNonBMP.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/UnicodeNonBMP.h rename to src/third_party/mozjs/extract/js/src/util/UnicodeNonBMP.h diff --git a/src/third_party/mozjs-60/extract/js/src/util/Windows.h b/src/third_party/mozjs/extract/js/src/util/Windows.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/util/Windows.h rename to src/third_party/mozjs/extract/js/src/util/Windows.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/ArgumentsObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ArgumentsObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject.cpp b/src/third_party/mozjs/extract/js/src/vm/ArgumentsObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/ArgumentsObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject.h b/src/third_party/mozjs/extract/js/src/vm/ArgumentsObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArgumentsObject.h rename to src/third_party/mozjs/extract/js/src/vm/ArgumentsObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject.cpp b/src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject.h b/src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArrayBufferObject.h rename to src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArrayObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/ArrayObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArrayObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ArrayObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ArrayObject.h b/src/third_party/mozjs/extract/js/src/vm/ArrayObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ArrayObject.h rename to src/third_party/mozjs/extract/js/src/vm/ArrayObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/AsyncFunction.cpp b/src/third_party/mozjs/extract/js/src/vm/AsyncFunction.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/AsyncFunction.cpp rename to src/third_party/mozjs/extract/js/src/vm/AsyncFunction.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/AsyncFunction.h b/src/third_party/mozjs/extract/js/src/vm/AsyncFunction.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/AsyncFunction.h rename to src/third_party/mozjs/extract/js/src/vm/AsyncFunction.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/AsyncIteration.cpp b/src/third_party/mozjs/extract/js/src/vm/AsyncIteration.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/AsyncIteration.cpp rename to src/third_party/mozjs/extract/js/src/vm/AsyncIteration.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/AsyncIteration.h b/src/third_party/mozjs/extract/js/src/vm/AsyncIteration.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/AsyncIteration.h rename to src/third_party/mozjs/extract/js/src/vm/AsyncIteration.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/AtomsTable.h b/src/third_party/mozjs/extract/js/src/vm/AtomsTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/AtomsTable.h rename to src/third_party/mozjs/extract/js/src/vm/AtomsTable.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/BooleanObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/BooleanObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/BooleanObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/BooleanObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/BooleanObject.h b/src/third_party/mozjs/extract/js/src/vm/BooleanObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/BooleanObject.h rename to src/third_party/mozjs/extract/js/src/vm/BooleanObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil-inl.h b/src/third_party/mozjs/extract/js/src/vm/BytecodeUtil-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil-inl.h rename to src/third_party/mozjs/extract/js/src/vm/BytecodeUtil-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil.cpp b/src/third_party/mozjs/extract/js/src/vm/BytecodeUtil.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil.cpp rename to src/third_party/mozjs/extract/js/src/vm/BytecodeUtil.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil.h b/src/third_party/mozjs/extract/js/src/vm/BytecodeUtil.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/BytecodeUtil.h rename to src/third_party/mozjs/extract/js/src/vm/BytecodeUtil.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Caches-inl.h b/src/third_party/mozjs/extract/js/src/vm/Caches-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Caches-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Caches-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Caches.cpp b/src/third_party/mozjs/extract/js/src/vm/Caches.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Caches.cpp rename to src/third_party/mozjs/extract/js/src/vm/Caches.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Caches.h b/src/third_party/mozjs/extract/js/src/vm/Caches.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Caches.h rename to src/third_party/mozjs/extract/js/src/vm/Caches.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CallNonGenericMethod.cpp b/src/third_party/mozjs/extract/js/src/vm/CallNonGenericMethod.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CallNonGenericMethod.cpp rename to src/third_party/mozjs/extract/js/src/vm/CallNonGenericMethod.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CaseFolding.txt b/src/third_party/mozjs/extract/js/src/vm/CaseFolding.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CaseFolding.txt rename to src/third_party/mozjs/extract/js/src/vm/CaseFolding.txt diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CharacterEncoding.cpp b/src/third_party/mozjs/extract/js/src/vm/CharacterEncoding.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CharacterEncoding.cpp rename to src/third_party/mozjs/extract/js/src/vm/CharacterEncoding.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CodeCoverage.cpp b/src/third_party/mozjs/extract/js/src/vm/CodeCoverage.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CodeCoverage.cpp rename to src/third_party/mozjs/extract/js/src/vm/CodeCoverage.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CodeCoverage.h b/src/third_party/mozjs/extract/js/src/vm/CodeCoverage.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CodeCoverage.h rename to src/third_party/mozjs/extract/js/src/vm/CodeCoverage.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/CommonPropertyNames.h b/src/third_party/mozjs/extract/js/src/vm/CommonPropertyNames.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/CommonPropertyNames.h rename to src/third_party/mozjs/extract/js/src/vm/CommonPropertyNames.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Compression.cpp b/src/third_party/mozjs/extract/js/src/vm/Compression.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Compression.cpp rename to src/third_party/mozjs/extract/js/src/vm/Compression.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Compression.h b/src/third_party/mozjs/extract/js/src/vm/Compression.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Compression.h rename to src/third_party/mozjs/extract/js/src/vm/Compression.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DateObject.h b/src/third_party/mozjs/extract/js/src/vm/DateObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DateObject.h rename to src/third_party/mozjs/extract/js/src/vm/DateObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DateTime.cpp b/src/third_party/mozjs/extract/js/src/vm/DateTime.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DateTime.cpp rename to src/third_party/mozjs/extract/js/src/vm/DateTime.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DateTime.h b/src/third_party/mozjs/extract/js/src/vm/DateTime.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DateTime.h rename to src/third_party/mozjs/extract/js/src/vm/DateTime.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Debugger-inl.h b/src/third_party/mozjs/extract/js/src/vm/Debugger-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Debugger-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Debugger-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Debugger.cpp b/src/third_party/mozjs/extract/js/src/vm/Debugger.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Debugger.cpp rename to src/third_party/mozjs/extract/js/src/vm/Debugger.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Debugger.h b/src/third_party/mozjs/extract/js/src/vm/Debugger.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Debugger.h rename to src/third_party/mozjs/extract/js/src/vm/Debugger.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DebuggerMemory.cpp b/src/third_party/mozjs/extract/js/src/vm/DebuggerMemory.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DebuggerMemory.cpp rename to src/third_party/mozjs/extract/js/src/vm/DebuggerMemory.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DebuggerMemory.h b/src/third_party/mozjs/extract/js/src/vm/DebuggerMemory.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DebuggerMemory.h rename to src/third_party/mozjs/extract/js/src/vm/DebuggerMemory.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/DerivedCoreProperties.txt b/src/third_party/mozjs/extract/js/src/vm/DerivedCoreProperties.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/DerivedCoreProperties.txt rename to src/third_party/mozjs/extract/js/src/vm/DerivedCoreProperties.txt diff --git a/src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/EnvironmentObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/EnvironmentObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject.cpp b/src/third_party/mozjs/extract/js/src/vm/EnvironmentObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/EnvironmentObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject.h b/src/third_party/mozjs/extract/js/src/vm/EnvironmentObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/EnvironmentObject.h rename to src/third_party/mozjs/extract/js/src/vm/EnvironmentObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ErrorObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/ErrorObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ErrorObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ErrorObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ErrorObject.cpp b/src/third_party/mozjs/extract/js/src/vm/ErrorObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ErrorObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/ErrorObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ErrorObject.h b/src/third_party/mozjs/extract/js/src/vm/ErrorObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ErrorObject.h rename to src/third_party/mozjs/extract/js/src/vm/ErrorObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ErrorReporting.cpp b/src/third_party/mozjs/extract/js/src/vm/ErrorReporting.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ErrorReporting.cpp rename to src/third_party/mozjs/extract/js/src/vm/ErrorReporting.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ErrorReporting.h b/src/third_party/mozjs/extract/js/src/vm/ErrorReporting.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ErrorReporting.h rename to src/third_party/mozjs/extract/js/src/vm/ErrorReporting.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ForOfIterator.cpp b/src/third_party/mozjs/extract/js/src/vm/ForOfIterator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ForOfIterator.cpp rename to src/third_party/mozjs/extract/js/src/vm/ForOfIterator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler-inl.h b/src/third_party/mozjs/extract/js/src/vm/GeckoProfiler-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler-inl.h rename to src/third_party/mozjs/extract/js/src/vm/GeckoProfiler-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler.cpp b/src/third_party/mozjs/extract/js/src/vm/GeckoProfiler.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler.cpp rename to src/third_party/mozjs/extract/js/src/vm/GeckoProfiler.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler.h b/src/third_party/mozjs/extract/js/src/vm/GeckoProfiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GeckoProfiler.h rename to src/third_party/mozjs/extract/js/src/vm/GeckoProfiler.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GeneratorObject.cpp b/src/third_party/mozjs/extract/js/src/vm/GeneratorObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GeneratorObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/GeneratorObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GeneratorObject.h b/src/third_party/mozjs/extract/js/src/vm/GeneratorObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GeneratorObject.h rename to src/third_party/mozjs/extract/js/src/vm/GeneratorObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GlobalObject.cpp b/src/third_party/mozjs/extract/js/src/vm/GlobalObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GlobalObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/GlobalObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/GlobalObject.h b/src/third_party/mozjs/extract/js/src/vm/GlobalObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/GlobalObject.h rename to src/third_party/mozjs/extract/js/src/vm/GlobalObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/HelperThreads.cpp b/src/third_party/mozjs/extract/js/src/vm/HelperThreads.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/HelperThreads.cpp rename to src/third_party/mozjs/extract/js/src/vm/HelperThreads.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/HelperThreads.h b/src/third_party/mozjs/extract/js/src/vm/HelperThreads.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/HelperThreads.h rename to src/third_party/mozjs/extract/js/src/vm/HelperThreads.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Id.cpp b/src/third_party/mozjs/extract/js/src/vm/Id.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Id.cpp rename to src/third_party/mozjs/extract/js/src/vm/Id.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Initialization.cpp b/src/third_party/mozjs/extract/js/src/vm/Initialization.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Initialization.cpp rename to src/third_party/mozjs/extract/js/src/vm/Initialization.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Interpreter-inl.h b/src/third_party/mozjs/extract/js/src/vm/Interpreter-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Interpreter-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Interpreter-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Interpreter.cpp b/src/third_party/mozjs/extract/js/src/vm/Interpreter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Interpreter.cpp rename to src/third_party/mozjs/extract/js/src/vm/Interpreter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Interpreter.h b/src/third_party/mozjs/extract/js/src/vm/Interpreter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Interpreter.h rename to src/third_party/mozjs/extract/js/src/vm/Interpreter.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Iteration.cpp b/src/third_party/mozjs/extract/js/src/vm/Iteration.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Iteration.cpp rename to src/third_party/mozjs/extract/js/src/vm/Iteration.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Iteration.h b/src/third_party/mozjs/extract/js/src/vm/Iteration.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Iteration.h rename to src/third_party/mozjs/extract/js/src/vm/Iteration.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSAtom-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSAtom-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSAtom-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSAtom-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSAtom.cpp b/src/third_party/mozjs/extract/js/src/vm/JSAtom.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSAtom.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSAtom.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSAtom.h b/src/third_party/mozjs/extract/js/src/vm/JSAtom.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSAtom.h rename to src/third_party/mozjs/extract/js/src/vm/JSAtom.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSCompartment-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSCompartment-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSCompartment-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSCompartment-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSCompartment.cpp b/src/third_party/mozjs/extract/js/src/vm/JSCompartment.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSCompartment.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSCompartment.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSCompartment.h b/src/third_party/mozjs/extract/js/src/vm/JSCompartment.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSCompartment.h rename to src/third_party/mozjs/extract/js/src/vm/JSCompartment.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSContext-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSContext-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSContext-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSContext-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSContext.cpp b/src/third_party/mozjs/extract/js/src/vm/JSContext.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSContext.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSContext.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSContext.h b/src/third_party/mozjs/extract/js/src/vm/JSContext.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSContext.h rename to src/third_party/mozjs/extract/js/src/vm/JSContext.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSFunction-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSFunction-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSFunction-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSFunction-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSFunction.cpp b/src/third_party/mozjs/extract/js/src/vm/JSFunction.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSFunction.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSFunction.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSFunction.h b/src/third_party/mozjs/extract/js/src/vm/JSFunction.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSFunction.h rename to src/third_party/mozjs/extract/js/src/vm/JSFunction.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSONParser.cpp b/src/third_party/mozjs/extract/js/src/vm/JSONParser.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSONParser.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSONParser.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSONParser.h b/src/third_party/mozjs/extract/js/src/vm/JSONParser.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSONParser.h rename to src/third_party/mozjs/extract/js/src/vm/JSONParser.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSONPrinter.cpp b/src/third_party/mozjs/extract/js/src/vm/JSONPrinter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSONPrinter.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSONPrinter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSONPrinter.h b/src/third_party/mozjs/extract/js/src/vm/JSONPrinter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSONPrinter.h rename to src/third_party/mozjs/extract/js/src/vm/JSONPrinter.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSObject.cpp b/src/third_party/mozjs/extract/js/src/vm/JSObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSObject.h b/src/third_party/mozjs/extract/js/src/vm/JSObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSObject.h rename to src/third_party/mozjs/extract/js/src/vm/JSObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSScript-inl.h b/src/third_party/mozjs/extract/js/src/vm/JSScript-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSScript-inl.h rename to src/third_party/mozjs/extract/js/src/vm/JSScript-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSScript.cpp b/src/third_party/mozjs/extract/js/src/vm/JSScript.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSScript.cpp rename to src/third_party/mozjs/extract/js/src/vm/JSScript.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/JSScript.h b/src/third_party/mozjs/extract/js/src/vm/JSScript.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/JSScript.h rename to src/third_party/mozjs/extract/js/src/vm/JSScript.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/List-inl.h b/src/third_party/mozjs/extract/js/src/vm/List-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/List-inl.h rename to src/third_party/mozjs/extract/js/src/vm/List-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/MallocProvider.h b/src/third_party/mozjs/extract/js/src/vm/MallocProvider.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/MallocProvider.h rename to src/third_party/mozjs/extract/js/src/vm/MallocProvider.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/MatchPairs.h b/src/third_party/mozjs/extract/js/src/vm/MatchPairs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/MatchPairs.h rename to src/third_party/mozjs/extract/js/src/vm/MatchPairs.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/MemoryMetrics.cpp b/src/third_party/mozjs/extract/js/src/vm/MemoryMetrics.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/MemoryMetrics.cpp rename to src/third_party/mozjs/extract/js/src/vm/MemoryMetrics.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Monitor.h b/src/third_party/mozjs/extract/js/src/vm/Monitor.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Monitor.h rename to src/third_party/mozjs/extract/js/src/vm/Monitor.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/MutexIDs.h b/src/third_party/mozjs/extract/js/src/vm/MutexIDs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/MutexIDs.h rename to src/third_party/mozjs/extract/js/src/vm/MutexIDs.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/NativeObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/NativeObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/NativeObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/NativeObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/NativeObject.cpp b/src/third_party/mozjs/extract/js/src/vm/NativeObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/NativeObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/NativeObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/NativeObject.h b/src/third_party/mozjs/extract/js/src/vm/NativeObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/NativeObject.h rename to src/third_party/mozjs/extract/js/src/vm/NativeObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/NumberObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/NumberObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/NumberObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/NumberObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/NumberObject.h b/src/third_party/mozjs/extract/js/src/vm/NumberObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/NumberObject.h rename to src/third_party/mozjs/extract/js/src/vm/NumberObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup-inl.h b/src/third_party/mozjs/extract/js/src/vm/ObjectGroup-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ObjectGroup-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup.cpp b/src/third_party/mozjs/extract/js/src/vm/ObjectGroup.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup.cpp rename to src/third_party/mozjs/extract/js/src/vm/ObjectGroup.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup.h b/src/third_party/mozjs/extract/js/src/vm/ObjectGroup.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ObjectGroup.h rename to src/third_party/mozjs/extract/js/src/vm/ObjectGroup.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Opcodes.h b/src/third_party/mozjs/extract/js/src/vm/Opcodes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Opcodes.h rename to src/third_party/mozjs/extract/js/src/vm/Opcodes.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/PIC.cpp b/src/third_party/mozjs/extract/js/src/vm/PIC.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/PIC.cpp rename to src/third_party/mozjs/extract/js/src/vm/PIC.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/PIC.h b/src/third_party/mozjs/extract/js/src/vm/PIC.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/PIC.h rename to src/third_party/mozjs/extract/js/src/vm/PIC.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Printer.cpp b/src/third_party/mozjs/extract/js/src/vm/Printer.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Printer.cpp rename to src/third_party/mozjs/extract/js/src/vm/Printer.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Printer.h b/src/third_party/mozjs/extract/js/src/vm/Printer.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Printer.h rename to src/third_party/mozjs/extract/js/src/vm/Printer.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Probes-inl.h b/src/third_party/mozjs/extract/js/src/vm/Probes-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Probes-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Probes-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Probes.cpp b/src/third_party/mozjs/extract/js/src/vm/Probes.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Probes.cpp rename to src/third_party/mozjs/extract/js/src/vm/Probes.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Probes.h b/src/third_party/mozjs/extract/js/src/vm/Probes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Probes.h rename to src/third_party/mozjs/extract/js/src/vm/Probes.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ProxyObject.cpp b/src/third_party/mozjs/extract/js/src/vm/ProxyObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ProxyObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/ProxyObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ProxyObject.h b/src/third_party/mozjs/extract/js/src/vm/ProxyObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ProxyObject.h rename to src/third_party/mozjs/extract/js/src/vm/ProxyObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Realm.cpp b/src/third_party/mozjs/extract/js/src/vm/Realm.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Realm.cpp rename to src/third_party/mozjs/extract/js/src/vm/Realm.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard-inl.h b/src/third_party/mozjs/extract/js/src/vm/ReceiverGuard-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ReceiverGuard-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard.cpp b/src/third_party/mozjs/extract/js/src/vm/ReceiverGuard.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard.cpp rename to src/third_party/mozjs/extract/js/src/vm/ReceiverGuard.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard.h b/src/third_party/mozjs/extract/js/src/vm/ReceiverGuard.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ReceiverGuard.h rename to src/third_party/mozjs/extract/js/src/vm/ReceiverGuard.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpObject.cpp b/src/third_party/mozjs/extract/js/src/vm/RegExpObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/RegExpObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpObject.h b/src/third_party/mozjs/extract/js/src/vm/RegExpObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpObject.h rename to src/third_party/mozjs/extract/js/src/vm/RegExpObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpShared.h b/src/third_party/mozjs/extract/js/src/vm/RegExpShared.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpShared.h rename to src/third_party/mozjs/extract/js/src/vm/RegExpShared.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpStatics.cpp b/src/third_party/mozjs/extract/js/src/vm/RegExpStatics.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpStatics.cpp rename to src/third_party/mozjs/extract/js/src/vm/RegExpStatics.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpStatics.h b/src/third_party/mozjs/extract/js/src/vm/RegExpStatics.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpStatics.h rename to src/third_party/mozjs/extract/js/src/vm/RegExpStatics.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/RegExpStaticsObject.h b/src/third_party/mozjs/extract/js/src/vm/RegExpStaticsObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/RegExpStaticsObject.h rename to src/third_party/mozjs/extract/js/src/vm/RegExpStaticsObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Runtime.cpp b/src/third_party/mozjs/extract/js/src/vm/Runtime.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Runtime.cpp rename to src/third_party/mozjs/extract/js/src/vm/Runtime.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Runtime.h b/src/third_party/mozjs/extract/js/src/vm/Runtime.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Runtime.h rename to src/third_party/mozjs/extract/js/src/vm/Runtime.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SavedFrame.h b/src/third_party/mozjs/extract/js/src/vm/SavedFrame.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SavedFrame.h rename to src/third_party/mozjs/extract/js/src/vm/SavedFrame.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SavedStacks-inl.h b/src/third_party/mozjs/extract/js/src/vm/SavedStacks-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SavedStacks-inl.h rename to src/third_party/mozjs/extract/js/src/vm/SavedStacks-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SavedStacks.cpp b/src/third_party/mozjs/extract/js/src/vm/SavedStacks.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SavedStacks.cpp rename to src/third_party/mozjs/extract/js/src/vm/SavedStacks.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SavedStacks.h b/src/third_party/mozjs/extract/js/src/vm/SavedStacks.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SavedStacks.h rename to src/third_party/mozjs/extract/js/src/vm/SavedStacks.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Scope.cpp b/src/third_party/mozjs/extract/js/src/vm/Scope.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Scope.cpp rename to src/third_party/mozjs/extract/js/src/vm/Scope.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Scope.h b/src/third_party/mozjs/extract/js/src/vm/Scope.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Scope.h rename to src/third_party/mozjs/extract/js/src/vm/Scope.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SelfHosting.cpp b/src/third_party/mozjs/extract/js/src/vm/SelfHosting.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SelfHosting.cpp rename to src/third_party/mozjs/extract/js/src/vm/SelfHosting.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SelfHosting.h b/src/third_party/mozjs/extract/js/src/vm/SelfHosting.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SelfHosting.h rename to src/third_party/mozjs/extract/js/src/vm/SelfHosting.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Shape-inl.h b/src/third_party/mozjs/extract/js/src/vm/Shape-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Shape-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Shape-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Shape.cpp b/src/third_party/mozjs/extract/js/src/vm/Shape.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Shape.cpp rename to src/third_party/mozjs/extract/js/src/vm/Shape.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Shape.h b/src/third_party/mozjs/extract/js/src/vm/Shape.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Shape.h rename to src/third_party/mozjs/extract/js/src/vm/Shape.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ShapedObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/ShapedObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ShapedObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/ShapedObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/ShapedObject.h b/src/third_party/mozjs/extract/js/src/vm/ShapedObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/ShapedObject.h rename to src/third_party/mozjs/extract/js/src/vm/ShapedObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedArrayObject.cpp b/src/third_party/mozjs/extract/js/src/vm/SharedArrayObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedArrayObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/SharedArrayObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedArrayObject.h b/src/third_party/mozjs/extract/js/src/vm/SharedArrayObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedArrayObject.h rename to src/third_party/mozjs/extract/js/src/vm/SharedArrayObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache-inl.h b/src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache-inl.h rename to src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache.cpp b/src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache.cpp rename to src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache.h b/src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedImmutableStringsCache.h rename to src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SharedMem.h b/src/third_party/mozjs/extract/js/src/vm/SharedMem.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SharedMem.h rename to src/third_party/mozjs/extract/js/src/vm/SharedMem.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SpecialCasing.txt b/src/third_party/mozjs/extract/js/src/vm/SpecialCasing.txt similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SpecialCasing.txt rename to src/third_party/mozjs/extract/js/src/vm/SpecialCasing.txt diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Stack-inl.h b/src/third_party/mozjs/extract/js/src/vm/Stack-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Stack-inl.h rename to src/third_party/mozjs/extract/js/src/vm/Stack-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Stack.cpp b/src/third_party/mozjs/extract/js/src/vm/Stack.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Stack.cpp rename to src/third_party/mozjs/extract/js/src/vm/Stack.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Stack.h b/src/third_party/mozjs/extract/js/src/vm/Stack.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Stack.h rename to src/third_party/mozjs/extract/js/src/vm/Stack.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Stopwatch.cpp b/src/third_party/mozjs/extract/js/src/vm/Stopwatch.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Stopwatch.cpp rename to src/third_party/mozjs/extract/js/src/vm/Stopwatch.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Stopwatch.h b/src/third_party/mozjs/extract/js/src/vm/Stopwatch.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Stopwatch.h rename to src/third_party/mozjs/extract/js/src/vm/Stopwatch.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StringObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/StringObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StringObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/StringObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StringObject.h b/src/third_party/mozjs/extract/js/src/vm/StringObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StringObject.h rename to src/third_party/mozjs/extract/js/src/vm/StringObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StringType-inl.h b/src/third_party/mozjs/extract/js/src/vm/StringType-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StringType-inl.h rename to src/third_party/mozjs/extract/js/src/vm/StringType-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StringType.cpp b/src/third_party/mozjs/extract/js/src/vm/StringType.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StringType.cpp rename to src/third_party/mozjs/extract/js/src/vm/StringType.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StringType.h b/src/third_party/mozjs/extract/js/src/vm/StringType.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StringType.h rename to src/third_party/mozjs/extract/js/src/vm/StringType.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/StructuredClone.cpp b/src/third_party/mozjs/extract/js/src/vm/StructuredClone.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/StructuredClone.cpp rename to src/third_party/mozjs/extract/js/src/vm/StructuredClone.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SymbolType.cpp b/src/third_party/mozjs/extract/js/src/vm/SymbolType.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SymbolType.cpp rename to src/third_party/mozjs/extract/js/src/vm/SymbolType.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/SymbolType.h b/src/third_party/mozjs/extract/js/src/vm/SymbolType.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/SymbolType.h rename to src/third_party/mozjs/extract/js/src/vm/SymbolType.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TaggedProto.cpp b/src/third_party/mozjs/extract/js/src/vm/TaggedProto.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TaggedProto.cpp rename to src/third_party/mozjs/extract/js/src/vm/TaggedProto.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TaggedProto.h b/src/third_party/mozjs/extract/js/src/vm/TaggedProto.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TaggedProto.h rename to src/third_party/mozjs/extract/js/src/vm/TaggedProto.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Time.cpp b/src/third_party/mozjs/extract/js/src/vm/Time.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Time.cpp rename to src/third_party/mozjs/extract/js/src/vm/Time.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Time.h b/src/third_party/mozjs/extract/js/src/vm/Time.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Time.h rename to src/third_party/mozjs/extract/js/src/vm/Time.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLogging.cpp b/src/third_party/mozjs/extract/js/src/vm/TraceLogging.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLogging.cpp rename to src/third_party/mozjs/extract/js/src/vm/TraceLogging.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLogging.h b/src/third_party/mozjs/extract/js/src/vm/TraceLogging.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLogging.h rename to src/third_party/mozjs/extract/js/src/vm/TraceLogging.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingGraph.cpp b/src/third_party/mozjs/extract/js/src/vm/TraceLoggingGraph.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingGraph.cpp rename to src/third_party/mozjs/extract/js/src/vm/TraceLoggingGraph.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingGraph.h b/src/third_party/mozjs/extract/js/src/vm/TraceLoggingGraph.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingGraph.h rename to src/third_party/mozjs/extract/js/src/vm/TraceLoggingGraph.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingTypes.cpp b/src/third_party/mozjs/extract/js/src/vm/TraceLoggingTypes.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingTypes.cpp rename to src/third_party/mozjs/extract/js/src/vm/TraceLoggingTypes.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingTypes.h b/src/third_party/mozjs/extract/js/src/vm/TraceLoggingTypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TraceLoggingTypes.h rename to src/third_party/mozjs/extract/js/src/vm/TraceLoggingTypes.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypeInference-inl.h b/src/third_party/mozjs/extract/js/src/vm/TypeInference-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypeInference-inl.h rename to src/third_party/mozjs/extract/js/src/vm/TypeInference-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypeInference.cpp b/src/third_party/mozjs/extract/js/src/vm/TypeInference.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypeInference.cpp rename to src/third_party/mozjs/extract/js/src/vm/TypeInference.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypeInference.h b/src/third_party/mozjs/extract/js/src/vm/TypeInference.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypeInference.h rename to src/third_party/mozjs/extract/js/src/vm/TypeInference.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/TypedArrayObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/TypedArrayObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject.cpp b/src/third_party/mozjs/extract/js/src/vm/TypedArrayObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/TypedArrayObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject.h b/src/third_party/mozjs/extract/js/src/vm/TypedArrayObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/TypedArrayObject.h rename to src/third_party/mozjs/extract/js/src/vm/TypedArrayObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UbiNode.cpp b/src/third_party/mozjs/extract/js/src/vm/UbiNode.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UbiNode.cpp rename to src/third_party/mozjs/extract/js/src/vm/UbiNode.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UbiNodeCensus.cpp b/src/third_party/mozjs/extract/js/src/vm/UbiNodeCensus.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UbiNodeCensus.cpp rename to src/third_party/mozjs/extract/js/src/vm/UbiNodeCensus.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UbiNodeShortestPaths.cpp b/src/third_party/mozjs/extract/js/src/vm/UbiNodeShortestPaths.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UbiNodeShortestPaths.cpp rename to src/third_party/mozjs/extract/js/src/vm/UbiNodeShortestPaths.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject-inl.h b/src/third_party/mozjs/extract/js/src/vm/UnboxedObject-inl.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject-inl.h rename to src/third_party/mozjs/extract/js/src/vm/UnboxedObject-inl.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject.cpp b/src/third_party/mozjs/extract/js/src/vm/UnboxedObject.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject.cpp rename to src/third_party/mozjs/extract/js/src/vm/UnboxedObject.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject.h b/src/third_party/mozjs/extract/js/src/vm/UnboxedObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/UnboxedObject.h rename to src/third_party/mozjs/extract/js/src/vm/UnboxedObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Value.cpp b/src/third_party/mozjs/extract/js/src/vm/Value.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Value.cpp rename to src/third_party/mozjs/extract/js/src/vm/Value.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/WrapperObject.h b/src/third_party/mozjs/extract/js/src/vm/WrapperObject.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/WrapperObject.h rename to src/third_party/mozjs/extract/js/src/vm/WrapperObject.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Xdr.cpp b/src/third_party/mozjs/extract/js/src/vm/Xdr.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Xdr.cpp rename to src/third_party/mozjs/extract/js/src/vm/Xdr.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/vm/Xdr.h b/src/third_party/mozjs/extract/js/src/vm/Xdr.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/Xdr.h rename to src/third_party/mozjs/extract/js/src/vm/Xdr.h diff --git a/src/third_party/mozjs-60/extract/js/src/vm/make_opcode_doc.py b/src/third_party/mozjs/extract/js/src/vm/make_opcode_doc.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/make_opcode_doc.py rename to src/third_party/mozjs/extract/js/src/vm/make_opcode_doc.py diff --git a/src/third_party/mozjs-60/extract/js/src/vm/opcode.py b/src/third_party/mozjs/extract/js/src/vm/opcode.py similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/vm/opcode.py rename to src/third_party/mozjs/extract/js/src/vm/opcode.py diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/AsmJS.cpp b/src/third_party/mozjs/extract/js/src/wasm/AsmJS.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/AsmJS.cpp rename to src/third_party/mozjs/extract/js/src/wasm/AsmJS.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/AsmJS.h b/src/third_party/mozjs/extract/js/src/wasm/AsmJS.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/AsmJS.h rename to src/third_party/mozjs/extract/js/src/wasm/AsmJS.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmAST.h b/src/third_party/mozjs/extract/js/src/wasm/WasmAST.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmAST.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmAST.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBaselineCompile.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmBaselineCompile.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBaselineCompile.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmBaselineCompile.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBaselineCompile.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBaselineCompile.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBaselineCompile.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBaselineCompile.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryConstants.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryConstants.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryConstants.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryConstants.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryIterator.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryIterator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryIterator.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryIterator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryIterator.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryIterator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryIterator.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryIterator.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToAST.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToAST.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToAST.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToAST.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToAST.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToAST.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToAST.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToAST.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToText.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToText.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToText.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToText.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToText.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToText.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBinaryToText.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBinaryToText.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBuiltins.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmBuiltins.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBuiltins.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmBuiltins.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmBuiltins.h b/src/third_party/mozjs/extract/js/src/wasm/WasmBuiltins.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmBuiltins.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmBuiltins.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCode.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmCode.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCode.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmCode.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCode.h b/src/third_party/mozjs/extract/js/src/wasm/WasmCode.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCode.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmCode.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCompartment.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmCompartment.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCompartment.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmCompartment.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCompartment.h b/src/third_party/mozjs/extract/js/src/wasm/WasmCompartment.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCompartment.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmCompartment.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCompile.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmCompile.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCompile.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmCompile.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmCompile.h b/src/third_party/mozjs/extract/js/src/wasm/WasmCompile.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmCompile.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmCompile.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmDebug.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmDebug.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmDebug.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmDebug.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmDebug.h b/src/third_party/mozjs/extract/js/src/wasm/WasmDebug.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmDebug.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmDebug.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmFrameIter.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmFrameIter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmFrameIter.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmFrameIter.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmFrameIter.h b/src/third_party/mozjs/extract/js/src/wasm/WasmFrameIter.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmFrameIter.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmFrameIter.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmGenerator.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmGenerator.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmGenerator.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmGenerator.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmGenerator.h b/src/third_party/mozjs/extract/js/src/wasm/WasmGenerator.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmGenerator.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmGenerator.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmInstance.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmInstance.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmInstance.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmInstance.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmInstance.h b/src/third_party/mozjs/extract/js/src/wasm/WasmInstance.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmInstance.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmInstance.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmIonCompile.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmIonCompile.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmIonCompile.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmIonCompile.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmIonCompile.h b/src/third_party/mozjs/extract/js/src/wasm/WasmIonCompile.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmIonCompile.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmIonCompile.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmJS.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmJS.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmJS.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmJS.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmJS.h b/src/third_party/mozjs/extract/js/src/wasm/WasmJS.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmJS.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmJS.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmModule.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmModule.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmModule.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmModule.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmModule.h b/src/third_party/mozjs/extract/js/src/wasm/WasmModule.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmModule.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmModule.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmProcess.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmProcess.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmProcess.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmProcess.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmProcess.h b/src/third_party/mozjs/extract/js/src/wasm/WasmProcess.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmProcess.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmProcess.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmSerialize.h b/src/third_party/mozjs/extract/js/src/wasm/WasmSerialize.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmSerialize.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmSerialize.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.h b/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmStubs.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmStubs.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmStubs.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmStubs.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmStubs.h b/src/third_party/mozjs/extract/js/src/wasm/WasmStubs.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmStubs.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmStubs.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTable.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmTable.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTable.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmTable.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTable.h b/src/third_party/mozjs/extract/js/src/wasm/WasmTable.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTable.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmTable.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTextToBinary.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmTextToBinary.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTextToBinary.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmTextToBinary.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTextToBinary.h b/src/third_party/mozjs/extract/js/src/wasm/WasmTextToBinary.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTextToBinary.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmTextToBinary.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTextUtils.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmTextUtils.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTextUtils.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmTextUtils.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTextUtils.h b/src/third_party/mozjs/extract/js/src/wasm/WasmTextUtils.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTextUtils.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmTextUtils.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTypes.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmTypes.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTypes.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmTypes.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmTypes.h b/src/third_party/mozjs/extract/js/src/wasm/WasmTypes.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmTypes.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmTypes.h diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmValidate.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmValidate.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmValidate.cpp rename to src/third_party/mozjs/extract/js/src/wasm/WasmValidate.cpp diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmValidate.h b/src/third_party/mozjs/extract/js/src/wasm/WasmValidate.h similarity index 100% rename from src/third_party/mozjs-60/extract/js/src/wasm/WasmValidate.h rename to src/third_party/mozjs/extract/js/src/wasm/WasmValidate.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Alignment.h b/src/third_party/mozjs/extract/mfbt/Alignment.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Alignment.h rename to src/third_party/mozjs/extract/mfbt/Alignment.h diff --git a/src/third_party/mozjs-60/extract/mfbt/AllocPolicy.h b/src/third_party/mozjs/extract/mfbt/AllocPolicy.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/AllocPolicy.h rename to src/third_party/mozjs/extract/mfbt/AllocPolicy.h diff --git a/src/third_party/mozjs-60/extract/mfbt/AlreadyAddRefed.h b/src/third_party/mozjs/extract/mfbt/AlreadyAddRefed.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/AlreadyAddRefed.h rename to src/third_party/mozjs/extract/mfbt/AlreadyAddRefed.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Array.h b/src/third_party/mozjs/extract/mfbt/Array.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Array.h rename to src/third_party/mozjs/extract/mfbt/Array.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ArrayUtils.h b/src/third_party/mozjs/extract/mfbt/ArrayUtils.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ArrayUtils.h rename to src/third_party/mozjs/extract/mfbt/ArrayUtils.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Assertions.cpp b/src/third_party/mozjs/extract/mfbt/Assertions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Assertions.cpp rename to src/third_party/mozjs/extract/mfbt/Assertions.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/Assertions.h b/src/third_party/mozjs/extract/mfbt/Assertions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Assertions.h rename to src/third_party/mozjs/extract/mfbt/Assertions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Atomics.h b/src/third_party/mozjs/extract/mfbt/Atomics.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Atomics.h rename to src/third_party/mozjs/extract/mfbt/Atomics.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Attributes.h b/src/third_party/mozjs/extract/mfbt/Attributes.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Attributes.h rename to src/third_party/mozjs/extract/mfbt/Attributes.h diff --git a/src/third_party/mozjs-60/extract/mfbt/BinarySearch.h b/src/third_party/mozjs/extract/mfbt/BinarySearch.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/BinarySearch.h rename to src/third_party/mozjs/extract/mfbt/BinarySearch.h diff --git a/src/third_party/mozjs-60/extract/mfbt/BloomFilter.h b/src/third_party/mozjs/extract/mfbt/BloomFilter.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/BloomFilter.h rename to src/third_party/mozjs/extract/mfbt/BloomFilter.h diff --git a/src/third_party/mozjs-60/extract/mfbt/BufferList.h b/src/third_party/mozjs/extract/mfbt/BufferList.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/BufferList.h rename to src/third_party/mozjs/extract/mfbt/BufferList.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Casting.h b/src/third_party/mozjs/extract/mfbt/Casting.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Casting.h rename to src/third_party/mozjs/extract/mfbt/Casting.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ChaosMode.cpp b/src/third_party/mozjs/extract/mfbt/ChaosMode.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ChaosMode.cpp rename to src/third_party/mozjs/extract/mfbt/ChaosMode.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/ChaosMode.h b/src/third_party/mozjs/extract/mfbt/ChaosMode.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ChaosMode.h rename to src/third_party/mozjs/extract/mfbt/ChaosMode.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Char16.h b/src/third_party/mozjs/extract/mfbt/Char16.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Char16.h rename to src/third_party/mozjs/extract/mfbt/Char16.h diff --git a/src/third_party/mozjs-60/extract/mfbt/CheckedInt.h b/src/third_party/mozjs/extract/mfbt/CheckedInt.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/CheckedInt.h rename to src/third_party/mozjs/extract/mfbt/CheckedInt.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Compiler.h b/src/third_party/mozjs/extract/mfbt/Compiler.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Compiler.h rename to src/third_party/mozjs/extract/mfbt/Compiler.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Compression.cpp b/src/third_party/mozjs/extract/mfbt/Compression.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Compression.cpp rename to src/third_party/mozjs/extract/mfbt/Compression.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/Compression.h b/src/third_party/mozjs/extract/mfbt/Compression.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Compression.h rename to src/third_party/mozjs/extract/mfbt/Compression.h diff --git a/src/third_party/mozjs-60/extract/mfbt/DebugOnly.h b/src/third_party/mozjs/extract/mfbt/DebugOnly.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/DebugOnly.h rename to src/third_party/mozjs/extract/mfbt/DebugOnly.h diff --git a/src/third_party/mozjs-60/extract/mfbt/DefineEnum.h b/src/third_party/mozjs/extract/mfbt/DefineEnum.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/DefineEnum.h rename to src/third_party/mozjs/extract/mfbt/DefineEnum.h diff --git a/src/third_party/mozjs-60/extract/mfbt/DoublyLinkedList.h b/src/third_party/mozjs/extract/mfbt/DoublyLinkedList.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/DoublyLinkedList.h rename to src/third_party/mozjs/extract/mfbt/DoublyLinkedList.h diff --git a/src/third_party/mozjs-60/extract/mfbt/EndianUtils.h b/src/third_party/mozjs/extract/mfbt/EndianUtils.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/EndianUtils.h rename to src/third_party/mozjs/extract/mfbt/EndianUtils.h diff --git a/src/third_party/mozjs-60/extract/mfbt/EnumSet.h b/src/third_party/mozjs/extract/mfbt/EnumSet.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/EnumSet.h rename to src/third_party/mozjs/extract/mfbt/EnumSet.h diff --git a/src/third_party/mozjs-60/extract/mfbt/EnumTypeTraits.h b/src/third_party/mozjs/extract/mfbt/EnumTypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/EnumTypeTraits.h rename to src/third_party/mozjs/extract/mfbt/EnumTypeTraits.h diff --git a/src/third_party/mozjs-60/extract/mfbt/EnumeratedArray.h b/src/third_party/mozjs/extract/mfbt/EnumeratedArray.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/EnumeratedArray.h rename to src/third_party/mozjs/extract/mfbt/EnumeratedArray.h diff --git a/src/third_party/mozjs-60/extract/mfbt/EnumeratedRange.h b/src/third_party/mozjs/extract/mfbt/EnumeratedRange.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/EnumeratedRange.h rename to src/third_party/mozjs/extract/mfbt/EnumeratedRange.h diff --git a/src/third_party/mozjs-60/extract/mfbt/FStream.h b/src/third_party/mozjs/extract/mfbt/FStream.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/FStream.h rename to src/third_party/mozjs/extract/mfbt/FStream.h diff --git a/src/third_party/mozjs-60/extract/mfbt/FastBernoulliTrial.h b/src/third_party/mozjs/extract/mfbt/FastBernoulliTrial.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/FastBernoulliTrial.h rename to src/third_party/mozjs/extract/mfbt/FastBernoulliTrial.h diff --git a/src/third_party/mozjs-60/extract/mfbt/FloatingPoint.cpp b/src/third_party/mozjs/extract/mfbt/FloatingPoint.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/FloatingPoint.cpp rename to src/third_party/mozjs/extract/mfbt/FloatingPoint.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/FloatingPoint.h b/src/third_party/mozjs/extract/mfbt/FloatingPoint.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/FloatingPoint.h rename to src/third_party/mozjs/extract/mfbt/FloatingPoint.h diff --git a/src/third_party/mozjs-60/extract/mfbt/GuardObjects.h b/src/third_party/mozjs/extract/mfbt/GuardObjects.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/GuardObjects.h rename to src/third_party/mozjs/extract/mfbt/GuardObjects.h diff --git a/src/third_party/mozjs-60/extract/mfbt/HashFunctions.cpp b/src/third_party/mozjs/extract/mfbt/HashFunctions.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/HashFunctions.cpp rename to src/third_party/mozjs/extract/mfbt/HashFunctions.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/HashFunctions.h b/src/third_party/mozjs/extract/mfbt/HashFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/HashFunctions.h rename to src/third_party/mozjs/extract/mfbt/HashFunctions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/IndexSequence.h b/src/third_party/mozjs/extract/mfbt/IndexSequence.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/IndexSequence.h rename to src/third_party/mozjs/extract/mfbt/IndexSequence.h diff --git a/src/third_party/mozjs-60/extract/mfbt/IntegerPrintfMacros.h b/src/third_party/mozjs/extract/mfbt/IntegerPrintfMacros.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/IntegerPrintfMacros.h rename to src/third_party/mozjs/extract/mfbt/IntegerPrintfMacros.h diff --git a/src/third_party/mozjs-60/extract/mfbt/IntegerRange.h b/src/third_party/mozjs/extract/mfbt/IntegerRange.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/IntegerRange.h rename to src/third_party/mozjs/extract/mfbt/IntegerRange.h diff --git a/src/third_party/mozjs-60/extract/mfbt/IntegerTypeTraits.h b/src/third_party/mozjs/extract/mfbt/IntegerTypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/IntegerTypeTraits.h rename to src/third_party/mozjs/extract/mfbt/IntegerTypeTraits.h diff --git a/src/third_party/mozjs-60/extract/mfbt/JSONWriter.cpp b/src/third_party/mozjs/extract/mfbt/JSONWriter.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/JSONWriter.cpp rename to src/third_party/mozjs/extract/mfbt/JSONWriter.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/JSONWriter.h b/src/third_party/mozjs/extract/mfbt/JSONWriter.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/JSONWriter.h rename to src/third_party/mozjs/extract/mfbt/JSONWriter.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Likely.h b/src/third_party/mozjs/extract/mfbt/Likely.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Likely.h rename to src/third_party/mozjs/extract/mfbt/Likely.h diff --git a/src/third_party/mozjs-60/extract/mfbt/LinkedList.h b/src/third_party/mozjs/extract/mfbt/LinkedList.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/LinkedList.h rename to src/third_party/mozjs/extract/mfbt/LinkedList.h diff --git a/src/third_party/mozjs-60/extract/mfbt/LinuxSignal.h b/src/third_party/mozjs/extract/mfbt/LinuxSignal.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/LinuxSignal.h rename to src/third_party/mozjs/extract/mfbt/LinuxSignal.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MacroArgs.h b/src/third_party/mozjs/extract/mfbt/MacroArgs.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MacroArgs.h rename to src/third_party/mozjs/extract/mfbt/MacroArgs.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MacroForEach.h b/src/third_party/mozjs/extract/mfbt/MacroForEach.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MacroForEach.h rename to src/third_party/mozjs/extract/mfbt/MacroForEach.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MathAlgorithms.h b/src/third_party/mozjs/extract/mfbt/MathAlgorithms.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MathAlgorithms.h rename to src/third_party/mozjs/extract/mfbt/MathAlgorithms.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Maybe.h b/src/third_party/mozjs/extract/mfbt/Maybe.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Maybe.h rename to src/third_party/mozjs/extract/mfbt/Maybe.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MaybeOneOf.h b/src/third_party/mozjs/extract/mfbt/MaybeOneOf.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MaybeOneOf.h rename to src/third_party/mozjs/extract/mfbt/MaybeOneOf.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MemoryChecking.h b/src/third_party/mozjs/extract/mfbt/MemoryChecking.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MemoryChecking.h rename to src/third_party/mozjs/extract/mfbt/MemoryChecking.h diff --git a/src/third_party/mozjs-60/extract/mfbt/MemoryReporting.h b/src/third_party/mozjs/extract/mfbt/MemoryReporting.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/MemoryReporting.h rename to src/third_party/mozjs/extract/mfbt/MemoryReporting.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Move.h b/src/third_party/mozjs/extract/mfbt/Move.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Move.h rename to src/third_party/mozjs/extract/mfbt/Move.h diff --git a/src/third_party/mozjs-60/extract/mfbt/NotNull.h b/src/third_party/mozjs/extract/mfbt/NotNull.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/NotNull.h rename to src/third_party/mozjs/extract/mfbt/NotNull.h diff --git a/src/third_party/mozjs-60/extract/mfbt/NullPtr.h b/src/third_party/mozjs/extract/mfbt/NullPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/NullPtr.h rename to src/third_party/mozjs/extract/mfbt/NullPtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Opaque.h b/src/third_party/mozjs/extract/mfbt/Opaque.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Opaque.h rename to src/third_party/mozjs/extract/mfbt/Opaque.h diff --git a/src/third_party/mozjs-60/extract/mfbt/OperatorNewExtensions.h b/src/third_party/mozjs/extract/mfbt/OperatorNewExtensions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/OperatorNewExtensions.h rename to src/third_party/mozjs/extract/mfbt/OperatorNewExtensions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Pair.h b/src/third_party/mozjs/extract/mfbt/Pair.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Pair.h rename to src/third_party/mozjs/extract/mfbt/Pair.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Path.h b/src/third_party/mozjs/extract/mfbt/Path.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Path.h rename to src/third_party/mozjs/extract/mfbt/Path.h diff --git a/src/third_party/mozjs-60/extract/mfbt/PodOperations.h b/src/third_party/mozjs/extract/mfbt/PodOperations.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/PodOperations.h rename to src/third_party/mozjs/extract/mfbt/PodOperations.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Poison.cpp b/src/third_party/mozjs/extract/mfbt/Poison.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Poison.cpp rename to src/third_party/mozjs/extract/mfbt/Poison.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/Poison.h b/src/third_party/mozjs/extract/mfbt/Poison.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Poison.h rename to src/third_party/mozjs/extract/mfbt/Poison.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Range.h b/src/third_party/mozjs/extract/mfbt/Range.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Range.h rename to src/third_party/mozjs/extract/mfbt/Range.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RangedArray.h b/src/third_party/mozjs/extract/mfbt/RangedArray.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RangedArray.h rename to src/third_party/mozjs/extract/mfbt/RangedArray.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RangedPtr.h b/src/third_party/mozjs/extract/mfbt/RangedPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RangedPtr.h rename to src/third_party/mozjs/extract/mfbt/RangedPtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ReentrancyGuard.h b/src/third_party/mozjs/extract/mfbt/ReentrancyGuard.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ReentrancyGuard.h rename to src/third_party/mozjs/extract/mfbt/ReentrancyGuard.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RefCountType.h b/src/third_party/mozjs/extract/mfbt/RefCountType.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RefCountType.h rename to src/third_party/mozjs/extract/mfbt/RefCountType.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RefCounted.h b/src/third_party/mozjs/extract/mfbt/RefCounted.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RefCounted.h rename to src/third_party/mozjs/extract/mfbt/RefCounted.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RefPtr.h b/src/third_party/mozjs/extract/mfbt/RefPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RefPtr.h rename to src/third_party/mozjs/extract/mfbt/RefPtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Result.h b/src/third_party/mozjs/extract/mfbt/Result.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Result.h rename to src/third_party/mozjs/extract/mfbt/Result.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ResultExtensions.h b/src/third_party/mozjs/extract/mfbt/ResultExtensions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ResultExtensions.h rename to src/third_party/mozjs/extract/mfbt/ResultExtensions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ReverseIterator.h b/src/third_party/mozjs/extract/mfbt/ReverseIterator.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ReverseIterator.h rename to src/third_party/mozjs/extract/mfbt/ReverseIterator.h diff --git a/src/third_party/mozjs-60/extract/mfbt/RollingMean.h b/src/third_party/mozjs/extract/mfbt/RollingMean.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/RollingMean.h rename to src/third_party/mozjs/extract/mfbt/RollingMean.h diff --git a/src/third_party/mozjs-60/extract/mfbt/SHA1.cpp b/src/third_party/mozjs/extract/mfbt/SHA1.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/SHA1.cpp rename to src/third_party/mozjs/extract/mfbt/SHA1.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/SHA1.h b/src/third_party/mozjs/extract/mfbt/SHA1.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/SHA1.h rename to src/third_party/mozjs/extract/mfbt/SHA1.h diff --git a/src/third_party/mozjs-60/extract/mfbt/STYLE b/src/third_party/mozjs/extract/mfbt/STYLE similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/STYLE rename to src/third_party/mozjs/extract/mfbt/STYLE diff --git a/src/third_party/mozjs-60/extract/mfbt/Saturate.h b/src/third_party/mozjs/extract/mfbt/Saturate.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Saturate.h rename to src/third_party/mozjs/extract/mfbt/Saturate.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ScopeExit.h b/src/third_party/mozjs/extract/mfbt/ScopeExit.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ScopeExit.h rename to src/third_party/mozjs/extract/mfbt/ScopeExit.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Scoped.h b/src/third_party/mozjs/extract/mfbt/Scoped.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Scoped.h rename to src/third_party/mozjs/extract/mfbt/Scoped.h diff --git a/src/third_party/mozjs-60/extract/mfbt/SegmentedVector.h b/src/third_party/mozjs/extract/mfbt/SegmentedVector.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/SegmentedVector.h rename to src/third_party/mozjs/extract/mfbt/SegmentedVector.h diff --git a/src/third_party/mozjs-60/extract/mfbt/SmallPointerArray.h b/src/third_party/mozjs/extract/mfbt/SmallPointerArray.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/SmallPointerArray.h rename to src/third_party/mozjs/extract/mfbt/SmallPointerArray.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Span.h b/src/third_party/mozjs/extract/mfbt/Span.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Span.h rename to src/third_party/mozjs/extract/mfbt/Span.h diff --git a/src/third_party/mozjs-60/extract/mfbt/SplayTree.h b/src/third_party/mozjs/extract/mfbt/SplayTree.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/SplayTree.h rename to src/third_party/mozjs/extract/mfbt/SplayTree.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Sprintf.h b/src/third_party/mozjs/extract/mfbt/Sprintf.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Sprintf.h rename to src/third_party/mozjs/extract/mfbt/Sprintf.h diff --git a/src/third_party/mozjs-60/extract/mfbt/StaticAnalysisFunctions.h b/src/third_party/mozjs/extract/mfbt/StaticAnalysisFunctions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/StaticAnalysisFunctions.h rename to src/third_party/mozjs/extract/mfbt/StaticAnalysisFunctions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/TaggedAnonymousMemory.cpp b/src/third_party/mozjs/extract/mfbt/TaggedAnonymousMemory.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TaggedAnonymousMemory.cpp rename to src/third_party/mozjs/extract/mfbt/TaggedAnonymousMemory.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/TaggedAnonymousMemory.h b/src/third_party/mozjs/extract/mfbt/TaggedAnonymousMemory.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TaggedAnonymousMemory.h rename to src/third_party/mozjs/extract/mfbt/TaggedAnonymousMemory.h diff --git a/src/third_party/mozjs-60/extract/mfbt/TemplateLib.h b/src/third_party/mozjs/extract/mfbt/TemplateLib.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TemplateLib.h rename to src/third_party/mozjs/extract/mfbt/TemplateLib.h diff --git a/src/third_party/mozjs-60/extract/mfbt/TextUtils.h b/src/third_party/mozjs/extract/mfbt/TextUtils.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TextUtils.h rename to src/third_party/mozjs/extract/mfbt/TextUtils.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ThreadLocal.h b/src/third_party/mozjs/extract/mfbt/ThreadLocal.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ThreadLocal.h rename to src/third_party/mozjs/extract/mfbt/ThreadLocal.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ThreadSafeWeakPtr.h b/src/third_party/mozjs/extract/mfbt/ThreadSafeWeakPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ThreadSafeWeakPtr.h rename to src/third_party/mozjs/extract/mfbt/ThreadSafeWeakPtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/ToString.h b/src/third_party/mozjs/extract/mfbt/ToString.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/ToString.h rename to src/third_party/mozjs/extract/mfbt/ToString.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Tuple.h b/src/third_party/mozjs/extract/mfbt/Tuple.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Tuple.h rename to src/third_party/mozjs/extract/mfbt/Tuple.h diff --git a/src/third_party/mozjs-60/extract/mfbt/TypeTraits.h b/src/third_party/mozjs/extract/mfbt/TypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TypeTraits.h rename to src/third_party/mozjs/extract/mfbt/TypeTraits.h diff --git a/src/third_party/mozjs-60/extract/mfbt/TypedEnumBits.h b/src/third_party/mozjs/extract/mfbt/TypedEnumBits.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/TypedEnumBits.h rename to src/third_party/mozjs/extract/mfbt/TypedEnumBits.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Types.h b/src/third_party/mozjs/extract/mfbt/Types.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Types.h rename to src/third_party/mozjs/extract/mfbt/Types.h diff --git a/src/third_party/mozjs-60/extract/mfbt/UniquePtr.h b/src/third_party/mozjs/extract/mfbt/UniquePtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/UniquePtr.h rename to src/third_party/mozjs/extract/mfbt/UniquePtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/UniquePtrExtensions.h b/src/third_party/mozjs/extract/mfbt/UniquePtrExtensions.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/UniquePtrExtensions.h rename to src/third_party/mozjs/extract/mfbt/UniquePtrExtensions.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Unused.cpp b/src/third_party/mozjs/extract/mfbt/Unused.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Unused.cpp rename to src/third_party/mozjs/extract/mfbt/Unused.cpp diff --git a/src/third_party/mozjs-60/extract/mfbt/Unused.h b/src/third_party/mozjs/extract/mfbt/Unused.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Unused.h rename to src/third_party/mozjs/extract/mfbt/Unused.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Variant.h b/src/third_party/mozjs/extract/mfbt/Variant.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Variant.h rename to src/third_party/mozjs/extract/mfbt/Variant.h diff --git a/src/third_party/mozjs-60/extract/mfbt/Vector.h b/src/third_party/mozjs/extract/mfbt/Vector.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/Vector.h rename to src/third_party/mozjs/extract/mfbt/Vector.h diff --git a/src/third_party/mozjs-60/extract/mfbt/WeakPtr.h b/src/third_party/mozjs/extract/mfbt/WeakPtr.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/WeakPtr.h rename to src/third_party/mozjs/extract/mfbt/WeakPtr.h diff --git a/src/third_party/mozjs-60/extract/mfbt/WindowsVersion.h b/src/third_party/mozjs/extract/mfbt/WindowsVersion.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/WindowsVersion.h rename to src/third_party/mozjs/extract/mfbt/WindowsVersion.h diff --git a/src/third_party/mozjs-60/extract/mfbt/WrappingOperations.h b/src/third_party/mozjs/extract/mfbt/WrappingOperations.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/WrappingOperations.h rename to src/third_party/mozjs/extract/mfbt/WrappingOperations.h diff --git a/src/third_party/mozjs-60/extract/mfbt/XorShift128PlusRNG.h b/src/third_party/mozjs/extract/mfbt/XorShift128PlusRNG.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/XorShift128PlusRNG.h rename to src/third_party/mozjs/extract/mfbt/XorShift128PlusRNG.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/GIT-INFO b/src/third_party/mozjs/extract/mfbt/double-conversion/GIT-INFO similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/GIT-INFO rename to src/third_party/mozjs/extract/mfbt/double-conversion/GIT-INFO diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/ToPrecision-exponential.patch b/src/third_party/mozjs/extract/mfbt/double-conversion/ToPrecision-exponential.patch similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/ToPrecision-exponential.patch rename to src/third_party/mozjs/extract/mfbt/double-conversion/ToPrecision-exponential.patch diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/add-mfbt-api-markers.patch b/src/third_party/mozjs/extract/mfbt/double-conversion/add-mfbt-api-markers.patch similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/add-mfbt-api-markers.patch rename to src/third_party/mozjs/extract/mfbt/double-conversion/add-mfbt-api-markers.patch diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/LICENSE b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/LICENSE similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/LICENSE rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/LICENSE diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/README.md b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/README.md similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/README.md rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/README.md diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum-dtoa.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/bignum.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/bignum.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/cached-powers.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/cached-powers.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/cached-powers.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/cached-powers.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/cached-powers.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/cached-powers.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/cached-powers.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/cached-powers.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/diy-fp.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/diy-fp.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/diy-fp.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/diy-fp.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/diy-fp.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/diy-fp.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/diy-fp.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/diy-fp.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/double-conversion.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/double-conversion.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/double-conversion.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/double-conversion.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/double-conversion.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/double-conversion.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/double-conversion.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/double-conversion.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fast-dtoa.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fast-dtoa.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fast-dtoa.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fast-dtoa.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fast-dtoa.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fast-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fast-dtoa.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fast-dtoa.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/fixed-dtoa.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/ieee.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/ieee.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/ieee.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/ieee.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/strtod.cc b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/strtod.cc similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/strtod.cc rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/strtod.cc diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/strtod.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/strtod.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/strtod.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/strtod.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/utils.h b/src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/utils.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/double-conversion/utils.h rename to src/third_party/mozjs/extract/mfbt/double-conversion/double-conversion/utils.h diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/update.sh b/src/third_party/mozjs/extract/mfbt/double-conversion/update.sh similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/update.sh rename to src/third_party/mozjs/extract/mfbt/double-conversion/update.sh diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/use-StandardInteger.patch b/src/third_party/mozjs/extract/mfbt/double-conversion/use-StandardInteger.patch similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/use-StandardInteger.patch rename to src/third_party/mozjs/extract/mfbt/double-conversion/use-StandardInteger.patch diff --git a/src/third_party/mozjs-60/extract/mfbt/double-conversion/use-mozilla-assertions.patch b/src/third_party/mozjs/extract/mfbt/double-conversion/use-mozilla-assertions.patch similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/double-conversion/use-mozilla-assertions.patch rename to src/third_party/mozjs/extract/mfbt/double-conversion/use-mozilla-assertions.patch diff --git a/src/third_party/mozjs-60/extract/mfbt/lz4.c b/src/third_party/mozjs/extract/mfbt/lz4.c similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/lz4.c rename to src/third_party/mozjs/extract/mfbt/lz4.c diff --git a/src/third_party/mozjs-60/extract/mfbt/lz4.h b/src/third_party/mozjs/extract/mfbt/lz4.h similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/lz4.h rename to src/third_party/mozjs/extract/mfbt/lz4.h diff --git a/src/third_party/mozjs-60/extract/mfbt/moz.build b/src/third_party/mozjs/extract/mfbt/moz.build similarity index 100% rename from src/third_party/mozjs-60/extract/mfbt/moz.build rename to src/third_party/mozjs/extract/mfbt/moz.build diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_acos.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_acos.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_acos.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_acos.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_acosh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_acosh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_acosh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_acosh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_asin.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_asin.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_asin.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_asin.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_atan2.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_atan2.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_atan2.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_atan2.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_atanh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_atanh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_atanh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_atanh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_cosh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_cosh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_cosh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_cosh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_exp.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_exp.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_exp.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_exp.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_hypot.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_hypot.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_hypot.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_hypot.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_log.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_log.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_log.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_log.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_log10.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_log10.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_log10.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_log10.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_log2.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_log2.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_log2.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_log2.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_pow.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_pow.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_pow.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_pow.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_sinh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_sinh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_sinh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_sinh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/e_sqrt.cpp b/src/third_party/mozjs/extract/modules/fdlibm/e_sqrt.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/e_sqrt.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/e_sqrt.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/fdlibm.h b/src/third_party/mozjs/extract/modules/fdlibm/fdlibm.h similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/fdlibm.h rename to src/third_party/mozjs/extract/modules/fdlibm/fdlibm.h diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/k_exp.cpp b/src/third_party/mozjs/extract/modules/fdlibm/k_exp.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/k_exp.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/k_exp.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/k_log.h b/src/third_party/mozjs/extract/modules/fdlibm/k_log.h similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/k_log.h rename to src/third_party/mozjs/extract/modules/fdlibm/k_log.h diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/math_private.h b/src/third_party/mozjs/extract/modules/fdlibm/math_private.h similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/math_private.h rename to src/third_party/mozjs/extract/modules/fdlibm/math_private.h diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/moz.build b/src/third_party/mozjs/extract/modules/fdlibm/moz.build similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/moz.build rename to src/third_party/mozjs/extract/modules/fdlibm/moz.build diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_asinh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_asinh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_asinh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_asinh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_atan.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_atan.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_atan.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_atan.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_cbrt.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_cbrt.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_cbrt.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_cbrt.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_ceil.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_ceil.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_ceil.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_ceil.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_ceilf.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_ceilf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_ceilf.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_ceilf.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_copysign.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_copysign.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_copysign.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_copysign.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_expm1.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_expm1.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_expm1.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_expm1.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_fabs.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_fabs.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_fabs.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_fabs.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_floor.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_floor.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_floor.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_floor.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_floorf.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_floorf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_floorf.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_floorf.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_log1p.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_log1p.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_log1p.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_log1p.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_nearbyint.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_nearbyint.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_nearbyint.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_nearbyint.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_rint.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_rint.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_rint.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_rint.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_rintf.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_rintf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_rintf.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_rintf.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_scalbn.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_scalbn.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_scalbn.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_scalbn.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_tanh.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_tanh.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_tanh.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_tanh.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_trunc.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_trunc.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_trunc.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_trunc.cpp diff --git a/src/third_party/mozjs-60/extract/modules/fdlibm/s_truncf.cpp b/src/third_party/mozjs/extract/modules/fdlibm/s_truncf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/modules/fdlibm/s_truncf.cpp rename to src/third_party/mozjs/extract/modules/fdlibm/s_truncf.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/AutoProfilerLabel.cpp b/src/third_party/mozjs/extract/mozglue/misc/AutoProfilerLabel.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/AutoProfilerLabel.cpp rename to src/third_party/mozjs/extract/mozglue/misc/AutoProfilerLabel.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/ConditionVariable_posix.cpp b/src/third_party/mozjs/extract/mozglue/misc/ConditionVariable_posix.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/ConditionVariable_posix.cpp rename to src/third_party/mozjs/extract/mozglue/misc/ConditionVariable_posix.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/ConditionVariable_windows.cpp b/src/third_party/mozjs/extract/mozglue/misc/ConditionVariable_windows.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/ConditionVariable_windows.cpp rename to src/third_party/mozjs/extract/mozglue/misc/ConditionVariable_windows.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/Mutex_posix.cpp b/src/third_party/mozjs/extract/mozglue/misc/Mutex_posix.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/Mutex_posix.cpp rename to src/third_party/mozjs/extract/mozglue/misc/Mutex_posix.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/Mutex_windows.cpp b/src/third_party/mozjs/extract/mozglue/misc/Mutex_windows.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/Mutex_windows.cpp rename to src/third_party/mozjs/extract/mozglue/misc/Mutex_windows.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/Printf.cpp b/src/third_party/mozjs/extract/mozglue/misc/Printf.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/Printf.cpp rename to src/third_party/mozjs/extract/mozglue/misc/Printf.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/StackWalk.cpp b/src/third_party/mozjs/extract/mozglue/misc/StackWalk.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/StackWalk.cpp rename to src/third_party/mozjs/extract/mozglue/misc/StackWalk.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp.cpp b/src/third_party/mozjs/extract/mozglue/misc/TimeStamp.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp.cpp rename to src/third_party/mozjs/extract/mozglue/misc/TimeStamp.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_darwin.cpp b/src/third_party/mozjs/extract/mozglue/misc/TimeStamp_darwin.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_darwin.cpp rename to src/third_party/mozjs/extract/mozglue/misc/TimeStamp_darwin.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_posix.cpp b/src/third_party/mozjs/extract/mozglue/misc/TimeStamp_posix.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_posix.cpp rename to src/third_party/mozjs/extract/mozglue/misc/TimeStamp_posix.cpp diff --git a/src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_windows.cpp b/src/third_party/mozjs/extract/mozglue/misc/TimeStamp_windows.cpp similarity index 100% rename from src/third_party/mozjs-60/extract/mozglue/misc/TimeStamp_windows.cpp rename to src/third_party/mozjs/extract/mozglue/misc/TimeStamp_windows.cpp diff --git a/src/third_party/mozjs-60/gen-config.sh b/src/third_party/mozjs/gen-config.sh similarity index 100% rename from src/third_party/mozjs-60/gen-config.sh rename to src/third_party/mozjs/gen-config.sh diff --git a/src/third_party/mozjs-60/gen-win-config.sh b/src/third_party/mozjs/gen-win-config.sh similarity index 100% rename from src/third_party/mozjs-60/gen-win-config.sh rename to src/third_party/mozjs/gen-win-config.sh diff --git a/src/third_party/mozjs-60/get-sources.sh b/src/third_party/mozjs/get-sources.sh similarity index 100% rename from src/third_party/mozjs-60/get-sources.sh rename to src/third_party/mozjs/get-sources.sh diff --git a/src/third_party/mozjs-60/include/AutoProfilerLabel.h b/src/third_party/mozjs/include/AutoProfilerLabel.h similarity index 100% rename from src/third_party/mozjs-60/include/AutoProfilerLabel.h rename to src/third_party/mozjs/include/AutoProfilerLabel.h diff --git a/src/third_party/mozjs-60/include/MutexPlatformData_posix.h b/src/third_party/mozjs/include/MutexPlatformData_posix.h similarity index 100% rename from src/third_party/mozjs-60/include/MutexPlatformData_posix.h rename to src/third_party/mozjs/include/MutexPlatformData_posix.h diff --git a/src/third_party/mozjs-60/include/MutexPlatformData_windows.h b/src/third_party/mozjs/include/MutexPlatformData_windows.h similarity index 100% rename from src/third_party/mozjs-60/include/MutexPlatformData_windows.h rename to src/third_party/mozjs/include/MutexPlatformData_windows.h diff --git a/src/third_party/mozjs-60/include/PlatformConditionVariable.h b/src/third_party/mozjs/include/PlatformConditionVariable.h similarity index 100% rename from src/third_party/mozjs-60/include/PlatformConditionVariable.h rename to src/third_party/mozjs/include/PlatformConditionVariable.h diff --git a/src/third_party/mozjs-60/include/PlatformMutex.h b/src/third_party/mozjs/include/PlatformMutex.h similarity index 100% rename from src/third_party/mozjs-60/include/PlatformMutex.h rename to src/third_party/mozjs/include/PlatformMutex.h diff --git a/src/third_party/mozjs-60/include/Printf.h b/src/third_party/mozjs/include/Printf.h similarity index 100% rename from src/third_party/mozjs-60/include/Printf.h rename to src/third_party/mozjs/include/Printf.h diff --git a/src/third_party/mozjs-60/include/StackWalk.h b/src/third_party/mozjs/include/StackWalk.h similarity index 100% rename from src/third_party/mozjs-60/include/StackWalk.h rename to src/third_party/mozjs/include/StackWalk.h diff --git a/src/third_party/mozjs-60/include/StackWalk_windows.h b/src/third_party/mozjs/include/StackWalk_windows.h similarity index 100% rename from src/third_party/mozjs-60/include/StackWalk_windows.h rename to src/third_party/mozjs/include/StackWalk_windows.h diff --git a/src/third_party/mozjs-60/include/TimeStamp.h b/src/third_party/mozjs/include/TimeStamp.h similarity index 100% rename from src/third_party/mozjs-60/include/TimeStamp.h rename to src/third_party/mozjs/include/TimeStamp.h diff --git a/src/third_party/mozjs-60/include/TimeStamp_windows.h b/src/third_party/mozjs/include/TimeStamp_windows.h similarity index 100% rename from src/third_party/mozjs-60/include/TimeStamp_windows.h rename to src/third_party/mozjs/include/TimeStamp_windows.h diff --git a/src/third_party/mozjs-60/include/double-conversion/bignum-dtoa.h b/src/third_party/mozjs/include/double-conversion/bignum-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/bignum-dtoa.h rename to src/third_party/mozjs/include/double-conversion/bignum-dtoa.h diff --git a/src/third_party/mozjs-60/include/double-conversion/bignum.h b/src/third_party/mozjs/include/double-conversion/bignum.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/bignum.h rename to src/third_party/mozjs/include/double-conversion/bignum.h diff --git a/src/third_party/mozjs-60/include/double-conversion/cached-powers.h b/src/third_party/mozjs/include/double-conversion/cached-powers.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/cached-powers.h rename to src/third_party/mozjs/include/double-conversion/cached-powers.h diff --git a/src/third_party/mozjs-60/include/double-conversion/diy-fp.h b/src/third_party/mozjs/include/double-conversion/diy-fp.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/diy-fp.h rename to src/third_party/mozjs/include/double-conversion/diy-fp.h diff --git a/src/third_party/mozjs-60/include/double-conversion/double-conversion.h b/src/third_party/mozjs/include/double-conversion/double-conversion.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/double-conversion.h rename to src/third_party/mozjs/include/double-conversion/double-conversion.h diff --git a/src/third_party/mozjs-60/include/double-conversion/fast-dtoa.h b/src/third_party/mozjs/include/double-conversion/fast-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/fast-dtoa.h rename to src/third_party/mozjs/include/double-conversion/fast-dtoa.h diff --git a/src/third_party/mozjs-60/include/double-conversion/fixed-dtoa.h b/src/third_party/mozjs/include/double-conversion/fixed-dtoa.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/fixed-dtoa.h rename to src/third_party/mozjs/include/double-conversion/fixed-dtoa.h diff --git a/src/third_party/mozjs-60/include/double-conversion/ieee.h b/src/third_party/mozjs/include/double-conversion/ieee.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/ieee.h rename to src/third_party/mozjs/include/double-conversion/ieee.h diff --git a/src/third_party/mozjs-60/include/double-conversion/strtod.h b/src/third_party/mozjs/include/double-conversion/strtod.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/strtod.h rename to src/third_party/mozjs/include/double-conversion/strtod.h diff --git a/src/third_party/mozjs-60/include/double-conversion/utils.h b/src/third_party/mozjs/include/double-conversion/utils.h similarity index 100% rename from src/third_party/mozjs-60/include/double-conversion/utils.h rename to src/third_party/mozjs/include/double-conversion/utils.h diff --git a/src/third_party/mozjs-60/include/fdlibm.h b/src/third_party/mozjs/include/fdlibm.h similarity index 100% rename from src/third_party/mozjs-60/include/fdlibm.h rename to src/third_party/mozjs/include/fdlibm.h diff --git a/src/third_party/mozjs-60/include/gc/StatsPhasesGenerated.h b/src/third_party/mozjs/include/gc/StatsPhasesGenerated.h similarity index 100% rename from src/third_party/mozjs-60/include/gc/StatsPhasesGenerated.h rename to src/third_party/mozjs/include/gc/StatsPhasesGenerated.h diff --git a/src/third_party/mozjs-60/include/js.msg b/src/third_party/mozjs/include/js.msg similarity index 100% rename from src/third_party/mozjs-60/include/js.msg rename to src/third_party/mozjs/include/js.msg diff --git a/src/third_party/mozjs-60/include/js/AllocPolicy.h b/src/third_party/mozjs/include/js/AllocPolicy.h similarity index 100% rename from src/third_party/mozjs-60/include/js/AllocPolicy.h rename to src/third_party/mozjs/include/js/AllocPolicy.h diff --git a/src/third_party/mozjs-60/include/js/CallArgs.h b/src/third_party/mozjs/include/js/CallArgs.h similarity index 100% rename from src/third_party/mozjs-60/include/js/CallArgs.h rename to src/third_party/mozjs/include/js/CallArgs.h diff --git a/src/third_party/mozjs-60/include/js/CallNonGenericMethod.h b/src/third_party/mozjs/include/js/CallNonGenericMethod.h similarity index 100% rename from src/third_party/mozjs-60/include/js/CallNonGenericMethod.h rename to src/third_party/mozjs/include/js/CallNonGenericMethod.h diff --git a/src/third_party/mozjs-60/include/js/CharacterEncoding.h b/src/third_party/mozjs/include/js/CharacterEncoding.h similarity index 100% rename from src/third_party/mozjs-60/include/js/CharacterEncoding.h rename to src/third_party/mozjs/include/js/CharacterEncoding.h diff --git a/src/third_party/mozjs-60/include/js/Class.h b/src/third_party/mozjs/include/js/Class.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Class.h rename to src/third_party/mozjs/include/js/Class.h diff --git a/src/third_party/mozjs-60/include/js/Conversions.h b/src/third_party/mozjs/include/js/Conversions.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Conversions.h rename to src/third_party/mozjs/include/js/Conversions.h diff --git a/src/third_party/mozjs-60/include/js/Date.h b/src/third_party/mozjs/include/js/Date.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Date.h rename to src/third_party/mozjs/include/js/Date.h diff --git a/src/third_party/mozjs-60/include/js/Debug.h b/src/third_party/mozjs/include/js/Debug.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Debug.h rename to src/third_party/mozjs/include/js/Debug.h diff --git a/src/third_party/mozjs-60/include/js/GCAPI.h b/src/third_party/mozjs/include/js/GCAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCAPI.h rename to src/third_party/mozjs/include/js/GCAPI.h diff --git a/src/third_party/mozjs-60/include/js/GCAnnotations.h b/src/third_party/mozjs/include/js/GCAnnotations.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCAnnotations.h rename to src/third_party/mozjs/include/js/GCAnnotations.h diff --git a/src/third_party/mozjs-60/include/js/GCHashTable.h b/src/third_party/mozjs/include/js/GCHashTable.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCHashTable.h rename to src/third_party/mozjs/include/js/GCHashTable.h diff --git a/src/third_party/mozjs-60/include/js/GCPolicyAPI.h b/src/third_party/mozjs/include/js/GCPolicyAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCPolicyAPI.h rename to src/third_party/mozjs/include/js/GCPolicyAPI.h diff --git a/src/third_party/mozjs-60/include/js/GCVariant.h b/src/third_party/mozjs/include/js/GCVariant.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCVariant.h rename to src/third_party/mozjs/include/js/GCVariant.h diff --git a/src/third_party/mozjs-60/include/js/GCVector.h b/src/third_party/mozjs/include/js/GCVector.h similarity index 100% rename from src/third_party/mozjs-60/include/js/GCVector.h rename to src/third_party/mozjs/include/js/GCVector.h diff --git a/src/third_party/mozjs-60/include/js/HashTable.h b/src/third_party/mozjs/include/js/HashTable.h similarity index 100% rename from src/third_party/mozjs-60/include/js/HashTable.h rename to src/third_party/mozjs/include/js/HashTable.h diff --git a/src/third_party/mozjs-60/include/js/HeapAPI.h b/src/third_party/mozjs/include/js/HeapAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/HeapAPI.h rename to src/third_party/mozjs/include/js/HeapAPI.h diff --git a/src/third_party/mozjs-60/include/js/Id.h b/src/third_party/mozjs/include/js/Id.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Id.h rename to src/third_party/mozjs/include/js/Id.h diff --git a/src/third_party/mozjs-60/include/js/Initialization.h b/src/third_party/mozjs/include/js/Initialization.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Initialization.h rename to src/third_party/mozjs/include/js/Initialization.h diff --git a/src/third_party/mozjs-60/include/js/MemoryMetrics.h b/src/third_party/mozjs/include/js/MemoryMetrics.h similarity index 100% rename from src/third_party/mozjs-60/include/js/MemoryMetrics.h rename to src/third_party/mozjs/include/js/MemoryMetrics.h diff --git a/src/third_party/mozjs-60/include/js/Principals.h b/src/third_party/mozjs/include/js/Principals.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Principals.h rename to src/third_party/mozjs/include/js/Principals.h diff --git a/src/third_party/mozjs-60/include/js/Printf.h b/src/third_party/mozjs/include/js/Printf.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Printf.h rename to src/third_party/mozjs/include/js/Printf.h diff --git a/src/third_party/mozjs-60/include/js/ProfilingFrameIterator.h b/src/third_party/mozjs/include/js/ProfilingFrameIterator.h similarity index 100% rename from src/third_party/mozjs-60/include/js/ProfilingFrameIterator.h rename to src/third_party/mozjs/include/js/ProfilingFrameIterator.h diff --git a/src/third_party/mozjs-60/include/js/ProfilingStack.h b/src/third_party/mozjs/include/js/ProfilingStack.h similarity index 100% rename from src/third_party/mozjs-60/include/js/ProfilingStack.h rename to src/third_party/mozjs/include/js/ProfilingStack.h diff --git a/src/third_party/mozjs-60/include/js/ProtoKey.h b/src/third_party/mozjs/include/js/ProtoKey.h similarity index 100% rename from src/third_party/mozjs-60/include/js/ProtoKey.h rename to src/third_party/mozjs/include/js/ProtoKey.h diff --git a/src/third_party/mozjs-60/include/js/Proxy.h b/src/third_party/mozjs/include/js/Proxy.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Proxy.h rename to src/third_party/mozjs/include/js/Proxy.h diff --git a/src/third_party/mozjs-60/include/js/Realm.h b/src/third_party/mozjs/include/js/Realm.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Realm.h rename to src/third_party/mozjs/include/js/Realm.h diff --git a/src/third_party/mozjs-60/include/js/RefCounted.h b/src/third_party/mozjs/include/js/RefCounted.h similarity index 100% rename from src/third_party/mozjs-60/include/js/RefCounted.h rename to src/third_party/mozjs/include/js/RefCounted.h diff --git a/src/third_party/mozjs-60/include/js/RequiredDefines.h b/src/third_party/mozjs/include/js/RequiredDefines.h similarity index 100% rename from src/third_party/mozjs-60/include/js/RequiredDefines.h rename to src/third_party/mozjs/include/js/RequiredDefines.h diff --git a/src/third_party/mozjs-60/include/js/Result.h b/src/third_party/mozjs/include/js/Result.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Result.h rename to src/third_party/mozjs/include/js/Result.h diff --git a/src/third_party/mozjs-60/include/js/RootingAPI.h b/src/third_party/mozjs/include/js/RootingAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/RootingAPI.h rename to src/third_party/mozjs/include/js/RootingAPI.h diff --git a/src/third_party/mozjs-60/include/js/SliceBudget.h b/src/third_party/mozjs/include/js/SliceBudget.h similarity index 100% rename from src/third_party/mozjs-60/include/js/SliceBudget.h rename to src/third_party/mozjs/include/js/SliceBudget.h diff --git a/src/third_party/mozjs-60/include/js/Stream.h b/src/third_party/mozjs/include/js/Stream.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Stream.h rename to src/third_party/mozjs/include/js/Stream.h diff --git a/src/third_party/mozjs-60/include/js/StructuredClone.h b/src/third_party/mozjs/include/js/StructuredClone.h similarity index 100% rename from src/third_party/mozjs-60/include/js/StructuredClone.h rename to src/third_party/mozjs/include/js/StructuredClone.h diff --git a/src/third_party/mozjs-60/include/js/SweepingAPI.h b/src/third_party/mozjs/include/js/SweepingAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/SweepingAPI.h rename to src/third_party/mozjs/include/js/SweepingAPI.h diff --git a/src/third_party/mozjs-60/include/js/TraceKind.h b/src/third_party/mozjs/include/js/TraceKind.h similarity index 100% rename from src/third_party/mozjs-60/include/js/TraceKind.h rename to src/third_party/mozjs/include/js/TraceKind.h diff --git a/src/third_party/mozjs-60/include/js/TracingAPI.h b/src/third_party/mozjs/include/js/TracingAPI.h similarity index 100% rename from src/third_party/mozjs-60/include/js/TracingAPI.h rename to src/third_party/mozjs/include/js/TracingAPI.h diff --git a/src/third_party/mozjs-60/include/js/TrackedOptimizationInfo.h b/src/third_party/mozjs/include/js/TrackedOptimizationInfo.h similarity index 100% rename from src/third_party/mozjs-60/include/js/TrackedOptimizationInfo.h rename to src/third_party/mozjs/include/js/TrackedOptimizationInfo.h diff --git a/src/third_party/mozjs-60/include/js/TypeDecls.h b/src/third_party/mozjs/include/js/TypeDecls.h similarity index 100% rename from src/third_party/mozjs-60/include/js/TypeDecls.h rename to src/third_party/mozjs/include/js/TypeDecls.h diff --git a/src/third_party/mozjs-60/include/js/UbiNode.h b/src/third_party/mozjs/include/js/UbiNode.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNode.h rename to src/third_party/mozjs/include/js/UbiNode.h diff --git a/src/third_party/mozjs-60/include/js/UbiNodeBreadthFirst.h b/src/third_party/mozjs/include/js/UbiNodeBreadthFirst.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNodeBreadthFirst.h rename to src/third_party/mozjs/include/js/UbiNodeBreadthFirst.h diff --git a/src/third_party/mozjs-60/include/js/UbiNodeCensus.h b/src/third_party/mozjs/include/js/UbiNodeCensus.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNodeCensus.h rename to src/third_party/mozjs/include/js/UbiNodeCensus.h diff --git a/src/third_party/mozjs-60/include/js/UbiNodeDominatorTree.h b/src/third_party/mozjs/include/js/UbiNodeDominatorTree.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNodeDominatorTree.h rename to src/third_party/mozjs/include/js/UbiNodeDominatorTree.h diff --git a/src/third_party/mozjs-60/include/js/UbiNodePostOrder.h b/src/third_party/mozjs/include/js/UbiNodePostOrder.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNodePostOrder.h rename to src/third_party/mozjs/include/js/UbiNodePostOrder.h diff --git a/src/third_party/mozjs-60/include/js/UbiNodeShortestPaths.h b/src/third_party/mozjs/include/js/UbiNodeShortestPaths.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UbiNodeShortestPaths.h rename to src/third_party/mozjs/include/js/UbiNodeShortestPaths.h diff --git a/src/third_party/mozjs-60/include/js/UniquePtr.h b/src/third_party/mozjs/include/js/UniquePtr.h similarity index 100% rename from src/third_party/mozjs-60/include/js/UniquePtr.h rename to src/third_party/mozjs/include/js/UniquePtr.h diff --git a/src/third_party/mozjs-60/include/js/Utility.h b/src/third_party/mozjs/include/js/Utility.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Utility.h rename to src/third_party/mozjs/include/js/Utility.h diff --git a/src/third_party/mozjs-60/include/js/Value.h b/src/third_party/mozjs/include/js/Value.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Value.h rename to src/third_party/mozjs/include/js/Value.h diff --git a/src/third_party/mozjs-60/include/js/Vector.h b/src/third_party/mozjs/include/js/Vector.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Vector.h rename to src/third_party/mozjs/include/js/Vector.h diff --git a/src/third_party/mozjs-60/include/js/WeakMapPtr.h b/src/third_party/mozjs/include/js/WeakMapPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/js/WeakMapPtr.h rename to src/third_party/mozjs/include/js/WeakMapPtr.h diff --git a/src/third_party/mozjs-60/include/js/Wrapper.h b/src/third_party/mozjs/include/js/Wrapper.h similarity index 100% rename from src/third_party/mozjs-60/include/js/Wrapper.h rename to src/third_party/mozjs/include/js/Wrapper.h diff --git a/src/third_party/mozjs-60/include/jsapi.h b/src/third_party/mozjs/include/jsapi.h similarity index 100% rename from src/third_party/mozjs-60/include/jsapi.h rename to src/third_party/mozjs/include/jsapi.h diff --git a/src/third_party/mozjs-60/include/jsfriendapi.h b/src/third_party/mozjs/include/jsfriendapi.h similarity index 100% rename from src/third_party/mozjs-60/include/jsfriendapi.h rename to src/third_party/mozjs/include/jsfriendapi.h diff --git a/src/third_party/mozjs-60/include/jsperf.h b/src/third_party/mozjs/include/jsperf.h similarity index 100% rename from src/third_party/mozjs-60/include/jsperf.h rename to src/third_party/mozjs/include/jsperf.h diff --git a/src/third_party/mozjs-60/include/jspubtd.h b/src/third_party/mozjs/include/jspubtd.h similarity index 100% rename from src/third_party/mozjs-60/include/jspubtd.h rename to src/third_party/mozjs/include/jspubtd.h diff --git a/src/third_party/mozjs-60/include/jstypes.h b/src/third_party/mozjs/include/jstypes.h similarity index 100% rename from src/third_party/mozjs-60/include/jstypes.h rename to src/third_party/mozjs/include/jstypes.h diff --git a/src/third_party/mozjs-60/include/malloc_decls.h b/src/third_party/mozjs/include/malloc_decls.h similarity index 100% rename from src/third_party/mozjs-60/include/malloc_decls.h rename to src/third_party/mozjs/include/malloc_decls.h diff --git a/src/third_party/mozjs-60/include/mozilla/Alignment.h b/src/third_party/mozjs/include/mozilla/Alignment.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Alignment.h rename to src/third_party/mozjs/include/mozilla/Alignment.h diff --git a/src/third_party/mozjs-60/include/mozilla/AllocPolicy.h b/src/third_party/mozjs/include/mozilla/AllocPolicy.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/AllocPolicy.h rename to src/third_party/mozjs/include/mozilla/AllocPolicy.h diff --git a/src/third_party/mozjs-60/include/mozilla/AlreadyAddRefed.h b/src/third_party/mozjs/include/mozilla/AlreadyAddRefed.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/AlreadyAddRefed.h rename to src/third_party/mozjs/include/mozilla/AlreadyAddRefed.h diff --git a/src/third_party/mozjs-60/include/mozilla/Array.h b/src/third_party/mozjs/include/mozilla/Array.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Array.h rename to src/third_party/mozjs/include/mozilla/Array.h diff --git a/src/third_party/mozjs-60/include/mozilla/ArrayUtils.h b/src/third_party/mozjs/include/mozilla/ArrayUtils.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ArrayUtils.h rename to src/third_party/mozjs/include/mozilla/ArrayUtils.h diff --git a/src/third_party/mozjs-60/include/mozilla/Assertions.h b/src/third_party/mozjs/include/mozilla/Assertions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Assertions.h rename to src/third_party/mozjs/include/mozilla/Assertions.h diff --git a/src/third_party/mozjs-60/include/mozilla/Atomics.h b/src/third_party/mozjs/include/mozilla/Atomics.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Atomics.h rename to src/third_party/mozjs/include/mozilla/Atomics.h diff --git a/src/third_party/mozjs-60/include/mozilla/Attributes.h b/src/third_party/mozjs/include/mozilla/Attributes.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Attributes.h rename to src/third_party/mozjs/include/mozilla/Attributes.h diff --git a/src/third_party/mozjs-60/include/mozilla/AutoProfilerLabel.h b/src/third_party/mozjs/include/mozilla/AutoProfilerLabel.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/AutoProfilerLabel.h rename to src/third_party/mozjs/include/mozilla/AutoProfilerLabel.h diff --git a/src/third_party/mozjs-60/include/mozilla/BinarySearch.h b/src/third_party/mozjs/include/mozilla/BinarySearch.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/BinarySearch.h rename to src/third_party/mozjs/include/mozilla/BinarySearch.h diff --git a/src/third_party/mozjs-60/include/mozilla/BloomFilter.h b/src/third_party/mozjs/include/mozilla/BloomFilter.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/BloomFilter.h rename to src/third_party/mozjs/include/mozilla/BloomFilter.h diff --git a/src/third_party/mozjs-60/include/mozilla/BufferList.h b/src/third_party/mozjs/include/mozilla/BufferList.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/BufferList.h rename to src/third_party/mozjs/include/mozilla/BufferList.h diff --git a/src/third_party/mozjs-60/include/mozilla/Casting.h b/src/third_party/mozjs/include/mozilla/Casting.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Casting.h rename to src/third_party/mozjs/include/mozilla/Casting.h diff --git a/src/third_party/mozjs-60/include/mozilla/ChaosMode.h b/src/third_party/mozjs/include/mozilla/ChaosMode.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ChaosMode.h rename to src/third_party/mozjs/include/mozilla/ChaosMode.h diff --git a/src/third_party/mozjs-60/include/mozilla/Char16.h b/src/third_party/mozjs/include/mozilla/Char16.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Char16.h rename to src/third_party/mozjs/include/mozilla/Char16.h diff --git a/src/third_party/mozjs-60/include/mozilla/CheckedInt.h b/src/third_party/mozjs/include/mozilla/CheckedInt.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/CheckedInt.h rename to src/third_party/mozjs/include/mozilla/CheckedInt.h diff --git a/src/third_party/mozjs-60/include/mozilla/Compiler.h b/src/third_party/mozjs/include/mozilla/Compiler.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Compiler.h rename to src/third_party/mozjs/include/mozilla/Compiler.h diff --git a/src/third_party/mozjs-60/include/mozilla/Compression.h b/src/third_party/mozjs/include/mozilla/Compression.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Compression.h rename to src/third_party/mozjs/include/mozilla/Compression.h diff --git a/src/third_party/mozjs-60/include/mozilla/DebugOnly.h b/src/third_party/mozjs/include/mozilla/DebugOnly.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/DebugOnly.h rename to src/third_party/mozjs/include/mozilla/DebugOnly.h diff --git a/src/third_party/mozjs-60/include/mozilla/DefineEnum.h b/src/third_party/mozjs/include/mozilla/DefineEnum.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/DefineEnum.h rename to src/third_party/mozjs/include/mozilla/DefineEnum.h diff --git a/src/third_party/mozjs-60/include/mozilla/DoublyLinkedList.h b/src/third_party/mozjs/include/mozilla/DoublyLinkedList.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/DoublyLinkedList.h rename to src/third_party/mozjs/include/mozilla/DoublyLinkedList.h diff --git a/src/third_party/mozjs-60/include/mozilla/EndianUtils.h b/src/third_party/mozjs/include/mozilla/EndianUtils.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/EndianUtils.h rename to src/third_party/mozjs/include/mozilla/EndianUtils.h diff --git a/src/third_party/mozjs-60/include/mozilla/EnumSet.h b/src/third_party/mozjs/include/mozilla/EnumSet.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/EnumSet.h rename to src/third_party/mozjs/include/mozilla/EnumSet.h diff --git a/src/third_party/mozjs-60/include/mozilla/EnumTypeTraits.h b/src/third_party/mozjs/include/mozilla/EnumTypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/EnumTypeTraits.h rename to src/third_party/mozjs/include/mozilla/EnumTypeTraits.h diff --git a/src/third_party/mozjs-60/include/mozilla/EnumeratedArray.h b/src/third_party/mozjs/include/mozilla/EnumeratedArray.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/EnumeratedArray.h rename to src/third_party/mozjs/include/mozilla/EnumeratedArray.h diff --git a/src/third_party/mozjs-60/include/mozilla/EnumeratedRange.h b/src/third_party/mozjs/include/mozilla/EnumeratedRange.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/EnumeratedRange.h rename to src/third_party/mozjs/include/mozilla/EnumeratedRange.h diff --git a/src/third_party/mozjs-60/include/mozilla/FStream.h b/src/third_party/mozjs/include/mozilla/FStream.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/FStream.h rename to src/third_party/mozjs/include/mozilla/FStream.h diff --git a/src/third_party/mozjs-60/include/mozilla/FastBernoulliTrial.h b/src/third_party/mozjs/include/mozilla/FastBernoulliTrial.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/FastBernoulliTrial.h rename to src/third_party/mozjs/include/mozilla/FastBernoulliTrial.h diff --git a/src/third_party/mozjs-60/include/mozilla/FloatingPoint.h b/src/third_party/mozjs/include/mozilla/FloatingPoint.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/FloatingPoint.h rename to src/third_party/mozjs/include/mozilla/FloatingPoint.h diff --git a/src/third_party/mozjs-60/include/mozilla/GuardObjects.h b/src/third_party/mozjs/include/mozilla/GuardObjects.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/GuardObjects.h rename to src/third_party/mozjs/include/mozilla/GuardObjects.h diff --git a/src/third_party/mozjs-60/include/mozilla/HashFunctions.h b/src/third_party/mozjs/include/mozilla/HashFunctions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/HashFunctions.h rename to src/third_party/mozjs/include/mozilla/HashFunctions.h diff --git a/src/third_party/mozjs-60/include/mozilla/IndexSequence.h b/src/third_party/mozjs/include/mozilla/IndexSequence.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/IndexSequence.h rename to src/third_party/mozjs/include/mozilla/IndexSequence.h diff --git a/src/third_party/mozjs-60/include/mozilla/IntegerPrintfMacros.h b/src/third_party/mozjs/include/mozilla/IntegerPrintfMacros.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/IntegerPrintfMacros.h rename to src/third_party/mozjs/include/mozilla/IntegerPrintfMacros.h diff --git a/src/third_party/mozjs-60/include/mozilla/IntegerRange.h b/src/third_party/mozjs/include/mozilla/IntegerRange.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/IntegerRange.h rename to src/third_party/mozjs/include/mozilla/IntegerRange.h diff --git a/src/third_party/mozjs-60/include/mozilla/IntegerTypeTraits.h b/src/third_party/mozjs/include/mozilla/IntegerTypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/IntegerTypeTraits.h rename to src/third_party/mozjs/include/mozilla/IntegerTypeTraits.h diff --git a/src/third_party/mozjs-60/include/mozilla/JSONWriter.h b/src/third_party/mozjs/include/mozilla/JSONWriter.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/JSONWriter.h rename to src/third_party/mozjs/include/mozilla/JSONWriter.h diff --git a/src/third_party/mozjs-60/include/mozilla/Likely.h b/src/third_party/mozjs/include/mozilla/Likely.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Likely.h rename to src/third_party/mozjs/include/mozilla/Likely.h diff --git a/src/third_party/mozjs-60/include/mozilla/LinkedList.h b/src/third_party/mozjs/include/mozilla/LinkedList.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/LinkedList.h rename to src/third_party/mozjs/include/mozilla/LinkedList.h diff --git a/src/third_party/mozjs-60/include/mozilla/MacroArgs.h b/src/third_party/mozjs/include/mozilla/MacroArgs.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MacroArgs.h rename to src/third_party/mozjs/include/mozilla/MacroArgs.h diff --git a/src/third_party/mozjs-60/include/mozilla/MacroForEach.h b/src/third_party/mozjs/include/mozilla/MacroForEach.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MacroForEach.h rename to src/third_party/mozjs/include/mozilla/MacroForEach.h diff --git a/src/third_party/mozjs-60/include/mozilla/MathAlgorithms.h b/src/third_party/mozjs/include/mozilla/MathAlgorithms.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MathAlgorithms.h rename to src/third_party/mozjs/include/mozilla/MathAlgorithms.h diff --git a/src/third_party/mozjs-60/include/mozilla/Maybe.h b/src/third_party/mozjs/include/mozilla/Maybe.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Maybe.h rename to src/third_party/mozjs/include/mozilla/Maybe.h diff --git a/src/third_party/mozjs-60/include/mozilla/MaybeOneOf.h b/src/third_party/mozjs/include/mozilla/MaybeOneOf.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MaybeOneOf.h rename to src/third_party/mozjs/include/mozilla/MaybeOneOf.h diff --git a/src/third_party/mozjs-60/include/mozilla/MemoryChecking.h b/src/third_party/mozjs/include/mozilla/MemoryChecking.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MemoryChecking.h rename to src/third_party/mozjs/include/mozilla/MemoryChecking.h diff --git a/src/third_party/mozjs-60/include/mozilla/MemoryReporting.h b/src/third_party/mozjs/include/mozilla/MemoryReporting.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/MemoryReporting.h rename to src/third_party/mozjs/include/mozilla/MemoryReporting.h diff --git a/src/third_party/mozjs-60/include/mozilla/Move.h b/src/third_party/mozjs/include/mozilla/Move.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Move.h rename to src/third_party/mozjs/include/mozilla/Move.h diff --git a/src/third_party/mozjs-60/include/mozilla/NotNull.h b/src/third_party/mozjs/include/mozilla/NotNull.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/NotNull.h rename to src/third_party/mozjs/include/mozilla/NotNull.h diff --git a/src/third_party/mozjs-60/include/mozilla/NullPtr.h b/src/third_party/mozjs/include/mozilla/NullPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/NullPtr.h rename to src/third_party/mozjs/include/mozilla/NullPtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/Opaque.h b/src/third_party/mozjs/include/mozilla/Opaque.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Opaque.h rename to src/third_party/mozjs/include/mozilla/Opaque.h diff --git a/src/third_party/mozjs-60/include/mozilla/OperatorNewExtensions.h b/src/third_party/mozjs/include/mozilla/OperatorNewExtensions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/OperatorNewExtensions.h rename to src/third_party/mozjs/include/mozilla/OperatorNewExtensions.h diff --git a/src/third_party/mozjs-60/include/mozilla/Pair.h b/src/third_party/mozjs/include/mozilla/Pair.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Pair.h rename to src/third_party/mozjs/include/mozilla/Pair.h diff --git a/src/third_party/mozjs-60/include/mozilla/Path.h b/src/third_party/mozjs/include/mozilla/Path.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Path.h rename to src/third_party/mozjs/include/mozilla/Path.h diff --git a/src/third_party/mozjs-60/include/mozilla/PlatformConditionVariable.h b/src/third_party/mozjs/include/mozilla/PlatformConditionVariable.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/PlatformConditionVariable.h rename to src/third_party/mozjs/include/mozilla/PlatformConditionVariable.h diff --git a/src/third_party/mozjs-60/include/mozilla/PlatformMutex.h b/src/third_party/mozjs/include/mozilla/PlatformMutex.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/PlatformMutex.h rename to src/third_party/mozjs/include/mozilla/PlatformMutex.h diff --git a/src/third_party/mozjs-60/include/mozilla/PodOperations.h b/src/third_party/mozjs/include/mozilla/PodOperations.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/PodOperations.h rename to src/third_party/mozjs/include/mozilla/PodOperations.h diff --git a/src/third_party/mozjs-60/include/mozilla/Poison.h b/src/third_party/mozjs/include/mozilla/Poison.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Poison.h rename to src/third_party/mozjs/include/mozilla/Poison.h diff --git a/src/third_party/mozjs-60/include/mozilla/Printf.h b/src/third_party/mozjs/include/mozilla/Printf.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Printf.h rename to src/third_party/mozjs/include/mozilla/Printf.h diff --git a/src/third_party/mozjs-60/include/mozilla/Range.h b/src/third_party/mozjs/include/mozilla/Range.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Range.h rename to src/third_party/mozjs/include/mozilla/Range.h diff --git a/src/third_party/mozjs-60/include/mozilla/RangedArray.h b/src/third_party/mozjs/include/mozilla/RangedArray.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RangedArray.h rename to src/third_party/mozjs/include/mozilla/RangedArray.h diff --git a/src/third_party/mozjs-60/include/mozilla/RangedPtr.h b/src/third_party/mozjs/include/mozilla/RangedPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RangedPtr.h rename to src/third_party/mozjs/include/mozilla/RangedPtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/ReentrancyGuard.h b/src/third_party/mozjs/include/mozilla/ReentrancyGuard.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ReentrancyGuard.h rename to src/third_party/mozjs/include/mozilla/ReentrancyGuard.h diff --git a/src/third_party/mozjs-60/include/mozilla/RefCountType.h b/src/third_party/mozjs/include/mozilla/RefCountType.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RefCountType.h rename to src/third_party/mozjs/include/mozilla/RefCountType.h diff --git a/src/third_party/mozjs-60/include/mozilla/RefCounted.h b/src/third_party/mozjs/include/mozilla/RefCounted.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RefCounted.h rename to src/third_party/mozjs/include/mozilla/RefCounted.h diff --git a/src/third_party/mozjs-60/include/mozilla/RefPtr.h b/src/third_party/mozjs/include/mozilla/RefPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RefPtr.h rename to src/third_party/mozjs/include/mozilla/RefPtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/Result.h b/src/third_party/mozjs/include/mozilla/Result.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Result.h rename to src/third_party/mozjs/include/mozilla/Result.h diff --git a/src/third_party/mozjs-60/include/mozilla/ResultExtensions.h b/src/third_party/mozjs/include/mozilla/ResultExtensions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ResultExtensions.h rename to src/third_party/mozjs/include/mozilla/ResultExtensions.h diff --git a/src/third_party/mozjs-60/include/mozilla/ReverseIterator.h b/src/third_party/mozjs/include/mozilla/ReverseIterator.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ReverseIterator.h rename to src/third_party/mozjs/include/mozilla/ReverseIterator.h diff --git a/src/third_party/mozjs-60/include/mozilla/RollingMean.h b/src/third_party/mozjs/include/mozilla/RollingMean.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/RollingMean.h rename to src/third_party/mozjs/include/mozilla/RollingMean.h diff --git a/src/third_party/mozjs-60/include/mozilla/SHA1.h b/src/third_party/mozjs/include/mozilla/SHA1.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/SHA1.h rename to src/third_party/mozjs/include/mozilla/SHA1.h diff --git a/src/third_party/mozjs-60/include/mozilla/Saturate.h b/src/third_party/mozjs/include/mozilla/Saturate.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Saturate.h rename to src/third_party/mozjs/include/mozilla/Saturate.h diff --git a/src/third_party/mozjs-60/include/mozilla/ScopeExit.h b/src/third_party/mozjs/include/mozilla/ScopeExit.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ScopeExit.h rename to src/third_party/mozjs/include/mozilla/ScopeExit.h diff --git a/src/third_party/mozjs-60/include/mozilla/Scoped.h b/src/third_party/mozjs/include/mozilla/Scoped.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Scoped.h rename to src/third_party/mozjs/include/mozilla/Scoped.h diff --git a/src/third_party/mozjs-60/include/mozilla/SegmentedVector.h b/src/third_party/mozjs/include/mozilla/SegmentedVector.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/SegmentedVector.h rename to src/third_party/mozjs/include/mozilla/SegmentedVector.h diff --git a/src/third_party/mozjs-60/include/mozilla/SmallPointerArray.h b/src/third_party/mozjs/include/mozilla/SmallPointerArray.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/SmallPointerArray.h rename to src/third_party/mozjs/include/mozilla/SmallPointerArray.h diff --git a/src/third_party/mozjs-60/include/mozilla/Span.h b/src/third_party/mozjs/include/mozilla/Span.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Span.h rename to src/third_party/mozjs/include/mozilla/Span.h diff --git a/src/third_party/mozjs-60/include/mozilla/SplayTree.h b/src/third_party/mozjs/include/mozilla/SplayTree.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/SplayTree.h rename to src/third_party/mozjs/include/mozilla/SplayTree.h diff --git a/src/third_party/mozjs-60/include/mozilla/Sprintf.h b/src/third_party/mozjs/include/mozilla/Sprintf.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Sprintf.h rename to src/third_party/mozjs/include/mozilla/Sprintf.h diff --git a/src/third_party/mozjs-60/include/mozilla/StackWalk.h b/src/third_party/mozjs/include/mozilla/StackWalk.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/StackWalk.h rename to src/third_party/mozjs/include/mozilla/StackWalk.h diff --git a/src/third_party/mozjs-60/include/mozilla/StackWalk_windows.h b/src/third_party/mozjs/include/mozilla/StackWalk_windows.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/StackWalk_windows.h rename to src/third_party/mozjs/include/mozilla/StackWalk_windows.h diff --git a/src/third_party/mozjs-60/include/mozilla/StaticAnalysisFunctions.h b/src/third_party/mozjs/include/mozilla/StaticAnalysisFunctions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/StaticAnalysisFunctions.h rename to src/third_party/mozjs/include/mozilla/StaticAnalysisFunctions.h diff --git a/src/third_party/mozjs-60/include/mozilla/TaggedAnonymousMemory.h b/src/third_party/mozjs/include/mozilla/TaggedAnonymousMemory.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TaggedAnonymousMemory.h rename to src/third_party/mozjs/include/mozilla/TaggedAnonymousMemory.h diff --git a/src/third_party/mozjs-60/include/mozilla/TemplateLib.h b/src/third_party/mozjs/include/mozilla/TemplateLib.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TemplateLib.h rename to src/third_party/mozjs/include/mozilla/TemplateLib.h diff --git a/src/third_party/mozjs-60/include/mozilla/TextUtils.h b/src/third_party/mozjs/include/mozilla/TextUtils.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TextUtils.h rename to src/third_party/mozjs/include/mozilla/TextUtils.h diff --git a/src/third_party/mozjs-60/include/mozilla/ThreadLocal.h b/src/third_party/mozjs/include/mozilla/ThreadLocal.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ThreadLocal.h rename to src/third_party/mozjs/include/mozilla/ThreadLocal.h diff --git a/src/third_party/mozjs-60/include/mozilla/ThreadSafeWeakPtr.h b/src/third_party/mozjs/include/mozilla/ThreadSafeWeakPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ThreadSafeWeakPtr.h rename to src/third_party/mozjs/include/mozilla/ThreadSafeWeakPtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/TimeStamp.h b/src/third_party/mozjs/include/mozilla/TimeStamp.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TimeStamp.h rename to src/third_party/mozjs/include/mozilla/TimeStamp.h diff --git a/src/third_party/mozjs-60/include/mozilla/ToString.h b/src/third_party/mozjs/include/mozilla/ToString.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/ToString.h rename to src/third_party/mozjs/include/mozilla/ToString.h diff --git a/src/third_party/mozjs-60/include/mozilla/Tuple.h b/src/third_party/mozjs/include/mozilla/Tuple.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Tuple.h rename to src/third_party/mozjs/include/mozilla/Tuple.h diff --git a/src/third_party/mozjs-60/include/mozilla/TypeTraits.h b/src/third_party/mozjs/include/mozilla/TypeTraits.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TypeTraits.h rename to src/third_party/mozjs/include/mozilla/TypeTraits.h diff --git a/src/third_party/mozjs-60/include/mozilla/TypedEnumBits.h b/src/third_party/mozjs/include/mozilla/TypedEnumBits.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/TypedEnumBits.h rename to src/third_party/mozjs/include/mozilla/TypedEnumBits.h diff --git a/src/third_party/mozjs-60/include/mozilla/Types.h b/src/third_party/mozjs/include/mozilla/Types.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Types.h rename to src/third_party/mozjs/include/mozilla/Types.h diff --git a/src/third_party/mozjs-60/include/mozilla/UniquePtr.h b/src/third_party/mozjs/include/mozilla/UniquePtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/UniquePtr.h rename to src/third_party/mozjs/include/mozilla/UniquePtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/UniquePtrExtensions.h b/src/third_party/mozjs/include/mozilla/UniquePtrExtensions.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/UniquePtrExtensions.h rename to src/third_party/mozjs/include/mozilla/UniquePtrExtensions.h diff --git a/src/third_party/mozjs-60/include/mozilla/Unused.h b/src/third_party/mozjs/include/mozilla/Unused.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Unused.h rename to src/third_party/mozjs/include/mozilla/Unused.h diff --git a/src/third_party/mozjs-60/include/mozilla/Variant.h b/src/third_party/mozjs/include/mozilla/Variant.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Variant.h rename to src/third_party/mozjs/include/mozilla/Variant.h diff --git a/src/third_party/mozjs-60/include/mozilla/Vector.h b/src/third_party/mozjs/include/mozilla/Vector.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/Vector.h rename to src/third_party/mozjs/include/mozilla/Vector.h diff --git a/src/third_party/mozjs-60/include/mozilla/WeakPtr.h b/src/third_party/mozjs/include/mozilla/WeakPtr.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/WeakPtr.h rename to src/third_party/mozjs/include/mozilla/WeakPtr.h diff --git a/src/third_party/mozjs-60/include/mozilla/WindowsVersion.h b/src/third_party/mozjs/include/mozilla/WindowsVersion.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/WindowsVersion.h rename to src/third_party/mozjs/include/mozilla/WindowsVersion.h diff --git a/src/third_party/mozjs-60/include/mozilla/WrappingOperations.h b/src/third_party/mozjs/include/mozilla/WrappingOperations.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/WrappingOperations.h rename to src/third_party/mozjs/include/mozilla/WrappingOperations.h diff --git a/src/third_party/mozjs-60/include/mozilla/XorShift128PlusRNG.h b/src/third_party/mozjs/include/mozilla/XorShift128PlusRNG.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/XorShift128PlusRNG.h rename to src/third_party/mozjs/include/mozilla/XorShift128PlusRNG.h diff --git a/src/third_party/mozjs-60/include/mozilla/fallible.h b/src/third_party/mozjs/include/mozilla/fallible.h similarity index 100% rename from src/third_party/mozjs-60/include/mozilla/fallible.h rename to src/third_party/mozjs/include/mozilla/fallible.h diff --git a/src/third_party/mozjs-60/include/mozjemalloc_types.h b/src/third_party/mozjs/include/mozjemalloc_types.h similarity index 100% rename from src/third_party/mozjs-60/include/mozjemalloc_types.h rename to src/third_party/mozjs/include/mozjemalloc_types.h diff --git a/src/third_party/mozjs-60/include/mozmemory.h b/src/third_party/mozjs/include/mozmemory.h similarity index 100% rename from src/third_party/mozjs-60/include/mozmemory.h rename to src/third_party/mozjs/include/mozmemory.h diff --git a/src/third_party/mozjs-60/include/mozmemory_wrap.h b/src/third_party/mozjs/include/mozmemory_wrap.h similarity index 100% rename from src/third_party/mozjs-60/include/mozmemory_wrap.h rename to src/third_party/mozjs/include/mozmemory_wrap.h diff --git a/src/third_party/mozjs-60/include/vtune/VTuneWrapper.h b/src/third_party/mozjs/include/vtune/VTuneWrapper.h similarity index 100% rename from src/third_party/mozjs-60/include/vtune/VTuneWrapper.h rename to src/third_party/mozjs/include/vtune/VTuneWrapper.h diff --git a/src/third_party/mozjs-60/mongo_sources/freeOpToJSContext.cpp b/src/third_party/mozjs/mongo_sources/freeOpToJSContext.cpp similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/freeOpToJSContext.cpp rename to src/third_party/mozjs/mongo_sources/freeOpToJSContext.cpp diff --git a/src/third_party/mozjs-60/mongo_sources/jscustomallocator.h b/src/third_party/mozjs/mongo_sources/jscustomallocator.h similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/jscustomallocator.h rename to src/third_party/mozjs/mongo_sources/jscustomallocator.h diff --git a/src/third_party/mozjs-60/mongo_sources/jscustomallocator_oom.h b/src/third_party/mozjs/mongo_sources/jscustomallocator_oom.h similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/jscustomallocator_oom.h rename to src/third_party/mozjs/mongo_sources/jscustomallocator_oom.h diff --git a/src/third_party/mozjs-60/mongo_sources/mongo/scripting/mozjs/freeOpToJSContext.h b/src/third_party/mozjs/mongo_sources/mongo/scripting/mozjs/freeOpToJSContext.h similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/mongo/scripting/mozjs/freeOpToJSContext.h rename to src/third_party/mozjs/mongo_sources/mongo/scripting/mozjs/freeOpToJSContext.h diff --git a/src/third_party/mozjs-60/mongo_sources/mongo/scripting/mozjs/mongoErrorReportToString.h b/src/third_party/mozjs/mongo_sources/mongo/scripting/mozjs/mongoErrorReportToString.h similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/mongo/scripting/mozjs/mongoErrorReportToString.h rename to src/third_party/mozjs/mongo_sources/mongo/scripting/mozjs/mongoErrorReportToString.h diff --git a/src/third_party/mozjs-60/mongo_sources/mongoErrorReportToString.cpp b/src/third_party/mozjs/mongo_sources/mongoErrorReportToString.cpp similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/mongoErrorReportToString.cpp rename to src/third_party/mozjs/mongo_sources/mongoErrorReportToString.cpp diff --git a/src/third_party/mozjs-60/mongo_sources/vm/PosixNSPR.cpp b/src/third_party/mozjs/mongo_sources/vm/PosixNSPR.cpp similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/vm/PosixNSPR.cpp rename to src/third_party/mozjs/mongo_sources/vm/PosixNSPR.cpp diff --git a/src/third_party/mozjs-60/mongo_sources/vm/PosixNSPR.h b/src/third_party/mozjs/mongo_sources/vm/PosixNSPR.h similarity index 100% rename from src/third_party/mozjs-60/mongo_sources/vm/PosixNSPR.h rename to src/third_party/mozjs/mongo_sources/vm/PosixNSPR.h diff --git a/src/third_party/mozjs-60/patches/JSGCConfig.patch b/src/third_party/mozjs/patches/JSGCConfig.patch similarity index 92% rename from src/third_party/mozjs-60/patches/JSGCConfig.patch rename to src/third_party/mozjs/patches/JSGCConfig.patch index 4b8c65ba924..9ad7786033d 100644 --- a/src/third_party/mozjs-60/patches/JSGCConfig.patch +++ b/src/third_party/mozjs/patches/JSGCConfig.patch @@ -1,8 +1,8 @@ #adapted from https://hg.mozilla.org/mozilla-central/rev/da05e40ae372 -diff --git a/src/third_party/mozjs-60/extract/js/src/jsapi.cpp b/src/third_party/mozjs-60/extract/js/src/jsapi.cpp +diff --git a/src/third_party/mozjs/extract/js/src/jsapi.cpp b/src/third_party/mozjs/extract/js/src/jsapi.cpp index d071cb1137..ede42f4bab 100644 ---- a/src/third_party/mozjs-60/extract/js/src/jsapi.cpp -+++ b/src/third_party/mozjs-60/extract/js/src/jsapi.cpp +--- a/src/third_party/mozjs/extract/js/src/jsapi.cpp ++++ b/src/third_party/mozjs/extract/js/src/jsapi.cpp @@ -1556,16 +1556,14 @@ JS_GetGCParameter(JSContext* cx, JSGCParamKey key) return cx->runtime()->gc.getParameter(key, lock); } diff --git a/src/third_party/mozjs-60/patches/big-endian-fixes.patch b/src/third_party/mozjs/patches/big-endian-fixes.patch similarity index 86% rename from src/third_party/mozjs-60/patches/big-endian-fixes.patch rename to src/third_party/mozjs/patches/big-endian-fixes.patch index 1eb918112ee..a93c1c24d7d 100644 --- a/src/third_party/mozjs-60/patches/big-endian-fixes.patch +++ b/src/third_party/mozjs/patches/big-endian-fixes.patch @@ -1,9 +1,9 @@ # Cobbled together from various comments in https://bugzilla.mozilla.org/show_bug.cgi?id=1488552 # Fix the broken big-endian support in some of these types that are castable to eachother -diff --git b/src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h a/src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h +diff --git b/src/third_party/mozjs/extract/js/src/gc/Marking-inl.h a/src/third_party/mozjs/extract/js/src/gc/Marking-inl.h index 83580bee97..7760d97dd8 100644 ---- b/src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h -+++ a/src/third_party/mozjs-60/extract/js/src/gc/Marking-inl.h +--- b/src/third_party/mozjs/extract/js/src/gc/Marking-inl.h ++++ a/src/third_party/mozjs/extract/js/src/gc/Marking-inl.h @@ -92,12 +92,12 @@ RelocationOverlay::forwardTo(Cell* cell) MOZ_ASSERT(!isForwarded()); // The location of magic_ is important because it must never be valid to see @@ -23,10 +23,10 @@ index 83580bee97..7760d97dd8 100644 magic_ = Relocated; newLocation_ = cell; } -diff --git b/src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h a/src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h +diff --git b/src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h a/src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h index c6339f6cd4..722826f7f2 100644 ---- b/src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h -+++ a/src/third_party/mozjs-60/extract/js/src/gc/RelocationOverlay.h +--- b/src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h ++++ a/src/third_party/mozjs/extract/js/src/gc/RelocationOverlay.h @@ -34,14 +34,26 @@ class RelocationOverlay /* See comment in js/public/HeapAPI.h. */ static const uint32_t Relocated = js::gc::Relocated; @@ -55,10 +55,10 @@ index c6339f6cd4..722826f7f2 100644 /* The location |this| was moved to. */ Cell* newLocation_; -diff --git b/src/third_party/mozjs-60/extract/js/src/jsfriendapi.h a/src/third_party/mozjs-60/extract/js/src/jsfriendapi.h +diff --git b/src/third_party/mozjs/extract/js/src/jsfriendapi.h a/src/third_party/mozjs/extract/js/src/jsfriendapi.h index 54d592513b..e218fb8372 100644 ---- b/src/third_party/mozjs-60/extract/js/src/jsfriendapi.h -+++ a/src/third_party/mozjs-60/extract/js/src/jsfriendapi.h +--- b/src/third_party/mozjs/extract/js/src/jsfriendapi.h ++++ a/src/third_party/mozjs/extract/js/src/jsfriendapi.h @@ -9,6 +9,7 @@ #include "mozilla/Atomics.h" @@ -81,10 +81,10 @@ index 54d592513b..e218fb8372 100644 union { const JS::Latin1Char* nonInlineCharsLatin1; const char16_t* nonInlineCharsTwoByte; -diff --git b/src/third_party/mozjs-60/extract/js/src/vm/StringType.h a/src/third_party/mozjs-60/extract/js/src/vm/StringType.h +diff --git b/src/third_party/mozjs/extract/js/src/vm/StringType.h a/src/third_party/mozjs/extract/js/src/vm/StringType.h index f2fe4f4abf..88d28c5a36 100644 ---- b/src/third_party/mozjs-60/extract/js/src/vm/StringType.h -+++ a/src/third_party/mozjs-60/extract/js/src/vm/StringType.h +--- b/src/third_party/mozjs/extract/js/src/vm/StringType.h ++++ a/src/third_party/mozjs/extract/js/src/vm/StringType.h @@ -10,6 +10,7 @@ #include "mozilla/MemoryReporting.h" #include "mozilla/PodOperations.h" @@ -147,10 +147,10 @@ index f2fe4f4abf..88d28c5a36 100644 static_assert(NON_ATOM_BIT == String::NON_ATOM_BIT, "shadow::String::NON_ATOM_BIT must match JSString::NON_ATOM_BIT"); static_assert(LINEAR_BIT == String::LINEAR_BIT, -diff --git b/src/third_party/mozjs-60/include/jsfriendapi.h a/src/third_party/mozjs-60/include/jsfriendapi.h +diff --git b/src/third_party/mozjs/include/jsfriendapi.h a/src/third_party/mozjs/include/jsfriendapi.h index 54d592513b..e218fb8372 100644 ---- b/src/third_party/mozjs-60/include/jsfriendapi.h -+++ a/src/third_party/mozjs-60/include/jsfriendapi.h +--- b/src/third_party/mozjs/include/jsfriendapi.h ++++ a/src/third_party/mozjs/include/jsfriendapi.h @@ -9,6 +9,7 @@ #include "mozilla/Atomics.h" diff --git a/src/third_party/mozjs-60/patches/freebsd-powerpc64le-fix.patch b/src/third_party/mozjs/patches/freebsd-powerpc64le-fix.patch similarity index 61% rename from src/third_party/mozjs-60/patches/freebsd-powerpc64le-fix.patch rename to src/third_party/mozjs/patches/freebsd-powerpc64le-fix.patch index ff065a7b8a4..e4f5c8ce9bf 100644 --- a/src/third_party/mozjs-60/patches/freebsd-powerpc64le-fix.patch +++ b/src/third_party/mozjs/patches/freebsd-powerpc64le-fix.patch @@ -1,7 +1,7 @@ -diff --git a/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp b/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp +diff --git a/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp b/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp index b35461579c..0cd89e301d 100644 ---- a/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp -+++ b/src/third_party/mozjs-60/extract/js/src/wasm/WasmSignalHandlers.cpp +--- a/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp ++++ b/src/third_party/mozjs/extract/js/src/wasm/WasmSignalHandlers.cpp @@ -263,6 +263,10 @@ struct AutoSignalHandler # define EPC_sig(p) ((p)->uc_mcontext.mc_pc) # define RFP_sig(p) ((p)->uc_mcontext.mc_regs[30]) diff --git a/src/third_party/mozjs-60/patches/moz-bug-1442583.patch b/src/third_party/mozjs/patches/moz-bug-1442583.patch similarity index 71% rename from src/third_party/mozjs-60/patches/moz-bug-1442583.patch rename to src/third_party/mozjs/patches/moz-bug-1442583.patch index 93852c0b29a..13818fcc148 100644 --- a/src/third_party/mozjs-60/patches/moz-bug-1442583.patch +++ b/src/third_party/mozjs/patches/moz-bug-1442583.patch @@ -2,10 +2,10 @@ # - https://bugzilla.mozilla.org/show_bug.cgi?id=1442583 # - https://github.com/mozilla/gecko-dev/commit/7371a080accd8dfcaf0d24072b787e143846973a -diff --git a/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp b/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp +diff --git a/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp b/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp index e763a9d68d..8a6d50b6a7 100644 ---- a/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp -+++ b/src/third_party/mozjs-60/extract/js/src/jit/ProcessExecutableMemory.cpp +--- a/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp ++++ b/src/third_party/mozjs/extract/js/src/jit/ProcessExecutableMemory.cpp @@ -20,6 +20,9 @@ #include "jsutil.h" diff --git a/src/third_party/mozjs-60/patches/struct-hasher.patch b/src/third_party/mozjs/patches/struct-hasher.patch similarity index 63% rename from src/third_party/mozjs-60/patches/struct-hasher.patch rename to src/third_party/mozjs/patches/struct-hasher.patch index 8772c298553..cd55abd5cc1 100644 --- a/src/third_party/mozjs-60/patches/struct-hasher.patch +++ b/src/third_party/mozjs/patches/struct-hasher.patch @@ -1,8 +1,8 @@ # Adapted from https://phabricator.services.mozilla.com/D63781 -diff --git a/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h b/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h +diff --git a/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h b/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h index 303a438cb70..7db019a2647 100644 ---- a/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h -+++ b/src/third_party/mozjs-60/extract/js/src/gc/StoreBuffer.h +--- a/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h ++++ b/src/third_party/mozjs/extract/js/src/gc/StoreBuffer.h @@ -341,7 +341,7 @@ class StoreBuffer explicit operator bool() const { return objectAndKind_ != 0; } diff --git a/src/third_party/mozjs-60/patches/windows-Time.cpp-GetModuleHandle.patch b/src/third_party/mozjs/patches/windows-Time.cpp-GetModuleHandle.patch similarity index 76% rename from src/third_party/mozjs-60/patches/windows-Time.cpp-GetModuleHandle.patch rename to src/third_party/mozjs/patches/windows-Time.cpp-GetModuleHandle.patch index f7afe9db123..de364609832 100644 --- a/src/third_party/mozjs-60/patches/windows-Time.cpp-GetModuleHandle.patch +++ b/src/third_party/mozjs/patches/windows-Time.cpp-GetModuleHandle.patch @@ -1,9 +1,9 @@ # We compile MongoDB with UNICODE but Mozilla does not so we need to explicitly select the ANSI # version of GetModuleHandle -diff --git b/src/third_party/mozjs-60/extract/js/src/vm/Time.cpp a/src/third_party/mozjs-60/extract/js/src/vm/Time.cpp +diff --git b/src/third_party/mozjs/extract/js/src/vm/Time.cpp a/src/third_party/mozjs/extract/js/src/vm/Time.cpp index da690fe0b5..9762232f62 100644 ---- b/src/third_party/mozjs-60/extract/js/src/vm/Time.cpp -+++ a/src/third_party/mozjs-60/extract/js/src/vm/Time.cpp +--- b/src/third_party/mozjs/extract/js/src/vm/Time.cpp ++++ a/src/third_party/mozjs/extract/js/src/vm/Time.cpp @@ -27,8 +27,6 @@ #include /* for timeBegin/EndPeriod */ #include /* for _set_invalid_parameter_handler */ diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src43.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src43.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src43.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src43.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src44.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src44.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src44.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src44.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src45.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src45.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src45.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src45.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/aarch64/linux/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/build/js-confdefs.h b/src/third_party/mozjs/platform/aarch64/linux/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/build/js-confdefs.h rename to src/third_party/mozjs/platform/aarch64/linux/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/aarch64/linux/include/js-config.h b/src/third_party/mozjs/platform/aarch64/linux/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/aarch64/linux/include/js-config.h rename to src/third_party/mozjs/platform/aarch64/linux/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/ppc64le/linux/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/build/js-confdefs.h b/src/third_party/mozjs/platform/ppc64le/linux/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/build/js-confdefs.h rename to src/third_party/mozjs/platform/ppc64le/linux/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/ppc64le/linux/include/js-config.h b/src/third_party/mozjs/platform/ppc64le/linux/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/ppc64le/linux/include/js-config.h rename to src/third_party/mozjs/platform/ppc64le/linux/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/s390x/linux/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/s390x/linux/build/js-confdefs.h b/src/third_party/mozjs/platform/s390x/linux/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/build/js-confdefs.h rename to src/third_party/mozjs/platform/s390x/linux/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/s390x/linux/include/js-config.h b/src/third_party/mozjs/platform/s390x/linux/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/s390x/linux/include/js-config.h rename to src/third_party/mozjs/platform/s390x/linux/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src43.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src43.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src43.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src43.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src44.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src44.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src44.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src44.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src45.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src45.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src45.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src45.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/x86_64/freebsd/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/build/js-confdefs.h b/src/third_party/mozjs/platform/x86_64/freebsd/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/build/js-confdefs.h rename to src/third_party/mozjs/platform/x86_64/freebsd/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/x86_64/freebsd/include/js-config.h b/src/third_party/mozjs/platform/x86_64/freebsd/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/freebsd/include/js-config.h rename to src/third_party/mozjs/platform/x86_64/freebsd/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src43.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src43.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src43.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src43.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src44.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src44.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src44.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src44.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src45.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src45.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src45.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src45.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/x86_64/linux/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/build/js-confdefs.h b/src/third_party/mozjs/platform/x86_64/linux/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/build/js-confdefs.h rename to src/third_party/mozjs/platform/x86_64/linux/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/x86_64/linux/include/js-config.h b/src/third_party/mozjs/platform/x86_64/linux/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/linux/include/js-config.h rename to src/third_party/mozjs/platform/x86_64/linux/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src43.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src43.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src43.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src43.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src44.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src44.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src44.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src44.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src45.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src45.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src45.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src45.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/x86_64/macOS/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/build/js-confdefs.h b/src/third_party/mozjs/platform/x86_64/macOS/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/build/js-confdefs.h rename to src/third_party/mozjs/platform/x86_64/macOS/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/x86_64/macOS/include/js-config.h b/src/third_party/mozjs/platform/x86_64/macOS/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/macOS/include/js-config.h rename to src/third_party/mozjs/platform/x86_64/macOS/include/js-config.h diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src0.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src0.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src0.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src0.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src1.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src1.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src1.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src1.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src10.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src10.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src10.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src10.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src11.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src11.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src11.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src11.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src12.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src12.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src12.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src12.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src13.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src13.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src13.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src13.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src14.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src14.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src14.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src14.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src15.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src15.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src15.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src15.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src16.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src16.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src16.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src16.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src17.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src17.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src17.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src17.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src18.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src18.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src18.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src18.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src19.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src19.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src19.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src19.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src2.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src2.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src2.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src2.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src20.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src20.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src20.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src20.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src21.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src21.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src21.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src21.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src22.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src22.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src22.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src22.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src23.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src23.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src23.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src23.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src24.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src24.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src24.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src24.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src25.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src25.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src25.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src25.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src26.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src26.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src26.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src26.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src27.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src27.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src27.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src27.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src28.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src28.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src28.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src28.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src29.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src29.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src29.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src29.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src3.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src3.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src3.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src3.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src30.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src30.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src30.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src30.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src31.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src31.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src31.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src31.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src32.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src32.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src32.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src32.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src33.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src33.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src33.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src33.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src34.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src34.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src34.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src34.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src35.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src35.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src35.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src35.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src36.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src36.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src36.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src36.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src37.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src37.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src37.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src37.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src38.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src38.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src38.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src38.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src39.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src39.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src39.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src39.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src4.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src4.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src4.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src4.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src40.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src40.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src40.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src40.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src41.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src41.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src41.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src41.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src42.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src42.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src42.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src42.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src43.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src43.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src43.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src43.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src44.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src44.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src44.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src44.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src5.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src5.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src5.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src5.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src6.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src6.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src6.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src6.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src7.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src7.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src7.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src7.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src8.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src8.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src8.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src8.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src9.cpp b/src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src9.cpp similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/Unified_cpp_js_src9.cpp rename to src/third_party/mozjs/platform/x86_64/windows/build/Unified_cpp_js_src9.cpp diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/build/js-confdefs.h b/src/third_party/mozjs/platform/x86_64/windows/build/js-confdefs.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/build/js-confdefs.h rename to src/third_party/mozjs/platform/x86_64/windows/build/js-confdefs.h diff --git a/src/third_party/mozjs-60/platform/x86_64/windows/include/js-config.h b/src/third_party/mozjs/platform/x86_64/windows/include/js-config.h similarity index 100% rename from src/third_party/mozjs-60/platform/x86_64/windows/include/js-config.h rename to src/third_party/mozjs/platform/x86_64/windows/include/js-config.h