gecko-dev/js
brendan%mozilla.org dcad0d8960 Infrastructure for bug 92773, r=shaver@mozilla.org:
- call the JSRuntime's checkObjectAccess callback, if configured, for each
  get or set that invokes a user-defined function (a user-defined function is
  a scripted or native function object, not a native JSPropertyOp C function).
  The value passed as an in-out parameter in *vp is the function object, so
  the callback could, e.g., clone function objects and configure them with
  different parent objects, if that helped import them into a trust domain.
- Fix a long-standing bug that broke the deprecated, old-style, and rarely-
  used top-level getter/setter function declaration form:

    getter function f()  { return ++x; }
    setter function f(y) { return x = y; }

  We want js_CheckRedeclaration to complain only if a permanent getter is
  being redefined by another getter, likewise for a setter -- but not when
  (as above) a setter is being added to a top-level object for the same id
  as a pre-existing getter (or vice versa).
2003-03-06 19:45:18 +00:00
..
benchmarks Bug 75405 js benchmarks need strict mode cleaning 2003-02-24 21:37:37 +00:00
docs syncing with the latest apidoc from /webtools/apidoc 2003-02-12 08:25:15 +00:00
jsd - venkman only - 2003-01-22 05:42:35 +00:00
jsdj
jsj
macbuild remove JSLoader.xml as its no longer part of the build 2002-09-27 18:33:38 +00:00
ref
rhino Fixing http://bugzilla.mozilla.org/show_bug.cgi?id=196017 : 2003-03-06 09:29:00 +00:00
src Infrastructure for bug 92773, r=shaver@mozilla.org: 2003-03-06 19:45:18 +00:00
tests Adding an early return to this test, due to problems on Linux RedHat8. See bug 174341 comment 24 and following. 2003-02-28 00:33:44 +00:00
.cvsignore
landbranch.pl
Makefile.in
makefile.win Adding placeholders to silence cvs warnings 2002-09-20 09:14:42 +00:00