gecko-dev/js
Jim Blandy 6babbcb6b2 Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
This changes the type of setters to JSStrictPropertyOp, which is just like
JSPropertyOp except that it takes a 'JSBool strict' argument. Most of the
patch is introducing distinct types and using the appropriate stubs.

The following are left for subsequent patches:

x Similar fixes to the browser outside SpiderMonkey.

x Actually *using* the newly available strictness information. This patch
  should have no user-visible effect. I didn't want the interesting stuff
  to get lost in this noise.
2011-02-09 11:31:40 -08:00
..
ipc Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) 2010-12-03 00:24:17 -08:00
jetpack Disable jetpack service and unit tests (bug 629197, r=shaver). 2011-01-31 19:33:15 -08:00
jsd Bug 632314 - Clean up ephemeral stack frames (r=timeless) 2011-02-07 17:34:15 -08:00
src Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan 2011-02-09 11:31:40 -08:00
landbranch.pl