Commit Graph

17696 Commits

Author SHA1 Message Date
enndeakin%sympatico.ca
e7430692ef Bug 252798, don't show popups in unfocused windows, r+sr=bz, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219576 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-06 13:25:42 +00:00
bzbarsky%mit.edu
23fe24353f Initialize mDirty, since we depend on it being correct now. Bug 367906, r+sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218885 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 03:18:59 +00:00
dbaron%dbaron.org
b2d2f5e585 Give inline-blocks NS_BLOCK_SPACE_MGR and NS_BLOCK_MARGIN_ROOT. b=367504 r+sr=roc a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218826 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-24 00:26:11 +00:00
bzbarsky%mit.edu
2b58919762 Don't calculate stuff with dirty lists. Bug 367243, r=mats, sr=dbaron, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218792 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-23 05:32:16 +00:00
bmlk%gmx.de
cdb4a8986c don't rely on framconstructor to deliver a valid sibling for insert of colgroups and rowgroups as they are siblings contentwise but live on different childlists, r/sr=roc a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218272 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-13 11:50:49 +00:00
gavin%gavinsharp.com
b90f1951ff Bug 363791: fix crash [@ nsTreeBodyFrame::PrefillPropertyArray] involving removal of <treecols>, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=neil, sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218081 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 20:45:24 +00:00
enndeakin%sympatico.ca
8cbc72be73 Bug 365234, listboxes not painting properly, causing profile manager and feed list to break r+sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218062 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 16:43:15 +00:00
bzbarsky%mit.edu
d7111f0781 We might not have a scrollbar frame; deal with that. Bug 366112, r+sr=roc, a=jay for 1.8.0 and 1.8.1 branches
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218032 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 00:13:16 +00:00
tor%cs.brown.edu
9d639556bc Bug 356493 - "svg:textpath" ignores presence of "svg:transform" attribute.
r=longsonr, sr=roc, a=jay


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217647 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 21:44:34 +00:00
tor%cs.brown.edu
b534e662b1 Bug 351798 - mouse events fire outside svg/image. r=longsonr, sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217645 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 21:38:11 +00:00
tor%cs.brown.edu
2a11945e6e Bug 362868 - Branch builds on modern linux will use system cairo
unintentionally.  r=vlad, a=jay


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217640 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 21:08:29 +00:00
roc+%cs.cmu.edu
7c589f32e7 Bug 357736. Return the document widget as the plugin widget for windowless plugins, even when there's another enclosing widget, if the enclosing widget's origin is (0,0) with respect to the document, because it won't mess up coordinate systems in that case and avoids a Flash focus issue. Patch by Graham Sanderson, r+sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217622 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:47:39 +00:00
roc+%cs.cmu.edu
5feb24016e Bug 363813. Don't assume that just because the first frame in the overflow list has the right parent, all the frames in the list do. r+sr=dbaron,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217619 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:40:26 +00:00
roc+%cs.cmu.edu
4d53434f08 Bug 359393. Report correct target for scroll events targeted at elements. r=Olli.Pettay,sr=mats,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217617 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:32:25 +00:00
dbaron%dbaron.org
82469aede4 Fix leak by removing extra code. b=332922 r+sr=bzbarsky a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217547 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-29 22:43:42 +00:00
mats.palmgren%bredband.net
a7ad754f04 Make sure text input onchange handler is called before onblur. b=357684 r+sr=bzbarsky a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217507 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-28 03:23:06 +00:00
mats.palmgren%bredband.net
29a3588e02 Fix a Print Preview crash. b=362708 r=bernd sr=roc a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217506 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-28 03:15:46 +00:00
bmlk%gmx.de
79e8fecc5b report frames currently on the overflow list as frames on a additional childlist to get their views reparented if a frame higher in the tree needs to reparent the views bug 362724 r/sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217419 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-26 14:40:54 +00:00
roc+%cs.cmu.edu
1c0ec946ec Bug 359371. Handle reflows where we switch from constrained height to unconstrained, without losing frames. r+sr=dbaron,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217315 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 21:50:09 +00:00
roc+%cs.cmu.edu
2da099155e Bug 344228. Be careful with nsIScrollbarMediator references. r=enndeakin,sr=bzbarsky,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217313 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 21:40:58 +00:00
bzbarsky%mit.edu
cb6502e668 Make ReconstructDocElementHierarchy work correctly even if we first blew away a pseudo which had the root as its content. Bug 343293, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217178 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-19 04:42:12 +00:00
bzbarsky%mit.edu
9a5e3bcfdd Avoid floats altogether for block <math>. Bug 362701, r+sr=rbs, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217177 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-19 04:36:10 +00:00
bzbarsky%mit.edu
30cfa5a0ee Make sure to not process counter/quote changes during a restyle. Bug 317948, r+sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216284 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-01 20:09:30 +00:00
rbs%maths.uq.edu.au
3ee0fa0979 <mspace> is a leaf frame. Don't create bogus child frames inside <mspace> having invalid markup with child content. b=323741, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216154 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 12:55:02 +00:00
rbs%maths.uq.edu.au
37c462f41a Be sure to return the reflow status as complete in the case of invalid markup to avoid a hang due to the frame being reflowed over and over again. Patch by steve.swanson@mackichan.com, b=323737, r+sr=rbs, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216153 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 12:25:52 +00:00
rbs%maths.uq.edu.au
7f500bb09f Strengthen the code that closes the gaps in stretchy chars so that it doesn't break Linux. Patch by Behdad Esfahbod <mozilla@behdad.org>, b=321994, r+sr=rbs a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216150 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 11:54:22 +00:00
bzbarsky%mit.edu
b7bc737b78 Don't use frames to implement interfaces, dammit. Just don't! Bug 355931, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216135 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 02:10:42 +00:00
neil%parkwaycc.co.uk
8c5b60088c Bug 70798 Ability to have transparent background on <popup>s r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216125 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 00:10:08 +00:00
rbs%maths.uq.edu.au
c5179fb49c <mathml:mtd> with border-collapse <html:table> crashes [@ nsRuleNode::GetStyleData] [@ nsCachedStyleData::GetStyleData], b=354766, r=bernd, sr=bzbarsky, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216110 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-29 21:59:58 +00:00
neil%parkwaycc.co.uk
cc887e2236 Shortcut navigation doesn't work in bookmark context menus b=335162 r=Enn sr=bz a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216104 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-29 20:55:14 +00:00
tor%cs.brown.edu
f7d95d8a0e Bug 357163 - use geometry opacity when setting up gradient.
r=scooter, sr=roc, a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216103 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-29 20:54:50 +00:00
roc+%cs.cmu.edu
a2c37dc7d3 Fixing bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216018 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 22:23:11 +00:00
roc+%cs.cmu.edu
3bafed58d3 Bug 312963. Honor aTryPull when reflowing inline frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216015 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 22:12:57 +00:00
roc+%cs.cmu.edu
c362499727 Bug 312963. Don't put new frames on the same line as continuation placeholders. r+sr=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216012 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 21:55:06 +00:00
mats.palmgren%bredband.net
202f2be0b1 Remove an optimisation that prevented views from being reparented in some situations. b=351225 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215988 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 18:54:33 +00:00
bzbarsky%mit.edu
ddee9aeed5 Reget our parent after blowing away letter frames. Bug 318592, r+sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215909 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 22:27:44 +00:00
bzbarsky%mit.edu
2d9b4183a4 Bug 330456: evil XUL with <menubar> within <toolbarbutton> makes browser crash [@ nsMenuFrame::DoLayout], patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215851 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-26 22:48:48 +00:00
tor%cs.brown.edu
289eaa3416 Bug 360869 - text-anchor="middle" not working when under some circumstances.
r=longsonr, sr=roc, a=jay


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215727 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-23 01:10:02 +00:00
Olli.Pettay%helsinki.fi
41a893f6af Bug 360642, Bug 361058, r=enndeakin, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215549 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 16:30:54 +00:00
db48x%yahoo.com
79386c1519 bug 351744: Memory leak in |inFileSearch::SetFilenameCriteria| (inFileSearch.cpp)
r=timeless, sr=biesi


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215524 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 02:10:59 +00:00
mats.palmgren%bredband.net
28fd535ca5 Make sure we fire onchange also after selectedIndex was set to -1 through DOM. Thanks to Pablo Greco for helping fix this. b=317078 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215509 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 23:11:47 +00:00
Olli.Pettay%helsinki.fi
ec9a7dfd36 Bug 358741, Crash [@ nsListBoxBodyFrame::GetListItemContentAt], r=enndeakin, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215318 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-15 18:27:27 +00:00
bzbarsky%mit.edu
a777ea297f Fix col border drawing for cols that are explicitly in the source, which had gotten broken by an earlier security fix. Bug 350444, r=bernd, sr=roc, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215227 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-13 21:43:09 +00:00
bzbarsky%mit.edu
258d47a121 More CantRenderReplacedElement hackery. Bug 350267, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215226 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-13 21:37:36 +00:00
Olli.Pettay%helsinki.fi
b5f516a82e Bug 348304, r=enndeakin, sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215181 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-12 19:29:44 +00:00
bzbarsky%mit.edu
ca6045578b Fix crash bug 348510. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215144 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-11 03:33:51 +00:00
roc+%cs.cmu.edu
e7688b4cd5 Bug 354451. Fix broken uppercased &szlig; due to previous security fix, by propagating the current frame's fragment length more carefully. r=smontagu,sr=rbs
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215045 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-09 20:23:50 +00:00
dbaron%dbaron.org
393a9a4a9a Add obviously-needed null check. b=337889 r+sr=bzbarsky a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@214978 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 20:01:03 +00:00
Olli.Pettay%helsinki.fi
420d224c1e Bug 355046, Crash [@ nsCOMPtr_base::~nsCOMPtr_base] when dragging splitter which gets removed during that time, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@214920 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 01:05:29 +00:00
Olli.Pettay%helsinki.fi
fc17b5e29d Bug 359203, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@214915 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 00:52:43 +00:00