js/src/xpconnect/src/xpcquickstubs.h
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-10-04 18:27 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
21f5c38e33ec074a296ff96f724c5380bd4697b0
created 2011-09-23 01:03 -0400
pushed 2011-09-23 11:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 684671. Allow the onreadystatechange getter/setter on Document.prototype to not throw even if its |this| is bogus. r=peterv,sicking
52246c1b17996adb59aafbb7523eab626918bd3b
created 2011-02-16 12:47 -0800
pushed 2011-02-16 21:44 +0000
Ben Turner Ben Turner - Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
c6465659390620d1ffceed0e2279cae58f5dc536
created 2011-02-09 15:29 -0800
pushed 2011-02-11 17:56 +0000
Ben Turner Ben Turner - Backout 10ebc5ea11ac due to test failures.
10ebc5ea11ac28b232ba48f562e23e6a4b3e0ad7
created 2011-02-09 12:51 -0800
pushed 2011-02-11 17:56 +0000
Ben Turner Ben Turner - Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
48dbd9752e5e725f8ae3d1f1d99bdd9e615d2ab0
created 2011-02-09 11:31 -0800
pushed 2011-02-11 17:56 +0000
Jim Blandy Jim Blandy - Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
42063595d1865b4a7b44b381dd481b5e81cc45d1
created 2011-02-08 22:15 -0800
pushed 2011-02-11 17:56 +0000
Ben Turner Ben Turner - Backout bug 614347 due to test failures
bfadd87432812ff131a3980ed4c2b75c7fe92959
created 2011-02-08 18:54 -0800
pushed 2011-02-11 17:56 +0000
Ben Turner Ben Turner - Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
9a9e6e0179295f5f47398e1607d2ea408c9ce976
created 2010-12-08 14:36 -0800
pushed 2010-12-15 20:22 +0000
Ben Turner Ben Turner - Bug 612642 - 'JS base64 code needs to be updated for removal of JS_GetStringBytesZ'. r=jorendorff.
00524af0568d35de461e175e814bf29f5b43168a
created 2010-11-22 21:46 -0500
pushed 2010-12-09 18:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 614138 part 2: Use js::Anchor to root things in traceable native quickstubs as needed. r=jorendorff, a=bzbarsky
b2f3dd1438d558d836e2114ec06d2d3c0fdfb0c2
created 2010-12-08 15:53 -0800
pushed 2010-12-09 18:38 +0000
Ben Turner Ben Turner - Backed out changeset f205194a4128
f205194a412820f64173d8ec35786683569d1a1e
created 2010-12-08 14:36 -0800
pushed 2010-12-09 18:38 +0000
Ben Turner Ben Turner - Bug 612642 - 'JS base64 code needs to be updated for removal of JS_GetStringBytesZ'. r=jorendorff.
43437276f9f174878ac212b6c03eb4efa831ac20
created 2010-11-30 13:18 -0500
pushed 2010-12-02 12:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 605296 part 1. Infrastructure for supporting AUTF8String in quickstubs. r=jorendorff
ca55c84f43fd52d0c1ba7face219bef7061ad69c
created 2010-12-01 11:01 -0800
pushed 2010-12-01 19:02 +0000
Dave Townsend Dave Townsend - Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
ebaf0b1da9e6806b533f8bd2acb358291560430c
created 2010-11-30 13:18 -0500
pushed 2010-11-30 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 605296 part 1. Infrastructure for supporting AUTF8String in quickstubs. r=jorendorff
d08fc0e5730e279da450a1bd4f5cecbcbfbad5f8
created 2010-11-11 21:40 +0100
pushed 2010-11-17 21:55 +0000
Igor Bukanov Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
b07a1861acf2539b81bda452854497266c89555a
created 2010-11-11 14:52 -0800
pushed 2010-11-17 21:55 +0000
Ben Turner Ben Turner - Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
3ab57a9fb7b817b70d579082599ad1c08c6438ed
created 2010-11-11 11:19 -0800
pushed 2010-11-17 21:55 +0000
David Anderson David Anderson - Backed out changeset 8e119f847f97 (build busted)
8e119f847f97ba1e29da8192ca5fc93248e6c960
created 2010-11-02 15:36 +0100
pushed 2010-11-17 21:55 +0000
Igor Bukanov Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
5fc19997e7bf5793c665e3a5abed3663d51d254e
created 2010-10-19 10:58 -0700
pushed 2010-10-19 18:00 +0000
Ben Turner Ben Turner - Bug 603811 - 'IndexedDB: Implement setVersion changes to the spec'. r=sicking, a=blocking2.0-betaN+
5a068bead64389528699999676a5d4b2cecb02da
created 2010-09-17 14:54 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Don't allow fast getting of nsGlobalWindow's wrapper cache. r=peterv
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
867a8622a35f44537bc9cc81b1ac0d6d18493374
created 2010-08-30 11:38 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
7513d466bfee99c796a46b510c985669ef71deab
created 2010-08-09 11:36 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
c025b60c574943667459533b117db2808e70754c
created 2010-07-20 22:24 -0700
pushed 2010-09-11 19:16 +0000
Sean Stangl Sean Stangl - [JAEGER] Merge from TraceMonkey (which pulled m-c).
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
61b25b0ef9a4c384bdf0ee887d6e60bc09e29484
created 2010-07-05 00:52 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Disable quickstub generation in a different way so as to not fail tests horribly
95dc54180c543b4674c6cb4761f84baa29eb2820
created 2010-07-04 14:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from TM
fbc857fbd43cc081d11993ad59299ab6451ec0b9
created 2010-06-23 17:11 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 571623: restore support for traceable natives. With much help from peterv.
5ad4532aa996fc7564419a53fd3ebd6809f508eb
created 2010-06-17 23:51 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Browser builds
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
780169bc95cc32798e500c1d4333f040186ad30c
created 2010-06-07 13:57 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - xpconnect builds
bb8020341d712d4128703bbbeace9076c0bd2db4
created 2010-07-13 17:44 +0200
pushed 2010-08-26 12:47 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
653c26de25703674af694797d3e3c5259e3406fe
created 2010-08-04 22:40 -0400
pushed 2010-08-05 02:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 583839. Also skip the string buffer refcounting for traceable native quickstubs, not just fastnative ones. r=jst
6410c02c7fe04215ebab735916b201dfec3df310
created 2010-07-27 13:09 -0700
pushed 2010-08-01 00:33 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
7497dbffa9a7e09bc8bdd7d3c695cadd1c53976e
created 2010-07-20 15:07 -0700
pushed 2010-08-01 00:33 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
58101a16aff7d619993819f642b117d940e7303e
created 2010-07-23 12:49 +0300
pushed 2010-07-23 09:55 +0000
Olli Pettay Olli Pettay - Bug 566466 - speed up createElement(), r=jst, peterv
eeeb549a37cd0c400ed1b8b6dc446741b3bf7a40
created 2010-07-19 13:34 +0300
pushed 2010-07-19 14:06 +0000
Olli Pettay Olli Pettay - Bug 577472 - Quickstub string handling shouldn't addref/release the string buffer, r=mrbkap
e5a3822abe5aaeac6cc277407d788f440afaa96c
created 2010-05-12 15:04 +0200
pushed 2010-07-01 10:53 +0000
Peter Van der Beken Peter Van der Beken - Workaround for bug 564171 (Difference in behaviour between quickstubbed and non-quickstubbed readonly properties). r=jorendorff.
5d1eab36de8095b637f424d0135f4e66a54079ae
created 2010-05-06 14:16 +0200
pushed 2010-05-18 19:43 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add support for non-templated custom quickstubs for an interface. r=jst.
d67ddb92a98c53fd5d41515030ce2ff799e62334
created 2010-05-11 19:20 +0200
pushed 2010-05-11 17:59 +0000
Peter Van der Beken Peter Van der Beken - Back out fixes for bug 560462 to fix orange.
615a41c22413e3527f0e7fa9f6b973217ef70f37
created 2010-05-06 14:16 +0200
pushed 2010-05-11 15:04 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add support for non-templated custom quickstubs for an interface. r=jst.
00955067e4b5571c905fcee2ad1a2524dbd02ed8
created 2010-04-19 17:41 +0200
pushed 2010-05-05 11:49 +0000
Peter Van der Beken Peter Van der Beken - Part 13 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - stop using tearoffs from quickstubs for nsIDOM3Node, nsIDOM3Text, nsIDOMNodeSelector and nsIDOMNSElement. r=jst.
0620646abec8df48ad9d4ac99a40ac366b8743a2
created 2010-04-15 10:28 +0200
pushed 2010-04-29 08:57 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 558979 ("ASSERTION: What kind of object is this" with appendChild, setting __proto__). r=mrbkap.
88f469d18c97296654ba94caa303e702ae20672b
created 2010-01-12 15:24 +0100
pushed 2010-04-06 13:53 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
ff91de87a87887534179c2e09b650addad1dc520
created 2010-01-27 10:53 +0100
pushed 2010-04-06 13:53 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 554432 (Allow non-scriptable types for QS arguments). r=mrbkap.
797f224e76ccc6ed35b1099ac0daf7bd32b955f3
created 2010-03-29 19:47 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
81494bc56f63ce7f68ffc6c0fded8423713b31aa
created 2010-03-26 18:01 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
e7065853ef79e2dfe231b2bd8145647edc4fa3a4
created 2010-01-11 11:52 -0600
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
39b6673348d2975def6de81142a9b13ef2dd3272
created 2009-09-24 13:59 -0400
pushed 2009-09-24 18:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 478251. Implement the Null and Undefined annotations from webidl in quickstubs. r=jst,bsmedberg,jorendorff
d8a8986e8a1dfa28a744511c235962e9d4227ca8
created 2009-08-14 19:55 +0200
pushed 2009-08-26 15:20 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 510673 (Add a quickstub for document.write). r/sr=jst.
f67bf1318100a5e1acf8efd7dcef5fa7cede380f
created 2009-08-10 12:12 +0200
pushed 2009-08-12 17:08 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 499199 (Try to avoid XPCCallContexts in quickstubs for wrapper-cached things). r/sr=jst.
b4e7f7d88a8c012d6e273cfde0f7127cfefec1ee
created 2009-07-09 16:26 +0200
pushed 2009-07-17 11:10 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 503170 (Make QS argument unwrapping use thisptr offsets). r=jorendorff, sr=jst.
4278c3dbf1fbbf3e3aa949b26a47b6e63d266d9a
created 2009-07-09 16:26 +0200
pushed 2009-07-14 15:49 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 503167 (Replace xpc_qsReadOnlySetter with js_GetterOnlyPropertyStub). r=jorendorff, sr=jst.
5aec561609cde320a1cdb9ca73c6bd6823a697c8
created 2009-03-24 12:02 +0100
pushed 2009-03-24 13:21 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 484352 (Traceable quickstubs don't use the nsINode fastpaths). r=bent, sr=jst.
93d93616dd8f388a808c9bfd6f6f7e21056c994d
created 2009-03-19 15:16 -0700
pushed 2009-03-20 07:37 +0000
Ben Turner Ben Turner - Bug 480187 - 'Make qsgen.py generate traceable natives'. r+sr=jst.
2c3d862a53a3123ad0c985bfed8b34a755071d9c
created 2009-03-19 13:14 -0700
pushed 2009-03-19 20:14 +0000
Ben Turner Ben Turner - Backed out changeset fbb48d6a27e3
less more (0) -60 tip