Граф коммитов

38 Коммитов

Автор SHA1 Сообщение Дата
shaver%netscape.com df4a7696b4 remove stale DOM span/transclusion code 1998-10-19 20:45:03 +00:00
nisheeth%netscape.com 4a0f993d0b Patch for Layout Probe API. Submitted by Ori Kravitz (orik@mercury.co.il). 1998-10-16 22:26:29 +00:00
nisheeth%netscape.com 32b3b95514 This change is realy cool. The compositor gets enabled at the end of layout
rather than at the beginning, so, we don't see a blank page between URL
traversals at all.  The earlier page remains visible until the new page has
pixels that can be shown, and then, BANG, the new page becomes visible.

Gone are the days when we have to stare at a blank page while layout occurs.
1998-10-15 22:01:21 +00:00
cmanske%netscape.com 1723b6372f Fixed object sizing bugs. Renamed params in these areas for readability. Fixed problems when clicking below doc or inbetween table cells 1998-10-15 19:35:48 +00:00
shaver%netscape.com 0203b981ea (All DOM changes.)
Fixed layer properties.  Links and images-within-links get the right appearance
even when there are no style rules.  Started on lo_SetStyleSheetBoxProperties.
Don't force the creation of a style db, ever.  Handle style-system failures
more gracefully.  Update to use ACTIVE_NODE where appropriate.
1998-10-15 18:32:04 +00:00
akkana%netscape.com 632cf1a25c 326690: when clicking in cell but outside cell contents, select nearest part of cell contents 1998-10-14 01:00:22 +00:00
nisheeth%netscape.com 1bc160d2b2 Changes to make Layer/Ilayer reflow work. This should fix sites like
altavista and slashdot.org.
1998-10-13 04:48:49 +00:00
shaver%netscape.com dd276f6535 Use ACTIVE_NODE now rather than CURRENT_NODE, and include lm_dom.h everywhere
to make that possible.
Move LM_ReflectNode call to laytags.c back-end from layout.c front-end (thank
you, Uncle Brendan).
Correct FIND_LAST_ELEMENT to handle newly-ended doc_states.
1998-10-09 00:46:05 +00:00
waterson%netscape.com 1383a29ec0 Touch down smooth progress bar changes from PROGRESS_19981006_BRANCH. a=nisheeth. 1998-10-08 21:35:07 +00:00
shaver%netscape.com fe4e2944a2 DOM: move POP_LAYER handling into back end and start element->node wiring 1998-10-02 20:20:31 +00:00
shaver%netscape.com e422ed1039 (DOM) end style-forced layers 1998-10-02 02:12:47 +00:00
shaver%netscape.com 1675302421 more DOM style stuff, fix some warnings, conditionally prune looks-dead-to-me code, support font-weight:bold/normal 1998-10-02 00:09:52 +00:00
shaver%netscape.com f05a6f76b6 remove bogus (vestigial?) builtin_count reference 1998-09-30 03:48:49 +00:00
brendan%netscape.com 7f2ef26145 - Need JS_THREADSAFE in mozilla.mak and config.mak (and because of the latter,
don't need it in js/src/makefile.win).
- Added DOM support.
- Break up really long lines in mozilla.mak using backslashes.
- Added /I../../lib/libdom to several places (ugh).
- factor some mime.lib stuff better, but still not consistent in how SMART_MAIL
  and MOZ_MAIL_NEWS select it.
- Include spans and transclusion stuff, shaver and toshok to clean up later.
- Use ?: instead of if/else in layout.c to minimize source and generated code.
- Use strong typing for struct DOM_foo * types without including domstyle.h,
  by using mighty struct tags.
- Fix doc_id signedness in lm_dom.h (also eliminate tabs, but use 8 for
  tab-width).
1998-09-30 02:07:26 +00:00
shaver%netscape.com c6040f6d55 Wire up Perignon stuff #if DOM.
Remove some unused variables.
1998-09-28 23:39:17 +00:00
cmanske%netscape.com 7ba71e0c36 Fixed lots of Composer bugs. Implemented delete/copy accross table cell boundaries 1998-09-28 22:51:10 +00:00
nisheeth%netscape.com 1336a846e3 Checking in changes made for the Layout Probe API project by Ori Kravitz
(orik@mercury.co.il) and Andrei Romanov (aromanov@segue.com).
1998-09-21 21:54:50 +00:00
mcafee%netscape.com 41da4b0013 Uninitialized variable compiler warnings on Linux 1998-09-16 07:45:58 +00:00
rjc%netscape.com 6de9cc5f52 Additional changes for supporting HT_LayoutComplete(). 1998-09-15 22:07:34 +00:00
nisheeth%netscape.com 45ff8cd241 Build list of meta tags on top_state and pass them to RDF HT once layout
completes.  Delete the meta tag list once RDF HT is done looking at it.
This enables functionality like automatically sucking in META info into the
RDF hierarchy when you add a bookmark.
1998-09-15 18:37:49 +00:00
hyatt%netscape.com 4e92a95c04 Fix for Aurora custom icons. Reviewed by Nisheeth and DP. 1998-09-11 22:24:27 +00:00
waterson%netscape.com e8d8d141d0 Added code to the process_deferred_image_info() callback to check for new image info on a visible image and do reflow if necessary. r=nisheeth 1998-09-10 01:04:56 +00:00
shaver%netscape.com 8a3eba90d3 Move current_node and top_node to top_state, to protect them from tables.
Handle table and row and cell data.
(We do nested-table text now.)
1998-08-29 02:52:27 +00:00
shaver%netscape.com 5bf08ad207 wire up DOM_Nodes and LO_Elements; maybe fix <LI> CSS bug? (all #if DOM) 1998-08-28 10:29:42 +00:00
shaver%netscape.com 4e5346bc79 added hooks to lib/libdom stuff, and exposed lo_IsEmptyTag for use by libmocha DOM hooks 1998-08-27 00:05:26 +00:00
waterson%netscape.com e4563540c7 Modified timing macros to include MWContext parameter. 1998-08-09 20:32:30 +00:00
nisheeth%netscape.com 592bcc2940 Fixes bugs 301002, 206090, and 312021. Blocked tags were getting misordered.
lo_FinishLayout() was getting called multiple times.  These fixes were migrated
over from the 4.06 branch.
1998-08-07 23:59:48 +00:00
waterson%netscape.com 7de0f7bb02 Changes to timing to support clocks. Layout changes approved by toshok, netlib changes approved by gagan. 1998-08-04 19:35:56 +00:00
gagan%netscape.com b13c5441ff Calling PRE_fetch now. Removed a parameter from Addtoprefetch list. Approved by Nisheeth. 1998-08-04 00:18:07 +00:00
hyatt%netscape.com 5940bef488 Landing SHACK changes from RDF branch. 1998-07-23 17:44:04 +00:00
nisheeth dcbb949f5a Fix for bug 123984. Approved by don. LO_SelectAll was crashing in
lo_FindDocumentEdge() because state->end_last_line was not being set
properly during layout of the document.  Fixed.
1998-06-12 06:09:51 +00:00
jgellman 3eed711ae4 merge from OJI branch 1998-06-03 00:37:20 +00:00
spence 4eb140af05 fix ifdef bustage 1998-05-13 22:35:20 +00:00
donm 7f3915aa45 fixed unix build bustage. LO_BUILTIN requires #define SHACK and lo_ele.h 1998-05-13 21:59:20 +00:00
spence 81efe7aeb4 changes for shack layout element 1998-05-12 19:16:46 +00:00
nisheeth a971fa33f1 - Added #ifdef DOM to layout.h
- Backing out some changes in layout.c that should not have gotten checked in...
1998-04-29 10:47:20 +00:00
nisheeth d864ac89a5 Touchdown of MARINER_DOM_BRANCH. 1998-04-29 10:13:27 +00:00
ltabb 781c480871 Free the lizard 1998-03-28 02:44:41 +00:00