jruderman@hmc.edu
a134dc84a1
Let them eat crashtests.
2007-12-17 23:08:59 -08:00
jruderman@hmc.edu
a869c83ead
Add a crashtest
2007-12-17 23:07:23 -08:00
reed@reedloden.com
da1cb261ea
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=damons]
2007-12-17 21:41:56 -08:00
jruderman@hmc.edu
c050c4d698
Add the first XBL crashtest
2007-12-15 21:21:02 -08:00
reed@reedloden.com
5dee196d59
Back out patch from bug 406047, as it is causing orange on Linux and Tp regression on Mac.
2007-12-14 00:55:08 -08:00
reed@reedloden.com
5c9374908b
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-13 23:20:32 -08:00
pavlov@pavlov.net
3c01626ffe
bug 408148. use nsAutoTArray rather than nsTArray in nsXBLService::GetBinding. r/sr=sicking
2007-12-12 20:17:14 -08:00
peterv@propagandism.org
c8e605d2aa
Fix for bug 300639 (don't recompile xbl event handlers on every event dispatch). Patch by Robert Sayre, r/sr=peterv.
2007-12-04 23:21:18 -08:00
peterv@propagandism.org
3be4cee1d6
Fix for bug 398466 (XBL unlinking triggered hash-table recursion assertion (again)). r/sr=sicking.
2007-12-04 10:53:53 -08:00
bzbarsky@mit.edu
cccfc97e10
Update the binding manager before doing any other notifications, and don't notify the document for nodes not in the document. Bug 398492, r+sr=sicking.
2007-12-04 10:37:54 -08:00
bzbarsky@mit.edu
40fe426ecb
Fixing build bustage. Bug 401743
2007-12-04 09:30:07 -08:00
bzbarsky@mit.edu
244f325dfc
Try to handle people processing events from inside an XBL constructor somewhat sanely. Bug 401743, r+sr+a=sicking
2007-12-04 08:56:44 -08:00
Olli.Pettay@helsinki.fi
56023cc878
Bug 401907, Running Help->Check for updates... leaks, r+sr=bz, a=beltzner
2007-11-27 12:02:42 -08:00
uriber@gmail.com
19db044a0a
Remove up-arrow and down-arrow bindings in input fields. bug=294642 ui-r:beltzner r+sr:neil@parkwaycc.co.uk a19:mtschrep
2007-11-21 23:32:33 -08:00
bzbarsky@mit.edu
e134f12279
Fix the case when a binding's single insertion point is a node that is itself bound by a binding with insertion points. Bug 403962, r+sr=sicking
2007-11-19 20:18:59 -08:00
bzbarsky@mit.edu
8ee62ec1d1
Adding test.
2007-11-15 14:39:55 -08:00
bzbarsky@mit.edu
fa75e7501c
Unhook event handlers on binding teardown. Bug 403162, r+sr=sicking
2007-11-15 14:29:08 -08:00
bzbarsky@mit.edu
0d09408c77
Handle dynamic appends to a node which has a binding with multiple insertion points correctly. Bug 372323, r+sr=sicking.
2007-11-15 09:17:46 -08:00
bzbarsky@mit.edu
aa534a07a8
Fix bug 400794 and bug 401569: don't try to uninstall fields that are not installed. r+sr=sicking. Patch in bug 400794.
2007-11-15 09:09:14 -08:00
jonas@sicking.cc
bd29682e90
Bug 394052: Don't leak when binding urls refer to the same document. Patch by Eli Friedman. r/sr=sicking
2007-11-07 16:05:03 -08:00
jonas@sicking.cc
bf409ba032
Bug 401463 and others. Make us call InstallImplementation in more places in order to behave more like we did when InstallImplementation was called during LoadBindings. r/sr=jst
2007-10-31 16:35:51 -07:00
jonas@sicking.cc
d93da83113
Bug 400735: Hold strong reference while calling UnblockOnload. r=smaug sr=jst a=beltzner
2007-10-29 19:14:52 -07:00
peterv@propagandism.org
99066a28f9
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 06:45:07 -07:00
peterv@propagandism.org
af78151f86
Backing out once more to fix orange.
2007-10-28 05:49:30 -07:00
peterv@propagandism.org
d15713f435
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 04:14:40 -07:00
jonas@sicking.cc
ebee2dc0d9
bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking
2007-10-26 18:46:09 -07:00
jonas@sicking.cc
4b1d378c0a
Bug 345711: Don't call nsXBLBinding::InstallImplementation while in reflow as that can cause duplicated frames for plugins and other badness. r=bz/jst sr=jst
2007-10-26 17:14:43 -07:00
peterv@propagandism.org
b8200cb3ce
Backing out to fix orange.
2007-10-26 07:15:28 -07:00
peterv@propagandism.org
f262d431c4
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 06:25:32 -07:00
bzbarsky@mit.edu
1c1cd87806
Don't install fields during binding teardown. Bug 400705, r+sr=sicking, a=beltzner
2007-10-24 15:13:00 -07:00
bzbarsky@mit.edu
54a8be58d8
Adding testx
2007-10-19 22:30:53 -07:00
bzbarsky@mit.edu
8d5cb02625
Actually unhook the binding proto when we're tearing down the binding anonymous content. Hasn't worked in years, apparently. Bug 398135, r+sr=sicking
2007-10-19 21:22:43 -07:00
jonas@sicking.cc
826a0a2571
backing out due to test failure
2007-10-19 18:22:48 -07:00
jonas@sicking.cc
b107d38272
Bug 345711: Call InstallImplementation when it's safe, rather tha directly from LoadBindings. r/sr=jst
2007-10-19 17:48:09 -07:00
Olli.Pettay@helsinki.fi
bc67d689a6
Mochitest for bug 378866
2007-10-12 08:43:39 -07:00
Olli.Pettay@helsinki.fi
3c4418c2bd
Bug 378866, r=peterv,sicking, sr=sicking, a=blocking1.9+
2007-10-12 04:07:29 -07:00
bugzilla@standard8.plus.com
280b74adb4
Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron
2007-10-09 11:41:54 -07:00
bzbarsky@mit.edu
0aba12b2fb
Fix build bustage by not using debug-only member in opt code. Bug 398668
2007-10-05 18:23:09 -07:00
sayrer@gmail.com
3e3f9e8835
Bustage fix for bug 398668
2007-10-05 18:13:52 -07:00
bzbarsky@mit.edu
8a7599da01
Fix a few issues in bfcache and XBL when javascript is being toggled on and off. Bug 398668, r+sr+a=jst
2007-10-05 17:35:00 -07:00
bzbarsky@mit.edu
5c4e26cdfe
Make really sure that pending binding constructor events block onload. Bug 394676, r+sr+a=sicking
2007-10-03 16:38:32 -07:00
bzbarsky@mit.edu
5d37cf3fbc
Don't unlink so aggressively. Bug 398083, r+sr+a=sicking
2007-10-02 07:40:39 -07:00
bzbarsky@mit.edu
b99b1630de
Skip installing fields which have no text. Bug 397924, r+sr+a=sicking
2007-10-02 07:38:35 -07:00
Olli.Pettay@helsinki.fi
dc59d80cf7
Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
2007-10-01 03:02:32 -07:00
bzbarsky@mit.edu
5448217d77
Fix test. Bug 372769.
2007-09-28 07:22:51 -07:00
bzbarsky@mit.edu
8102578ca9
Relanding bug 372769 with some cycle collection changes to fix leaks. r=mrbkap, sr=sicking, with r=sicking on the leak fixes.
2007-09-28 06:45:01 -07:00
bzbarsky@mit.edu
c777f4c95f
Backing out bug 372769 due to leaks.
2007-09-26 07:39:31 -07:00
bzbarsky@mit.edu
f395635923
Do lazy evaluation of XBL fields. Bug 372769, r=mrbkap, sr=sicking
2007-09-26 06:55:06 -07:00
surkov.alexander@gmail.com
84028a4c59
390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore
2007-09-05 01:22:17 -07:00
jag@tty.nl
00fa27534a
Bug 393809: Fix compile warning in nsXBLPrototypeHandler.cpp. r=/sr=Neil, a=sicking
2007-09-04 18:55:55 -07:00
philringnalda@gmail.com
62c2eeb481
Bug 365810 - Ctrl+Y for Edit->Redo broken, patch by Simon Bünzli <zeniko@gmail.com>, r=aaronlev sr=neil a1.9=bz
2007-08-23 20:09:59 -07:00
masayuki@d-toybox.com
5cf046b40d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
Olli.Pettay@helsinki.fi
1a26ef6bbd
Bug 391568, Mutation events not fired if listeners are only in anonymous content. r+sr=bz, a=sicking
2007-08-21 23:48:47 -07:00
Olli.Pettay@helsinki.fi
34092e36b3
Bug 373911, r=bz, sr=dbaron, a=1.9+
2007-08-21 14:45:00 -07:00
Olli.Pettay@helsinki.fi
c83325a51f
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, remove XXX, r+sr=jst, a=1.9+
2007-08-16 14:46:33 -07:00
jst@mozilla.org
f29e19e3d7
Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org
2007-08-09 15:30:30 -07:00
bzbarsky@mit.edu
7c7a8cb92e
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -07:00
benjamin@smedbergs.us
a8f4f63a68
Bug 386025 - Expose cycle-collection symbols, r=graydon
2007-08-06 07:34:02 -07:00
ginn.chen@sun.com
6f5f621c9e
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
bzbarsky@mit.edu
d5a5f68231
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
bzbarsky@mit.edu
3f4c992470
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
bzbarsky@mit.edu
6ca8674b9d
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 12:44:27 -07:00
jwalden@mit.edu
12e960c504
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
Olli.Pettay@helsinki.fi
406f3dfa92
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst
2007-07-06 06:47:50 -07:00
kairo@kairo.at
f398376354
backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers
2007-07-06 06:13:46 -07:00
Olli.Pettay@helsinki.fi
a0165ac7ec
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst
2007-07-06 04:49:53 -07:00
bzbarsky@mit.edu
c805e6c7ac
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
dbaron@dbaron.org
6499a2e525
Move NOTIFY_OBSERVERS to the end of nsBindingManager::ContentRemoved (and avoid early returns so we get to it). b=382376 Patch by Daniel Holbert <dholbert@mozilla.com>. r=bzbarsky sr=sicking
2007-06-26 21:51:37 -07:00
Olli.Pettay@helsinki.fi
5acf332305
wasn't going to check in this
2007-06-26 21:25:27 -07:00
Olli.Pettay@helsinki.fi
629600e9ff
Bug 385315, Remove unused parameters from XML/XBL/RDFContentSink::FlushText, r+sr=peterv
2007-06-26 21:22:35 -07:00
Olli.Pettay@helsinki.fi
dafdf6eb90
Bug 384663, r+sr=bz
2007-06-18 08:43:40 -07:00
kherron@fmailbox.com
01c4165276
Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv.
2007-06-17 06:50:50 -07:00
jonas@sicking.cc
e244ddfbf1
Bug 379959: Add checks to loadBindingDocument. r/sr=jst
2007-06-12 14:56:06 -07:00
jonas@sicking.cc
c6306b3edc
Bug 373756. Don't execute XBL ctors on the last EndUpdate if there were queued ctors when we got the first BeginUpdate. Patch by bz. r/sr=me
2007-05-30 18:36:06 -07:00
peterv@propagandism.org
9f13d14e50
Fix for bug 375063 (Leaking nsJSContexts and nsXBLDocGlobalObjects at shutdown). r/sr=jst.
2007-05-25 09:05:42 -07:00
peterv@propagandism.org
099b435fb9
Try to fix leak regression and tinderbox orange from bug 368774.
2007-05-24 13:50:21 -07:00
peterv@propagandism.org
5fc8160e3b
Followup to bug 368774, fix bustage the right way.
2007-05-24 11:39:49 -07:00
peterv@propagandism.org
891e369f76
Temporary bustage fix.
2007-05-24 07:28:40 -07:00
peterv@propagandism.org
418a6ec9e1
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 07:10:02 -07:00
jonas@sicking.cc
61c369f716
Bug 380872: Call BindToTree on anonymous children too when BindToTree is called on an element. r/sr=bz
2007-05-21 15:26:48 -07:00
bzbarsky@mit.edu
262862a986
Attach bindings via addBinding even to nodes not in a document. Bug 380990, r+sr=sicking
2007-05-17 11:31:31 -07:00
jonas@sicking.cc
ea1afb36a5
Bug 53901: Don't set is-in-doc flag on cloned XUL nodes. r/sr=jst
2007-05-15 18:13:47 -07:00
Olli.Pettay@helsinki.fi
c62c9a6daf
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
Olli.Pettay@helsinki.fi
81eda34d83
Bug 378390, Use a bit to track whether the binding manager has a pointer to an element, r+sr=peterv
2007-05-11 11:34:12 -07:00
Olli.Pettay@helsinki.fi
0cb1dd0a4b
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
c509d37191
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
bzbarsky@mit.edu
92f012121c
Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
2007-05-04 23:47:09 -07:00
bzbarsky@mit.edu
9a5db57b2f
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
gavin@gavinsharp.com
214376009c
Bug 377295: remove dependence on the binding constructor running before onload for the test from bug 366770, r=martijn
2007-04-29 10:29:19 -07:00
bzbarsky@mit.edu
253970e725
Fix long-standing XBL bug where we didn't update insertion points correctly insome cases. Bug 375299, r+sr=sicking
2007-04-26 21:06:45 -07:00
peterv@propagandism.org
37ea48ef85
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 09:35:27 -07:00
benjamin@smedbergs.us
0ab7558e7b
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
9a2d9fdbe7
Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking
2007-04-20 15:59:18 -07:00
Olli.Pettay@helsinki.fi
4cc115c44c
Bug 350334, Core XBL widgets used in web pages can't listen to their own events, r+sr=jst+sicking
2007-04-15 09:28:53 -07:00
martijn.martijn@gmail.com
5e05bdb7e9
Mochikit test for bug 371724, r=sayrer
2007-04-12 09:10:42 -07:00
Olli.Pettay@helsinki.fi
be5f823b25
Bug 374547, regression: unable to repeat xbl bound element inside another with the same binding r=jst,sr=bz
2007-04-01 05:19:44 -07:00
dbaron@dbaron.org
4d961c5c49
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
jwalden%mit.edu
d460f58bec
Fix up recently-landed test for async and target changes to postMessage. r=orange
2008-05-02 21:39:06 +00:00
bent.mozilla%gmail.com
b8b33c5b22
Bug 379959. Patch by Jonas Sicking <jonas@sicking.cc>. r+sr=bz, a=damons.
2008-04-28 23:56:13 +00:00
masayuki%d-toybox.com
b8da8fd828
Bug 426501 ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds. XUL part: r+ui-r=mconnor, a1.9=beltzner, XBL part: r=enndeakin, sr=neil, a1.9=dsicore
2008-04-23 08:04:08 +00:00
masayuki%d-toybox.com
39115e138a
Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor
2008-04-15 04:16:27 +00:00
bent.mozilla%gmail.com
90ec6403a8
Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
2008-04-11 17:29:11 +00:00
jonas%sicking.cc
1139b348bb
Backing out due to test failures
2008-04-09 03:20:42 +00:00
jonas%sicking.cc
126e198cad
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
2008-04-09 02:06:31 +00:00
neil%parkwaycc.co.uk
4a952372c5
Update some key event warnings to match GTK2.10+ b=311756 r+sr=jst a=dsicore
2008-04-07 10:29:52 +00:00
reed%reedloden.com
f7778fe71f
Back out Surya Ismail's patch from bug 378518 as the possible cause of numerous test failures.
2008-04-04 10:19:45 +00:00
reed%reedloden.com
7c7f07631c
Bug 378518 - "Remove support for tag names in XBL extends attribute" [p=suryaismail@gmail.com (Surya Ismail) r+sr=sicking r=Enn a=blocking1.9+]
2008-04-04 09:05:11 +00:00
reed%reedloden.com
38328752b9
Bug 423787 - "XUL test template has typo in comment" [p=manish@flock.com (Manish Singh) r=sayrer]
2008-03-29 06:45:47 +00:00
karlt+%karlt.net
a4cbd3a294
Backout b=401086 change as it removed the space/shift-space distinction
...
for scrolling.
2008-03-28 19:44:45 +00:00
peterv%propagandism.org
271ac47ba0
Add Jesse's crashtest for bug 415192.
2008-03-28 16:04:20 +00:00
peterv%propagandism.org
b132982db6
Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking.
2008-03-28 14:09:03 +00:00
karlt+%karlt.net
a47ee4fcf6
Be less sensitive about the shift modifier for key events with character codes.
...
b=401086, r=neil, sr=jst
2008-03-28 05:19:14 +00:00
karlt+%karlt.net
5d2e5b901f
Backout b=401086 due to mochitest failures on Linux.
2008-03-28 04:33:52 +00:00
karlt+%karlt.net
ad413f837a
Be less sensitive about the shift modifier for key events with character codes.
...
b=401086, r=neil, sr=jst
2008-03-28 02:34:38 +00:00
jruderman%hmc.edu
bfa6737929
Add crashtest
2008-03-20 05:48:31 +00:00
Olli.Pettay%helsinki.fi
e6d489a7ec
Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv
2008-03-19 19:44:09 +00:00
dbaron%dbaron.org
f94f6d2b1d
Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
2008-03-17 23:11:10 +00:00
jonas%sicking.cc
0e4d155d1d
Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
2008-03-14 23:08:59 +00:00
jonas%sicking.cc
ec6e6df844
Back out due to failed mochitest
2008-03-11 02:18:16 +00:00
jonas%sicking.cc
5610226f10
Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
2008-03-11 00:49:20 +00:00
jruderman%hmc.edu
687f95f885
Add crashtest
2008-03-06 04:42:55 +00:00
bzbarsky%mit.edu
8aaf43a60b
Don't leave an exception hanging on the JS context when we return ok. Bug
...
418133, r=jst, sr=brendan, a=beltzner.
2008-03-05 20:41:27 +00:00
jruderman%hmc.edu
a924b3c06a
Add crashtests
2008-02-29 04:45:53 +00:00
Olli.Pettay%helsinki.fi
c1e558bc24
Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
2008-02-26 12:40:21 +00:00
reed%reedloden.com
094bb39a01
Bug 417710 - "Use JS_GET_CLASS, not JS_GetClass" [p=gyuyoung.kim@samsung.com (gyu-young kim) r=jorendorff r=jst sr+a1.9=brendan]
2008-02-25 08:59:21 +00:00
jag%tty.nl
4221353fba
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 08:50:33 +00:00
bzbarsky%mit.edu
77e8f880cb
Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan
2008-02-16 05:13:19 +00:00
bent.mozilla%gmail.com
1828842dcb
Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. Relanding.
2008-02-13 04:17:19 +00:00
bent.mozilla%gmail.com
58a05cc20f
Bug 413447, backing out to see if unit tests pass.
2008-02-12 20:53:04 +00:00
bent.mozilla%gmail.com
7df009ed53
Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+.
2008-02-12 17:48:27 +00:00
peterv%propagandism.org
7ba3ce66fc
Fix for bug 415028 (Startup assertions and crash compiling proto properties with gczeal == 2). r/sr=bz.
2008-02-12 16:02:41 +00:00
reed%reedloden.com
203ab3e6e7
Bug 398433 - "PRBool misuse bugs in content/" [p=tglek@mozilla.com (Taras Glek) r+sr=sicking a1.9=schrep a=blocking1.9+]
2008-02-10 06:16:32 +00:00
jruderman%hmc.edu
93c3178d42
Add a crashtest
2008-02-04 06:05:09 +00:00
peterv%propagandism.org
afcc825f59
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-30 02:05:45 +00:00
peterv%propagandism.org
594825b911
Try to fix orange
2008-01-29 21:42:06 +00:00
peterv%propagandism.org
adf10add78
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-29 20:48:35 +00:00
bent.mozilla%gmail.com
32f28802d3
Bug 413447 ��� "nsXBLDocumentInfo can keep closed global window alive". r+sr=sicking, a=blocking1.9.
2008-01-29 06:15:25 +00:00
bzbarsky%mit.edu
10d224bee1
Fix bug 406900 by doing a better job of unbinding XBL default content.
...
r=smaug, sr=sicking
2008-01-28 23:34:28 +00:00
bzbarsky%mit.edu
78bf820470
Adding crashtests.
2008-01-28 05:35:46 +00:00
bzbarsky%mit.edu
44ec9b9815
Fix bug 342954 by making sure to update our insertion point data when removing
...
nodes from the DOM. r=smaug, sr=sicking
2008-01-28 05:31:20 +00:00
dwitte%stanford.edu
2706db7178
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-12 04:30:44 +00:00
dwitte%stanford.edu
b5bc025224
partial backout in an attempt to fix orange.
2008-01-11 10:09:00 +00:00
dwitte%stanford.edu
bec597575a
relanding bug 410250.
2008-01-11 09:13:06 +00:00
dwitte%stanford.edu
7da61a1630
backing out to fix orange.
2008-01-11 04:59:46 +00:00
dwitte%stanford.edu
3ed045961f
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-11 03:56:02 +00:00
jruderman%hmc.edu
20ab2f6ff2
Let them eat crashtests.
2007-12-18 07:08:59 +00:00
jruderman%hmc.edu
27e64f21db
Add a crashtest
2007-12-18 07:07:23 +00:00
reed%reedloden.com
b42371a185
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=damons]
2007-12-18 05:41:57 +00:00
jruderman%hmc.edu
9660581ca8
Add the first XBL crashtest
2007-12-16 05:21:02 +00:00
reed%reedloden.com
ed392c2b6d
Back out patch from bug 406407 due to 77 test failures on Linux.
2007-12-14 08:55:09 +00:00
reed%reedloden.com
e54c45c68a
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-14 07:20:33 +00:00
pavlov%pavlov.net
be9119133f
bug 408148. use nsAutoTArray rather than nsTArray in nsXBLService::GetBinding. r/sr=sicking
2007-12-13 04:17:14 +00:00
peterv%propagandism.org
554a94e817
Fix for bug 300639 (don't recompile xbl event handlers on every event dispatch). Patch by Robert Sayre, r/sr=peterv.
2007-12-05 07:21:18 +00:00
peterv%propagandism.org
466495f57d
Fix for bug 398466 (XBL unlinking triggered hash-table recursion assertion (again)). r/sr=sicking.
2007-12-04 18:53:53 +00:00
bzbarsky%mit.edu
2f1107aac1
Update the binding manager before doing any other notifications, and don't
...
notify the document for nodes not in the document. Bug 398492, r+sr=sicking.
2007-12-04 18:37:54 +00:00
bzbarsky%mit.edu
ee1ecefdf4
Fixing build bustage. Bug 401743
2007-12-04 17:30:07 +00:00
bzbarsky%mit.edu
79198f8e5b
Try to handle people processing events from inside an XBL constructor somewhat
...
sanely. Bug 401743, r+sr+a=sicking
2007-12-04 16:56:44 +00:00
Olli.Pettay%helsinki.fi
00955ae01f
Bug 401907, Running Help->Check for updates... leaks, r+sr=bz, a=beltzner
2007-11-27 20:02:42 +00:00
uriber%gmail.com
061e57a58d
Remove up-arrow and down-arrow bindings in input fields. bug=294642 ui-r:beltzner r+sr:neil@parkwaycc.co.uk a19:mtschrep
2007-11-22 07:32:33 +00:00
bzbarsky%mit.edu
f84bd5161a
Fix the case when a binding's single insertion point is a node that is itself
...
bound by a binding with insertion points. Bug 403962, r+sr=sicking
2007-11-20 04:19:00 +00:00
bzbarsky%mit.edu
47ca402a94
Adding test.
2007-11-15 22:39:55 +00:00
bzbarsky%mit.edu
e44d5af028
Unhook event handlers on binding teardown. Bug 403162, r+sr=sicking
2007-11-15 22:29:08 +00:00
bzbarsky%mit.edu
457f67d44f
Handle dynamic appends to a node which has a binding with multiple insertion
...
points correctly. Bug 372323, r+sr=sicking.
2007-11-15 17:17:46 +00:00
bzbarsky%mit.edu
05980e0043
Fix bug 400794 and bug 401569: don't try to uninstall fields that are not
...
installed. r+sr=sicking. Patch in bug 400794.
2007-11-15 17:09:14 +00:00
jonas%sicking.cc
99df423de9
Bug 394052: Don't leak when binding urls refer to the same document. Patch by Eli Friedman. r/sr=sicking
2007-11-08 00:05:03 +00:00
jonas%sicking.cc
90b1db73c6
Bug 401463 and others. Make us call InstallImplementation in more places in order to behave more like we did when InstallImplementation was called during LoadBindings. r/sr=jst
2007-10-31 23:35:51 +00:00
jonas%sicking.cc
58e609b637
Bug 400735: Hold strong reference while calling UnblockOnload. r=smaug sr=jst a=beltzner
2007-10-30 02:14:52 +00:00
peterv%propagandism.org
a41832fc13
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 13:45:10 +00:00
peterv%propagandism.org
6cfb25d584
Backing out once more to fix orange.
2007-10-28 12:49:33 +00:00
peterv%propagandism.org
a76fba526b
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 11:14:43 +00:00
jonas%sicking.cc
fbb4b149f7
bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking
2007-10-27 01:46:11 +00:00
jonas%sicking.cc
cea11ce795
Bug 345711: Don't call nsXBLBinding::InstallImplementation while in reflow as that can cause duplicated frames for plugins and other badness. r=bz/jst sr=jst
2007-10-27 00:14:43 +00:00
peterv%propagandism.org
48c7f383e4
Backing out to fix orange.
2007-10-26 14:15:29 +00:00
peterv%propagandism.org
c47e794776
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 13:25:35 +00:00
bzbarsky%mit.edu
522110ad3f
Don't install fields during binding teardown. Bug 400705, r+sr=sicking,
...
a=beltzner
2007-10-24 22:13:01 +00:00
bzbarsky%mit.edu
06f20237f6
Adding testx
2007-10-20 05:30:53 +00:00
bzbarsky%mit.edu
8e17488a09
Actually unhook the binding proto when we're tearing down the binding anonymous
...
content. Hasn't worked in years, apparently. Bug 398135, r+sr=sicking
2007-10-20 04:22:43 +00:00
jonas%sicking.cc
2d2a962fa3
backing out due to test failure
2007-10-20 01:22:48 +00:00
jonas%sicking.cc
1f2b203edf
Bug 345711: Call InstallImplementation when it's safe, rather tha directly from LoadBindings. r/sr=jst
2007-10-20 00:48:09 +00:00
Olli.Pettay%helsinki.fi
139e5eb16d
Mochitest for bug 378866
2007-10-12 15:43:39 +00:00
Olli.Pettay%helsinki.fi
d1a6605b50
Bug 378866, r=peterv,sicking, sr=sicking, a=blocking1.9+
2007-10-12 11:07:29 +00:00
bugzilla%standard8.plus.com
b7a20d3293
Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron
2007-10-09 18:41:55 +00:00
bzbarsky%mit.edu
5f9756b218
Fix build bustage by not using debug-only member in opt code. Bug 398668
2007-10-06 01:23:09 +00:00
sayrer%gmail.com
88236e7972
Bustage fix for bug 398668
2007-10-06 01:13:52 +00:00
bzbarsky%mit.edu
3edb2a0604
Fix a few issues in bfcache and XBL when javascript is being toggled on and
...
off. Bug 398668, r+sr+a=jst
2007-10-06 00:35:01 +00:00
bzbarsky%mit.edu
c7aa15eb42
Make really sure that pending binding constructor events block onload. Bug
...
394676, r+sr+a=sicking
2007-10-03 23:38:32 +00:00
bzbarsky%mit.edu
f59fd2ba49
Don't unlink so aggressively. Bug 398083, r+sr+a=sicking
2007-10-02 14:40:39 +00:00
bzbarsky%mit.edu
7bacde9da4
Skip installing fields which have no text. Bug 397924, r+sr+a=sicking
2007-10-02 14:38:35 +00:00
Olli.Pettay%helsinki.fi
18d1870a5f
Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
2007-10-01 10:02:34 +00:00
bzbarsky%mit.edu
e992898ecb
Fix test. Bug 372769.
2007-09-28 14:22:51 +00:00
bzbarsky%mit.edu
7af5d5c63c
Relanding bug 372769 with some cycle collection changes to fix leaks.
...
r=mrbkap, sr=sicking, with r=sicking on the leak fixes.
2007-09-28 13:45:03 +00:00
bzbarsky%mit.edu
6c274177a2
Backing out bug 372769 due to leaks.
2007-09-26 14:39:32 +00:00
bzbarsky%mit.edu
4068f79521
Do lazy evaluation of XBL fields. Bug 372769, r=mrbkap, sr=sicking
2007-09-26 13:55:07 +00:00
surkov.alexander%gmail.com
ab1f5513b7
390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore
2007-09-05 08:22:19 +00:00
jag%tty.nl
15e1abb04d
Bug 393809: Fix compile warning in nsXBLPrototypeHandler.cpp. r=/sr=Neil, a=sicking
2007-09-05 01:55:55 +00:00
philringnalda%gmail.com
e70cd2fff8
Bug 365810 - Ctrl+Y for Edit->Redo broken, patch by Simon B��nzli <zeniko@gmail.com>, r=aaronlev sr=neil a1.9=bz
2007-08-24 03:09:59 +00:00
masayuki%d-toybox.com
5fa5b33f97
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 11:13:55 +00:00
Olli.Pettay%helsinki.fi
17841e313c
Bug 391568, Mutation events not fired if listeners are only in anonymous content. r+sr=bz, a=sicking
2007-08-22 06:48:48 +00:00
Olli.Pettay%helsinki.fi
f5bc514b5d
Bug 373911, r=bz, sr=dbaron, a=1.9+
2007-08-21 21:45:00 +00:00
Olli.Pettay%helsinki.fi
f9bb7c04a2
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, remove XXX, r+sr=jst, a=1.9+
2007-08-16 21:46:33 +00:00
jst%mozilla.org
4dc0247b0b
Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org
2007-08-09 22:30:30 +00:00
bzbarsky%mit.edu
7b4500d354
Use the principal doing the load to decide on the URI to pass to content
...
policies. This will help do the right thing for data:/javascript:/about:blank,
as well as allow us to skip content policies altogether if the caller is
system. Bug 388597, r+sr=sicking
2007-08-08 01:16:12 +00:00
benjamin%smedbergs.us
bbb6d901f3
Bug 386025 - Expose cycle-collection symbols, r=graydon
2007-08-06 14:34:05 +00:00
ginn.chen%sun.com
fd8e29fa39
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
...
r=benjamin a=dsicore
2007-08-06 03:22:43 +00:00
bzbarsky%mit.edu
b93cf6e717
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 21:56:58 +00:00
bzbarsky%mit.edu
ee3679d650
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 20:05:49 +00:00
bzbarsky%mit.edu
3c5c154175
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 19:44:27 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
Olli.Pettay%helsinki.fi
802eadb99f
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst
2007-07-06 13:47:51 +00:00
kairo%kairo.at
5db0add472
backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers
2007-07-06 13:13:46 +00:00
Olli.Pettay%helsinki.fi
0ceb2538aa
Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst
2007-07-06 11:49:54 +00:00
bzbarsky%mit.edu
5d835b4b58
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 18:45:40 +00:00
dbaron%dbaron.org
3ffa2fa2a9
Move NOTIFY_OBSERVERS to the end of nsBindingManager::ContentRemoved (and avoid early returns so we get to it). b=382376 Patch by Daniel Holbert <dholbert@mozilla.com>. r=bzbarsky sr=sicking
2007-06-27 04:51:37 +00:00
Olli.Pettay%helsinki.fi
cef396e331
wasn't going to check in this
2007-06-27 04:25:27 +00:00
Olli.Pettay%helsinki.fi
b944d2f678
Bug 385315, Remove unused parameters from XML/XBL/RDFContentSink::FlushText, r+sr=peterv
2007-06-27 04:22:36 +00:00
Olli.Pettay%helsinki.fi
258638ac91
Bug 384663, r+sr=bz
2007-06-18 15:43:41 +00:00
kherron%fmailbox.com
ce1bfc8975
Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv.
2007-06-17 13:50:53 +00:00
jonas%sicking.cc
bca50ddb8e
Bug 379959: Add checks to loadBindingDocument. r/sr=jst
2007-06-12 21:56:07 +00:00
jonas%sicking.cc
888456556f
Bug 373756. Don't execute XBL ctors on the last EndUpdate if there were queued ctors when we got the first BeginUpdate. Patch by bz. r/sr=me
2007-05-31 01:36:07 +00:00
peterv%propagandism.org
ecbdc69890
Fix for bug 375063 (Leaking nsJSContexts and nsXBLDocGlobalObjects at shutdown). r/sr=jst.
2007-05-25 16:05:42 +00:00
peterv%propagandism.org
9d9ba5138d
Try to fix leak regression and tinderbox orange from bug 368774.
2007-05-24 20:50:21 +00:00
peterv%propagandism.org
76f3e5974d
Followup to bug 368774, fix bustage the right way.
2007-05-24 18:39:49 +00:00
peterv%propagandism.org
333cdaa846
Temporary bustage fix.
2007-05-24 14:28:40 +00:00
peterv%propagandism.org
9eca95ccdc
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 14:10:04 +00:00
jonas%sicking.cc
098edc816a
Bug 380872: Call BindToTree on anonymous children too when BindToTree is called on an element. r/sr=bz
2007-05-21 22:26:48 +00:00
bzbarsky%mit.edu
01cbe5b247
Attach bindings via addBinding even to nodes not in a document. Bug 380990, r+sr=sicking
2007-05-17 18:31:31 +00:00
jonas%sicking.cc
fd8136233a
Bug 53901: Don't set is-in-doc flag on cloned XUL nodes. r/sr=jst
2007-05-16 01:13:48 +00:00
Olli.Pettay%helsinki.fi
6721d4f009
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
881f537145
Bug 378390, Use a bit to track whether the binding manager has a pointer to an element, r+sr=peterv
2007-05-11 18:34:12 +00:00
Olli.Pettay%helsinki.fi
8e287d3582
backout Bug 363089
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
670f53f666
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 11:15:20 +00:00
bzbarsky%mit.edu
821c53fe47
Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
2007-05-05 06:47:09 +00:00
bzbarsky%mit.edu
b1e55b927c
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
...
GetShellAt(0) to using this API. Bug 378780. API introduction part by me,
r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 22:24:25 +00:00
gavin%gavinsharp.com
765a71c941
Bug 377295: remove dependence on the binding constructor running before onload for the test from bug 366770, r=martijn
2007-04-29 17:29:19 +00:00
bzbarsky%mit.edu
158b34dc0f
Fix long-standing XBL bug where we didn't update insertion points correctly in
...
some cases. Bug 375299, r+sr=sicking
2007-04-27 04:06:45 +00:00
peterv%propagandism.org
d0d256596c
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 16:35:31 +00:00
benjamin%smedbergs.us
3fb4912f5d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 14:22:04 +00:00
bzbarsky%mit.edu
ee773f7a7d
Stop blocking the parser on CSS stylesheet loads. We still block script
...
execution on them, however. Bug 84582, r+sr=sicking
2007-04-20 22:59:18 +00:00
Olli.Pettay%helsinki.fi
3a915ad923
Bug 350334, Core XBL widgets used in web pages can't listen to their own events, r+sr=jst+sicking
2007-04-15 16:28:53 +00:00
martijn.martijn%gmail.com
b0d824c7d3
Mochikit test for bug 371724, r=sayrer
2007-04-12 16:10:42 +00:00
Olli.Pettay%helsinki.fi
daacd206af
Bug 374547, regression: unable to repeat xbl bound element inside another with the same binding r=jst,sr=bz
2007-04-01 12:19:44 +00:00
dbaron%dbaron.org
a32fb9b241
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 15:33:45 +00:00
asqueella%gmail.com
3a81e465a2
decomtaminate nsIXULPrototypeCache (bug 364329)
...
r=smaug, sr=roc
2007-03-12 05:53:33 +00:00
Olli.Pettay%helsinki.fi
9ce9e86668
Bug 368773, Cycle collect nsXBLResourceLoader::mBoundElements, r+sr=peterv
2007-03-11 11:56:09 +00:00
tor%cs.brown.edu
fe44ffe2d9
Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
...
r+sr=sicking
2007-03-10 13:49:43 +00:00
jonas%sicking.cc
b03767bc37
Bug 371846: Kill unneccesary ownership management code in nsBindingManager::SetAnonymousNodesFor. r=smaug sr=jst
2007-03-10 03:25:47 +00:00
bzbarsky%mit.edu
6e58862277
Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking
2007-03-09 23:43:50 +00:00
peterv%propagandism.org
9ed7625526
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
2007-03-09 13:14:06 +00:00
peterv%propagandism.org
b0d71960ba
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
2007-03-08 11:17:16 +00:00