993 Commits

Author SHA1 Message Date
reed%reedloden.com
cfe2e5214e Bug 423787 - "XUL test template has typo in comment" [p=manish@flock.com (Manish Singh) r=sayrer]
git-svn-id: svn://10.0.0.236/trunk@248807 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:45:47 +00:00
karlt+%karlt.net
f18ae42274 Backout b=401086 change as it removed the space/shift-space distinction
for scrolling.


git-svn-id: svn://10.0.0.236/trunk@248792 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:44:45 +00:00
peterv%propagandism.org
4e5eb6e4ff Add Jesse's crashtest for bug 415192.
git-svn-id: svn://10.0.0.236/trunk@248768 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 16:04:20 +00:00
peterv%propagandism.org
2eaf19396d Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@248764 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:09:03 +00:00
karlt+%karlt.net
59cee933e1 Be less sensitive about the shift modifier for key events with character codes.
b=401086, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@248742 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 05:19:14 +00:00
karlt+%karlt.net
c6ec099684 Backout b=401086 due to mochitest failures on Linux.
git-svn-id: svn://10.0.0.236/trunk@248741 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 04:33:52 +00:00
karlt+%karlt.net
58627bffd9 Be less sensitive about the shift modifier for key events with character codes.
b=401086, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@248738 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 02:34:38 +00:00
jruderman%hmc.edu
d927d9ff7e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248255 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:48:31 +00:00
Olli.Pettay%helsinki.fi
8d57076885 Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@248182 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:44:09 +00:00
dbaron%dbaron.org
598935f398 Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
git-svn-id: svn://10.0.0.236/trunk@248031 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:11:10 +00:00
jonas%sicking.cc
546ba272ce 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
git-svn-id: svn://10.0.0.236/trunk@247875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:08:59 +00:00
jonas%sicking.cc
fbfd1bd5fa Back out due to failed mochitest
git-svn-id: svn://10.0.0.236/trunk@247519 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 02:18:16 +00:00
jonas%sicking.cc
99b2e4ecd5 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.
git-svn-id: svn://10.0.0.236/trunk@247516 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:49:20 +00:00
jruderman%hmc.edu
2787e08c9e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247171 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:42:55 +00:00
bzbarsky%mit.edu
46e7bdf4f5 Don't leave an exception hanging on the JS context when we return ok. Bug
418133, r=jst, sr=brendan, a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@247120 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:41:27 +00:00
jruderman%hmc.edu
fa190b7fdc Add crashtests
git-svn-id: svn://10.0.0.236/trunk@246776 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 04:45:53 +00:00
Olli.Pettay%helsinki.fi
0ab87464e4 Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@246523 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 12:40:21 +00:00
reed%reedloden.com
ef160fa4e6 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]
git-svn-id: svn://10.0.0.236/trunk@246437 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 08:59:21 +00:00
jag%tty.nl
bc91d919a7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
bzbarsky%mit.edu
1fd4026864 Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245814 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 05:13:19 +00:00
bent.mozilla%gmail.com
306ca57971 Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. Relanding.
git-svn-id: svn://10.0.0.236/trunk@245544 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 04:17:19 +00:00
bent.mozilla%gmail.com
b6118e8593 Bug 413447, backing out to see if unit tests pass.
git-svn-id: svn://10.0.0.236/trunk@245515 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 20:53:04 +00:00
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