js/public/Wrapper.h
34f5687c0372b277b23b5e11b588e9aa82a38dcc
created 2022-04-04 15:09 +0000
pushed 2022-04-04 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1760844 part 1 - Remove hasInstance proxy trap. r=iain,peterv,robwu
36647ef6f014ee7199a0bad93851750ead132473
created 2021-06-16 19:38 +0000
pushed 2021-06-16 21:42 +0000
Ted Campbell Ted Campbell - Bug 1716250 - Remove JS_FRIEND_API. r=jandem,sfink
21a46ef4dbc80d24437aacfe274119a3da29ea21
created 2021-04-19 19:51 +0000
pushed 2021-04-20 09:51 +0000
Tom Schuster Tom Schuster - Bug 1704293 - Use Maybe<PropertyDescriptor> for BaseProxyHandler::getOwnPropertyDescriptor in js/. r=jandem
8fdbcaa80217ed7e511f08f7aab4b8bb6fbae77c
created 2021-03-12 10:42 +0000
pushed 2021-03-12 15:32 +0000
Simon Giesecke Simon Giesecke - Bug 1678374 - Fix includes in js/public. r=jandem
b3580d2200b2c3fc915e26d83840232aa3201290
created 2021-02-05 14:15 +0000
pushed 2021-02-06 09:42 +0000
André Bargull André Bargull - Bug 1691008 - Part 5: Remove Wrapper::NewSingleton. r=jandem
0fa2ce4b5315e2bdf9dc5db31942e5883096b19c
created 2020-10-02 12:51 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668785: Remove using declarations from namespace level in Proxy.h. r=mgaudet
eea58922fd2791ccea44ea639de77486fa909b70
created 2020-07-27 21:08 +0000
pushed 2020-07-28 15:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1655443 - Redesign private name proxy support to be more clear and simpler r=jorendorff
b5648f412d71608955e13181099147458ad1283b
created 2020-07-20 13:49 +0000
pushed 2020-07-21 03:23 +0000
Matthew Gaudet Matthew Gaudet - Bug 1644160 - Support private fields that traverse CCWs r=jorendorff
b1d2d66897f8480dda540ff2507f836c24b5fd42
created 2020-07-20 16:46 +0300
pushed 2020-07-20 21:42 +0000
Butkovits Atila Butkovits Atila - Backed out 6 changesets (bug 1644160, bug 1652744) for failure at proxy-ccw.js CLOSED TREE
3c88625982cfb4650f78af43a24fe391eb90aeea
created 2020-07-17 21:01 +0000
pushed 2020-07-20 21:42 +0000
Matthew Gaudet Matthew Gaudet - Bug 1644160 - Support private fields that traverse CCWs r=jorendorff
7ad1607be0b8d97083e3bb690d02adf879441b3d
created 2020-04-14 16:57 +0000
pushed 2020-04-15 09:25 +0000
Jeff Walden Jeff Walden - Bug 949220 - Make |NewProxyObject| return only non-singletons, and add |NewSingletonProxyObject| for the singleton case. r=jandem
71f4061ed1ef409ca54176ddea93ddf04fcbe35b
created 2020-04-14 13:17 +0300
pushed 2020-04-14 15:44 +0000
Bogdan Tara Bogdan Tara - Backed out 30 changesets (bug 949220) for assertion failure on JSObject.cpp CLOSED TREE
cf4659d067916fdb2cc5038bf5822777fcdda0e7
created 2020-04-14 08:37 +0000
pushed 2020-04-14 15:44 +0000
Jeff Walden Jeff Walden - Bug 949220 - Make |NewProxyObject| return only non-singletons, and add |NewSingletonProxyObject| for the singleton case. r=jandem
1cf1849035abe285e87a80e8339bd9b9a5038fa1
created 2019-08-13 19:09 +0000
pushed 2019-08-14 04:09 +0000
Andrew McCreight Andrew McCreight - Bug 1559489, part 2 - Split out the back half of RemapWrapper into a new method. r=tcampbell
0cc1ad309d1831b09e79bff5a0ac811643b26dda
created 2019-05-20 08:40 +0000
pushed 2019-05-20 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 1552597, part 2 - Handlify RemapAllWrappersForObject. r=jonco
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 21:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
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
4325cfacfc496ac188a4307ad1e373d1736d3aa9
created 2019-03-01 09:21 +0000
pushed 2019-03-02 09:26 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 4 - Remove CheckedUnwrap and rename UnwrapOneChecked to UnwrapOneCheckedStatic. r=bzbarsky
661d858eb94f6a564fb6845e024dbf83e632c9a0
created 2019-02-08 08:17 +0000
pushed 2019-02-08 16:15 +0000
Jan de Mooij Jan de Mooij - Bug 1525674 part 1 - Change the enumerate proxy trap to return the jsid vector instead of an iterator. r=bzbarsky,evilpie
026c691e29c66aa0c3f01c8198b331e9afc26405
created 2019-02-02 03:22 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 1. Add a version of CheckedUnwrap that can do a dynamic security check. r=jandem,sfink
bcb403c04f1c869e7a64636077deb8f6a9ef2aff
created 2019-02-02 00:58 +0200
pushed 2019-02-02 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
270b1db9ea81e8fd365405fe08248291e842578a
created 2019-02-01 22:00 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 1. Add a version of CheckedUnwrap that can do a dynamic security check. r=jandem,sfink
0afc21b5734ab60266676c02c8c91f52dc38107b
created 2019-02-01 19:38 +0200
pushed 2019-02-01 22:12 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
1b0a09a46c70e80316da90c9696cc7a9580af478
created 2019-01-30 17:33 +0000
pushed 2019-02-01 22:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 1. Add a version of CheckedUnwrap that can do a dynamic security check. r=jandem
46790408df7f559425becab13650b0d2c89d108b
created 2019-01-25 16:41 +0000
pushed 2019-01-28 21:44 +0000
Tom Schuster Tom Schuster - Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff
c5d46599eb99b0edacc1b29b66814189a0ab8423
created 2019-01-03 09:04 +0000
pushed 2019-01-03 16:24 +0000
Jan de Mooij Jan de Mooij - Bug 1516237 - Fix FixWaiverAfterTransplant to nuke CCWs for oldWaiver in the new compartment. r=bholley
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
b67b31f6a81b009c2ed964d39d6b01ad15cbf620
created 2018-12-14 11:00 +0000
pushed 2018-12-14 16:18 +0000
Jan de Mooij Jan de Mooij - Bug 1469082 - Always allocate CCWs in the compartment's first realm. r=jonco
c50c098e40c48f8ef04afe7267db57e2f2c7ff1f
created 2018-12-02 22:21 +0000
pushed 2018-12-03 09:29 +0000
Rob Wu Rob Wu - Bug 1504660 - Implement Xrays for instanceof r=bholley
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
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
13678e9c0dbd4f13dd15c2106640837afe9ca944
created 2018-07-06 12:53 +0200
pushed 2018-07-06 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1468752 part 2 - Define Wrapper::wrapperHandler in Wrapper.h. r=bz
a3a54b6c435feea437ab3e370ac6a1aca0dff5e0
created 2018-07-06 12:52 +0200
pushed 2018-07-06 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1468752 part 1 - Define js::IsCrossCompartmentWrapper in Wrapper.h. r=bz
3d767ed287afdfc29a0ad9aa43561f688c731b77
created 2018-06-14 09:07 -0700
pushed 2018-06-15 02:39 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 4 - Add JSObject::nonCCWGlobal() and use it in a few places. r=luke
e2b90c69db5d2edc9790963c60d8a481b157bc05
created 2018-05-31 11:28 +0200
pushed 2018-05-31 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1464374 part 2 - Pass JS::Realm* instead of JSCompartment* to CallSetup. r=bz,luke
fde4d35d666ad9f261f02e520fcfc675f45fe929
created 2018-04-20 13:07 +0200
pushed 2018-04-21 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1454592 part 2 - Get rid of a static constructor for protoTable array. r=jonco
3d0c62242c483a022e08a262794b071dea58376d
created 2018-04-20 15:27 +0300
pushed 2018-04-20 23:00 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1454592) for Windows build bustage on a CLOSED TREE
82821ff143e3db57f6d87acd650cb4e60f5099e4
created 2018-04-20 13:07 +0200
pushed 2018-04-20 23:00 +0000
Jan de Mooij Jan de Mooij - Bug 1454592 part 2 - Use constexpr for protoTable static array. r=jonco
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600| base
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
less more (0) tip