hyatt%netscape.com
0b95118788
Fix for 73137. r=lumpy, sr=mozbot
2001-04-08 22:12:55 +00:00
evaughan%netscape.com
2d2a0054e2
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
waterson%netscape.com
93c3b9b46f
Bug 53251. RecreateFrameForContent() on a 'special' frame need only ReframeContainingBlock(). r=karnaze, sr=attinasi
2001-04-01 00:43:27 +00:00
karnaze%netscape.com
f71895e423
bug 51140 - put placeholder frame which gets a pseudo table related frame into the correct pseudo child list. sr=attinasi
2001-03-25 22:54:23 +00:00
blakeross%telocity.com
f5ab579395
Backing out to fix bustage.
2001-03-21 22:37:59 +00:00
mjudge%netscape.com
9e81ea1155
removal of #ifdefs foor 68396 r=cmanske all depricated code just a clean up
2001-03-21 21:30:08 +00:00
timeless%mac.com
d44332bdf7
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
karnaze%netscape.com
3e8c85d09a
bug 23714 - forgot to make NeedsFrameFor static per waterson's sr.
2001-03-21 05:18:27 +00:00
karnaze%netscape.com
33b1ba2c4f
bug 23714 - don't resolve style for irrelevant whitespace. sr=waterson, r=rbs,hyatt
2001-03-21 05:10:40 +00:00
hyatt%netscape.com
ac267905e2
Fix for 72614.
2001-03-20 20:27:38 +00:00
karnaze%netscape.com
4ac768547b
bug 67864 - don't create anonymous ancestors of table inside caption. sr=attinasi.
2001-03-20 15:53:29 +00:00
waterson%netscape.com
cdce771b29
Bug 71594. Reparent views from 'trailing' frame, but only make trailing frame if it'd have children. r=karnaze, sr=attinasi
2001-03-19 22:16:47 +00:00
hyatt%netscape.com
aaf0e6df84
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
waterson%netscape.com
26e2476821
Fix compiler warnings caused by backslash character in '//' comment. Tip o' the hat to timeless.
2001-03-10 00:19:38 +00:00
hyatt%netscape.com
92656d6cbe
Fix for 70877, enabling outliner. r=dr, sr=waterson
2001-03-06 22:16:42 +00:00
waterson%netscape.com
83a393db0a
Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi
2001-03-06 03:31:29 +00:00
hyatt%netscape.com
5bdd4f228d
Outliner files are not part of build.
...
The other files are a fix for bug #70809 . r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
hyatt%netscape.com
5eb460964a
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +00:00
rbs%maths.uq.edu.au
283e455c32
When requested, avoid to create frames for ignorable whitespace - bug 68411 r=karnaze sr=waterson
2001-02-23 12:45:19 +00:00
hyatt%netscape.com
31520f8eea
Fix for 69142. r=attinasi, sr=waterson
2001-02-22 09:24:50 +00:00
hyatt%netscape.com
ea1cb1d735
Fix a frame creation slowdown caused by XBL. 2-3% speedup. r=danm, sr=waterson
2001-02-21 03:18:45 +00:00
waterson%netscape.com
0c9ae9b94a
Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan
2001-02-20 01:05:34 +00:00
heikki%netscape.com
fa72c631ce
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
hyatt%netscape.com
c7223b0dcd
Fix for 68103. r=the world
2001-02-14 20:21:04 +00:00
pinkerton%netscape.com
105d3c555e
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
waterson%netscape.com
e3455f87dc
Backing out changes for 39054, which caused several template regressions.
2001-02-13 19:22:56 +00:00
waterson%netscape.com
bf8a4eb521
Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben
2001-02-13 07:04:55 +00:00
pierre%netscape.com
ad19cf4c81
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
hyatt%netscape.com
90b8800096
Fix for 55292, r=ben, sr=brendan
2001-02-02 00:54:47 +00:00
waterson%netscape.com
f43c10947e
Bug 67125. If the hint fails, start over to avoid problems when hint is an out-of-flow frame. r=attinasi, sr=buster
2001-01-31 23:20:39 +00:00
dbaron%fas.harvard.edu
20b685bf78
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
rods%netscape.com
9c6f7ccade
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
mcafee%netscape.com
2a02bb78fd
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
pierre%netscape.com
531ba68b54
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
buster%netscape.com
3740cf47b1
ok, now I think I've got the syntax correct
2001-01-16 23:30:16 +00:00
buster%netscape.com
9816186db2
another try at working out the darn nsCOMPtr comparison for Linux
2001-01-16 23:23:02 +00:00
buster%netscape.com
ab3660ef24
stupid friggin' .get() nsCOMPtr incompatibility on linux
2001-01-16 22:54:52 +00:00
buster%netscape.com
b0da06ecfa
bug 56432 ()
...
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson
2001-01-16 22:10:04 +00:00
rods%netscape.com
b15fe43161
Removing all references to GfxListControlFrame
...
Bug 62960 r=kmcclusk sr=hyatt
2001-01-10 14:50:27 +00:00
waterson%netscape.com
e321d2f068
Bug 57026. Do not reparent views whenever we 'MoveChildrenTo()', because this breaks SplitToContainingBlock(): no views will have been created in this case! Instead, alter ConstructInline() to move views. r=karnaze, sr=buster.
2001-01-08 21:10:44 +00:00
rods%netscape.com
c81b2c3b26
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
dbaron%fas.harvard.edu
9430a92e06
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
2000-12-30 19:22:22 +00:00
sspitzer%netscape.com
d88e082489
I have no desire to hear hyatt moo. r=bryner
2000-12-27 22:37:09 +00:00
hyatt%netscape.com
90528a03a3
Fix for 62301. r=hewitt, sr=ben
2000-12-14 09:32:39 +00:00
hyatt%netscape.com
6f07d37bf0
Speeding up retrieval of anonymous nodes by removing a redundant copy.
...
a=ben@netscape.com
2000-12-10 09:21:22 +00:00
hyatt%netscape.com
0ba42b764a
Fix for smoketest bugscape blocker bug #3467 .
2000-12-08 01:43:02 +00:00
hyatt%netscape.com
1b69b4e59f
This patch enables the tree widget to use custom tags via XBL. a=ben
2000-12-07 10:12:02 +00:00
hyatt%netscape.com
ca6b8e7b29
Enabling cross-namespace extensions for XBL. r=hixie, a=ben
2000-12-02 09:47:47 +00:00
hyatt%netscape.com
3180a7f41e
menu bug fx r by danm ben
2000-11-28 23:35:04 +00:00
hyatt%netscape.com
500ee1e48e
Fix insertion point reparentin gissue with blocks. r=hixie, a=ben
2000-11-28 10:10:41 +00:00
hyatt%netscape.com
e4f2c01c73
Move menulist entirely into XBL. a=ben
2000-11-28 08:52:36 +00:00
hyatt%netscape.com
ceb73e004b
Removing obsolete frames from XUL dir. a=ben
2000-11-28 07:13:14 +00:00
karnaze%netscape.com
cf4b9cf1d6
bug 56563 - frame constructor creates anonymous frames when a table has a child which is not table related.
...
ConstructFrameByTag takes additional arg indicating that a whitespace frame was not constructed. sr=buster, r=attinasi
2000-11-27 22:47:33 +00:00
karnaze%netscape.com
fb8a90ad81
bug 48028 - changed frame constructor's AppendContent to handle both a caption child list and a row group
...
child list. a=buster, r=attinasi.
2000-11-15 23:19:37 +00:00
karnaze%netscape.com
7021f8c112
bug 57378 (table portion) - don't repeat a thead or tfoot that is larger than 25% of the page. a=buster, r=attinasi.
2000-11-15 22:26:35 +00:00
hyatt%netscape.com
55289322b2
Fix for 34400 and 49406. 34400 is r=waterson, a=brendan. 49406 is r=danm, a=brendan
2000-11-01 01:20:59 +00:00
hyatt%netscape.com
6ae1fd89ab
Fix for 57139. a=ben
2000-10-30 09:26:53 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
dcone%netscape.com
78a2e7d240
bug = 57704 r = kmcclusk sr = buster. Needed to check for isPaginated before constucting scroll bars.
2000-10-26 13:48:49 +00:00
evaughan%netscape.com
4ff90f3dc8
fix for bug #57026
...
r=buster sr=waterson
2000-10-26 02:53:39 +00:00
karnaze%netscape.com
cea1265120
bug 54542 (Hyatt's patch) - pass in style context instead of resolving it. a=buster, r=karnaze.
2000-10-25 14:55:21 +00:00
pierre%netscape.com
8aa19b0cbd
56950 "SeaMonkey crash in css code". Check error codes when constructing a DocElementTableFrame. r=attinasi, sr=buster, a=phil.
2000-10-25 04:23:37 +00:00
hyatt%netscape.com
5e055a5f2d
Fix for 56353. r=buster, r=waterson, a=brendan. Also reverting a style
...
change to a prop list for moz-binding to the state it was on the branch (just to
be compatible).
2000-10-18 08:03:24 +00:00
buster%netscape.com
d23fc268b8
bug 53974
...
r=attinasi
a=waterson
2000-10-14 05:25:41 +00:00
waterson%netscape.com
82b4ab1f0d
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
2000-10-09 03:08:41 +00:00
karnaze%netscape.com
cbd91af82a
bug 54829 - process child frames with table specific code when repeating a row group for printing, a=buster, r=peterl
2000-10-05 20:59:18 +00:00
hyatt%netscape.com
5cf52043ce
Fix for 54524. r=attinasi,waterson a=waterson. Also checking in patch
...
to nsXBLPrototypeHandler.cpp that went into the branch days ago (but that
I forgot to check in to the trunk).
2000-10-02 22:25:45 +00:00
dougt%netscape.com
bfbbaa82b6
Restores INCLUDE_XUL #define. b=54248. r/a=hyatt@netscape.com
2000-10-01 05:24:00 +00:00
hyatt%netscape.com
3cee6bdb23
Fix for 53417. r=brendan, a=brendan
2000-09-27 20:23:49 +00:00
attinasi%netscape.com
51307aaffd
Checking for null before deref: b=55358 r=a=buster
2000-09-26 21:00:32 +00:00
buster%netscape.com
cad1ddf9cb
bug 52333 (infinite loop when shifting focus due to error in frame parentage)
...
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.
2000-09-21 06:04:58 +00:00
waterson%netscape.com
bf722e10a6
Bug 50999. Make nsBindingManager keep track of nsIAnonymousContentCreator-generated content; simplify anonymous content cleanup dance by making nsIBindingManager::ChangeDocumentFor() method. r=dbaron,hyatt a=hyatt
2000-09-20 00:14:04 +00:00
karnaze%netscape.com
1a44dda88b
bug 42429 - Don't create whitespace text frames in table related frames (except for td). r=peterl.
2000-09-15 06:12:28 +00:00
pollmann%netscape.com
e8692bf55c
Bug 3326: Implement IsIndex Frame; r=kmcclusk
2000-09-14 04:46:58 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
anthonyd%netscape.com
b7f01bd9f9
bug fix for mjudges bug #45387
...
r=anthonyd
2000-09-13 00:05:29 +00:00
buster%netscape.com
b13d908e3f
forgot to check this in as part of my last checkin.
...
bug 18754
r=karnaze
2000-09-11 21:25:43 +00:00
hyatt%netscape.com
3ade57d231
Tweak loadBindings call, provide hint to optimize possible style re-resolve in XBL, fix spot dbaron forgot. All 3 are r=ben
2000-09-08 10:01:18 +00:00
pinkerton%netscape.com
ceb8d32e8a
removing unused xul frames, nsTitledButton and nsToolbarItemFrame. r=hyatt.
2000-09-01 21:39:25 +00:00
vidur%netscape.com
4a41eee18d
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
nisheeth%netscape.com
b8e21d92fd
r=ian hickson. Fix for nsbeta3+ bug 41924. Updated the way we calculate alternate text for images that are not found.
2000-08-31 06:27:49 +00:00
saari%netscape.com
9d7f2f1c61
fixing dr's bustage
2000-08-31 03:35:57 +00:00
attinasi%netscape.com
f09d792c74
Fixed items are now removed in ReconstructDocElementHierarchy. b=42114, r=buster@netscape.com
2000-08-30 18:51:45 +00:00
hyatt%netscape.com
c8864cba14
XBL fix for walling off style (46505). r=ben
2000-08-29 03:08:35 +00:00
hyatt%netscape.com
ab26aa6249
Fix for 50044, 47861, 47471, r=ben
2000-08-25 07:01:53 +00:00
hyatt%netscape.com
fa139308be
Fix for 46505. r=mjudge
2000-08-25 00:19:38 +00:00
buster%netscape.com
10f733f809
bug 49239
...
r=hyatt
bug 42372
r=waterson
2000-08-24 04:38:08 +00:00
beard%netscape.com
6d24810f26
use QueryElementAt() to save space and time. r=hyatt
2000-08-24 01:02:58 +00:00
hyatt%netscape.com
2dda0c3de3
Removing commented out code.
2000-08-23 00:53:50 +00:00
hyatt%netscape.com
2e86033263
Work on 48150 and XBL performance (async and arenas).
2000-08-14 04:04:18 +00:00
roc+%cs.cmu.edu
3e74bddc5d
Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson
2000-08-12 19:44:11 +00:00
hyatt%netscape.com
6c68a00e3d
Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan
2000-08-12 06:28:02 +00:00
warren%netscape.com
4af572e4c1
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
dr%netscape.com
d9d6dfc7b2
fix for windows horkage, shouldn't be in there anyway
2000-08-09 23:27:54 +00:00
dr%netscape.com
743376f43b
fix for 42635 and related cleanup, r=ben,hyatt
2000-08-09 22:38:46 +00:00
dbaron%fas.harvard.edu
30392ee52a
Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+)
2000-08-09 12:51:05 +00:00
hyatt%netscape.com
c3cc78412a
Fix for 47635. r=ben
2000-08-07 07:55:10 +00:00
dbaron%fas.harvard.edu
3d6708e592
Remove element names from the list that no longer use nsIAnonymousContentCreator. r=hyatt a=waterson
...
Don't choke on notifications for children of document that aren't the root element. r=vidur b=17390 (nsbeta3+)
2000-08-07 02:51:35 +00:00
hyatt%netscape.com
46bd8bbcfc
Working on 42320.
2000-08-04 08:45:29 +00:00
hyatt%netscape.com
32d0b820ba
Fix for 17470.
2000-08-03 23:21:23 +00:00
bryner%uiuc.edu
ae74f33f4b
Refixing bug 23140 to not cause a menu slowdown, and fixing bug 46615 -
...
removal of old tree widget. r=hyatt.
2000-08-03 00:22:36 +00:00
rods%netscape.com
a6c98da5cc
Since the way (and when) options were added then number of options is now different
...
so it must check against zero instead of 1
b=44266,r=kmcclusk
2000-08-02 21:53:23 +00:00
attinasi%netscape.com
11d9accdf8
Fix for bug 36849: Script animation that changes location and clip simultaneously no longer will flicker.
...
ApplyRenderingChangeToTree now always does a NO_SYNC update of the views where it used to sometimes do a SYNC update. b=36849 r=kmcclusk
2000-07-28 21:54:49 +00:00
hyatt%netscape.com
9c95da5393
Oops. Checked in debugging code. Backing out.
2000-07-28 09:53:26 +00:00
hyatt%netscape.com
4b0a32018e
Fix for 46129. r=waterson,attinasi,pierre
2000-07-28 09:36:51 +00:00
hyatt%netscape.com
fb7bcf3f09
Fix for 41145.
2000-07-28 00:35:30 +00:00
hyatt%netscape.com
f253dd79e2
Fixing duplicate style resolution problem in trees. r=ben
2000-07-27 09:10:52 +00:00
hyatt%netscape.com
dc46ff1bd6
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
d79edae9cc
Doh! Botched patch application. Sorry!
2000-07-19 05:23:09 +00:00
waterson%netscape.com
10bea8ad11
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
614b09c2ff
resizers and titlebars r:hyatt a:hyatt
2000-07-11 23:34:44 +00:00
evaughan%netscape.com
3f9c79ee07
disable gfx scrollbars #44576
...
grid fixes for tree bugs
-r Hyatt
2000-07-10 20:10:27 +00:00
evaughan%netscape.com
89cac70734
Fixed body resizing bug #35681
...
-r pinkerton
2000-07-07 22:24:06 +00:00
waterson%netscape.com
e5c00bbf09
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
0e289e0d13
Fix for dogfood bug#43169. r=pink
2000-06-29 23:34:46 +00:00
evaughan%netscape.com
69484c9913
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
807778bd44
Autoscrolling menus feature landing #32730
...
-r hyatt, saari
2000-06-23 05:15:04 +00:00
hyatt%netscape.com
5348356763
Remove error-checking for bad XUL.
2000-06-22 19:34:29 +00:00
hyatt%netscape.com
ed6a2713a3
XBL groundwork for 41145. r=ben
2000-06-22 00:36:19 +00:00
waterson%netscape.com
9426990224
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
5cca8adbe7
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
hyatt%netscape.com
4cfbe9e471
Turning on the new tree widget. Bug#30511, r=evaughan
2000-06-19 22:57:39 +00:00
vidur%netscape.com
32f78655cb
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
d58186fadf
input type=image need to create their "alt" text
...
b=24778 r=kmcclusk
2000-06-16 12:57:44 +00:00
evaughan%netscape.com
faff54055b
Fixes for tree on grid work. #30511
...
-r hyatt
2000-06-12 23:23:00 +00:00
waterson%netscape.com
703b75540b
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
a45edb09c3
Tree/grid work. 30511. r=danm
2000-06-06 23:13:49 +00:00
hyatt%netscape.com
e891a5ba9c
Tree/grid foundation work.
2000-06-02 08:13:29 +00:00
hyatt%netscape.com
09ce77979d
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
d1b563c376
More whackage.
2000-05-30 08:44:40 +00:00
hyatt%netscape.com
815e046f0b
Removing obsolete frame code.
2000-05-30 08:41:39 +00:00
hyatt%netscape.com
3064160cb5
Adding anonymous content getter. r=waterson, a=waterson
2000-05-26 22:45:26 +00:00
evaughan%netscape.com
4ab93afb2e
fix for [beta2] bugs:
...
37835
39085
32920
-r pinkerton, rods, hyatt
2000-05-26 06:42:29 +00:00
waterson%netscape.com
20f5d1f3a5
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
a0e8161130
fixed bug 40577
...
r=rickg
a=leaf
2000-05-25 19:26:27 +00:00
buster%netscape.com
282be9e0ac
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
e9fceb6b33
xbl fix r=ben
2000-05-24 08:27:29 +00:00
hyatt%netscape.com
574331fad6
XBL Fixes r=ben
2000-05-24 08:19:10 +00:00
hyatt%netscape.com
c494a36155
support for dynamic multiple insertion points r=ben
2000-05-22 09:15:54 +00:00
hyatt%netscape.com
f8f4cb79cb
support for multiple insertion points r=ben
2000-05-22 08:23:46 +00:00
hyatt%netscape.com
c2087cd7f0
ifdef tree code. not part of build.
2000-05-21 07:00:35 +00:00
hyatt%netscape.com
5bed7dc4bd
fix for making skins script-safe. r=scc
2000-05-19 04:48:43 +00:00
mjudge%netscape.com
0e5c82a198
replacing one ifdef with another. no change to tree
2000-05-17 01:59:47 +00:00
dbaron%fas.harvard.edu
0d471418b9
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
fbaaa304db
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
8f7d1fbff0
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
1428e91de0
Make XBL work for HTML elements. r=hyatt
2000-05-15 20:25:02 +00:00
scc%netscape.com
d11c66a210
string backsliding. r=mjudge
2000-05-12 07:53:02 +00:00
jst%netscape.com
50499cc037
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
d3d9b476c3
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
fbac03f025
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
buster%netscape.com
3fb4ec431e
effectively removed area frame
...
work troy was holding in his tree
r=buster
2000-05-09 05:11:12 +00:00
attinasi%netscape.com
3ba517958c
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
f60176c77d
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
3778527ddb
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
rods%netscape.com
57092564c3
adding back in changes that got removed with the checkin 1.425
2000-05-02 14:34:24 +00:00
karnaze%netscape.com
75ea85e43a
new reflow/layout code for outer table to handle captions and margins. better % height handling.
...
row groups and rows don't include external cellspacing in there dimensions. r=troy.
2000-04-28 21:05:31 +00:00
hyatt%netscape.com
482077126f
XBL Change
2000-04-27 02:11:41 +00:00
jst%netscape.com
cb77c8023b
Fix crash when modifying a stylesheet through the DOM before the document is displayed.
2000-04-26 23:22:06 +00:00
evaughan%netscape.com
d16b7355c7
1) StyleChange coelescing
...
2) Warning fixes
3) Table fixes
2000-04-25 07:10:48 +00:00
hyatt%netscape.com
30397c4972
Tree performance improvements.
2000-04-21 08:12:13 +00:00
rods%netscape.com
2ad7174d88
Not enabling creator's to be asked if they want to create a special frame for anonymous content
...
bug 33515
2000-04-19 13:55:17 +00:00
troy%netscape.com
5534d7ffa5
b=26221 Fixed ConstructFrameByDisplayType() to pass in the correct parent
...
frame pointer when constructing a floated table
2000-04-19 04:44:16 +00:00
troy%netscape.com
e58ca3cc26
b=15405 Renamed root frame to canvas frame and changed frame construction
...
code to propagate document element's background to canvas
2000-04-19 02:13:43 +00:00
pavlov%netscape.com
aba9f144cd
remove creation code for colorpicker
2000-04-18 23:07:43 +00:00
syd%netscape.com
1d8095c470
Fix for 36084, r=alecf,a=alecf. Put guard code around code that dereferences a context,
...
it was null, causing asserts, and eventually, a crash. Bug was a smoketest blocker.
2000-04-18 05:38:05 +00:00
scc%netscape.com
8624ce5d67
making string conversions explicit
2000-04-16 11:19:26 +00:00
pinkerton%netscape.com
837273571e
fix anonymous content child location to handle the case where a scroll frame may be in the way. r=hyatt.
2000-04-13 20:10:06 +00:00
ducarroz%netscape.com
5fe7f03696
Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf.
2000-04-13 04:50:39 +00:00
karnaze%netscape.com
87b5647bbb
bug 35099 - create form frame when inside table related element. a=leaf
2000-04-10 04:00:37 +00:00
evaughan%netscape.com
334dc89adc
1) Bug fixes.
...
2) Changed to fix rods text control
3) Added new Grid widget
2000-04-05 00:19:00 +00:00
hyatt%netscape.com
8eb821021a
Making <children> support dynamic.
2000-04-04 06:29:20 +00:00
karnaze%netscape.com
d30b924d36
prevent trees from constructing pseudo frames in some cases as did rev 1.407, due to a bug in TableIsValidCellContent. Fix the bug for mathml.
2000-04-04 04:57:08 +00:00
karnaze%netscape.com
136e7869d3
bug 2479 - rewrite of table frame construction. r=troy, b=winNT,linux
2000-04-04 01:28:15 +00:00
rods%netscape.com
24577d0b2d
Initial checkin of SVG prototype code for Dean Jackson (if def'ed)
2000-04-01 22:26:38 +00:00
troy%netscape.com
a0f180178c
b=25290 Changed ConstructFrameByTag() to treat FORM frames as floater
...
containing blocks
2000-04-01 18:47:09 +00:00
nisheeth%netscape.com
317f0714d3
r=troy. Fix for bug 33422. The display style is set to block level for document element frames. The style was defaulting to inline for cases where an XML document did not set a block level display style on the root element.
2000-04-01 00:18:21 +00:00
rickg%netscape.com
1fce5aeb4f
fixed silly string usage error
2000-03-31 10:45:55 +00:00
evaughan%netscape.com
4891539d50
box skinnablility changes.
...
-r Hyatt
2000-03-31 07:02:06 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
rbs%maths.uq.edu.au
fa6f54e547
[#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD]. Update a MathML hook for <mtable>
2000-03-28 09:32:54 +00:00
hyatt%netscape.com
87a8fb2806
Fix for 33526
2000-03-28 00:41:33 +00:00
rods%netscape.com
606d722963
Added space manaer flag to the creation of Labels.
...
b=33200
Reworked how and when the prefs are accessed for getting the Gfx Scrollbar prefs
they are got only once and then are cached. Potential preformance issue.
2000-03-27 22:12:42 +00:00
scc%netscape.com
9c2f6dad62
small changes to clients of string converting APIs
2000-03-26 10:06:21 +00:00
hyatt%netscape.com
9bce2f9996
Adding support for the <children/> element to XBL.
2000-03-25 02:18:55 +00:00
rods%netscape.com
643cbc660f
Checkbox construction now gets the resolved moz-checkbox style on creation.
...
Fieldset's block frame now gets the flags with the spacemanager set if it is being absolutely positioned.
r=kmcclusk,dcone b=32949
2000-03-24 15:48:59 +00:00
pollmann%netscape.com
0f509a3a7d
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), r=nisheeth
2000-03-24 03:37:03 +00:00
nisheeth%netscape.com
fcc59794fa
r=buster. bug 31644. FindPrimaryFrameFor() now accounts for "special" frames created when blocks are encountered within inlines.
2000-03-23 23:18:56 +00:00
troy%netscape.com
d553b8d821
Added generated content iterator
2000-03-23 21:05:23 +00:00
troy%netscape.com
4068500118
Work-in-progress that isn't being used. Added stub for returning a content
...
iterator for generated content
2000-03-22 05:53:32 +00:00
dbaron%fas.harvard.edu
e110e26f60
Fix leak of style contexts. r=pollmann@netscape.com
2000-03-22 02:54:26 +00:00
rods%netscape.com
47e34f9c3f
the previous var wasn't being set so it went down the wrong code path when adjusting
...
the child list for creating the fieldset.
b=27151 r=kmcclusk
2000-03-21 21:40:23 +00:00
rods%netscape.com
64f13a7d8b
Removed a lot of unneeded for for creating viewes for GfxList (experiment and ifdef'ed out)
...
Now uses GetOptionsContainer to get the frame container for adding options
needed for differences in List and GfxList
b=18895 r=kmcclusk
2000-03-18 14:25:02 +00:00
troy%netscape.com
a6b5cdb26c
b=31451 Made sure we only set the NS_FRAME_OUT_OF_FLOW frame state bit
...
if the frame is actually out of the flow
2000-03-17 05:10:37 +00:00
rods%netscape.com
0823c92935
removed ifdef's and replaceed them with if/then/else for GFX Lists and Dropdowns,
...
now they can be turned on with a boolean instead. This will help with debugging later
r=dcone, b=18895
2000-03-15 15:45:29 +00:00
troy%netscape.com
f903c2a88c
b=21903. Fixes a crash when absolutely positioning a form element. The
...
problem was no space manager was getting created for the form's frame
2000-03-15 04:38:08 +00:00
hyatt%netscape.com
7e9ae84f23
Landing new progressmeter.
2000-03-15 03:16:43 +00:00
rods%netscape.com
1b1bb591ab
preparing for GFX listboxes and dropdowns. This ifdefs the creation code so I
...
can turn them on and off.
b=18895
2000-03-14 12:03:21 +00:00
hyatt%netscape.com
2449b50b90
Enhancing XBL. Making tabs boxes. Moving code from titledbutton to button.
2000-03-14 11:09:46 +00:00