Commit Graph

16740 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
0270a405b3 Make non-<object>s not look at classid. Bug 276797, r+sr=jst 2005-01-29 04:39:54 +00:00
dbaron%dbaron.org
8993baf11c Convert CR-LF and CR linebreaks to LF. 2005-01-28 20:01:46 +00:00
emaijala%kolumbus.fi
1d4b3acf1a Fix for bug 212034: Page break before huge table row inconsistent in print, preview, XP, Linux
r+sr=roc
2005-01-28 16:24:09 +00:00
bryner%brianryner.com
d94c0df713 Remove nsIPresState (bug 279699). r+sr=roc. 2005-01-27 22:52:53 +00:00
tor%cs.brown.edu
f1e82cfa90 Bug 280027 - make sure gradient stops are in a form GDI+ will accept.
r=scooter
2005-01-27 21:29:16 +00:00
bzbarsky%mit.edu
471a666de1 Make sure to not allow reflow flushes to happen in the middle of scroll
position restoration.  Bug 279786, r+sr=roc
2005-01-27 21:18:30 +00:00
bzbarsky%mit.edu
ab21bfff5a Change the hack for menus to just process the menugenerated attr change sync to
start with, instead of flushing style reresolves.  Bug 279308, r+sr=roc
2005-01-27 21:17:08 +00:00
roc+%cs.cmu.edu
3dd5f22d97 Bug 273946. We actually don't need to correct the y-position of empty blocks; it's already correct for both the collapsing-with-parent and not-collapsing-with-parent cases. Also, clearance on an empty line should force subsequent lines to apply their top margins. Also, clearance on an empty line should *not* prevent its top and bottom margins from collapsing. r+sr=dbaron 2005-01-27 20:54:27 +00:00
roc+%cs.cmu.edu
86e95f1475 Bug 261238. Make widget z-ordering a closer approximation to what CSS2 wants. Also make GTK2 actually implement widget z-ordering. r=bzbarsky,blizzard sr=bzbarsky 2005-01-27 20:49:47 +00:00
aaronleventhal%moonset.net
df927a6518 Bug 279496. Can't copy and paste in text area. r=mats, sr=bz 2005-01-27 13:10:20 +00:00
neil%parkwaycc.co.uk
6195ab4672 Make orphaned grid parts less likely to crash b=275896 r+sr=bz 2005-01-26 21:22:10 +00:00
ginn.chen%sun.com
5dbe9df509 Bug 278197
Ctrl+HOME/END doesn't work correctly on www.google.com and www.microsoft.com
r=brade sr=bzbarsky
2005-01-26 06:46:35 +00:00
vladimir%pobox.com
c6e2ea87cf b=279306, update canvas API to reflect latest standard spec; r=stuart,sr=shaver 2005-01-26 02:08:35 +00:00
mats.palmgren%bredband.net
94497ed212 Move caret normally even if it collapses a selection. b=207623 r=aaronleventhal sr=bzbarsky 2005-01-25 22:38:37 +00:00
roc+%cs.cmu.edu
3d142ae8e8 Bug 277421. Make absolutely-positioned frame construction use ConstructBlock; removed redundant code and enables abs-pos elements with columns. r+sr=bzbarsky 2005-01-25 22:36:32 +00:00
roc+%cs.cmu.edu
587f15c9d2 Bug 273193. Make sure empty blocks get the same margin and relative positioning adjustments that non-empty blocks get. r+sr=bzbarsky 2005-01-25 22:29:59 +00:00
roc+%cs.cmu.edu
26d59e8fa8 Bug 265857. Make sure we never split blocks when height is unconstrained, even if integer overflow in y-coord calculations makes it look like we're out of space. r+sr=bzbarsky 2005-01-25 22:20:35 +00:00
roc+%cs.cmu.edu
71dae651a2 Bug 277421. Make absolutely-positioned frame construction use ConstructBlock; removed redundant code and enables abs-pos elements with columns. r+sr=bzbarsky 2005-01-25 22:17:59 +00:00
bzbarsky%mit.edu
a20d9d1582 Fixing some bustage from bug 269566 -- I got the order of args to
nsINodeInfo::Equals() wrong. r=sicking
2005-01-25 21:15:21 +00:00
bzbarsky%mit.edu
7b6c30b18b This wasn't supposed to go in either. 2005-01-25 19:05:41 +00:00
bzbarsky%mit.edu
9c77d70b55 This part wasn't supposed to go in. 2005-01-25 19:03:52 +00:00
bzbarsky%mit.edu
06dd9cce3d Fix build bustage 2005-01-25 18:18:34 +00:00
neil%parkwaycc.co.uk
b1affa3bcf Bug 271945 Crash when a popup's parent isn't a menu or popup set r+sr=bz 2005-01-25 17:50:00 +00:00
smontagu%smontagu.org
516f51c581 Right-to-left text is sometimes reversed when changing text size. Bug 248447, patch by Lina Kemmel <lkemmel@il.ibm.com>, r=me, sr=dbaron. 2005-01-25 13:37:28 +00:00
bzbarsky%mit.edu
76cd64b942 Adding some regression tests 2005-01-25 04:35:17 +00:00
tor%cs.brown.edu
0ee1400807 Bug 193825 - <svg:clipPath> implementation.
r=scooter, sr=dbaron for shared moz files.
2005-01-25 03:55:03 +00:00
roc+%cs.cmu.edu
803da53c31 Bug 219444. Certain style changes to tables don't work because table-outer frames inherit style from table-inner frames but are above them in the frame tree. Hack ReResolveStyleContext to make sure table-outer frames get the right style changes. r+sr=bzbarsky 2005-01-25 02:14:31 +00:00
mats.palmgren%bredband.net
f1208b4b42 Make Fieldset reparent its children correctly and trigger a reflow when needed. Fix a couple of sizing/invalidation problems in Reflow(). b=276104 r=bzbarsky sr=dbaron 2005-01-25 00:06:38 +00:00
cvshook%sicking.cc
e2081a89e6 Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst
2005-01-25 00:02:58 +00:00
bzbarsky%mit.edu
14d73e6a25 Fix percentage heights on auto-width floats. Bug 216303, r+sr=dbaron 2005-01-24 23:38:11 +00:00
mats.palmgren%bredband.net
9b52d61dc2 Consider min/max-width/height and box-sizing when calculating abs.pos. auto margins. b=182748 r+sr=dbaron 2005-01-24 23:24:05 +00:00
bzbarsky%mit.edu
edaea1cda5 Hoist pseudo-frame handling up so it happens for all frames. Fixes crashes bug
269566 and bug 275625.  r=bernd, sr=dbaron
2005-01-24 22:51:20 +00:00
bzbarsky%mit.edu
58ee23e4a1 Fix error in GetScreenRect. Bug 271891, r+sr=dbaron 2005-01-24 22:41:59 +00:00
mats.palmgren%bredband.net
798932ef46 Don't do shrink-to-fit reflow for replaced elements (regression). b=279579 r+sr=bzbarsky 2005-01-24 21:45:21 +00:00
tor%cs.brown.edu
dc7ecbc447 Update for cairo-0.3.0 snapshot headers. 2005-01-24 17:39:22 +00:00
roc+%cs.cmu.edu
f1635b58a4 Bug 95227. Allow serif/sansserif defaults to be set per-language. Patch by Masayuki Nakano, r=dbaron,amadare,danm,smontagu,rbs,neil sr=roc 2005-01-23 23:58:32 +00:00
bzbarsky%mit.edu
ed100da7f1 Make incremental reflow of abs pos elements less eager to actually reflow
them.  Bug 277760, r+sr=roc
2005-01-23 21:44:46 +00:00
aaronleventhal%moonset.net
3bc5cf665e Bug 256003. Remove -moz-user-focus from html.css, forms.css, ua.css. It's been deprecated from use in HTML. Patch by Martijn Wargers. r=bryner, sr=roc 2005-01-23 03:48:00 +00:00
kjh-5727%comcast.net
c9e0e90d54 Make nsIFontMetrics::GetFont() non-virtual. Bug 230605, r=bryner, sr=bzbarsky. 2005-01-22 16:00:07 +00:00
bzbarsky%mit.edu
b5a6a3c3c4 Make CSS scanner build when CSS error reporting is disabled too. Bug 279323,
patch by Alex Vincent <ajvincent@gmail.com>, r=dbaron, sr=bzbarsky
2005-01-22 04:52:05 +00:00
tor%cs.brown.edu
a24789790e Bug 279291 - svg text events should respect visibility and pointer-events.
r=afri
2005-01-21 20:29:37 +00:00
tor%cs.brown.edu
98d97360e6 Bug 279239 - distorted <svg:image> on some images with GDI+. r=afri 2005-01-21 16:44:04 +00:00
mrbkap%gmail.com
59af451e8f bug 71191: Cannot apply bindings on the root element in a document. r+sr=bzbarsky 2005-01-21 04:42:30 +00:00
bzbarsky%mit.edu
382d4f4c86 Fix crash if insertion point has display:none. Bug 277523, r+sr=bryner 2005-01-20 19:54:06 +00:00
bzbarsky%mit.edu
1045658648 Fix test for none/hidden border styles to work correctly. Bug 275139, r+sr=dbaron 2005-01-20 16:49:57 +00:00
tor%cs.brown.edu
d8f01a7355 Lower tolerance for hit testing. 2005-01-20 14:41:00 +00:00
tor%cs.brown.edu
f2efad8755 Speed up ContainsPoint with an early reject test. 2005-01-20 04:44:50 +00:00
tor%cs.brown.edu
c50271ee74 Bug 111993 - Rx and ry attributes of SVG <rect/> element should
distinguish between unset attribute and "0".
Patch by jonathan.watt@strath.ac.uk, r=scooter.
2005-01-20 03:41:29 +00:00
bzbarsky%mit.edu
905bf0a35a Flush out reflows before processing invalidates and paint events. Fixes a
variety of flicker issues of various sorts, especially when we're not quite
keeping up with the rate of updates in DHTML or in editor.  Bug 244366 and
various dependencies, r+sr=roc
2005-01-20 03:39:09 +00:00
dbaron%dbaron.org
95df4cb990 Re-remove files that were checked into after being cvs removed to restore things to a consistent state. (These files were in Attic but not in the cvs 'dead' state, so they appeared when checking out by date.) 2005-01-19 22:48:57 +00:00
varga%nixcorp.com
a7c1766801 Fix for bug 274808. Crash when dragging onto a tree [@ nsXULTreeBuilder::GetTemplateActionCellFor ]
r=varga sr=bryner patch by Neil Deakin <enndeakin@sympatico.ca>
2005-01-19 22:06:23 +00:00
tor%cs.brown.edu
5eda4d1698 null check 2005-01-19 22:05:47 +00:00
tor%cs.brown.edu
1ea7fb7545 Make cairo text "live". 2005-01-19 19:15:31 +00:00
tor%cs.brown.edu
850c148d4c Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc. 2005-01-19 16:11:03 +00:00
aaronleventhal%moonset.net
8df1f0d4ed Attempt to fix Neil's bustage 2005-01-19 03:34:38 +00:00
aaronleventhal%moonset.net
84910111ef Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil 2005-01-19 02:38:59 +00:00
neil%parkwaycc.co.uk
a3392e7e6c Bug 276002 Change nsContenUtils::Get/FormatLocalizedString to use nsXPIDLString to save on nsAutoString copies r=dbaron sr=bryner 2005-01-18 23:46:59 +00:00
dbaron%dbaron.org
acdc28470a Add comment. 2005-01-18 23:32:48 +00:00
aaronleventhal%moonset.net
d4e3820058 Bug 249136. Focus lost when key pressed in newly loading foreground tab. r=bryner, sr=jst 2005-01-17 14:43:41 +00:00
tor%cs.brown.edu
cf11a5d11d Bug 273740 - GradientFrame should use HasAttr rather than HasAttribute.
Patch by scootermorris@comcast.net, r=jwatt.
2005-01-17 05:00:01 +00:00
neil%parkwaycc.co.uk
c9cb84e772 Bug 278546 Unchecked null pointer crash in nsPresShell::GetViewToScroll when pressing an arrow key while the sidebar's Tabs menubutton has focus r+sr=bz 2005-01-16 21:25:15 +00:00
bzbarsky%mit.edu
44b523ef12 Adding for real... 2005-01-16 20:30:52 +00:00
bzbarsky%mit.edu
9c1f0e3919 Adding regression test 2005-01-16 20:30:06 +00:00
bzbarsky%mit.edu
5ccdd10262 Adding regression test. 2005-01-16 20:29:21 +00:00
mats.palmgren%bredband.net
54108dc6db Add NS_FRAME_INDEPENDENT_SELECTION to ListControlFrame (and children) and skip such frames (TextControlFrame also) in GetContentAndOffsetsFromPoint() when the point is only "near" (not inside) the frame. b=268497 r=bzbarsky sr=dbaron 2005-01-16 18:44:01 +00:00
mats.palmgren%bredband.net
dfca1807f8 Translate events to child frame's closest view before delegating them. b=180015 r+sr=bzbarsky 2005-01-16 18:10:05 +00:00
bmlk%gmx.de
e285ba07db if a non percent min width is specified it should be the lower bound of the MEW bug 273361 r/sr=dbaron 2005-01-16 16:17:31 +00:00
mats.palmgren%bredband.net
bacfc09a21 Don't create page breaks when 'display:none'. b=277035 r+sr=dbaron 2005-01-16 15:30:37 +00:00
tor%cs.brown.edu
b42313c34a Bug 274886 - attributes corresponding to SVGLength properties are always set.
Patch by jonathan.watt@strath.ac.uk, r=tor.
2005-01-16 01:44:52 +00:00
bzbarsky%mit.edu
72172ccbd5 When direction is not normal (bottom to top, especially), we don't properly
account for resizing of child boxes if it happens during Layout().  Bug 126620,
r+sr=dbaron
2005-01-15 19:35:19 +00:00
bzbarsky%mit.edu
7e84577a31 Restore placeholder-based positioning of fixed-pos frames to the way it used to
work.  Bug 268111, r+sr=dbaron
2005-01-15 19:29:14 +00:00
neil%parkwaycc.co.uk
f29d0d0920 Bug 274703 sizeToContent doesn't compute the correct size in certain cases e.g. after setting description text r=jst sr=bz 2005-01-15 18:01:22 +00:00
bzbarsky%mit.edu
1d87c3297f Include the part number inside a multipart document in the state key, so that
state restoration works correctly on each part.  Bug 47350, patch by Hideo
Saito <saito@densan.co.jp>, r=bzbarsky, sr=js
2005-01-15 17:47:23 +00:00
tor%cs.brown.edu
eaafd1eda4 Use cairo_matrix_t instead of cairo_matrix. 2005-01-15 15:06:21 +00:00
bryner%brianryner.com
e464405de3 Add a mechansim to extend the list of agent or user stylesheets. Bug 179006, r+sr=bzbarsky. 2005-01-15 00:10:19 +00:00
bryner%brianryner.com
cf6382ba15 Less-than-ideal fix for the problem where XTF insertion points don't work if the insertion point has only inline frame ancestors (which are not in the primary frame map) in the anonymous content tree. Track the insertion point content node as we're constructing anonymous content frames and insert the explicit content when we reach the insertion point. Bug 269023, r=bzbarsky, sr=dbaron. 2005-01-14 23:12:20 +00:00
timeless%mozdev.org
f903739060 Bug 277371 remove mozilla/dom/src/jsurl/nsIEvaluateStringProxy.idl
rs=jst
2005-01-14 09:19:12 +00:00
dbaron%dbaron.org
66727fb5fb Restore CVS dead state to file that was CVS removed long ago (and has been in Attic since). 2005-01-14 00:28:29 +00:00
jshin%mailaps.org
729785e7e8 bug 275672 : Right-most character (that means end of line) should not have extra space for justification patch by masayuki@d-toybox.com, r+sr=roc 2005-01-13 19:21:18 +00:00
bzbarsky%mit.edu
e0d76e033b Make sure to clear out content when we have it specified as none or initial,
even if we're ending up computing the difference from a cached struct.  Bug
273719, r+sr=dbaron
2005-01-13 03:49:20 +00:00
bryner%brianryner.com
a8073f18a3 Remove nsIHTMLContent interface (bug 276959). r+sr=jst. 2005-01-12 19:45:38 +00:00
bzbarsky%mit.edu
6e03c5f591 Adding regression test. 2005-01-12 08:36:17 +00:00
bzbarsky%mit.edu
38e3d448d9 Make DocumentViewerImpl::CopyImageContents also put the image URI on the
clipboard in the text flavor; a big step toward having a single "copy image"
command that puts it on the clipboard in all relevant flavors in a meaningful
way.  Bug 135300, patch by O. Atsushi (Torisugari) <torisugari@gmail.com>,
r=bzbarsky, sr=jst
2005-01-12 04:11:26 +00:00
bzbarsky%mit.edu
b5c3568bed Fix HTML nodes to not claim to be in the XHTML namespace (unless they are, of
course).  Bug 103225, r+sr=jst
2005-01-12 02:41:36 +00:00
tor%cs.brown.edu
2ee09dadd6 Bug 277433 - plugin finder landing broke svg embed. r+sr=jst, a=asa 2005-01-10 05:56:13 +00:00
tor%cs.brown.edu
bf95b6e6c8 Bug 277392 - crash deleting svg object with markers. r=jwatt, a=asa 2005-01-10 05:55:03 +00:00
bzbarsky%mit.edu
cbe2e05d5d Make scrollbox report the correct maximum width. Bug 276286, patch by bernd,
r+sr=bzbarsky, a=asa
2005-01-09 21:23:43 +00:00
neil%parkwaycc.co.uk
0cad062d52 Fix deleting active menuitem from crashing b=250276 p=vlad r=ben sr=shaver a=asa 2005-01-07 23:59:12 +00:00
tor%cs.brown.edu
fcc6992879 Bug 277034 - large svg documents don't display scrollbars. r+sr=bzbarsky 2005-01-05 05:49:35 +00:00
jst%mozilla.jstenback.com
4e2e132935 Landing the low-level code for using the plugin finder service from the aviary branch. Bug 244125 etc. 2005-01-05 00:21:06 +00:00
bzbarsky%mit.edu
aed64e9bfb Don't pass null frames to nsHTMLReflowState::GetContainingBlockFor. Bug
273458, r+sr=dbaron
2005-01-04 20:17:25 +00:00
bzbarsky%mit.edu
99df5c71c0 Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky
2005-01-04 19:31:31 +00:00
bzbarsky%mit.edu
8246413d48 Remove incorrect code that unnecessarily pushes pseudo-frame state and causes
frames to be lost.  Bug 271422, r=bernd, sr=roc
2005-01-03 23:39:38 +00:00
bzbarsky%mit.edu
1601d80e99 Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst. 2005-01-03 22:51:17 +00:00
mats.palmgren%bredband.net
8a4a940c11 Improve handling of 'display' property for <noscript>. b=236450 r+sr=bzbarsky 2005-01-03 19:37:54 +00:00
dbaron%dbaron.org
57972475fb Fix initializer-reordering warning. 2005-01-03 19:29:09 +00:00
mats.palmgren%bredband.net
1b25fb91da Propagate NS_FRAME_HAS_CHILD_WITH_VIEW to the area frame. b=276236 r=bzbarsky sr=dbaron 2005-01-03 07:27:11 +00:00
bmlk%gmx.de
6ce209705a remove forgotten prescontext bug 276719 p=bugmail@q1n.org r/sr=dbaron 2005-01-02 15:46:53 +00:00
mats.palmgren%bredband.net
6c587f43e6 Swap the order between the legend and area frames in a fieldset to fix selection and tabbing problems. b=236071 r+sr=bzbarsky 2005-01-02 14:30:24 +00:00
bmlk%gmx.de
3818dd1bf9 improve the splitting of row groups in pagination mode, bug 272830 r/sr=bzbarsky 2005-01-01 18:23:33 +00:00