Files
roytam1 602f1f1389 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars (e9ac11acd5)
- Bug 1180195 - Uninitialised value use in Predictor::SpaceCleaner::OnMetaDataElement. r=hurley@todesschaf.org. (f565058f95)
- Bug 1181258 - Limit URI length the predictor keeps. r=honzab (d34a902d0e)
- Bug 1197215 - Remove now unnecessary uses of ok in the predictor. r=hurley (7adb74c366)
- Bug 1165267 - Part 0: Add util functions NS_GetOriginAttributes. r=honzab (b886b00fe0)
- space (2841c02d85)
- Bug 1199775 - mozilla::Tokenizer improvements vol 2. r=nfroyd (faabcc18e4)
- missing bit of 1212183 (a9a5548239)
- Bug 1215341 - Make assignment to const errors runtime TypeErrors in the JITs. (r=jandem) (ea4e0daf85)
- Bug 1214173 - Remove unused MSetPropertyInstruction::needsBarrier_. r=h4writer (6077181a1e)
- Bug 1130672 - ARM assembler: Check oom() before using editSrc(). r=jandem (50a818038a)
- Bug 1214126 part 1 - Add extra 'id' operand to SetProperty IC. r=efaust (3dfcc4703b)
- Bug 1214126 part 2 - Use SetProperty IC for JSOP_SETELEM. r=efaust (f9c9d28520)
- Bug 1214126 part 3 - Use IC for JSOP_SETELEM in more cases. r=efaust (f0e4859c26)
- Bug 1214126 part 4 - Move IC stubs from SetElementIC to SetPropertyIC. r=efaust (00d91ede67)
- Bug 1214126 part 5 - Remove SetElementIC. r=efaust (33a11800a2)
- Bug 1221177 - Add a ByFilename breakdown for JS::ubi::Node censuses; r=sfink (45cb94f13c)
- Bug 1207868 - Implement Debugger.Object.asEnvironment. (r=jimb) (988a55fb94)
- Bug 930414 - Add debugger support for modules r=shu (4233dc42b4)
- Bug 863089 - replace Debugger.Script.getOffsetLine with getOffsetLocation; r=fitzgen (8a0049ada4)
- Bug 1003554 - make entry points correspond to entries in the line table; r=jimb,fitzgen (fd32986726)
- Bug 1212624 - Use range-based iteration for various LinkedList<T> in spidermonkey, r=Waldo (f84d927c56)
- Bug 1212624 - Implement range-based iteration for LinkedList, r=Waldo (6c4b503624)
- Bug 1213005 - Try harder not to fire read barriers during GC; r=sfink (6a24f448a6)
- Bug 1206594: Pass SavedStacks::chooseSamplingProbability its JSCompartment directly. r=fitzgen (6aba5a807a)
- Bug 1206594: Update SavedStacks sampling probability only when a Debugger changes its probability, not on every sample taken. r=fitzgen (a54ef1d504)
- Bug 1206594: Address review comments. r=fitzgen (39ea0921f9)
- Bug 1206594 - Followup hazard-fix. r=H-bustage in a CLOSED TREE (69c0266e15)
- Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem (bd56605c95)
- Bug 1196896 - add CSSLexer.performEOFFixup. r=heycam, r=bz (8e103ebd7d)
2022-10-27 08:27:23 +08:00

16 lines
798 B
JavaScript

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/**
* This jsm is here only for compatibility. Extension developers may use it
* to build nsILoadContextInfo to pass down to HTTP cache APIs. Originally
* it was possible to implement nsILoadContextInfo in JS. But now it turned
* out to be a built-in class only, so we need a component (service) as
* a factory to build nsILoadContextInfo in a JS code.
*/
this.EXPORTED_SYMBOLS = ["LoadContextInfo"];
this.LoadContextInfo = Components.classes["@mozilla.org/load-context-info-factory;1"]
.getService(Components.interfaces.nsILoadContextInfoFactory);