js/public/Class.h
afb443764498dee705a5e1e06cd1c2de3f222035
created 2019-08-15 08:32 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove js::Class definition and alias JSClass to it r=tcampbell,mccr8
6e20195a06ad413429983196cc240506a4a12175
created 2019-08-14 10:00 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Replace internal references to js::ClassOps with JSClassOps and remove the alias r=tcampbell
7d82341d122dce7610e8e550f43380e773550f9e
created 2019-08-13 23:36 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Remove js::ClassOps in favour of JSClassOps now these are the same r=tcampbell
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
65655ca92cb8d1f14248416181911a3441e607e1
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:21 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
11d750555fe17a6f17eb5c6f581b9e0e7edbc8f4
created 2019-08-12 10:15 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
2311af7fcff54be88c70e610f5f4b9f2006eec9f
created 2019-07-29 09:35 +0000
pushed 2019-07-29 21:38 +0000
André Bargull André Bargull - Bug 1433303 - Part 1: Implement Intl.Locale proposal. r=jwalden
e802face8e042d03933c1495d36fd02a9def7dd9
created 2019-07-08 09:41 -1000
pushed 2019-07-25 21:51 +0000
Brian Hackett Brian Hackett - Bug 1554524 Part 4 - Add Debugger interface for instrumenting scripts, r=jimb,tcampbell.
0385c65eab373ec4ec7d7d1e27eefc03950432b0
created 2019-07-18 20:41 +0000
pushed 2019-07-19 03:55 +0000
Ted Campbell Ted Campbell - Bug 1545278 - Add js::ObjectMayBeSwapped and restrict transplanting. r=iain
1eaf2a656e3f8a88ad5f4536bcf05f8ad6c9d07d
created 2019-04-08 12:07 +0000
pushed 2019-04-08 16:16 +0000
Jan de Mooij Jan de Mooij - Bug 1541810 part 1 - Move the global lexical environment from GlobalObject to Realm. r=jonco
427b854cdb1c47ce6a643f83245914d66dca4382
created 2019-03-13 13:33 +0100
pushed 2019-04-08 10:46 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 1: use RootedIdVector. r=jonco
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
e37d4ff2f46b4f47d489eb42178595b2fcaadfb5
created 2019-01-24 05:46 -0800
pushed 2019-02-01 17:56 +0000
André Bargull André Bargull - Bug 1522465 - Part 3: Remove remaining users of JSCLASS_IS_ANONYMOUS. r=jorendorff
0429fe76b4cca9d11093dcfc79e01d7da1f91888
created 2018-12-07 14:38 -0800
pushed 2018-12-15 02:48 +0000
Steve Fink Steve Fink - Bug 1513108 - Remove the separate class extension hook for getting a weakmap key delegate, r=jonco
85654ecf0d0c960eb4dcef8a592c8c744964a19c
created 2018-12-13 08:04 -0800
pushed 2018-12-14 16:23 +0000
André Bargull André Bargull - Bug 1435829 - Part 1: Implement String.prototype.matchAll proposal. r=jorendorff
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5da532fab9bacb44b81ae0de6b7f026d187e54c7
created 2018-11-27 11:38 +0000
pushed 2018-11-27 17:30 +0000
Tom Schuster Tom Schuster - Bug 1496475 - Object.defineProperty needs to be able to return false when trying to define a non-configurable property on a WindowProxy. r=jorendorff
834b61114235c7a2f2413d135ad11e5b4148c09b
created 2018-11-21 18:12 +0000
pushed 2018-11-22 09:19 +0000
Jan de Mooij Jan de Mooij - Bug 1509010 - Fix some clang-format comment issues in js/public. r=tcampbell
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - 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
1e6a2dbfa104081bed1a4273aff4cbd2c29d3335
created 2018-11-14 15:57 +0000
pushed 2018-11-17 11:25 +0000
Tom Schuster Tom Schuster - Bug 1317422 - Implement JavaScript globalThis proposal. r=jandem
b60cb229416c3a4d2744611cf89051f574ced95e
created 2018-10-03 14:41 +0000
pushed 2018-10-10 04:34 +0000
Jan de Mooij Jan de Mooij - Bug 1489242 - Add {} to example code in comments. r=jorendorff
fb218472a84096406d16026ee8e9eebbeb789534
created 2018-09-21 22:14 +0000
pushed 2018-09-22 09:35 +0000
Logan F Smyth Logan F Smyth - Bug 888390 - Expose a get/setProperty function on Debugger.Object instances. r=jorendorff
f2bedf1fe932f1bb3277a4db1e11fbb02b3242d8
created 2018-09-06 12:11 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem
5d5bb48ca0b9dc79f6f0c62f3f11b97c6f25cd2d
created 2018-08-10 17:04 +0000
pushed 2018-08-10 21:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1479793. Throw when someone tries to define an accessor property with an integer name on a DOM proxy with an indexed setter. r=qdot,jorendorff
69146bf34dc6822493c0a6e8ec2937c61f89ed94
created 2018-05-16 22:11 +0200
pushed 2018-06-14 09:44 +0000
Tom Schuster Tom Schuster - Bug 1329321 - Add a soft-fail mechanism for JS ObjectOpResult. r=jorendorff
d7c3303e1ef7b872763349d22d6d7803c3b36689
created 2018-05-11 19:43 -0700
pushed 2018-05-25 10:01 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 3: Define the BigIntObject class for BigInt wrapper objects. r=jwalden
e862899dca3f252a8fe3c7be10d83d79dad328c5
created 2018-05-16 11:59 +0100
pushed 2018-05-16 18:32 +0000
Jon Coppeard Jon Coppeard - Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku
f0cb25b7bdeefa070aac39697f0ecff54fa77699
created 2018-05-12 08:00 +0300
pushed 2018-05-12 09:47 +0000
Ciure Andrei Ciure Andrei - Backed out 11 changesets (bug 1457560, bug 1366287) for causing Linux build bustages CLOSED TREE
3bbd03d726e510923c0e93d5797f662059114b97
created 2018-05-11 19:43 -0700
pushed 2018-05-12 09:47 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 3: Define the BigIntObject class for BigInt wrapper objects. r=jwalden
8c6cf2dab2ae40186b897b75f87ec0d5a9118626
created 2018-04-10 17:31 +1000
pushed 2018-04-11 14:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451658 - Remove JS_STATIC_CLASS in favour of MOZ_STATIC_CLASS. r=mystor
bda8de97a6a9113bc0df85e460470290543295c9
created 2018-03-01 14:47 +0000
pushed 2018-03-01 22:09 +0000
Jon Coppeard Jon Coppeard - Bug 1441988 - Simplify AutoVector definitions by making this a template r=sfink
a53f4d2f0f7ed34643abf329ec9df81e8872771c
created 2017-11-16 12:21 +0000
pushed 2017-11-20 22:02 +0000
Jon Coppeard Jon Coppeard - Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
64b70e50a85b94a67469ff72ee0c08b6d353b419
created 2017-11-16 15:05 +0200
pushed 2017-11-17 09:59 +0000
Csoregi Natalia Csoregi Natalia - Backed out 4 changesets (bug 1417123) for failing Spidermonkey builds js/src/jspubtd.h:100 r=backout
57be86412a3714e6c5b64b453ed0c4532fc22e94
created 2017-11-16 12:21 +0000
pushed 2017-11-17 09:59 +0000
Jon Coppeard Jon Coppeard - Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
298b5372db24eb84d03636b3d27524224cb21a69
created 2017-11-01 10:48 +0100
pushed 2017-11-01 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 1 - Remove SpiderMonkey support for legacy generators. r=arai
3f8f9e5f28583ef7bb1e46647540da4309155e16
created 2017-10-24 20:48 +0200
pushed 2017-10-24 21:58 +0000
Tom Schuster Tom Schuster - Bug 638054 - Remove watch class-hook and proxy trap r=jorendorff,bz
9189c75c416f66fbac85b74b8093ff0cb7b9b768
created 2017-10-06 07:00 -0700
pushed 2017-10-10 09:11 +0000
Zibi Braniecki Zibi Braniecki - Bug 1270140 - Add Intl.RelativeTimeFormat. r=Waldo
59045a9d7990aaa8262e28a6bccfda2ca82ecd68
created 2017-10-09 21:06 -0700
pushed 2017-10-10 09:11 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 024ce7dd2f65 (bug 1270140) for check_spidermonkey_style.py failures
024ce7dd2f65d6266fc86b2c330ae2e3347df415
created 2017-10-06 07:00 -0700
pushed 2017-10-10 09:11 +0000
Zibi Braniecki Zibi Braniecki - Bug 1270140 - Add Intl.RelativeTimeFormat. r=Waldo
f0da5d64adedfa0658adf0d2c90d68e3a225a05c
created 2017-09-26 22:26 +0200
pushed 2017-09-27 09:48 +0000
Jan de Mooij Jan de Mooij - Bug 1403136 - Clean up JSSetterOp code now that slotful setters are gone. r=evilpie
353300cbbf52fc65a5e4f463ca42eade3790b549
created 2017-09-19 12:31 +0100
pushed 2017-09-19 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Update the object moved hook to allow it to be called when tenuring nursery objects r=sfink r=mccr8
2c56761b02a138e16c1c73c6040e8457a7c466bf
created 2017-08-25 10:12 +0200
pushed 2017-08-25 23:22 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie
6880dc2a3c29e9d3dc3a8912f2a425c1d8958bf8
created 2017-08-25 10:11 +0200
pushed 2017-08-25 23:22 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 2 - Remove checks for getProperty/setProperty hooks in SpiderMonkey. r=evilpie
a953b8493339d0542ca6accd7cb35748b5b60c85
created 2017-08-23 17:24 +0100
pushed 2017-08-24 01:07 +0000
Jon Coppeard Jon Coppeard - Bug 1362098 - Add source position to requested module information r=till
093d449b0d56def542f971d8a79435dfa03e3813
created 2017-08-19 21:12 +0200
pushed 2017-08-19 22:29 +0000
Tom Schuster Tom Schuster - Bug 934669 - Remove the old GlobalObject warnOnce code. r=arai
2e0e609aa3ca08298870542650011104871c3425
created 2017-07-25 13:22 +0200
pushed 2017-07-26 02:04 +0000
Jan de Mooij Jan de Mooij - Bug 1383775 - Clean up function toString/toSource code, remove remnants of source decompiler. r=anba
d4bc665ad39bd5a71e05bee0e6c82912ad1515b6
created 2017-06-26 10:24 -0700
pushed 2017-06-27 08:57 +0000
Jan de Mooij Jan de Mooij - Bug 627220 part 2 - Finalize external strings in the background. r=sfink
efd7a75d3b34521df80698d007bc4c7342090ca8
created 2017-06-26 10:23 -0700
pushed 2017-06-27 08:57 +0000
Jan de Mooij Jan de Mooij - Bug 627220 part 1 - Remove unused Zone* argument from external string finalizers. r=sfink
f30ec8ac7239eda68629aba08416c3a40e0dea58
created 2017-06-14 10:37 +0200
pushed 2017-06-15 09:12 +0000
Jan de Mooij Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz
4126ffda915309da1578a2b57d8d726000cc91f0
created 2017-04-19 06:07 -0700
pushed 2017-04-20 09:13 +0000
André Bargull André Bargull - Bug 1345115 - Part 1: Don't switch compartment when typed array constructor is called with arraybuffer from other compartment. r=Waldo
718d18978ec4bb433e41b89cf2d728c8eec57aaa
created 2017-04-13 13:22 -0700
pushed 2017-04-14 09:07 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1277338 - Part 6: Turn various macro definitions into proper constants; r=sfink
5a506fa42cdcae46c356228636451f1e65a0d939
created 2017-03-27 23:20 +0900
pushed 2017-03-29 13:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
28bce039877f2be2a1a24318f59754cec62fd771
created 2017-03-27 23:20 +0900
pushed 2017-03-29 13:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 2: Implement Async Generator except yield*. r=shu
f7ac3610d777849e9d5cd8c71295bc17253f6dfe
created 2017-03-27 17:25 +0200
pushed 2017-03-28 00:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0705d5b86ad7 (bug 1331092)
f9e4c5ed3ed5fea355d42a6767d4eb686ce171a5
created 2017-03-27 17:25 +0200
pushed 2017-03-28 00:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1d39acbc0922 (bug 1331092)
1d39acbc09227c0e8187c9acbc1abde04201b09e
created 2017-03-27 23:20 +0900
pushed 2017-03-28 00:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
less more (0) -100 -60 tip