diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |