js/src/jsapi.cpp
f1b6b50a1b9a4cab76e2bd51b8f1fa01a8c06d70
created 2018-06-22 09:54 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469006 - Replace some script->compartment() calls with script->realm(). r=luke
422829b56d7fe2bcd0e1d0e2bcc74c119c6a0f6c
created 2018-06-21 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 6 - Remove JSPROP_SHADOWABLE, address review comments. r=anba
4db8094fadc1b5577ab3668e1f49875af9f758f6
created 2018-06-21 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 5 - Make js::DefineAccessorProperty take HandleObjects instead of JSGetterOp/JSSetterOp. r=anba
dce07077e253644c1186d8620485ff155c45e02b
created 2018-06-21 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 4 - Simplify DefineAccessorPropertyById a bit more. r=anba
66fd5497203f27524e233c7dca3bed9d5eba87d7
created 2018-06-21 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
ca87fb0412c2d145b0eec9a8f18673fa89f4b4e9
created 2018-06-21 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 1 - Remove JSPROP_PROPOP_ACCESSORS. r=anba
77b8ddea1fbd524f0917844f43c21c186262de5b
created 2018-06-20 11:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
54f8630a56698e6dd2c51244fc68f048cafa2314
created 2018-06-20 14:03 +0300
pushed 2018-08-24 17:02 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 49cbcdeaa8bb (bug 1468406) for failing devtools at devtools/client/debugger/new/test/mochitest/browser_dbg-content-script-sources.js on a CLOSED TREE
49cbcdeaa8bb951088c7e313fcd18fbb4a787cfc
created 2018-06-20 11:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
845878e00f84fe3f3213cb167c200ea7c73e47c8
created 2018-06-14 14:45 -0700
pushed 2018-08-24 17:02 +0000
Jeff Walden Jeff Walden - Bug 1467275 - Don't leak |chars| when an error occurs after its allocation in JS_BufferIsCompilableUnit. r=anba
7c8ab030787bed72c414d65df4c8053ef053e387
created 2018-06-18 12:41 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 2 - Simplify JS_GlobalObjectTraceHook. r=jonco
6350b1a6097e821b836c7a83924259f3b64d0b70
created 2018-06-13 09:47 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1465350 - Use UniquePtr instead of ScopedJSFreePtr for JSErrorReporter. r=Waldo
bbdcb2e0eb3e4e6184015a95083aab52bfe0d57e
created 2018-06-15 15:05 -0700
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Rename heap state checking functions r=sfink
fc2ffbc36c0798ff373228f5447f8184e104cf22
created 2018-06-14 09:07 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 8 - Rename JSObject::global to deprecatedGlobal. r=luke
142288837f11e2863cf7eae9bd08b6f8733d21fd
created 2018-06-13 12:47 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
db248a2fb2024b0da563724cdb0abd85857d8919
created 2018-06-13 12:47 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468137 - Remove JS_Get*Prototype APIs; use JS::GetRealm*Prototype instead. r=evilpie
cceb75ca1a1d212266feecdf1143c4d3f2724312
created 2018-06-08 16:16 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 7 - Split Compartment-inl.h from Realm-inl.h. r=luke
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
6bbae91a2eafa334817bf0e32cdd0d662a41379e
created 2018-06-07 10:02 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466501 part 1 - Refactor ZoneSpecifier and add a sameCompartmentAs option to newGlobal in the shell. r=luke
11aacf3b7e93135523e0bd45f5d1b658ebd99a07
created 2018-06-06 11:44 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 5 - Use GetIsSecureContext instead of RealmCreationOptionsRef in IsSecureContextOrObjectIsFromSecureContext. r=bz
84aa50d4663a10d18cb305b9157134139f4cc867
created 2018-06-06 11:44 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1465728 part 2 - Remove the compartment name callback. r=luke
fc2c785effde6ef2dcf3544dfc4f1907111da69a
created 2018-06-04 13:34 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
3aaea88740602dbb570cec5df348beff7abf1842
created 2018-06-04 21:10 +0300
pushed 2018-08-24 17:02 +0000
Dorel Luca Dorel Luca - Backed out changeset 2426ac9d78fe (bug 1464845) for Merge conflicts with bug 1465060
2426ac9d78fe52b238345e286b000424cbab4989
created 2018-06-04 01:30 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
e3a6af0b27ecb3b92d875e213d6ef5caed7dedd1
created 2018-06-03 12:22 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 3 - Remove unused RealmCreationOptionsRef(obj). r=luke
f58f5333e3755cc51368041782e59adf79509a4f
created 2018-06-03 12:22 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 2 - Remove RealmBehaviorsRef(obj), change RealmBehaviorsRef(compartment) to take a realm. r=luke
aabf0f4dc6131c3c036a38f1f370b17b5a105d48
created 2018-06-02 11:58 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466083 part 4 - Use UniquePtr instead of ScopedJSDeletePtr when allocating Zones and Realms. r=jwalden
8733db9b64b090b34f9e44139739299d2c8903b8
created 2018-06-01 19:23 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1465002 part 2 - Don't skip wasm frames in GetScriptedCallerActivationRealmFast. r=luke
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
b671b92bea186c1f5659425f6e048d555df415d7
created 2018-05-31 12:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1465472 - Remove the atoms realm/compartment. r=jonco
2fddfc4fff5405e80a4ef50bc737246703920eaa
created 2018-05-31 07:18 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1465002 - Make GetScriptedCallerGlobal work with same-compartment realms. r=luke
bf36035bed13ab8fa1777955a299837d3e10d398
created 2018-05-27 11:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
d99b7e4e8cd9b6f7afece1e166d9a881a192b926
created 2018-05-25 11:12 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 40 - Use private inheritance. r=evilpie
385b54738fb6cbae7a054939963747155408597e
created 2018-05-25 11:12 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 39 - Move savedStacks_ to JS::Realm. r=luke
6a363dbae27396fd891c955e0dbe42957b89d10a
created 2018-05-24 12:02 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 33 - Introduce ObjectRealm and use it for some fields. r=jonco
20512f4a1de5b456de577985631f0e2ab6037ff6
created 2018-05-23 15:26 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 23 - Move debugModeBits from JSCompartment to JS::Realm. r=luke
716d49972dba8f3754814c280dd3782a9964dada
created 2018-05-23 11:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 20 - Move principals and isSystem from JSCompartment to JS::Realm. r=luke
a506ea1db794c9e8e5ba0b52b8f7fc94285a0234
created 2018-05-23 08:47 +0100
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS shell r=anba
277bd9cf9edc37653b8931349b1c9a232987fd57
created 2018-05-23 08:47 +0100
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS frontent r=jorendorff
9d9e1b118451d451c7a050e365d36f4dd17cfb97
created 2018-05-18 15:18 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 6 - Move global object from JSCompartment to JS::Realm. r=jonco
32fc25dec8920d79cd533c45c503e56a422ad7df
created 2018-05-18 15:18 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 5 - Some atoms compartment/realm related changes. r=jonco
01fcd734368770225504097a0f1ec4e5539fc041
created 2018-05-17 18:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 4 - Move RealmOptions from JSCompartment to JS::Realm. r=luke
77be093ecde94975498c9f5cf51cf97c733dc0a8
created 2018-05-17 18:02 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 1 - Store JS::Realm* instead of JSCompartment* in JSContext. r=luke
ec4b2f53b061fc668405e059d197c83a650cba98
created 2018-05-17 11:00 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 3 - Remove JS_GetGlobalForCompartmentOrNull. r=luke
71a6485a8901f9639b2246518b3acc71ed53416c
created 2018-05-17 11:00 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
cf1b00c73d578d354661763722f27468bace2e05
created 2018-05-16 21:03 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 3 - Rename AutoCompartment to AutoRealm. r=luke
f0433be07dc594b15ad488cb235bbf60b99c004f
created 2018-05-16 15:58 +0100
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1444956 - Support BinAST decoding in the script loader r=baku
e862899dca3f252a8fe3c7be10d83d79dad328c5
created 2018-05-16 11:59 +0100
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku
1096b51e73edb8dc98527e9bae274fe8690f1029
created 2018-05-16 10:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 2 - Rename JSAutoNullableCompartment to JSAutoNullableRealm. r=bz
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
f6d3ea212415298d10b0ba08a479c7f1a5d02030
created 2018-05-11 14:03 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1459127 - Store ScriptSourceObject reference into LazyScript inside LazyScript. r=jimb
df68fd0a3eb1ed3b04345efcba5a92bfcf1f2313
created 2018-05-10 14:51 +0100
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku
91ced8101f99044842e7e532edd9b45e54c35bc5
created 2018-05-10 13:26 +0100
pushed 2018-08-24 17:02 +0000
Eric Faust Eric Faust - Bug 1454352 - Add APIs for parallel decoding of BinAST data r=jonco
fc3a8ce00c3f7025871140e1275d6920d92d13db
created 2018-05-08 13:26 -0500
pushed 2018-08-24 17:02 +0000
Luke Wagner Luke Wagner - Bug 1458029 - Baldr: update wasm frame stack format string to match WebAssembly Web API spec (r=yury,bbouvier,fitzgen)
4dc436553912f37245271228859ca880da76b335
created 2018-05-08 14:52 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1458973 - Rename {Rooted,Handle}ScriptSource to {Rooted,Handle}ScriptSourceObject. r=jimb
693e9f7a2b5983c71e0e2de324335cc7ef990611
created 2018-05-03 16:01 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1458567 part 1 - Don't invoke interrupt callback and Debugger onStep hook for internal JS engine interrupts. r=luke
f7ad9a51e45bb8d1e3e3f84de2fbe028901cd8e6
created 2018-04-30 17:04 -0700
pushed 2018-06-18 21:12 +0000
Eric Faust Eric Faust - Bug 1409815 - Part 2: Allow running BinAST files from shell CLI. (r=Waldo)
d873c3d7b7bfebb7fb4590ce0e9010e606c69ef9
created 2018-04-11 14:57 -0400
pushed 2018-06-18 21:12 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 4: Add memory reporting for off-thread parse. r=jandem
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
less more (0) -3000 -1000 -300 -100 -60 tip