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
timeless%mozdev.org
1726c563bf
Bug 106386 Correct misspellings in source code
...
r=dbaron rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185187 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-23 05:22:38 +00:00
timeless%mozdev.org
a05383ef1b
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185018 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-20 22:05:24 +00:00
roc+%cs.cmu.edu
9199079043
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
...
git-svn-id: svn://10.0.0.236/trunk@184444 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 02:36:29 +00:00
bzbarsky%mit.edu
c43ac8f5a3
Make all stylesheet changes do an async style reresolve, not a sync one. Bug
...
314776, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184211 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 18:01:17 +00:00
bzbarsky%mit.edu
467820641f
Consolidate the out-of-flow handling in ContentRemoved, using
...
GetChildListNameFor. Also, replace various checks for display and floating
with a check for out-of-flow where relevant. Bug 313181, r=roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184166 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:56:54 +00:00
bzbarsky%mit.edu
0a7f0c53a2
Change WipeContainingBlock to have a better definition of what it means for a
...
parent frame to be "inline", and remove checks for <select> around places that
called WipeContainingBlock. Bug 314878, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184164 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:43:01 +00:00
bzbarsky%mit.edu
d490f00b7b
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
...
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184162 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:36:27 +00:00
roc+%cs.cmu.edu
c4e0410c6e
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@184129 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 02:38:33 +00:00
neil%parkwaycc.co.uk
3dbbdbf841
Get default tooltip text more reliably b=147670 r=timeless sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@184066 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 23:53:56 +00:00
bzbarsky%mit.edu
d14d1f2475
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
git-svn-id: svn://10.0.0.236/trunk@183371 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
65dc080c8a
Don't try to reframe generated content for image state changes on it. Bug
...
313656, r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@183369 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 00:00:20 +00:00
roc+%cs.cmu.edu
35affbc82e
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@183357 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-01 20:40:54 +00:00
cvshook%sicking.cc
b26f9f52fb
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
53c329523d
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@183113 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-27 02:25:23 +00:00
roc+%cs.cmu.edu
2b50a04fc6
Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@183097 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-26 21:46:39 +00:00
roc+%cs.cmu.edu
a94923aa69
Bug 313086. Fall-back path to delete absolute and floating frames if they're not found in the usual child list ... they may have been placed in the normal child list because no container was found. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@182606 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-20 19:20:34 +00:00
bzbarsky%mit.edu
1333cae14e
Try fixing bug 288064 again. r=biesi, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@182350 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
5aab713564
Fix bug 311615 -- don't reframe the containing block if a current inline is
...
being reframed. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@182331 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:25:36 +00:00
bzbarsky%mit.edu
bdffa1fdfa
Fix WipeContainingBlock() to work in more cases. Bug 291902, bug 296086, bug
...
285964, bug 310933, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@182329 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:21:05 +00:00
dbaron%dbaron.org
5c2912b181
Make captions process children normally so that whitespace-only text frames get constructed. b=311822 r=bernd sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@182302 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 05:19:30 +00:00
bmlk%gmx.de
f6052e6c52
Table foreign frames need to be wrapped into pseudo frames reagrdless of their namespace. bug 311661 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@182083 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 13:35:17 +00:00
bzbarsky%mit.edu
e315d2cc9a
Do nothing if styles are flushed when we have no pending restyles. Bug 311546,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181861 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 18:24:50 +00:00
bzbarsky%mit.edu
b9683c14d1
Make IsSpecialHTMLContent happier with images and objects. Bug 310662, r=bernd, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@181631 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:56:14 +00:00
bzbarsky%mit.edu
29198e38f2
Backing out bug 288064 because of the Tp hit.
...
git-svn-id: svn://10.0.0.236/trunk@181383 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
d81aa0e274
Implement a LOADING state, have a :-moz-loading selector to match on it, use it
...
for images. Bug 288064, r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181371 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:34:03 +00:00
roc+%cs.cmu.edu
b07ca1e189
Bug 307076. Don't use any table-related frame as an abs-pos containing block. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@181332 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:43:55 +00:00
bzbarsky%mit.edu
b277c66fb5
Keep quote and counter recalculation from reentering itself. Bug 310006, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@180959 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 14:35:23 +00:00
bzbarsky%mit.edu
cbda596f93
Make sure to flush out the content model before processing restyles; otherwise
...
we can end up with odd content duplication. Bug 309986, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180938 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 01:27:42 +00:00
peterv%propagandism.org
86ac4d2e8f
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@180911 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-24 18:43:15 +00:00
bzbarsky%mit.edu
ddf0432d03
Fix nsCSSFrameConstructor::ContentRemoved to properly deal with out-of-flows
...
whose placeholders are in an insertion point. Bug 288790, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180861 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 14:48:08 +00:00
bzbarsky%mit.edu
9b5476f9d5
Remove an extra view update batch that's not needed. Bug 309114, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@180859 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 14:45:36 +00:00
cbiesinger%web.de
054912c09e
bug 1156
...
- Make object frames have no children
- Make the frame constructor construct a subdocumentframe, object frame or
image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly
NOTE: This checkin will break the plugin finder. This will be fixed soon.
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@180762 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 19:14:30 +00:00
mats.palmgren%bredband.net
4097e952a5
Move the floats we reparent in AdjustFloatParentPtrs() to the "inner" state so that they end up in the right containing block. b=307277 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@180708 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 23:00:27 +00:00
dbaron%dbaron.org
b392b6f1bb
Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@180591 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 19:55:31 +00:00
bzbarsky%mit.edu
26af641d58
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180509 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:05:40 +00:00
scootermorris%comcast.net
f57436def2
Bug 294517 -- implement SVG Patterns
...
r=tor
git-svn-id: svn://10.0.0.236/trunk@180151 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 22:38:36 +00:00
peterv%propagandism.org
c1c35accda
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@179989 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 17:15:08 +00:00
peterv%propagandism.org
5a1d292898
Back out fix for bug 251025 to fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@179988 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 15:42:31 +00:00
peterv%propagandism.org
03ea6f5dac
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@179987 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 15:05:31 +00:00
bzbarsky%mit.edu
c3d2c5e7a2
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179800 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 16:49:21 +00:00
tor%cs.brown.edu
4a3e054bee
Bug 301234 - implement subset of SVG filters. r=scooter
...
git-svn-id: svn://10.0.0.236/trunk@179732 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:30:40 +00:00
roc+%cs.cmu.edu
906863a0f9
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
...
git-svn-id: svn://10.0.0.236/trunk@179728 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 21:34:50 +00:00
bzbarsky%mit.edu
bcd2bcaa21
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc
git-svn-id: svn://10.0.0.236/trunk@179676 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 02:14:36 +00:00
tor%cs.brown.edu
04a88848e4
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
bzbarsky%mit.edu
b24d43aca2
Fix assertion bug 303006, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@179276 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:36:47 +00:00
bmlk%gmx.de
a91a28273f
code share GetCaptionAdjustedParent between AdjustCaptionParentFrame, bug 289936 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@179139 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 18:30:36 +00:00
tor%cs.brown.edu
bb85419dbd
Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
...
the gdi+ text highlighting code. r=afri
git-svn-id: svn://10.0.0.236/trunk@179022 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 02:49:52 +00:00
bzbarsky%mit.edu
d1afb179ba
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:24:29 +00:00
roc+%cs.cmu.edu
c8d2312b82
Bug 286491. Recreate the entire IB-split complex if the child of an IB-special frame is recreated, because the structure of the IB split may be changing. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@178575 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 23:56:40 +00:00