Граф коммитов

364 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com 9dad73f6a8 Eliminating warning for non-compliant XBL event handlers. 2000-09-02 02:40:28 +00:00
hyatt%netscape.com b6a398093b Eliminating warning for non-compliant XBL event handlers. 2000-09-02 02:39:06 +00:00
hyatt%netscape.com 32b3cf8c91 General cleanup in XBL. 2000-09-02 01:46:42 +00:00
hyatt%netscape.com 86d696896f rename arg to parameter, r=brendan 2000-09-02 01:35:44 +00:00
hyatt%netscape.com e1d023486a rename arg to parameter, r=brendan 2000-09-02 01:20:36 +00:00
hyatt%netscape.com 8950d77c94 Improve typing speed. r=ben 2000-09-02 01:09:47 +00:00
hyatt%netscape.com 3ca8c12117 More XBL event speed improvements. r=ben 2000-09-01 21:43:34 +00:00
hyatt%netscape.com 83763f26e8 Closing my eyes, crossing my fingers, and pressing the NUKE THE TREE button. r=nobody, I'm trying to recover from vidur's window bomb. :) 2000-09-01 08:40:38 +00:00
hyatt%netscape.com b8744d5294 XBL syntax changes. r=ben 2000-09-01 08:10:14 +00:00
hyatt%netscape.com a889e08d3b XBL syntax changes. r=ben 2000-09-01 08:07:07 +00:00
hyatt%netscape.com 2912793421 XBL syntax changes. r,a=brendan 2000-09-01 01:38:04 +00:00
pinkerton%netscape.com 1fb153aabb better use of NS_LITERAL_STRING for perf on platforms that can use it. 2000-08-30 02:45:02 +00:00
hyatt%netscape.com c8864cba14 XBL fix for walling off style (46505). r=ben 2000-08-29 03:08:35 +00:00
hyatt%netscape.com fa139308be Fix for 46505. r=mjudge 2000-08-25 00:19:38 +00:00
hyatt%netscape.com a25d7666d2 oops. forgot file. 2000-08-24 09:39:14 +00:00
hyatt%netscape.com 6b54700b73 XBL fixes, groundwork for 46505, r=ben 2000-08-24 09:21:27 +00:00
cltbld%netscape.com 7f19e88a13 Fixing more solaris bustage, jst, mcafee 2000-08-23 22:10:28 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
hyatt%netscape.com 072ffea226 Fix for 49150, r=ben 2000-08-23 07:18:58 +00:00
danm%netscape.com 9c6b7620fe small correction to last revision. code=hyatt@netscape.com 2000-08-22 22:58:44 +00:00
hyatt%netscape.com c73e081e36 fix for 49835, r=danm 2000-08-22 22:53:46 +00:00
warren%netscape.com 1c8511e78c Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2000-08-22 07:03:33 +00:00
hyatt%netscape.com 9f9e527f73 Fix for nsbeta3+ file control bug. BUgzilla down, so I can't produce the #. r=ben 2000-08-22 02:02:46 +00:00
hyatt%netscape.com 5e1ccf53ce 49012 fix, r=danm 2000-08-21 22:30:36 +00:00
scc%mozilla.org 301746a559 fixing code that relied on implicit string construction 2000-08-19 22:23:46 +00:00
brendan%mozilla.org ecc00cac9a Cast away const when freeing JSClass names. 2000-08-19 17:07:46 +00:00
hyatt%netscape.com dcf2a14989 Fix for 48150, r=danm 2000-08-17 21:11:38 +00:00
hyatt%netscape.com c60a2f7d07 First-stage fix for dogfood bug 49012. r=ben 2000-08-17 08:11:11 +00:00
akkana%netscape.com 5b58ac4fc2 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
hyatt%netscape.com 1168ae898d Fix for 45248, r=ben 2000-08-16 08:14:01 +00:00
hyatt%netscape.com 25a6da1b04 Fix for 49009. r=danm 2000-08-15 21:00:52 +00:00
hyatt%netscape.com 4b07f49bb1 Fix for 48931, r=danm,scc 2000-08-14 18:52:47 +00:00
hyatt%netscape.com 0fbea5a514 Fixing harpoon. 2000-08-14 04:29:54 +00:00
hyatt%netscape.com 2e86033263 Work on 48150 and XBL performance (async and arenas). 2000-08-14 04:04:18 +00:00
hyatt%netscape.com 7dcf622eb6 Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan 2000-08-12 06:39:24 +00:00
hyatt%netscape.com 6c68a00e3d Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan 2000-08-12 06:28:02 +00:00
warren%netscape.com 4af572e4c1 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
hyatt%netscape.com 3a8aed4259 Fix build bustage that's coming. 2000-08-06 05:03:36 +00:00
hyatt%netscape.com 488f0f2ad6 Fix for 42320. r=danm 2000-08-06 04:57:55 +00:00
hyatt%netscape.com f62c6dc91d Fix for XBL portion of 46129 2000-08-05 22:33:29 +00:00
hyatt%netscape.com 46bd8bbcfc Working on 42320. 2000-08-04 08:45:29 +00:00
ben%netscape.com 210cfc6ec4 fix for a bug with XBL binding attached event that was causing the event to be fired repeatedly.
code by hyatt, r=me
2000-08-03 07:17:10 +00:00
hyatt%netscape.com e88d343b75 Fix for 46849. r=pavlov 2000-08-01 21:39:28 +00:00
hyatt%netscape.com 9b4eec1198 Fix for 43778. r=ben 2000-07-28 02:22:59 +00:00
hyatt%netscape.com db2fbf838d Fix for 41145. r=waterson 2000-07-28 00:35:02 +00:00
hyatt%netscape.com e5e26c9cb0 Fix to prevent crawling of template. Meant to check this earlier today
with the original approved template landing. r,a=waterson
2000-07-27 06:20:57 +00:00
brendan%mozilla.org 88963e82c0 Oops, nsXBLService implements two interfaces: nsIXBLService and nsIMemoryPressureObserver (r=dbaron@fas.harvard.edu). 2000-07-25 01:44:22 +00:00
brade%netscape.com 08e968606d check if events have been handled already before dispatching them; r=saari; bug #45390 2000-07-20 14:32:30 +00:00
hyatt%netscape.com f96409cba5 Fix for 45248. r=saari 2000-07-17 23:55:25 +00:00
brendan%mozilla.org 312b64ae77 Must unregister memory pressure observer in \~nsXBLService (nsMemory doesn't clean up after us; r=warren). 2000-07-11 05:43:34 +00:00
brendan%mozilla.org c6447c1283 XBLService implements nsIMemoryPressureObserver (44352, r=hyatt). 2000-07-11 01:28:36 +00:00
cls%seawood.org 33938e6100 Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
brendan%mozilla.org 60cee88e27 Reference-count XBL JSClass structs, and LRU-cache unreferenced ones up to some quota, to avoid bloat and shutdown crashes due to unavoidable manual delete/last-use misorder (42530, r=hyatt). 2000-07-01 02:36:18 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
evaughan%netscape.com 297d1f104a Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
on top of menu events.

-r hyatt
2000-06-28 00:00:18 +00:00
dbaron%fas.harvard.edu 3477150c86 Undo my previous change, which was wrong. PR_TRUE is the correct way to continue enumeration for |nsHashtable|s. I don't know what is causing the leak (bug 43707). r=hyatt 2000-06-26 02:39:49 +00:00
evaughan%netscape.com 807778bd44 Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
hyatt%netscape.com ed6a2713a3 XBL groundwork for 41145. r=ben 2000-06-22 00:36:19 +00:00
dbaron%fas.harvard.edu 397dfbd37f Fix leak by continuing to enumerate. r=hyatt 2000-06-21 00:54:42 +00:00
hyatt%netscape.com 4cfbe9e471 Turning on the new tree widget. Bug#30511, r=evaughan 2000-06-19 22:57:39 +00:00
hyatt%netscape.com be5709e1f9 Fix for #41878, r=ben 2000-06-14 08:21:56 +00:00
scc%mozilla.org 55650a35b3 fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms 2000-06-12 23:52:31 +00:00
hyatt%netscape.com b54a5260f3 Tree/grid work. Bug #30511. r=danm. 2000-06-06 23:14:11 +00:00
inaky.gonzalez%intel.com 2b549b6f09 Fixed nsSupportsHashtable behaviour and API to fix leaks in
nsDirectoryService. Fixes bugs #38606 and #39859.

a=waterson; r=rayw,brendan,warren
2000-06-06 22:06:56 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
hyatt%netscape.com e891a5ba9c Tree/grid foundation work. 2000-06-02 08:13:29 +00:00
hyatt%netscape.com 90ed0df505 Make XBL props enumerable. r=brendan, a=brendan 2000-06-02 01:19:15 +00:00
leaf%mozilla.org 6414097b53 fixing 35196, but with due diligence this time. r=hyatt,bruce a=waterson 2000-06-01 07:01:54 +00:00
mjudge%netscape.com 839a10e883 removing warning 2000-06-01 04:02:49 +00:00
hyatt%netscape.com 5f9efeb9c2 Fix brutal sharing of XBL classes. 2000-05-31 07:02:47 +00:00
brendan%mozilla.org 070b76fb21 Clear whole JSClass struct to zap stubs for future expansion (r=hyatt). 2000-05-31 00:42:10 +00:00
ben%netscape.com 82245b123c fix for insertion point goofiness r=hyatt 2000-05-28 08:13:47 +00:00
hyatt%netscape.com 7514fc5bc2 Fix profile manager crash. 2000-05-28 04:10:50 +00:00
hyatt%netscape.com 55d7f2a285 Brutal sharing of XBL classes implemented. 2000-05-27 08:20:04 +00:00
leaf%mozilla.org a6903810d7 i give up, backing myself out. 2000-05-27 01:53:36 +00:00
leaf%mozilla.org adecf49b84 fixing mac bustage 2000-05-27 01:18:07 +00:00
leaf%mozilla.org 759cf896c6 Fix for 35196, mlk. Free the C strings! r=bruce,hyatt a=waterson 2000-05-26 23:37:23 +00:00
hyatt%netscape.com 574331fad6 XBL Fixes r=ben 2000-05-24 08:19:10 +00:00
hyatt%netscape.com d3df058e84 supporting multiple insertion points r=ben 2000-05-22 08:23:09 +00:00
hyatt%netscape.com 2dc2812235 XBL event handler support. r=ben 2000-05-21 06:58:15 +00:00
hyatt%netscape.com 5bed7dc4bd fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
sspitzer%netscape.com 9c26e4ab00 fix for crasher, #39744, r=hyatt. 2000-05-18 19:58:27 +00:00
ben%netscape.com fc753582e6 checking in support for script block children on XBL <handler> elements. r=hyatt 2000-05-15 07:19:35 +00:00
hyatt%netscape.com b05a016994 XBL changes. 2000-05-13 23:02:12 +00:00
ducarroz%netscape.com 1a253b8ab3 Fix for bug 38757. Need to use a focus listenner in order to make inheriance of focus handlers working. R=hyatt 2000-05-12 06:25:48 +00:00
hyatt%netscape.com e82a7c8b5f XBL. 2000-05-09 21:42:57 +00:00
hyatt%netscape.com fbac03f025 XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
ducarroz%netscape.com 5976a9cc3f Fix for bug 35687. We need to initialize keyMatched to true. R=hyatt 2000-05-04 22:36:25 +00:00
waterson%netscape.com 440f01e5c0 Bug 37639. Be sure to send notifications about document change down to anonymous content elements. r=hyatt 2000-05-04 04:25:50 +00:00
alecf%netscape.com 332b290d1a don't crash when there is bad XML 2000-04-30 19:21:20 +00:00
alecf%netscape.com 04041e98ae add support for <getter> and <setter> tags on properties
r=hyatt
2000-04-30 06:41:41 +00:00
scc%netscape.com 9c0d866855 making string conversions explicit 2000-04-27 20:50:34 +00:00
hyatt%netscape.com 321e5f060e More XBL goodness. 2000-04-27 02:15:45 +00:00
hyatt%netscape.com 3d0a647757 New XBL. 2000-04-27 02:08:35 +00:00
mjudge%netscape.com 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
pavlov%netscape.com 384dad978e fix warning 2000-04-26 00:58:55 +00:00
pavlov%netscape.com e02ea50da6 fix hashtable lookup for xbl binding files to remove 15% of time paging up/down in mailnews r=waterson,hyatt
stop creating nsISupportsArrays and instead chain nsIXBLAttributeEntrys r=hyatt
remove unnecessary creation of atoms r=hyatt
(around 20% speedup to mailnews tree scrolling)
2000-04-26 00:50:48 +00:00
hyatt%netscape.com 4145e3292d Converting XBL bindings to use id. 2000-04-19 08:20:20 +00:00
scc%netscape.com 8624ce5d67 making string conversions explicit 2000-04-16 11:19:26 +00:00
hyatt%netscape.com 5dc78cfa9c Fixing an XBL event handling bug and the menu accelerator bug. r=brendan, a=leaf 2000-04-06 22:32:39 +00:00
mscott%netscape.com 73c28a6159 Pass the address of the jsval instead of the value (which was null). This helps allow you to access xp-connect
objects from xbl.
r=hyatt
2000-04-05 04:00:13 +00:00
hyatt%netscape.com bcab583ed6 Checking in the real fix for 34130. 2000-04-03 07:13:07 +00:00
dougt%netscape.com 104aae0fdd beard@netscape.com: nsXBLBinding objects are getting released without ever removing their roots. That
is clear.  r=dougt and r=hyatt. Fix for 34130.
2000-04-03 06:31:32 +00:00
hyatt%netscape.com 749c6294b2 Adding assertions to discover when the script object isn't being
properly cleared out.
2000-04-01 11:17:28 +00:00
hyatt%netscape.com 92dfb2370e And on a farm there was a big honking leak, e-i-e-io. With an XBL binding here and a XUL element there... 2000-03-31 10:27:12 +00:00
hyatt%netscape.com 73d5e8c2c6 Fixing 700K memory leak. 2000-03-31 09:13:42 +00:00
hyatt%netscape.com 2bcd86c487 making inheritance work properly in XBL. 2000-03-31 03:13:43 +00:00
hyatt%netscape.com 260d200fba Adding error reporting to XBL. 2000-03-30 03:18:44 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
hyatt%netscape.com bfee1357a0 j++. j++. Not i++. j++. Sigh. k++? z++? NO! j++! Pick up the clue phone, hyatt.
It's ringing.
2000-03-29 02:26:46 +00:00
hyatt%netscape.com 6c878d3126 Checking in method and property support. 2000-03-29 01:24:35 +00:00
hyatt%netscape.com 87a8fb2806 Fix for 33526 2000-03-28 00:41:33 +00:00
hyatt%netscape.com f922092260 Fixing menu accelerators. 2000-03-27 12:00:45 +00:00
scc%netscape.com 9c2f6dad62 small changes to clients of string converting APIs 2000-03-26 10:06:21 +00:00
hyatt%netscape.com 9bce2f9996 Adding support for the <children/> element to XBL. 2000-03-25 02:18:55 +00:00
hyatt%netscape.com 4b4636787a Giving XBL an upgrade. 2000-03-23 22:19:49 +00:00
hyatt%netscape.com 86db16ac17 Adding licenses to XBL files. 2000-03-21 13:14:34 +00:00
hyatt%netscape.com 2449b50b90 Enhancing XBL. Making tabs boxes. Moving code from titledbutton to button. 2000-03-14 11:09:46 +00:00
rickg%netscape.com 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
hyatt%netscape.com b4cd20848c Making unix happy. 2000-03-11 10:53:02 +00:00
hyatt%netscape.com c661bb6b48 new XBL features 2000-03-11 10:36:39 +00:00
hyatt%netscape.com daf0f13722 XUL RadioGroup element, not used in XUL. r=ben, a=jar 2000-03-02 10:00:09 +00:00
hyatt%netscape.com c5a3f61f35 XUL Property APIs, b=26109, r=ben 2000-02-25 08:37:49 +00:00
hyatt%netscape.com b43141a595 Fix for bug#25565 2000-02-13 21:59:22 +00:00
hyatt%netscape.com b79c9be2f3 Fix for bug #26381 2000-02-09 09:39:15 +00:00
hyatt%netscape.com 2096411691 Fix for PDT+ bug #25280. r=saari 2000-02-09 01:33:22 +00:00
pp%ludusdesign.com 43d7ba4273 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
akkana%netscape.com cee3a4cf6e 18033: Emacs XBL key bindings for unix. r=hyatt 2000-01-31 23:47:40 +00:00
waterson%netscape.com cc577b4890 Fix nsXBLBinding leaks. r=hyatt 2000-01-28 03:16:08 +00:00
hyatt%netscape.com edf3ead8f2 Eliminating another leak. 2000-01-27 11:19:09 +00:00
hyatt%netscape.com 763b0dcbcc Patching a leak in XBL. 2000-01-27 10:37:52 +00:00
hyatt%netscape.com fa2f9ec8a5 Updating the event handler code for XBL. 2000-01-27 09:44:58 +00:00
hyatt%netscape.com 36dda5296b Adding controller shorthand access. 2000-01-27 07:57:29 +00:00
hyatt%netscape.com 4d23ce2f88 Improving XBL event handling. 2000-01-27 07:49:50 +00:00
hyatt%netscape.com e5c24f29cf More event handler fun. 2000-01-26 11:43:31 +00:00
hyatt%netscape.com 47dedcf81a In theory events can be executed now. 2000-01-26 11:05:44 +00:00
hyatt%netscape.com f4618cb4cb More goodness. 2000-01-26 10:37:13 +00:00
hyatt%netscape.com 27ef719ac7 More. 2000-01-26 10:25:55 +00:00
hyatt%netscape.com adcc8c722c More tweaks 2000-01-26 10:08:49 +00:00
hyatt%netscape.com b658d6003b Landing initial XBL event handling code. 2000-01-26 10:06:30 +00:00
hyatt%netscape.com 0f660e6f84 Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody. 2000-01-25 06:35:27 +00:00
hyatt%netscape.com 2692a46faf Landing XBL scrollbars. 2000-01-15 05:31:45 +00:00
hyatt%netscape.com 34045289f4 Fix for bug #23828. r=pav. 2000-01-14 10:04:12 +00:00
jdunn%netscape.com ebe64a5fd6 newline required at the end of files... 2000-01-13 23:07:43 +00:00
hyatt%netscape.com bf035c92ac Fixing mac bustage. 2000-01-13 10:58:18 +00:00
hyatt%netscape.com a92098d13f XBL anonymous content can (in theory) now be built. 2000-01-13 09:43:42 +00:00
hyatt%netscape.com ec05063f56 More XBL work. 2000-01-13 09:21:09 +00:00
hyatt%netscape.com fe1ed2622e Stubbing out some more XBL functions for future implementation. 2000-01-13 08:54:16 +00:00
hyatt%netscape.com c28c54c2fd more xbl work. 2000-01-13 02:23:54 +00:00
waterson%netscape.com fe198b7f36 Add .cvsignore file. 2000-01-12 23:03:47 +00:00
pepper%netscape.com 29c745c92f Added necessary newline at the end of the file so that HP builds don't choke.
r=jdunn
2000-01-12 21:34:41 +00:00
hyatt%netscape.com 38588cfce2 Fixing Linux bustage. 2000-01-12 11:22:40 +00:00
hyatt%netscape.com 40a2d467f4 XBL files are fully parsed! YES! 2000-01-12 10:55:56 +00:00
hyatt%netscape.com f987db70e4 More about XML document loading using XBL. 2000-01-12 10:20:11 +00:00
hyatt%netscape.com effdd1b9c6 Making sure the XBL namespace is registered by the XBL service. r=yoyoma 2000-01-12 10:09:31 +00:00
hyatt%netscape.com 69df4a2d4a Teaching XBL how to load files. r=mini-me 2000-01-12 09:57:45 +00:00
hyatt%netscape.com 4efd17c17e More implementation fun. r=neo 2000-01-12 09:44:18 +00:00
hyatt%netscape.com 2b86365742 More impl work. r=smith 2000-01-12 09:32:29 +00:00
hyatt%netscape.com e67a4e3b9e adding XBL impl. r=trinity 2000-01-12 09:28:15 +00:00
hyatt%netscape.com da74b3beac Adding the XBL service implementation (stubbed). r=trinity 2000-01-12 09:25:28 +00:00
sspitzer%netscape.com c5d4f6c006 ignore generated Makefiles 2000-01-11 21:52:27 +00:00
sspitzer%netscape.com fbe8b24640 adding this for hyatt 2000-01-11 18:06:15 +00:00
hyatt%netscape.com 7f16c5c061 Oops. Forgot to add makefiles. 2000-01-11 09:52:42 +00:00
hyatt%netscape.com 48e8fcfa21 Initial XBL landing. 2000-01-11 08:25:59 +00:00