hyatt@netscape.com
584a3db2ab
Fix for 41145.
2000-07-28 00:35:30 +00:00
hyatt@netscape.com
38061304fb
Fixing duplicate style resolution problem in trees. r=ben
2000-07-27 09:10:52 +00:00
hyatt@netscape.com
6a4f0434f3
Fix to reparent XBL style contexts. needed for attinasi's style context
...
reduction landing. r=ben
2000-07-27 06:20:13 +00:00
waterson@netscape.com
20c0e5bb29
Doh! Botched patch application. Sorry!
2000-07-19 05:23:09 +00:00
waterson@netscape.com
0f29d30aed
Bug 21456. Support for 'alt=' attribute on applet frames. Patch submitted by edburns@acm.org, r=waterson, nisheeth, a=waterson.
2000-07-19 05:06:55 +00:00
ericb@neoplanet.com
c2b02e48c6
resizers and titlebars r:hyatt a:hyatt
2000-07-11 23:34:44 +00:00
evaughan@netscape.com
7d05d884b9
disable gfx scrollbars #44576
...
grid fixes for tree bugs
-r Hyatt
2000-07-10 20:10:27 +00:00
evaughan@netscape.com
62ed237ca7
Fixed body resizing bug #35681
...
-r pinkerton
2000-07-07 22:24:06 +00:00
waterson@netscape.com
feb8bb4395
Bug 22037. Detect when CantRenderReplacedElement() is inserting a block frame into an inline. When this happens, 'split' the frame model to the nearest containing block. Re-arranged some of ConstructInline()'s support routines to share code with new method SplitToContainingBlock(). r=nisheeth
2000-07-06 04:31:33 +00:00
hyatt@netscape.com
5972ea4b33
Fix for dogfood bug#43169. r=pink
2000-06-29 23:34:46 +00:00
evaughan@netscape.com
a45b5089cc
Fixes for gfx scrollbars and absolute/fixed positioning.
...
40494
28505
41294
36211
41763
23806
2000-06-28 22:19:54 +00:00
evaughan@netscape.com
c57c6efaec
Autoscrolling menus feature landing #32730
...
-r hyatt, saari
2000-06-23 05:15:04 +00:00
hyatt@netscape.com
35cf6503ec
Remove error-checking for bad XUL.
2000-06-22 19:34:29 +00:00
hyatt@netscape.com
e1de09b099
XBL groundwork for 41145. r=ben
2000-06-22 00:36:19 +00:00
waterson@netscape.com
42c5a53090
Bugs 22413, 27211, 39211. On nsCSSFrameConstructor::ContentRemoved(), check the *child* instead of the parent to see if we need to reframe. r=nisheeth
2000-06-21 02:35:28 +00:00
beard@netscape.com
39788014dc
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
hyatt@netscape.com
4c757b83ca
Turning on the new tree widget. Bug#30511, r=evaughan
2000-06-19 22:57:39 +00:00
vidur@netscape.com
a481900e87
Work for bug 33475 - completion of Document-related DOM Level 2 support. Null-checks for the empty document case. The documentElement can now be replaced. Load() no longer takes extra unused argument. r=jst,nisheeth
2000-06-17 01:46:58 +00:00
rods@netscape.com
bad944aca6
input type=image need to create their "alt" text
...
b=24778 r=kmcclusk
2000-06-16 12:57:44 +00:00
evaughan@netscape.com
d2dd7cf746
Fixes for tree on grid work. #30511
...
-r hyatt
2000-06-12 23:23:00 +00:00
waterson@netscape.com
ba42ce34d6
Bugs 35935, 34862, 41521. Make sure to make 'special' frames blocks inside of relatively-positioned inlines; be sure to destroy special siblings, and crawl to outermost 'normal' frame when reframing containing block; handle 'special' frames in StyleChangeReflow(). r=buster
2000-06-07 06:58:45 +00:00
hyatt@netscape.com
f61312d3d5
Tree/grid work. 30511. r=danm
2000-06-06 23:13:49 +00:00
hyatt@netscape.com
685a637c51
Tree/grid foundation work.
2000-06-02 08:13:29 +00:00
hyatt@netscape.com
897843d413
Turning on XBL tree event bindings. Patching table frame construction to deal with anonymous content.
2000-05-31 08:32:45 +00:00
hyatt@netscape.com
9dce92facd
More whackage.
2000-05-30 08:44:40 +00:00
hyatt@netscape.com
a47b004a89
Removing obsolete frame code.
2000-05-30 08:41:39 +00:00
hyatt@netscape.com
18cc9ee957
Adding anonymous content getter. r=waterson, a=waterson
2000-05-26 22:45:26 +00:00
evaughan@netscape.com
39a5baf723
fix for [beta2] bugs:
...
37835
39085
32920
-r pinkerton, rods, hyatt
2000-05-26 06:42:29 +00:00
waterson@netscape.com
0ce9302917
Bug 36401. Deal with inline-blocks better. Add nsFrameState bit that indicates whether or not a frame is part of a 'special' inline-block hierarchy; use the 'inlineFrameAnnotation' property to remember the next 'special sibling' so that we can traverse correctly; pull methods out of nsCSSFrameConstructor's public API. r=nisheeth,buster
2000-05-25 19:58:51 +00:00
buster@netscape.com
c3dabdab91
fixed bug 40577
...
r=rickg
a=leaf
2000-05-25 19:26:27 +00:00
buster@netscape.com
e0969fd669
partial fix for bug 40211. This fixes the layout assertions loading the page.
...
the problem was dynamic creation of positioned elements wasn't properly handled
r=nisheeth@netscape.com
2000-05-24 23:28:20 +00:00
hyatt@netscape.com
205e57abd1
xbl fix r=ben
2000-05-24 08:27:29 +00:00
hyatt@netscape.com
919b492617
XBL Fixes r=ben
2000-05-24 08:19:10 +00:00
hyatt@netscape.com
648524c0d9
support for dynamic multiple insertion points r=ben
2000-05-22 09:15:54 +00:00
hyatt@netscape.com
1516e4b97a
support for multiple insertion points r=ben
2000-05-22 08:23:46 +00:00
hyatt@netscape.com
729ff0948a
ifdef tree code. not part of build.
2000-05-21 07:00:35 +00:00
hyatt@netscape.com
33ee6d68e0
fix for making skins script-safe. r=scc
2000-05-19 04:48:43 +00:00
mjudge@netscape.com
227fb78f74
replacing one ifdef with another. no change to tree
2000-05-17 01:59:47 +00:00
dbaron@fas.harvard.edu
469df091ae
Fix MathML build (patch also pointed out by mielke@licel.com). r=sfraser@netscape.com a=leaf@mozilla.org Not part of default build.
2000-05-16 19:29:44 +00:00
mjudge@netscape.com
4df147ca14
textareas are also special cases where some data is added in create anonymous frames
2000-05-16 03:40:02 +00:00
shaver@mozilla.org
c7f61aca9f
Significantly reduce the amount of time we blow on style reresolution by
...
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those. In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away. Fixed 38378, r=brendan, booyah.
Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code. Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
sfraser@netscape.com
f4437138c9
Make XBL work for HTML elements. r=hyatt
2000-05-15 20:25:02 +00:00
scc@netscape.com
4954e31780
string backsliding. r=mjudge
2000-05-12 07:53:02 +00:00
jst@netscape.com
fa72f71714
Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com.
2000-05-10 13:13:39 +00:00
attinasi@netscape.com
bae3a44eab
Put back in the code to propagate the background to the canvas frame at frame construction time. b=38744
2000-05-10 03:31:43 +00:00
hyatt@netscape.com
c47613569d
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
buster@netscape.com
a6ecd9c854
effectively removed area frame
...
work troy was holding in his tree
r=buster
2000-05-09 05:11:12 +00:00
attinasi@netscape.com
ea8986b76e
Added a check in AttributeChanged to notify the canvas frame when the background image or color changes. This causes the entire canvas to be invalidate and thus painted. Also removed code that was propagating the background up to the canvas frame; it was not needed and was insufficient as it did not handle the case where the DOM set the background, nor did it handle the background being cleared from the BODY. b=11491,37502
2000-05-06 06:04:08 +00:00
karnaze@netscape.com
4b5b420b72
bug 34538 - allow more types of non table content inside table content get frames.
2000-05-04 14:53:59 +00:00
mjudge@netscape.com
3f6e511074
r=hyatt. just because we have an XBL keybinding does not mean that we are generating content from XBL. if we have no children generated, then ask the frame to construct anonymous content
2000-05-03 06:17:49 +00:00