gecko-dev/js/public
Jeff Walden 3093d025b8 Bug 1510012 - Move Symbol-related APIs out of jsapi.h into js/public/Symbol.h. r=sfink, r=mccr8 for the bindings change
--HG--
extra : rebase_source : 3a8d2d694052435fbc47b9131a521e31e9b0ea6f
2018-11-24 12:21:40 -08:00
..
AllocPolicy.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
CallArgs.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
CallNonGenericMethod.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
CharacterEncoding.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Class.h Bug 1496475 - Object.defineProperty needs to be able to return false when trying to define a non-configurable property on a WindowProxy. r=jorendorff 2018-11-27 11:38:28 +00:00
CompilationAndEvaluation.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
CompileOptions.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Conversions.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
Date.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Debug.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
ErrorReport.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
GCAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
GCAnnotations.h Bug 1479961 - Synthesize call edges from Interpret and EnterJit to all JSNatives, r=jonco 2018-07-24 11:53:42 -07:00
GCHashTable.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
GCPolicyAPI.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
GCVariant.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
GCVector.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
HashTable.h Bug 1477626 - Move js::Hash{Set,Map} into MFBT. r=Waldo 2018-07-26 20:15:49 +10:00
HeapAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Id.h Bug 1320105 : Renamed jsid to PropertyKey and included in JS namespace. r=jandem 2018-11-20 12:01:42 +00:00
Initialization.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
JSON.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
LocaleSensitive.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
MemoryFunctions.h Bug 1510007 - Move JSFreeOp's definition to js/public/MemoryFunctions.h, and make jsapi.h not #include that header. r=sfink 2018-11-21 18:11:15 -08:00
MemoryMetrics.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
OffThreadScriptCompilation.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Principals.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Printf.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
ProfilingFrameIterator.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
ProfilingStack.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
ProtoKey.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
Proxy.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Realm.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
RefCounted.h Bug 1480012 - Generalize JS shell mailbox to Wasm memories and modules. r=luke 2018-08-01 13:21:06 +02:00
RequiredDefines.h
Result.h Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp 2018-06-28 15:23:25 -04:00
RootingAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
SavedFrameAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
SliceBudget.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
SourceText.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
StableStringChars.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Stream.h Bug 1507247 - jsapi.h should not #include "js/Stream.h". r=jwalden 2018-11-22 17:34:39 +00:00
StructuredClone.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
SweepingAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Symbol.h Bug 1510012 - Move Symbol-related APIs out of jsapi.h into js/public/Symbol.h. r=sfink, r=mccr8 for the bindings change 2018-11-24 12:21:40 -08:00
TraceKind.h Bug 1478533 - Add a static_assert for WeakMap. r=jonco, mccr8 2018-11-16 10:58:34 +01:00
TraceLoggerAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
TracingAPI.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
TrackedOptimizationInfo.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Transcoding.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
TypeDecls.h Bug 1320105 : Renamed jsid to PropertyKey and included in JS namespace. r=jandem 2018-11-20 12:01:42 +00:00
UbiNode.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
UbiNodeBreadthFirst.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
UbiNodeCensus.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
UbiNodeDominatorTree.h Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell 2018-11-21 18:12:57 +00:00
UbiNodePostOrder.h Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem 2018-09-06 12:11:07 +02:00
UbiNodeShortestPaths.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
UbiNodeUtils.h Bug 1474383 - JSRuntime hook to construct ubi::Nodes specialized for nsINode instances. r=sfink,jimb,bz 2018-07-06 16:52:42 -07:00
UniquePtr.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Utility.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Value.h Bug 1509985: Backout diagnostic bug 1366083 - slight slowdown, and it has not found any errors, r=jonco 2018-11-26 11:58:03 -08:00
Vector.h Bug 1442587 - Part 4: Ban js::Vector<Value>. r=sfink 2018-08-30 15:30:50 -05:00
WeakMapPtr.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00
Wrapper.h Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell 2018-11-19 17:02:47 +00:00