bent.mozilla%gmail.com
98a9bb7fdd
Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@245501 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 17:48:27 +00:00
peterv%propagandism.org
87849c0e7c
Fix for bug 415028 (Startup assertions and crash compiling proto properties with gczeal == 2). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@245492 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 16:02:41 +00:00
reed%reedloden.com
0a2af75c61
Bug 398433 - "PRBool misuse bugs in content/" [p=tglek@mozilla.com (Taras Glek) r+sr=sicking a1.9=schrep a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@245346 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-10 06:16:32 +00:00
jruderman%hmc.edu
f78ac8c54d
Add a crashtest
...
git-svn-id: svn://10.0.0.236/trunk@244854 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 06:05:09 +00:00
peterv%propagandism.org
ddd287d0a6
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@244430 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 02:05:45 +00:00
peterv%propagandism.org
3225521caa
Try to fix orange
...
git-svn-id: svn://10.0.0.236/trunk@244389 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 21:42:06 +00:00
peterv%propagandism.org
26ccbe7007
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@244379 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 20:48:35 +00:00
bent.mozilla%gmail.com
00a85b5811
Bug 413447 â "nsXBLDocumentInfo can keep closed global window alive". r+sr=sicking, a=blocking1.9.
...
git-svn-id: svn://10.0.0.236/trunk@244306 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 06:15:25 +00:00
bzbarsky%mit.edu
9861ba22b3
Fix bug 406900 by doing a better job of unbinding XBL default content.
...
r=smaug, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@244263 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 23:34:28 +00:00
bzbarsky%mit.edu
0b038a6820
Adding crashtests.
...
git-svn-id: svn://10.0.0.236/trunk@244183 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 05:35:46 +00:00
bzbarsky%mit.edu
0f345b4593
Fix bug 342954 by making sure to update our insertion point data when removing
...
nodes from the DOM. r=smaug, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@244182 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 05:31:20 +00:00
dwitte%stanford.edu
7c29041265
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@242941 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-12 04:30:44 +00:00
dwitte%stanford.edu
546ce140b5
partial backout in an attempt to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@242891 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 10:09:00 +00:00
dwitte%stanford.edu
4c74c22a8d
relanding bug 410250.
...
git-svn-id: svn://10.0.0.236/trunk@242890 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 09:13:06 +00:00
dwitte%stanford.edu
1ae0ca29c9
backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@242883 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 04:59:46 +00:00
dwitte%stanford.edu
9b6279f3f7
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@242879 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 03:56:02 +00:00
jruderman%hmc.edu
92dce59b93
Let them eat crashtests.
...
git-svn-id: svn://10.0.0.236/trunk@241646 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 07:08:59 +00:00
jruderman%hmc.edu
353b9bf988
Add a crashtest
...
git-svn-id: svn://10.0.0.236/trunk@241645 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 07:07:23 +00:00
reed%reedloden.com
522f00790e
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]
...
git-svn-id: svn://10.0.0.236/trunk@241626 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 05:41:57 +00:00
jruderman%hmc.edu
092b57a709
Add the first XBL crashtest
...
git-svn-id: svn://10.0.0.236/trunk@241446 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-16 05:21:02 +00:00
reed%reedloden.com
54dd7acc09
Back out patch from bug 406407 due to 77 test failures on Linux.
...
git-svn-id: svn://10.0.0.236/trunk@241238 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 08:55:09 +00:00
reed%reedloden.com
54b3fe761a
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]
...
git-svn-id: svn://10.0.0.236/trunk@241230 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 07:20:33 +00:00
pavlov%pavlov.net
7a993ce366
bug 408148. use nsAutoTArray rather than nsTArray in nsXBLService::GetBinding. r/sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@240964 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-13 04:17:14 +00:00
peterv%propagandism.org
a0074085f0
Fix for bug 300639 (don't recompile xbl event handlers on every event dispatch). Patch by Robert Sayre, r/sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@240513 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 07:21:18 +00:00
peterv%propagandism.org
9c0446d8ff
Fix for bug 398466 (XBL unlinking triggered hash-table recursion assertion (again)). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@240431 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 18:53:53 +00:00
bzbarsky%mit.edu
c3b7a4b64b
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.
git-svn-id: svn://10.0.0.236/trunk@240428 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 18:37:54 +00:00
bzbarsky%mit.edu
9695be78ed
Fixing build bustage. Bug 401743
...
git-svn-id: svn://10.0.0.236/trunk@240423 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 17:30:07 +00:00
bzbarsky%mit.edu
6bd1b40f78
Try to handle people processing events from inside an XBL constructor somewhat
...
sanely. Bug 401743, r+sr+a=sicking
git-svn-id: svn://10.0.0.236/trunk@240420 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 16:56:44 +00:00
Olli.Pettay%helsinki.fi
eb4eebadd4
Bug 401907, Running Help->Check for updates... leaks, r+sr=bz, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@239991 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-27 20:02:42 +00:00
uriber%gmail.com
d4f6887108
Remove up-arrow and down-arrow bindings in input fields. bug=294642 ui-r:beltzner r+sr:neil@parkwaycc.co.uk a19:mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@239823 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 07:32:33 +00:00
bzbarsky%mit.edu
6de07dfcdd
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
git-svn-id: svn://10.0.0.236/trunk@239690 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 04:19:00 +00:00
bzbarsky%mit.edu
3a66f6d714
Adding test.
...
git-svn-id: svn://10.0.0.236/trunk@239498 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 22:39:55 +00:00
bzbarsky%mit.edu
c88cd8440d
Unhook event handlers on binding teardown. Bug 403162, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@239497 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 22:29:08 +00:00
bzbarsky%mit.edu
37e3353e89
Handle dynamic appends to a node which has a binding with multiple insertion
...
points correctly. Bug 372323, r+sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@239462 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 17:17:46 +00:00
bzbarsky%mit.edu
cfc89d830f
Fix bug 400794 and bug 401569: don't try to uninstall fields that are not
...
installed. r+sr=sicking. Patch in bug 400794.
git-svn-id: svn://10.0.0.236/trunk@239461 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 17:09:14 +00:00
jonas%sicking.cc
0d97918c27
Bug 394052: Don't leak when binding urls refer to the same document. Patch by Eli Friedman. r/sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@238937 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 00:05:03 +00:00
jonas%sicking.cc
441b585193
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
...
git-svn-id: svn://10.0.0.236/trunk@238401 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-31 23:35:51 +00:00
jonas%sicking.cc
24a38fd22a
Bug 400735: Hold strong reference while calling UnblockOnload. r=smaug sr=jst a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@238318 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 02:14:52 +00:00
peterv%propagandism.org
a0ddff3e86
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).
...
git-svn-id: svn://10.0.0.236/trunk@238286 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-29 13:45:10 +00:00
peterv%propagandism.org
916fca8f47
Backing out once more to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@238262 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-28 12:49:33 +00:00
peterv%propagandism.org
dbbdaa7c7f
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).
...
git-svn-id: svn://10.0.0.236/trunk@238261 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-28 11:14:43 +00:00
jonas%sicking.cc
5233d883cd
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
...
git-svn-id: svn://10.0.0.236/trunk@238237 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-27 01:46:11 +00:00
jonas%sicking.cc
4e9c5f93e2
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
...
git-svn-id: svn://10.0.0.236/trunk@238234 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-27 00:14:43 +00:00
peterv%propagandism.org
0777c3b24f
Backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@238205 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-26 14:15:29 +00:00
peterv%propagandism.org
8e9fd20749
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).
...
git-svn-id: svn://10.0.0.236/trunk@238201 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-26 13:25:35 +00:00
bzbarsky%mit.edu
26cf0c7ced
Don't install fields during binding teardown. Bug 400705, r+sr=sicking,
...
a=beltzner
git-svn-id: svn://10.0.0.236/trunk@238104 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 22:13:01 +00:00
bzbarsky%mit.edu
3c8c27fec6
Adding testx
...
git-svn-id: svn://10.0.0.236/trunk@237949 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-20 05:30:53 +00:00
bzbarsky%mit.edu
ddeeabf55f
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
git-svn-id: svn://10.0.0.236/trunk@237946 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-20 04:22:43 +00:00
jonas%sicking.cc
e2a13b987b
backing out due to test failure
...
git-svn-id: svn://10.0.0.236/trunk@237943 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-20 01:22:48 +00:00
jonas%sicking.cc
6b7af38086
Bug 345711: Call InstallImplementation when it's safe, rather tha directly from LoadBindings. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@237942 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-20 00:48:09 +00:00