17660 Commits

Author SHA1 Message Date
bsmedberg%covad.net
84a686c4a7 Conflict merge, bug 313309 (macro not used yet unless you have the final patches applied)
git-svn-id: svn://10.0.0.236/trunk@185957 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 14:14:03 +00:00
bzbarsky%mit.edu
2512824da5 Remove the mGoodToGo goop. Its main effect seems to be to cause crashes when
HTML <select>s are used in XUL.  Bug 319796, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@185924 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 20:45:58 +00:00
bzbarsky%mit.edu
5aa62a4475 Remove unsed code. Bug 307111, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185923 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 20:40:07 +00:00
bmlk%gmx.de
ecad973c3b js error in layout testcase p= jason_barnabe bug 319824 NPOB r=me
git-svn-id: svn://10.0.0.236/trunk@185911 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 13:28:17 +00:00
vladimir%pobox.com
98071cad1d removing old files
git-svn-id: svn://10.0.0.236/trunk@185855 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 19:55:12 +00:00
neil%parkwaycc.co.uk
bec24c53d8 Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz
git-svn-id: svn://10.0.0.236/trunk@185825 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 11:10:36 +00:00
bzbarsky%mit.edu
d475563ae9 Adding testcase
git-svn-id: svn://10.0.0.236/trunk@185824 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 04:33:52 +00:00
bzbarsky%mit.edu
116a9b3370 Handle XUL popups gracefully in non-XUL documents. Bug 306940, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185816 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 22:04:06 +00:00
bzbarsky%mit.edu
f19f8ce55e Use the right parent for floating first-letter frames. Bug 306534, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185815 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 21:57:19 +00:00
bzbarsky%mit.edu
6a36664955 Fix crash bug 282707. Patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185809 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 19:01:20 +00:00
mark%moxienet.com
84fac7591c Bug 319558, crash [@ GetSelectionClosestFrameForChild] due to typo in bug 316281. Remove unwanted semicolon. Patch by Adam Guthrie <ispiked@gmail.com>. r=me
git-svn-id: svn://10.0.0.236/trunk@185808 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 18:09:17 +00:00
bzbarsky%mit.edu
510247e8b6 Remove no longer needed event hack. Bug 146399, patch by Vidar Haarr
<vhaarr+bmo@gmail.com>, r=dbaron, sr=rbs


git-svn-id: svn://10.0.0.236/trunk@185782 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 01:44:30 +00:00
roc+%cs.cmu.edu
66e8f6e1aa Bug 316281. Rework GetContentAndOffsetsFromPoint. r=uriber,sr=roc,patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@185773 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-07 23:08:39 +00:00
ginn.chen%sun.com
e64b3f31f3 Bug 284555 Menu text color remains -moz-menuhovertext when popup a dialog
r=aaronleventhal sr=roc


git-svn-id: svn://10.0.0.236/trunk@185754 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-07 05:50:16 +00:00
bzbarsky%mit.edu
762b4a7682 Fix crash bug 316012, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@185745 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-07 00:52:39 +00:00
bzbarsky%mit.edu
0c494d3744 Don't store the "normal" frame state for the root scrollframe, for now. Bug
318709, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@185743 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 23:56:17 +00:00
bzbarsky%mit.edu
0daaaef17c Prevent infinite recursion for cases when InstantiatePlugin returns a success
code without creating a plugin instance.  Bug 319332, r=biesi, sr=roc


git-svn-id: svn://10.0.0.236/trunk@185742 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 23:52:49 +00:00
bzbarsky%mit.edu
4067453492 Clear the prescontext property table when we tear down the frame tree so that
we don't try to destroy frames after the arena they come from has been
deallocated.  Bug 317855, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@185730 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 04:53:03 +00:00
bzbarsky%mit.edu
698aa98719 Windowless plugins should get SetWindow() called on them the same time normal
plugins do -- at reflow end, not just paint time.  Bug 266933, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@185729 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 04:50:26 +00:00
mrbkap%gmail.com
0074367f54 bug 319249: Remove the useless version of CreateRDFDocument that only had one user (and used pointers to nsCOMPtrs). r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185726 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 01:33:15 +00:00
roc+%cs.cmu.edu
92255df90e Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185721 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 00:39:08 +00:00
roc+%cs.cmu.edu
d915699909 Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185720 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 00:32:52 +00:00
bzbarsky%mit.edu
8435649943 Don't bother calling SelectorMatches in Has*DependentStyle if the selector
won't affect our change bitfield.  Bug 319097, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@185709 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 18:59:54 +00:00
brettw%gmail.com
6f8da34eb9 Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185706 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 18:07:33 +00:00
gavin%gavinsharp.com
8dba09bdb0 Bug 201528: browser ignores MARQUEE BEHAVIOR = "SLIDE", patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doronr, sr=jst
git-svn-id: svn://10.0.0.236/trunk@185663 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-04 20:49:55 +00:00
bmlk%gmx.de
96b4e23583 don't allocate nsDirectionalFrame on heap, bug 315321 patch by Marc Liddell r=roc sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185646 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 15:44:43 +00:00
bmlk%gmx.de
d800c5f869 Do not prevent the creation of multiple captions, but display only the first one, bug 309322 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185643 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 15:13:08 +00:00
cbiesinger%web.de
d01ec451f8 Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
also, don't flush when inside of ObjectURIChanged
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@185638 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
6efef3c0ad Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
git-svn-id: svn://10.0.0.236/trunk@185636 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 07:42:40 +00:00
tor%cs.brown.edu
81e1238991 Bug 318379 - crash on a empty path with markers. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@185624 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 00:00:49 +00:00
tor%cs.brown.edu
721509b62d Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
Patch by longsonr@gmail.com, r=tor, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@185623 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 23:57:47 +00:00
tor%cs.brown.edu
9205374781 Bug 317708 - cairo renderer leaks memory and uses uninitialised
variables with text in SVG.  Patch by longsonr@gmail.com, r=tor, sr=jst


git-svn-id: svn://10.0.0.236/trunk@185587 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 19:28:38 +00:00
neil%parkwaycc.co.uk
ee9ce4336b Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
git-svn-id: svn://10.0.0.236/trunk@185568 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 12:02:44 +00:00
bzbarsky%mit.edu
4a81a2dc96 Adding regression test.
git-svn-id: svn://10.0.0.236/trunk@185545 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 22:23:58 +00:00
jst%mozilla.jstenback.com
b3caccffbd Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@185536 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 19:35:27 +00:00
mrbkap%gmail.com
1d00d9984d bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@185476 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-30 23:41:49 +00:00
masayuki%d-toybox.com
0d749aaa2f Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185438 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-30 13:26:34 +00:00
masayuki%d-toybox.com
86b68957e5 Bug 317289 hang (never finish/freeze) printing selection in iframe r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185437 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-30 13:24:00 +00:00
bzbarsky%mit.edu
cf434cba7f Remove content ids. Bug 166637, r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185376 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:47:18 +00:00
bzbarsky%mit.edu
329fd07d66 Don't paint selection shading on images when printing. Bug 312415, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185373 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:26:22 +00:00
masayuki%d-toybox.com
4cbb72cb3b Oops, currently the Tree is closed, backing out previous check-in. b=310124
git-svn-id: svn://10.0.0.236/trunk@185366 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 05:52:19 +00:00
masayuki%d-toybox.com
a66141bcf0 Oops, currently the Tree is closed, backing out previous check-in. b=317289
git-svn-id: svn://10.0.0.236/trunk@185365 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 05:50:24 +00:00
masayuki%d-toybox.com
2735678944 Bug 317289 hang (never finish/freeze) printing selection in iframe r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185363 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 05:40:36 +00:00
masayuki%d-toybox.com
e6ed7ec283 Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185362 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 05:33:59 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
bzbarsky%mit.edu
77898dd550 Adding regression tests
git-svn-id: svn://10.0.0.236/trunk@185344 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:24:28 +00:00
bzbarsky%mit.edu
3cc6f3c021 Recover letter frames even if we didn't construct anything new. Bug 317961, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185343 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:18:23 +00:00
bzbarsky%mit.edu
bf709d14e8 Get the right parent frame up front when dealing with :after content. Bug
317934, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@185340 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:09:08 +00:00
bmlk%gmx.de
94e71e5ef7 fix for null pointer deref, only rowspans span into the row below. bug 316636 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185330 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 19:29:26 +00:00
bzbarsky%mit.edu
ab384ef8f9 Make sure to not process counter/quote changes during a restyle. Bug 317948,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@185308 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-27 22:20:09 +00:00