roc+%cs.cmu.edu
2766298779
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@186243 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 02:44:40 +00:00
roc+%cs.cmu.edu
f6d7b49286
Bug 311457. nsMenuPopupFrame needs to create its widget in nsMenuPopupFrame::CreateWidgetForView, and only create the widget if it hasn't already been created. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@186241 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 01:10:27 +00:00
roc+%cs.cmu.edu
2d2444ef45
Bug 318425. Make sure the scrolled frame's view is set to include the overflow area of its frame. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@186240 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 01:07:41 +00:00
dbaron%dbaron.org
934908e421
Back out part of previous patch since it's a static/dynamic inconsistency.
...
git-svn-id: svn://10.0.0.236/trunk@186209 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 19:11:40 +00:00
dbaron%dbaron.org
82100c8435
Skip anonymous table objects (and our extra cell content box) when finding parents for style contexts of their descendants during style reresolution. b=289517 Patch from Boris Zbarsky <bzbarsky@mit.edu>. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@186208 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 18:58:47 +00:00
bmlk%gmx.de
a9a12da5e7
insert new rowgroup cellmaps in the order predicted by OrderRowGroups, bug=317554 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186183 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 19:10:56 +00:00
dbaron%dbaron.org
0b82618f71
Don't store or use a widget in the delayed caret data; it's not important, and it might have been destroyed. b=307989 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186150 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 04:58:33 +00:00
roc+%cs.cmu.edu
1c090ad037
Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186149 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 02:56:36 +00:00
dbaron%dbaron.org
104ca7dcc3
Null out line layout when crossing from box to non-box so we don't reuse an incorrect linelayout object. b=307992 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186137 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 23:08:07 +00:00
dbaron%dbaron.org
3821b6f110
I'm tired of confusing Text and TextBox. DEBUG-only.
...
git-svn-id: svn://10.0.0.236/trunk@186132 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 22:26:18 +00:00
roc+%cs.cmu.edu
c37636da44
Bug 319675. Don't cross line boundaries looking for double-click targets. patch by Eli Friedman, r=sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186101 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 03:32:09 +00:00
roc+%cs.cmu.edu
305c919e9e
Bug 307419. Remove mPresContext from XUL frames. patch by Vidar Harr, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186100 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 03:30:17 +00:00
dbaron%dbaron.org
edf361ab3d
Remove misspelled comment that is no longer true.
...
git-svn-id: svn://10.0.0.236/trunk@186085 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 23:46:34 +00:00
uriber%gmail.com
9c25e1e830
Bug 312550: Incorrect wrapping in RTL textarea with horizontal scrollbar. r=smontagu, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186040 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 14:33:17 +00:00
gerv%gerv.net
76529f3fd6
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@185990 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 13:25:40 +00:00
roc+%cs.cmu.edu
6c53a55208
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@185980 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 00:57:56 +00:00
roc+%cs.cmu.edu
74858f37ce
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185977 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 23:53:06 +00:00
bsmedberg%covad.net
bc090e6604
Fix merge bustage for bug 313309
...
git-svn-id: svn://10.0.0.236/trunk@185973 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 21:23:47 +00:00
bzbarsky%mit.edu
6ad7798a02
Fix bug 306533 -- the first-letter can be in anonymous content. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185960 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 15:48:37 +00:00
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