js/xpconnect/wrappers/AccessCheck.h
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
7aed94d1f1a66414026d754c60107f59a4eb6ecd
created 2014-10-20 15:52 +0200
pushed 2014-10-21 01:57 +0000
Bobby Holley Bobby Holley - Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
576bab9d7f4cb6ec00188939b4046dd925cbb8ad
created 2014-10-18 11:02 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Turn off COWs for Functions. r=gabor
712da524ebdd413c8dabf493505867f55973e1b7
created 2014-10-18 11:02 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Generalize CheckPassToChrome machinery to operate on call/construct for all FilteringWrappers. r=gabor
c66cc3b4f587e877edc838ca6f0ef567ac9981b5
created 2014-10-18 11:02 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Give all non-COW filtering wrappers a null proto. r=gabor
78f725c6441db73e22b886040a0782f11478bbe0
created 2014-10-17 16:17 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1083060 - Refactor the XOW access control code to use an enum rather than a char*. r=bz
f816a5b9c4cc80c682370dc5cf29f864c5aeaf2c
created 2014-10-03 10:05 +0200
pushed 2014-10-03 13:26 +0000
Bobby Holley Bobby Holley - Bug 1065185 - Expand XrayWrapper console messages for COWs. r=bz
22e1b7b69877337753d8f9db8c5dd201ef83f117
created 2014-07-30 12:23 -0700
pushed 2014-07-31 10:58 +0000
Bobby Holley Bobby Holley - Bug 965898 - Handleify more stuff. r=me
a5b95c1ec2528af2da5c4517055bac74623ff43c
created 2014-07-30 12:23 -0700
pushed 2014-07-31 10:58 +0000
Bobby Holley Bobby Holley - Bug 965898 - Switch policies for get{,Own}PropertyDescriptor. r=gabor
042fa33c3f5c0a3abbea095ecf17f3740842a1db
created 2014-07-29 22:57 -0700
pushed 2014-07-30 11:56 +0000
Bobby Holley Bobby Holley - Backed out 16 changesets (bug 965898) for rooting hazards. CLOSED TREE
3d80ffc439fb8ec065b88d5be8892ce6fcb88d48
created 2014-07-29 21:35 -0700
pushed 2014-07-30 11:56 +0000
Bobby Holley Bobby Holley - Bug 965898 - Switch policies for get{,Own}PropertyDescriptor. r=gabor
fd0234ab45821e25c1b304ac06f769f03a123c66
created 2014-07-10 09:31 -0700
pushed 2014-07-10 22:23 +0000
Bobby Holley Bobby Holley - Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor
562536284927266f0ed612d7cf2f612f59341d08
created 2014-06-17 10:16 -0700
pushed 2014-06-18 01:21 +0000
Bobby Holley Bobby Holley - Bug 987163 - Drop special COW support for TypedArrays. r=gabor
dc4c4e5fe01ddd9db601969606392853bd49de2e
created 2014-05-19 13:39 +0200
pushed 2014-05-23 13:41 +0000
Julien Levesy Julien Levesy - Bug 1006692 - Replaced nsScriptSecurityManager::SubjectIsPrivileged and AccessCheck::IsCallerChrome by nsContentUtils::IsCallerChrome. r=bholley
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
dcdf23cc62329e54c9b65370173c041b01237e7d
created 2014-03-19 13:35 -0300
pushed 2014-03-20 12:56 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
4bf86e72970a4f3ea2235ceea920b56d64d79334
created 2014-03-18 19:23 -0300
pushed 2014-03-19 15:08 +0000
Bobby Holley Bobby Holley - Bug 976704 - Make opaque security wrappers non-callable. r=gabor,sr=mrbkap
5874930ca0f99b8bcf76b443f456253bf4f28cd5
created 2014-02-13 18:57 -0800
pushed 2014-02-14 13:54 +0000
Bobby Holley Bobby Holley - Bug 956382 - Remove usage of explicit *IgnoringDomain variants. r=mrbkap
a0fd5acb4ea537d42f0e5391015f11d164e4afba
created 2014-02-13 18:57 -0800
pushed 2014-02-14 13:54 +0000
Bobby Holley Bobby Holley - Bug 956382 - Add AccessCheck::subsumesConsideringDomain and clean up other implementations. r=mrbkap
804ed7a7eb9f1d3d917ce2342c55efa92ba4afa3
created 2014-02-13 10:54 -0800
pushed 2014-02-14 00:52 +0000
Bobby Holley Bobby Holley - Bug 965901 - Add an ENUMERATE policy action. r=gabor sr=mrbkap
7cc30ae56811cae75aecc277251d1272f9ad2cc8
created 2014-01-14 18:49 -0800
pushed 2014-01-15 15:54 +0000
Bobby Holley Bobby Holley - Bug 951948 - Remove Components wrappers. r=mrbkap
053f6a2c5e293a0c34618591f02dd58e7ce56381
created 2013-09-05 16:08 -0700
pushed 2013-09-06 14:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
d7f48284d66a733fb5cb6f7975034ea119db207d
created 2013-08-28 17:24 -0700
pushed 2013-08-29 13:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910109 (part 2) - Make jswrapper.h not depend on jsapi.h. r=luke.
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-08-22 19:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
1ec7af89aa28cca6750f92b56536b2012e30d9c2
created 2013-06-21 14:12 +0100
pushed 2013-06-22 02:37 +0000
Jon Coppeard Jon Coppeard - Bug 885310 - 2 Rename JSHandleFoo in js directory r=bholley
2bc3c9b632aa46b19646f4a280cd730c7550d886
created 2013-05-22 22:27 -0600
pushed 2013-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 862380 - Silently fail for enumerate-like operations on XOWs. r=mrbkap
690f5224fb9917e02c3a48adcebac6bf2f1e2539
created 2013-05-22 22:27 -0600
pushed 2013-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 862380 - Pass the entered id in addition to the wrapper action to Policy::deny. r=mrbkap
cba05b3ed1491f52113dda626d8bddc9a92beb9f
created 2013-05-13 12:04 -0400
pushed 2013-05-18 01:41 +0000
Nathan Froyd Nathan Froyd - Bug 871595 - don't include WrapperFactory.h in AccessCheck.h; r=bholley
a28afac94104dd7713950647c3e5d84adc61357d
created 2013-05-06 19:38 -0700
pushed 2013-05-08 02:10 +0000
Bobby Holley Bobby Holley - Bug 834707 - Kill dynamic SOWs. r=gabor
984df1da7b15442e61a064b7e10798720ec5c352
created 2013-04-03 11:41 -0700
pushed 2013-04-04 02:14 +0000
Bobby Holley Bobby Holley - Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
e60919ded78375ac743af283825c92db3c8cedaa
created 2013-04-02 23:05 -0400
pushed 2013-04-03 10:40 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 6 changesets (bug 843829, bug 845862) because of broken mochitest-5
1df3bdadb7ce7dfd3dcabe990ec95bea41df50bb
created 2013-04-02 18:51 -0700
pushed 2013-04-03 10:40 +0000
Bobby Holley Bobby Holley - Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
64771564b5bc2d79bd8563f6f5ccd69fde991aae
created 2013-04-01 15:17 -0700
pushed 2013-04-02 17:20 +0000
Bobby Holley Bobby Holley - Bug 854480 - Remove SCRIPT_ACCESS_ONLY. r=mrbkap
ff717ac709fa0d5ad0281007b1a53c84f07bc113
created 2013-03-21 08:20 -0700
pushed 2013-03-22 14:00 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b53685d06c8deb7d34910ff9f9c8a5d45fbc8090
created 2013-03-21 15:24 -0400
pushed 2013-03-22 14:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 22 changesets (bug 658909) for Windows debug bustage.
f3e68d05a1a7cd4d4e3b8e5a72417c7925b16777
created 2013-03-21 08:20 -0700
pushed 2013-03-22 14:00 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b6d96f7aeea5d5439b014e26e00eb09c051484ce
created 2013-03-17 10:44 +0100
pushed 2013-03-17 19:46 +0000
Ms2ger Ms2ger - Backout bug 658909 for Marionette bustage.
9f153c67ec84ac78d0b28f8e2284213704d0f421
created 2013-03-16 22:58 -0700
pushed 2013-03-17 19:46 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
d7322c063fc14ca60e8cc605b8ac11c8a647333c
created 2013-02-25 13:54 -0800
pushed 2013-02-26 02:27 +0000
Bobby Holley Bobby Holley - Bug 836301 - Introduce an RAII class for entering policies. r=mrbkap
dee88fe417fe364ebea9164c1f284908fba3b5f9
created 2013-02-22 08:41 -0800
pushed 2013-02-24 01:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d301b2bcad0:e0632e639097 (bug 836301) for Windows build bustage
f2fa2d0bb5e6bb1db92006a8f51eec1f54e927ec
created 2013-02-22 08:14 -0800
pushed 2013-02-24 01:00 +0000
Bobby Holley Bobby Holley - Bug 836301 - Introduce an RAII class for entering policies. r=mrbkap
1aa557c6712b62e8c8d291099563f4fc4ff842da
created 2013-01-23 06:04 +0100
pushed 2013-01-23 16:13 +0000
Bobby Holley Bobby Holley - Bug 823348 - Make NNXOWs use an explicitly opaque Policy. r=mrbkap
c3dd1c70b31053aa55213da2497609079b25a6e4
created 2012-12-20 22:33 -0800
pushed 2012-12-22 13:18 +0000
Bobby Holley Bobby Holley - Bug 809652 - Deny nativeCall for SecurityWrapper except under specific circumstances. r=jorendorff
1001e245b6bada3a1dfce48086efbcd3bdd2b764
created 2012-12-12 17:09 -0800
pushed 2012-12-13 15:56 +0000
Bobby Holley Bobby Holley - Bug 818716 - Move XBL detection into nsContentUtils and remove filename hack. r=mrbkap
34384723ccfced34ce8f948541526c4f515adcb5
created 2012-12-07 14:49 -0800
pushed 2012-12-09 18:17 +0000
Bobby Holley Bobby Holley - Bug 813901 - Validate __exposedProps__. r=mrbkap
0f3cad59a9637db50b07b15c4454dfa4d1bc93c2
created 2012-11-21 13:20 -0800
pushed 2012-11-22 11:07 +0000
Bobby Holley Bobby Holley - Bug 808608 - Remove specialized Location security wrappers. r=mrbkap
850c0b306b6e64bd976e019a9e64cfc2a3f87fa1
created 2012-11-14 09:56 -0800
pushed 2012-11-15 02:43 +0000
Bobby Holley Bobby Holley - Bug 800915 - Reimplement PUNCTURE consumers in terms of isSafeToUnwrap() and remove PUNCTURE API. r=mrbkap
f60b494448f881a35c5a1d7806bdd2aabb8d436d
created 2012-11-12 21:43 -0500
pushed 2012-11-13 16:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out de9fff3a523, c567df2244f5, 8e3d976d5dc5, and c7499faaec23 (bug 800915) for bustage.
c567df2244f59d53a71467afa461a12adad8ba7f
created 2012-11-12 17:35 -0800
pushed 2012-11-13 16:29 +0000
Bobby Holley Bobby Holley - Bug 800915 - Reimplement PUNCTURE consumers in terms of isSafeToUnwrap() and remove PUNCTURE API. r=mrbkap
55ba2ad75e7d74e9a08ab8752b3ba1a61d9a28cd
created 2012-11-02 21:47 -0300
pushed 2012-11-03 13:23 +0000
Bobby Holley Bobby Holley - Bug 805807 - Rearchitect filtering policies so that check() doesn't throw on denial. r=mrbkap
57eeca4191dd1d38f7d2351406565105d6fc8e9c
created 2012-11-02 14:12 +0000
pushed 2012-11-03 00:06 +0000
Ed Morley Ed Morley - Backout 23c9f61a243b & 6ca11f4b470c (bug 805807) for mochitest-1 orange in test_contextmenu.html
23c9f61a243b4bbb833b9ac139d425c1805a6660
created 2012-11-02 13:27 +0100
pushed 2012-11-03 00:06 +0000
Bobby Holley Bobby Holley - Bug 805807 - Rearchitect filtering policies so that check() doesn't throw on denial. r=mrbkap
fb8bb92771523f9a59d125b6775b403ef7a29906
created 2012-10-03 11:44 +0200
pushed 2012-10-03 12:57 +0000
Bobby Holley Bobby Holley - Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
d50bf1edaabed0cde4b4c458118c3fb26fdca549
created 2012-09-11 16:38 -0400
pushed 2012-09-12 01:39 +0000
Ehsan Akhgari Ehsan Akhgari - Merge IonMonkey into mozilla-inbound
132b9b646ebcc47f089829edae6c5c74c917b7de
created 2012-09-11 10:23 -0700
pushed 2012-09-12 01:39 +0000
Bobby Holley Bobby Holley - Bug 789713 - Ignore domain when computing whether to share non-PreCreate WNs cross-compartment. r=mrbkap
ca3fa3fbe62ad72fa7db075d9d93843c959d6725
created 2012-09-11 10:25 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge IonMonkey to mozilla-central. a=arewefastyet
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip