cmanske%netscape.com
ae2510c50c
Fixed table editing bugs. Ctrl key now needed to size table with mouse
1998-09-12 01:46:12 +00:00
hyatt%netscape.com
7a983a5745
Fix for Aurora custom icons. Reviewed by Nisheeth and DP.
1998-09-11 22:24:27 +00:00
waterson%netscape.com
5e1ebc3072
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
waterson%netscape.com
21b42e5640
Added code to just lay out an image and mark the context as requiring reflow when an unsized image is encountered. Also, dont bother calling LO_SetImageInfo() if w/h hasnt changed. r=nisheeth,mjudge
1998-09-10 01:04:51 +00:00
cls%seawood.org
cb5493bab6
Changed EDITOR env to MOZ_EDITOR. Submitted by Tim Rowley <tor@cs.brown.edu>
1998-09-08 04:52:26 +00:00
toshok%netscape.com
7259ab0777
we need lo_alignStrings when we don't have memory arenas too. not just when EDITOR is defined.
1998-09-06 21:00:43 +00:00
shaver%netscape.com
2f8cc3501d
Add COW textattrs. Clean up lo_SetColor. Make <TD>.bgcolor mutable.
...
Remove some debugging cruft.
1998-09-05 04:29:56 +00:00
nisheeth%netscape.com
efdf2d6bf6
Fix for bug #313278 . Some links were unclickable. Added initialization code in lo_NewElement() for all the common fields shared across layout elements. Now, all the common fields should get sane values assigned to them at creation time.
1998-09-04 23:55:04 +00:00
shaver%netscape.com
83a1677dc8
fix ancient #if DOM breakage
1998-09-04 11:51:24 +00:00
shaver%netscape.com
223c007274
added missing #if DOM (bad!)
1998-09-04 01:16:11 +00:00
shaver%netscape.com
a2f2059357
Enable setting of table cell attributes (bgcolor -- still broken), and
...
expose lo_SetColor to other code (libmocha's DOM stuff, specifically).
1998-09-04 00:08:08 +00:00
akkana%netscape.com
7abfb2ae7d
Fix IRIX build problem
1998-09-03 21:40:20 +00:00
cmanske%netscape.com
e01d6a598b
Changed spelling of const and removed string not used for Change Encoding dialog
1998-09-03 21:33:02 +00:00
amusil%netscape.com
09a5166987
MacFE code for Anthrax along with minor XP tweaks
1998-09-03 21:08:25 +00:00
cmanske%netscape.com
a0e5bb1eb3
Fixed problems with PA_Block and busted file loading into Composer
1998-09-03 01:10:13 +00:00
cls%seawood.org
32653b6fde
Removed OJI ifdef from LO_GetBuiltInAttribute() as the LO_BuiltinStruct is the same for both cases.
1998-09-02 18:54:53 +00:00
pinkerton%netscape.com
4e8d6b8d4e
fix build bustage on mac (rev mjudge).
1998-09-02 16:15:43 +00:00
cmanske%netscape.com
ed4be6ae13
Fixed build bustage for Mac
1998-09-02 16:08:46 +00:00
cmanske%netscape.com
962c1716b5
Composer work: Check for valid charset in metatag, paste character style, split table cell, optimization for table cell layout (not turned on), remove P_MENU, P_DIRECTORY support for UIs
1998-09-02 14:21:41 +00:00
mcafee%netscape.com
028d2f0c99
Moving getBuiltInAttribute() from winfe to layout, it's now LO_GetBuiltInAttribute(). a+r=nisheeth
1998-09-02 09:13:50 +00:00
cls%seawood.org
c764d0bf4e
Sync'd Makefile.ins
1998-09-02 00:54:34 +00:00
akkana%netscape.com
98dcf5d056
Call new FE_EncodingDialog
1998-09-01 22:19:12 +00:00
mjudge%netscape.com
465c5b414a
Ender reload and new toolbar code
1998-09-01 18:53:36 +00:00
nisheeth%netscape.com
48b8f0c27a
Fix for bug# 313278. Random links on the page were unclickable.
...
The problem was that the width and height of the dummy floating element that gets appended to the line list were not being initialized to 0 in lo_AppendFloatToLineList() and was
fooling the selection code into thinking that the floating element is insanely large.
So, the link wasn't being returned to the FE when you moused over it.
1998-09-01 05:40:50 +00:00
warren%netscape.com
f24283740c
Added xpcom dependency.
1998-09-01 03:30:59 +00:00
warren%netscape.com
c05a45b75a
Added ojiimpl requirement for jvmmgr.h
1998-09-01 01:19:59 +00:00
warren%netscape.com
f7fa9e232b
Changes for lazy java initialization.
1998-09-01 00:23:43 +00:00
shaver%netscape.com
27f566b792
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
afbbab923a
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
e4fba63645
break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element
1998-08-28 07:53:18 +00:00
morse%netscape.com
d2eb44cfd2
single-signon fix
1998-08-27 21:05:58 +00:00
shaver%netscape.com
7cdd89e406
added hooks to lib/libdom stuff, and exposed lo_IsEmptyTag for use by libmocha DOM hooks
1998-08-27 00:05:26 +00:00
cls%seawood.org
9020b80c52
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
cmanske%netscape.com
ba073c0f69
Removed attempt to optimize editor layout by not relaying out entire line. Must find another solution
1998-08-25 22:48:27 +00:00
cmanske%netscape.com
ee01898559
Backed out change intended for testing only
1998-08-25 20:24:04 +00:00
cmanske%netscape.com
250e125823
Composer performance optimization work - FixupTableData optimizations. Added SingleSignon feature for Composer publishing. Fixed layout cell background bug - permission by nisheeth
1998-08-25 20:16:10 +00:00
morse%netscape.com
05644a4520
pass current url rather than base url to single signon
1998-08-21 20:38:28 +00:00
brendan%netscape.com
3a7de85403
Insist on / after builtin at front of MIME type.
1998-08-21 08:12:14 +00:00
brendan%netscape.com
cc7f77fca8
Use text/html, not HTMLAREA, as value of TEXTAREA TYPE field; debloat code.
1998-08-21 08:11:13 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
cmanske%netscape.com
4ad857ace8
More table editing work: convert Excel spreadsheet to internal table format for more flexible paste options
1998-08-18 20:24:37 +00:00
pnunn%netscape.com
087f296c2c
fix for #313251 , migrating #312030 to mozilla. pnunn. ok'd by nisheeth.
1998-08-17 22:20:27 +00:00
cmanske%netscape.com
d2e9510479
Fixed bug that prevented placing caret in empty table cell
1998-08-14 03:04:11 +00:00
cmanske%netscape.com
62af3ebd88
Fixed warnings thanks to UNIX compilers
1998-08-14 01:38:35 +00:00
cmanske%netscape.com
beae3c168f
Fixed missing () for function call Unlink. Stupid Windows compiler.
1998-08-14 00:07:50 +00:00
cmanske%netscape.com
d9272f51d1
Fixed lots of bugs. Implemented drag/drop/paste cells into existing table.
1998-08-13 23:14:33 +00:00
toshok%netscape.com
602bdc8f86
add elements for SUPER and SUB, so that we don't lose the basline adjustment on resize (bug 313426).
1998-08-12 22:33:32 +00:00
akkana%netscape.com
699145defd
Don't show caret on inactive Ender areas. Reviewed by cmanske.
1998-08-11 22:59:45 +00:00
kin%netscape.com
4b4289be38
Modified lo_BeginTextareaTag() to call XP_STRCASECMP() when looking for
...
"HTMLAREA". Approved by nisheeth and toshok.
1998-08-11 19:10:47 +00:00
nisheeth%netscape.com
6da5d98aec
Fixes bug 311240. We were crashing in layout when a new bookmark was added.
...
The real problem here is that RDF is overloading the HTML stream converter to
get at the META tags. I have a hacky fix to layout that checks for the special
RDF slave context type and does not layout any tag other than META and HEAD.
This will get backed out as soon as we come up with a better solution...
1998-08-11 04:03:10 +00:00
waterson%netscape.com
17dec56a44
Modified timing macros to include MWContext parameter.
1998-08-09 20:32:30 +00:00
beard%netscape.com
8630892040
Changed all uses of lo_NVList to not depend on OJI being defined.
1998-08-08 20:50:22 +00:00
cmanske%netscape.com
9076fefa9f
Fixed P0 Composer bug 312249 (backspacing when lines wrap) with help/review/approval by nisheeth. Also layout's part of fix to 310966 (changing doc colorsof current windows)
1998-08-08 02:06:57 +00:00
nisheeth%netscape.com
3858b3fd8f
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
nisheeth%netscape.com
ad3409c277
lo_FillinImageGeometry() was not being called before the image load was started
...
for the case when an <IMG> tag was processed while layout was blocked. Fixed.
1998-08-07 23:45:27 +00:00
clu%netscape.com
74d5115b8c
modified a conditional statement in ChangeTableSelection so that table selection can be correct on the mac when the movement is ED_MOVE_NONE (unlike other platforms, macfe passes in a NULL pData). Reviewed by cmanske and brade.
1998-08-07 09:17:19 +00:00
norris%netscape.com
93c522052e
Get signed JavaScript working using the non-Java capabilities code.
...
Also, implement a preference to run only signed JavaScript.
1998-08-06 19:46:03 +00:00
beard%netscape.com
c7000d7409
Disabled object stack item caching, as stale cache entries are living longer than the PA_Tags they are associated with. This is the cause of defect ID: 311147 in bugsplat.
1998-08-05 09:01:09 +00:00
kin%netscape.com
81912c692b
Fix Linux build bustage when ENDER is defined. Changed C++ comment to C
...
comment. Approved by nisheeth.
1998-08-05 02:41:21 +00:00
waterson%netscape.com
24d817af36
Added timing for top-level table blockage.
1998-08-04 22:56:15 +00:00
toshok%netscape.com
a21823cc66
Fix problem of alignment inside table cells getting lost. fixes 311994 (www.zdnet.com) and 311983 (www.mozilla.org) initial layout.
1998-08-04 22:26:42 +00:00
waterson%netscape.com
1420a5b95e
Changes to timing to support clocks. Layout changes approved by toshok, netlib changes approved by gagan.
1998-08-04 19:35:56 +00:00
ftang%netscape.com
ef7a7728a6
Comment out problemtic XP_ASSERT. We should double check editor when we
...
introduce Thai line breaking into mozill
1998-08-04 19:12:42 +00:00
nisheeth%netscape.com
8ebdc55ae8
Fix for bug 129639: Only add the new linefeed for preformatted text inside
...
lo_RelayoutTextElements(). This fixes the extra line feeds that were
being generated for regular text.
1998-08-04 19:01:27 +00:00
dfm%netscape.com
9e6fcc7bda
Added export of laylayer.h, as needed for privacy module.
1998-08-04 01:41:21 +00:00
dfm%netscape.com
d9983ea334
Removed ifdefs from privacy calls. Approved: nisheeth
1998-08-04 01:17:43 +00:00
kin%netscape.com
e8d01d8d5b
Fix for bug crasher bug that occurs when communicator is built with ENDER
...
defined and a page with a textarea is loaded.
Reviewed and approved by nisheeth.
1998-08-04 00:21:36 +00:00
gagan%netscape.com
89799f53da
Calling PRE_fetch now. Removed a parameter from Addtoprefetch list. Approved by Nisheeth.
1998-08-04 00:18:07 +00:00
dfm%netscape.com
3cd8bb5742
Added laylayer.h export for privacy module. Approved: nisheeth
1998-08-03 22:52:16 +00:00
dfm%netscape.com
eaf3064335
Added unconditional dependency on privacy module, switch for
...
MOZ_TRANSACTION_RECEIPTS. Reviewed: nisheeth
1998-08-03 22:49:38 +00:00
dfm%netscape.com
c27baca0d5
Added export of laylayer.h for privacy module, even though the Mac build
...
system is cheating right now and doesn't need it. Reviewed: nisheeth
1998-08-03 22:45:14 +00:00
nisheeth%netscape.com
a1e57cbb66
Fix for bug# 301664.
...
We needed to initialize the LO_CELL element's pointers
to table state inside lo_SquishSubDocToCell(). The LO_CELL element in this function
is used to hold the contents of a <CAPTION> tag and does not have a peer lo_TableCell
structure. The uninitialized pointers to table state in this element get dereferenced
when the table is freed and cause the app to crash. Initializing the pointers fixes
the crash.
1998-08-03 06:41:58 +00:00
toshok%netscape.com
72ec0a7a16
Support JavaScript version 1.4. Patch by Mike Shaver <shaver@netscape.com>
1998-08-03 00:11:24 +00:00
ftang%netscape.com
811e97ed82
Check in change to make it easier to do different line breaking.
...
Prepare for Thai line break to land. approved by thshok
1998-08-01 07:44:33 +00:00
mjudge%netscape.com
6b0c41cf00
Ender checkins got Nisheeth's approval.
1998-08-01 06:14:59 +00:00
mjudge%netscape.com
1911e78830
Ender checkins got Nisheeth's approval.
1998-08-01 06:08:32 +00:00
warren%netscape.com
c9bd5d8074
Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag.
1998-07-31 20:19:50 +00:00
toshok%netscape.com
a9ddc88b80
make sure we use the right size for an LO_FLOAT element.
1998-07-31 03:25:08 +00:00
toshok%netscape.com
ce052abc4e
track change to lo_AppendFloatInLineList, and plug a style sheet memory leak.
1998-07-31 03:23:54 +00:00
toshok%netscape.com
a1f347a78c
Change lo_AppendFloatInLineList to use lo_NewElement instead of XP_NEW_ZAP. This fixes a memory leak, since now it's allocated from the arena instead of just random heap space.
1998-07-31 03:22:35 +00:00
toshok%netscape.com
5585c8333c
Add LO_SPACER to the list of elements to ignore in lo_DisplayElement.
1998-07-31 03:19:21 +00:00
mjudge%netscape.com
8962f7ebcd
ENDER checkins. all Ifdef'd out
1998-07-31 00:24:57 +00:00
cmanske%netscape.com
acc1d6016a
Fixed build bustage
1998-07-30 04:38:01 +00:00
cmanske%netscape.com
c08490ff21
Backed out hack for loading image problems in Composer. Also fixed other Composer bugs
1998-07-30 02:30:35 +00:00
toshok%netscape.com
baf7c85d49
Always initialize clear_type. gets rid of UMR.
1998-07-29 20:30:24 +00:00
toshok%netscape.com
43355cce76
make sure to initialize all parts of the LO_TextStruct structure. this was causing UMR's in the XFE (and causing the text to just not be displayed).
1998-07-29 19:41:17 +00:00
toshok%netscape.com
3b2b453d84
Free the cloned tag of the LO_LIST element.
1998-07-29 07:37:14 +00:00
toshok%netscape.com
3f42ebd9eb
call lo_FreeLayoutData when we're done relaying out -- stop leaking memory on resizes
1998-07-29 07:36:54 +00:00
sar%netscape.com
7715c80dd3
backing out toshok's changes made to a closed burning tree
1998-07-29 02:41:52 +00:00
toshok%netscape.com
19661eba07
call lo_FreeLayoutData when we're done relaying out -- stop leaking memory on resizes.
1998-07-29 00:37:32 +00:00
toshok%netscape.com
2afdbeecd5
Free the cloned tag of the LO_LIST element.
1998-07-29 00:37:04 +00:00
cmanske%netscape.com
28fc5354ea
Tweaked return key handling to pay attention to m_bUseCurrentTextFormat value when adjusting text format
1998-07-27 16:34:48 +00:00
cmanske%netscape.com
0a41929fcc
Added check for null pointer in lo_ValidEditableElement
1998-07-27 16:14:29 +00:00
cmanske%netscape.com
5745def7d6
Implemented smart detection of character format (to be used for next text type) depending on last arrow key usage
1998-07-27 15:45:27 +00:00
cmanske%netscape.com
3a9ef55473
Fixed Composer bug 227527 - Implemented autodelete of single space in table cell when new text is typed.
1998-07-27 04:17:18 +00:00
cmanske%netscape.com
ab8bf13420
Added detection of element clicked on to determine text format to use
1998-07-27 02:01:51 +00:00
cmanske%netscape.com
ecd25f62b4
Lots of Composer bug fixes and continued work on table and list editing
1998-07-27 01:09:58 +00:00
kin%netscape.com
b6f70ddf26
Fix for 5.0SF1 in bug #300901 : Lose <br> inside a cell in a table
...
Modified lo_LayoutTag() to set hard linebreaks for NSDTs.
Reviewed by toshok and nisheeth.
1998-07-24 23:59:46 +00:00
kin%netscape.com
e017a96635
Fix for bug #300809 : Composer adds and deletes tags; bad image display;
...
HTML does not validate
Modified CEditContainerElement::PrintEnd() to fix problem where we were
not closing all CENTER tags.
1998-07-24 23:04:39 +00:00
brade%netscape.com
7f15e6bcfa
make editor call API change
1998-07-24 04:15:11 +00:00