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

6047 Коммитов

Автор SHA1 Сообщение Дата
buster%netscape.com 3118fc8dd4 improved colspan handling.
cells with colspans and specified widths divide their width provisionally between the columns they span. This provisional division is ammended by any cell in any of the effected columns that:
1) has a colspan=1, and
2) has a width specified
the widths of all other columns must be adjusted for cells like these.  Further complicating matters is that it seems <faith> that if multiple colspanning cells intersect a column and each has a width
specified such that the column would have a different width depending on which is used, only the first such cell is used </faith>.  I can neither confirm nor deny this reading the mozilla code.

I also taught the cell map how to deal with this situation:

 colspan=1 | colspan=2 | colspan=1
 colspan=1 | colspan=2 | colspan=1

This table "really" has 4 columns, but the middle cells are treated as if they have no colspan.
Trust me, it matters.  The original colspan attributes can't simply be thrown away because Mr. DOM
could come along at any time and add/remove a cell that would make them important.
1998-08-19 15:43:51 +00:00
mcafee%netscape.com 05019dd339 Compile flag needed to get expat/xmlparse/xmlparse.c to compile correctly. 1998-08-19 08:29:56 +00:00
mcafee%netscape.com 4f8963989f Adding RHAPSODY define so we don't have to do shell commands for ifdef's in Makefiles 1998-08-19 08:26:15 +00:00
mcafee%netscape.com 1dfdb82bf4 Adding ybfe, YellowBox/Rhapsody front-end 1998-08-19 07:23:28 +00:00
joki%netscape.com a3d9156246 Moving view selection for event handling into nsViewManager, Adding GrabMouseEvents and GrabKeyEvents 1998-08-19 05:35:20 +00:00
troy%netscape.com 8865f7ea88 Added some comments 1998-08-19 05:06:59 +00:00
troy%netscape.com e99c5477d9 Changed CopyOffScreenBits() to make sure the logical palette is selected
into the screen DC.
1998-08-19 04:41:48 +00:00
troy%netscape.com df2aadc466 Changed WM_QUERYNEWPALETTE code to return TRUE to indicate that
a palette was realized
1998-08-19 02:31:08 +00:00
morse%netscape.com 649e87efc2 fixed incorrect return type on NET_CookiePermission 1998-08-19 02:30:25 +00:00
clu%netscape.com 77a6286e00 #71944. reviewed by jfrancis. 1998-08-19 02:18:02 +00:00
clu%netscape.com 4c4e579ba0 adding cmd ids for composer Split Cell and Merge Cell. reviewed by jfrancis. 1998-08-19 02:18:01 +00:00
clu%netscape.com ce9b8260ed implementing macfe Split Cell and Merge Cell. Included AutoKey in the conditional statements for backspace delete and regular key input to help with typing efficiency. reviewed by jfrancis. 1998-08-19 02:18:00 +00:00
clu%netscape.com 544bd138b5 checking in ftang's fix for the correct positioning of the asian language input window. 1998-08-19 02:17:59 +00:00
troy%netscape.com 15a302865d Changed to realize the palette in the background 1998-08-19 01:58:17 +00:00
peterl%netscape.com 150178db3e handle body's marginwidth/height via a special style rule 1998-08-19 01:16:40 +00:00
peterl%netscape.com d1c3490dd7 handle marginwidth/height via a special style rule 1998-08-19 01:16:21 +00:00
mcafee%netscape.com 9f7e78a7ba Adding support for XP_UNIX && NO_X11. r,a=warren 1998-08-19 01:13:08 +00:00
troy%netscape.com 7aba78ee4d Changed palette code to get the palette from the device context 1998-08-19 00:57:02 +00:00
troy%netscape.com 590beb1f4b Added GetPaletteInfo() 1998-08-19 00:37:05 +00:00
valeski%netscape.com a3dab18b8b webshell/public/nsIDocumentLoader.h
Removed support for the underlying timer/refreshurl infrastructure.

webshell/src/nsDocLoader.cpp
1. Added support in nsDocumentBindInfo for the new nsIRefreshUrl method for cancelling.
1.5 Changed the refreshurl() method so it delegates to the container's (i.e. webshell's) refreshurl() method.
2. Removed the "actual" refresh url implementation (timers) from the nsDocumentBindInfo. It's now in the webshell and nsDocumentBindInfo's implementation of nsIRefreshUrl simply delegates to the "container" (i.e. the webshell).
3. Added call to new NS_NewURL() routine which takes an nsISupports pointer as an arg, if the nsDocumentBindInfo has a container to pass along.

webshell/src/nsWebShell.cpp
Added support for the nsIRefreshUrl interface to nsWebShell (this includes the underlying timers and callback mechanism).
1998-08-18 23:25:17 +00:00
valeski%netscape.com 22f10c8539 network/module/nsIRefreshUrl.h
Extended the nsIRefreshUrl interface to include a cancel method.

network/module/nsNetService.cpp
1. Added code to hook the nsConnectionInfo object up to the nsISupports pointer in the url being loaded.
2. Removed the redirect logic in bam_exit_routine(). The backend dependency on the front end is gone.

network/module/nsNetStream.cpp
Added initialization/destruction of the nsISupports pointer in the nsConnectionInfo.

network/module/nsNetStream.h
Added the nsISupports member declaration to nsConnectionInfo, and remvoed the redirect member variable.

network/module/nsNetStubs.cpp
FE_SetRefreshURLTimer() routine has been modified so it no longer relies on the pConsumer (i.e. nsDocumentBindInfo) which was causing us to leak it. Now we use the nsISupports pointer in the nsConnectionInfo object to access the nsIRefreshURL interface so we can reload the url.

network/module/nsStubContext.cpp
Modified stub_complete() so we no longer pay attention to the redirect member of the nsConnectionInfo object.

network/module/nsIURL.h
1. Added GetContainer() method to nsIURL which returns the nsISupports pointer of the container for this url.
2. created a new NS_NewURL() routine which takes an nsISupports pointer as a parameter.

network/module/nsURL.cpp
1. Added a new nsURL constructor that takes a nsISupports pointer as a param.
2. Added GetContainer() method and nsISupports pointer initialization/destruction.
1998-08-18 23:24:28 +00:00
cmanske%netscape.com 85ca017205 Fixed build bustage 1998-08-18 23:18:24 +00:00
cls%seawood.org 9037155c80 Added ifdefs for MOZ_NATIVE_{JPEG,PNG,ZLIB}. Approved by pnunn%netscape.com. 1998-08-18 22:59:14 +00:00
kostello%netscape.com 45168a4bd3 Added nsButton to libraries 1998-08-18 22:49:21 +00:00
kostello%netscape.com 101e6a6618 Fixed FindWidgetHit. Added conditional checks for enumerator code. 1998-08-18 22:48:35 +00:00
kostello%netscape.com ec46c52723 Comment back in nsIButton code 1998-08-18 22:46:07 +00:00
kostello%netscape.com e3d00318fe Add support for nsButton 1998-08-18 22:45:21 +00:00
kostello%netscape.com ac22cabb49 Check for null 1998-08-18 22:44:43 +00:00
kostello%netscape.com ca8670a399 Added mControl -- temporarily, code from nsButton will probably be moved to a superclass 1998-08-18 22:44:02 +00:00
kostello%netscape.com e1f6ba7a8a First step in converting motif code to mac code. 1998-08-18 22:43:08 +00:00
kostello%netscape.com 6ccce5e902 Changed comment from motif to mac 1998-08-18 22:42:23 +00:00
valeski%netscape.com 02099d72e5 fixed a memory leak 1998-08-18 22:38:03 +00:00
leif%netscape.com 5f10c88ccd *** empty log message *** 1998-08-18 22:35:57 +00:00
leif%netscape.com 2d4466d979 *** empty log message *** 1998-08-18 22:26:44 +00:00
leif%netscape.com 2f868414f8 Added the setDefaultRebindProc() function back... 1998-08-18 22:26:30 +00:00
pnunn%netscape.com d9bb025cb1 fix for #314603. pnunn. code error introduced during the modimglib-branch
landing for nglayout.
1998-08-18 22:24:59 +00:00
cmanske%netscape.com 8435f83bee Fixed multiple-freeing of clipboard formats 1998-08-18 22:17:18 +00:00
michaelp%netscape.com 7b21ea3e0f when killing a window, we now set the GWL_USERDATA to NULL. this will basically
kill the "parent" pointer.
1998-08-18 22:03:34 +00:00
karnaze%netscape.com 2eddbca39b marginwidth, marginheight set in <frame> is passed to sub doc and added to padding 1998-08-18 22:02:23 +00:00
scullin%netscape.com b38b2e61f2 Tweek interface to be compatible with branch for now. 1998-08-18 22:01:50 +00:00
dcone%netscape.com 56108495a2 added MANIFEST file for cmd/macfe/utility 1998-08-18 21:57:10 +00:00
dcone%netscape.com bc24805520 First Checked In. 1998-08-18 21:55:56 +00:00
cmanske%netscape.com c4034e7d43 Removed unused strings and function 1998-08-18 20:25:19 +00:00
cmanske%netscape.com 58796aeb9b Removed unused strings and function 1998-08-18 20:25:17 +00:00
cmanske%netscape.com dfa69ca754 Table editing menu work, fixing cell display problems. 1998-08-18 20:24:39 +00:00
cmanske%netscape.com 856a8dc5c8 More table editing work: convert Excel spreadsheet to internal table format for more flexible paste options 1998-08-18 20:24:37 +00:00
morse%netscape.com f7c322de3f changes for privacy-central pane 1998-08-18 20:00:37 +00:00
morse%netscape.com b6290e7e1e added string for one-site cookie viewer 1998-08-18 19:58:45 +00:00
morse%netscape.com 762e203eac make it compile with rhapsody compiler 1998-08-18 19:40:55 +00:00
ftang%netscape.com 4c4e20bf18 Add vietnam.c into libi18n (libi18l for historic mistake) . Approved by steve. 1998-08-18 19:06:24 +00:00