12382 Commits

Author SHA1 Message Date
surkov.alexander%gmail.com
70172a1281 Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@240789 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 08:18:12 +00:00
jst%mozilla.org
2bc9672fe5 Fixing bug 407812. Don't waste time calling QI in nsNodeSH::PreCreate() and nsElementSH::PostCreate(). r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@240768 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 01:19:19 +00:00
bzbarsky%mit.edu
53baaa308e Fix up comments a dram
git-svn-id: svn://10.0.0.236/trunk@240559 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 04:47:09 +00:00
bzbarsky%mit.edu
82d4087b5d Split tests up into groups so nsinstall doesn't blow away Windows' little mind.
git-svn-id: svn://10.0.0.236/trunk@240558 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 03:23:00 +00:00
bzbarsky%mit.edu
6325acca6c Adding a whole bunch of canvas mochitests. Bug 407049, tests contributed by
Philip Taylor <philip.taylor@cl.cam.ac.uk>


git-svn-id: svn://10.0.0.236/trunk@240557 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-06 02:51:13 +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
jonas%sicking.cc
ace0e97106 Bug 406852: Fix docshell leak by properly killing the frameloaders in object-loading-content when the document is destroyed. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@240511 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 07:11:00 +00:00
peterv%propagandism.org
aa6bf07932 Trying to fix orange.
git-svn-id: svn://10.0.0.236/trunk@240505 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 05:35:10 +00:00
peterv%propagandism.org
27fde1ef12 Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@240500 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 05:03:56 +00:00
peterv%propagandism.org
00ff48fd86 Fix for bug 406684 (Memory leaks when content policies set properties of wrapped nodes). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@240467 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 00:29:13 +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
7580f11ce0 Fix comment too. Bug 395107
git-svn-id: svn://10.0.0.236/trunk@240422 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 17:14:20 +00:00
bzbarsky%mit.edu
dd81362c01 Fix build bustage. Bug 395107
git-svn-id: svn://10.0.0.236/trunk@240421 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 17:09:31 +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
bzbarsky%mit.edu
60ac0a33dd Make <select> handle changes to defaultSelected on node for which selected has
not been set.  Bug 395107, r+sr=sicking.


git-svn-id: svn://10.0.0.236/trunk@240418 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 16:50:34 +00:00
longsonr%gmail.com
266794e552 Bug 406312 - textPath startOffset does not react to DOM changes. r=tor,sr=roc,a1.9=tor
git-svn-id: svn://10.0.0.236/trunk@240395 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 06:51:36 +00:00
tor%cs.brown.edu
18df424d87 Bug 370006 - svg doesn't get scaled up on high resolution displays.
r=jwatt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@240386 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 04:40:52 +00:00
jst%mozilla.org
a78f7c0c33 Fixing bug 406692. Speed up nsNodeSH::PreCreate(). r+sr=peterv@propagandism.org, a=jonas@sickin.cc
git-svn-id: svn://10.0.0.236/trunk@240380 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 03:49:33 +00:00
bzbarsky%mit.edu
fe9618c961 Propagate the node's principal as the owner to <object> loads as needed, and
allow <object data="javascript:"> to work.  Bug 353334 and bug 300263, r=biesi,
sr=jst, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@240353 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 21:57:18 +00:00
bzbarsky%mit.edu
434a951333 Add a way to extract the charset and the position of the charset parameter from
a content-type header.  Use this in XMLHttpRequest to not clobber the
non-charset parameters and not clobber the charset if it's already what we'll
set, up to case.  Apparently some broken servers are case-sensitive when
looking at charsets!  Bug 393968 (wherein the patch lies) and bug 397234,
r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@240347 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 21:34:45 +00:00
peterv%propagandism.org
9f5f14d0f9 Fix for bug 406361 (Large leak with <svg:use patternTransform>). r/sr/a=sicking.
git-svn-id: svn://10.0.0.236/trunk@240316 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 17:50:02 +00:00
roc+%cs.cmu.edu
e9b2057bb2 Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@240287 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 08:23:31 +00:00
jonas%sicking.cc
9eb7c5a63e Bug 397828: Make window.document and document.open no longer be allAccess
git-svn-id: svn://10.0.0.236/trunk@240279 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 06:35:47 +00:00
ginn.chen%sun.com
597d6df87a Bug 405094 Tooltip doesn't disappear anymore when hovering over it
r+sr=roc a=beltzner


git-svn-id: svn://10.0.0.236/trunk@240276 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 05:46:22 +00:00
bzbarsky%mit.edu
607d0f5160 Fix bug 390565. r+sr=mrbkap
git-svn-id: svn://10.0.0.236/trunk@240269 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 02:29:49 +00:00
bzbarsky%mit.edu
b5d610bb23 I think the test box was just on crack
git-svn-id: svn://10.0.0.236/trunk@240262 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 01:35:44 +00:00
bzbarsky%mit.edu
1d7c150535 Trying for more tinderbox debugging
git-svn-id: svn://10.0.0.236/trunk@240260 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 00:00:26 +00:00
bzbarsky%mit.edu
c12a1d44da Silly test to see what the mac orange is about
git-svn-id: svn://10.0.0.236/trunk@240258 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-02 23:18:44 +00:00
bzbarsky%mit.edu
a1cb5aa458 Relanding without the test just to make sure this is in fact what's breaking stuff
git-svn-id: svn://10.0.0.236/trunk@240254 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-02 22:27:11 +00:00
bzbarsky%mit.edu
6e0f4a5718 Backing out to see whether it somehow fixes the orange
git-svn-id: svn://10.0.0.236/trunk@240252 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-02 22:02:47 +00:00
bzbarsky%mit.edu
c5a7fbecfc Fix handling of <script> of unknown type to not screw up the content model.
Bug 401946, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@240247 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-02 19:22:14 +00:00
jonas%sicking.cc
4a95bb78e2 backing out due to test failures
git-svn-id: svn://10.0.0.236/trunk@240229 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 18:56:00 +00:00
jonas%sicking.cc
bb36a7b116 Bug 397828: Make window.document and document.open no longer be allAccess
git-svn-id: svn://10.0.0.236/trunk@240228 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 18:24:27 +00:00
mats.palmgren%bredband.net
7a5f4ab5a3 Lookup default script language on the script global object when there is no root content. b=405182 r+sr=jst a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@240220 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 11:10:12 +00:00
reed%reedloden.com
e6f1b6515a Bug 406001 - "Remove extraneous semicolons in nsXMLHttpRequest.cpp" [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@240200 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 07:16:15 +00:00
reed%reedloden.com
918937a3a0 Bug 405069 - "Running xpathgen tests: ###!!! ASSERTION: called nsGenericElement::TextLength: 'Not Reached', file /home/ajvincent/beta/mozilla/content/base/src/nsGenericElement.cpp, line 3971" [p=ajvincent@gmail.com (Alex Vincent) r+sr=sicking a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@240189 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 06:45:49 +00:00
reed%reedloden.com
cee590e6c8 Backing out patches for bugs 405069 and 346079 to track down perf regression.
git-svn-id: svn://10.0.0.236/trunk@240184 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 02:23:27 +00:00
roc+%cs.cmu.edu
c29b2c0221 Backing out more of 403426. sigh
git-svn-id: svn://10.0.0.236/trunk@240171 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 21:04:24 +00:00
reed%reedloden.com
0e35c3d770 Bug 405069 - "Running xpathgen tests: ###!!! ASSERTION: called nsGenericElement::TextLength: 'Not Reached', file /home/ajvincent/beta/mozilla/content/base/src/nsGenericElement.cpp, line 3971" [p=ajvincent@gmail.com (Alex Vincent) r+sr=sicking a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@240159 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:06:18 +00:00
roc+%cs.cmu.edu
bb4d972143 Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@240157 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:03:33 +00:00
peterv%propagandism.org
ea2e58b2c7 Fix for bug 406106 (Large leak with XSLTProcessor.setParameter). r/sr/a=sicking.
git-svn-id: svn://10.0.0.236/trunk@240150 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 19:10:03 +00:00
peterv%propagandism.org
d45b4a0e75 Fix for bug 405639 (Dynamically created <svg:use> reference loop causes nsGenericElement leak). r/sr/a=sicking.
git-svn-id: svn://10.0.0.236/trunk@240148 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 18:41:10 +00:00
jonas%sicking.cc
2fb628e563 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@240144 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 17:57:05 +00:00
bzbarsky%mit.edu
ce0f53ad82 Remove unused variable. No bug, r+sr+a-ish=roc on irc.
git-svn-id: svn://10.0.0.236/trunk@240133 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 04:49:17 +00:00
jonas%sicking.cc
8de91079ff Backing out due to mochitest failure
git-svn-id: svn://10.0.0.236/trunk@240098 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 09:34:52 +00:00
jonas%sicking.cc
1beb73676f Revert to earlier version of patch to try to fix orange
git-svn-id: svn://10.0.0.236/trunk@240096 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 09:25:22 +00:00
jonas%sicking.cc
e2f70d5683 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@240095 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 08:57:07 +00:00
jonas%sicking.cc
b1983c34be Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@240094 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 08:41:27 +00:00