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

1667 Коммитов

Автор SHA1 Сообщение Дата
joki 67c3cac61e Small change to editor keyCode translation 1998-06-29 21:35:27 +00:00
atotic 85a35814db It builds and links 1998-06-27 02:49:08 +00:00
atotic 1826763d44 First Checked In. 1998-06-27 01:28:36 +00:00
scullin a476c25045 Added missing library for Linux. 1998-06-26 23:16:18 +00:00
peterl 210a06c8b3 fixed dumping style contexts 1998-06-26 05:52:40 +00:00
vidur e062e32c8f Added the nsIScriptContextOwner.h to aid in SCRIPT tag evaluation 1998-06-25 22:25:39 +00:00
kmcclusk c349f20261 Added libnglcsslay_s library to link against 1998-06-25 22:11:05 +00:00
atotic 0fbd501a4b First Checked In. 1998-06-25 18:24:18 +00:00
atotic 11eedec678 First Checked In. 1998-06-25 18:17:36 +00:00
kipp 6018d0c6f9 Support menu on print-preview window 1998-06-25 16:33:11 +00:00
michaelp e183f05efb added init() method to prescontext.
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
kmcclusk d29477bf28 Changed the name of the WEB_WIDGET DLL to match unix name 1998-06-25 00:03:56 +00:00
atotic f273ea873b More compile fixes 1998-06-24 01:45:16 +00:00
atotic d94e3bda6c Making it compile on the Mac 1998-06-24 01:43:10 +00:00
joki 495c3dea7d Adding editor mode to the viewer 1998-06-24 00:29:00 +00:00
karnaze ea5cd1554d named <iframe>s, scrolling attribute, more complete test9.html 1998-06-23 22:25:28 +00:00
vidur 142d2feb86 Separated scripting global object responsibilities from the WebWidget. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface. 1998-06-23 18:43:49 +00:00
michaelp 2a932c4016 added content quality indicator. 1998-06-21 01:23:44 +00:00
karnaze 926cf3f1d1 fixed divide by zero, test9 has sub sub doc. 1998-06-18 18:33:34 +00:00
karnaze 6c87eacd90 added tst9, improvements to <iframe> 1998-06-18 00:47:18 +00:00
rods 8bd47553c7 removed debug printf 1998-06-17 17:20:08 +00:00
rods b2a9599e1b Fixed keysym problem for mneumonics 1998-06-17 17:12:25 +00:00
atotic 1c5300f91c Made it compile in the dist world 1998-06-16 21:41:59 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
karnaze f2d01e4d6f more <iframe> support 1998-06-16 21:32:54 +00:00
spider 9635153ef3 Fixes to get viewer to render on Unix 1998-06-16 00:57:33 +00:00
rods 745cf2dbb9 removed some debug statement 1998-06-16 00:28:34 +00:00
rods e17242fed5 remove GetBasURL call 1998-06-16 00:26:50 +00:00
rods 956b64b46d change callback for open in menu 1998-06-16 00:26:09 +00:00
kmcclusk 10f61aa9a3 Added Motif viewer to the build 1998-06-16 00:23:35 +00:00
spider 4b63292c6d Change viewer's HandleEvent to HandleEventApp since on Unix it conflicts
with HandleEvent defined in nsView.cpp
1998-06-12 00:55:24 +00:00
kmcclusk 577ce8a8c9 Wasn't copying bg.jpg to the install directory. 1998-06-11 22:59:09 +00:00
spider 5cc1ba3443 Support for TrueColor display, add nsNativeDeviceContext to Init method of nsIDeviceContext, fix FontMetrics crash if no RenderingContext is available. 1998-06-11 21:26:21 +00:00
kmcclusk 96d3622b93 Removed commented out defines 1998-06-11 21:04:14 +00:00
kmcclusk 0345bf75cc Added code to support getting the URL's for samples using the current working
directory under unix.
1998-06-11 20:57:27 +00:00
kmcclusk 3d22b99040 Added back MotifMenu's 1998-06-11 16:50:37 +00:00
karnaze 6800f5f5d8 initial support for <iframe> 1998-06-11 16:46:33 +00:00
kmcclusk fa1caf1b29 Removed nsMotifMenus until menu's .h file is checked in. . Added code to stop crash in xpcompat.c 1998-06-11 00:54:25 +00:00
rods 9806732885 added motif menus to the viewer 1998-06-10 22:41:43 +00:00
kmcclusk 245085e9d8 Copy samples to the correct location 1998-06-09 18:01:15 +00:00
kmcclusk ede4f6ff2e Added a two more shareables to link against + added clobber and install directives 1998-06-09 17:38:47 +00:00
kmcclusk c7492baf1c Changed to use NS_NATIVE_WIDGET instead of NS_NATIVE_WINDOW 1998-06-07 22:29:35 +00:00
joki 5991464ad7 Adding new test for editor mode 1998-06-07 07:39:03 +00:00
joki f1f8b1626b Adding api to get DOM document interface through web widget. 1998-06-07 07:32:17 +00:00
spider 86ca76df22 Link with Math library since .so needs it 1998-06-05 21:28:50 +00:00
kipp b9efa29f2e Added SizeOf printout support 1998-06-05 21:07:20 +00:00
spider ffe300f130 Get viewer compiling on IRIX 1998-06-05 20:51:11 +00:00
kmcclusk dde882dd9f Now passes native app shell data to the top-level window create. 1998-06-05 18:38:46 +00:00
kmcclusk 99754547da Added a couple of shareable's to link against 1998-06-05 18:26:48 +00:00
kmcclusk 848851976a Now links sharable's correctly for Linux 1998-06-05 17:14:01 +00:00
kmcclusk 67be9b7418 Added WIDGET_DLL, GDF_DLL, and VIEWER_DLL defines for unix 1998-06-05 00:04:51 +00:00
kmcclusk e4c2850453 Removed duplicate references to .so's 1998-06-05 00:03:51 +00:00
kmcclusk ac714e09fb Added argc and argv to nsViewer:SetupViewer to pass to nsAppShell 1998-06-04 21:49:37 +00:00
kmcclusk 0c7dae79f2 Build .o files in the correct place. 1998-06-04 19:57:38 +00:00
kmcclusk ec468ebe21 Removed nsStubs.cpp - no longer needed. 1998-06-04 19:51:56 +00:00
rods f6dedc8c6c added params to create of AppShell 1998-06-04 19:45:22 +00:00
kipp 1b865ee4fb Made usage of crt debug conditional on using the debug RTL 1998-06-04 17:46:41 +00:00
kmcclusk 9f554df616 Added gmbaseunix.so to list of libraries to link against to resolve NS_NEW_Timer 1998-06-04 17:45:22 +00:00
rpotts 8023a4d901 Minor changes to nsIStreamListener interface... OnStartBinding(...) now passes out the stream content-type. User visible strings are now nsString arguments (for subsequent i18n) 1998-06-04 05:09:32 +00:00
kmcclusk ea63032870 Added Stub file for missing externs when building the viewer 1998-06-04 00:50:34 +00:00
kmcclusk af7e727048 Added nsLinkHandler.cpp back into the build 1998-06-03 23:38:21 +00:00
kmcclusk 3997d6b386 Removed nsLinkHandler from the unix Makefile to fix IRIX build 1998-06-03 23:17:22 +00:00
spider 1da87958cc Fix IRIX build bustage 1998-06-03 23:09:29 +00:00
kmcclusk da49af0ed0 Fix for IRIX build 1998-06-03 22:56:29 +00:00
kmcclusk bada696a52 Added nsraptorwebwidget.so as a library to link against 1998-06-03 22:04:07 +00:00
kmcclusk 6f41c66b4c Now the Linux Makefile actually compiles nsWebWidget and nsLinkHandler. Before it did nothing. 1998-06-03 21:09:08 +00:00
kmcclusk 8c23b5e154 Moved XP_PC around nsLinkHandler constructor PL_initEvent and PL_PostEvent 1998-06-03 20:59:32 +00:00
kmcclusk db3eb663ad Linux:Makefile for viewer - Added more sharable libs for the LINUX build 1998-06-03 17:43:03 +00:00
kipp 1d1a920147 Updated to COMized doc observer API 1998-06-03 16:01:51 +00:00
kmcclusk 0ad184f8fa Modified Linux:viewer makefile - Added a few more libraries to link against 1998-06-03 00:47:22 +00:00
kmcclusk ae6cb8d10f In nsViewer::processArguments declared int i, outside of the block.
Placed XP_PC around PL_initialize and PL_event calls in nsViewer.cpp
In nsDocLoader::CancelAll Moved int i declaration out of the loop
1998-06-02 21:17:15 +00:00
kmcclusk 006be6d84c Added clobber and install directives to viewer Makefile 1998-06-02 21:02:22 +00:00
kmcclusk a83be2ebb6 Modified viewer Makefile to compile all viewer source files. 1998-06-02 20:34:52 +00:00
scullin 6e670d372c Moved nettest into network/module/tests 1998-06-02 18:38:20 +00:00
kmcclusk 1f01bb0905 Removed nsDocLoader.cpp dependency on <windows.h>
Changed MAXPATHLEN to a constant 1024 for viewer
Moved XP_PC to include both event in OnLinkClickEvent::OnLinkClickEvent
1998-06-02 16:44:17 +00:00
troy 389ca96fe1 Changed SetBounds() to not request a repaint when resizing the window 1998-06-02 02:46:31 +00:00
rpotts cf32dcf140 fixed typo in progress notification... 1998-06-02 00:03:49 +00:00
kmcclusk 5d65eb83ca Added Makefile for LINUX viewer build 1998-06-01 22:28:38 +00:00
michaelp 55a62eef61 webwidget now specifies a framerate of 25 fps rather than relying on a good
default value in the viewmanager. added synchronous updates if we timeout
before timer fires.
1998-06-01 22:02:02 +00:00
kipp 12944e8c33 Made the DocObsever a link handler 1998-06-01 20:54:07 +00:00
kipp 093d99cd0f Removed post data from OnOverLink method 1998-06-01 20:53:34 +00:00
troy 96dd72a330 Added additional parameter to nsIWidget Resize() member functions 1998-06-01 20:26:50 +00:00
kipp 76b2748e6f Added OnOverLink hook for tracking mouse-over's over links 1998-06-01 19:59:13 +00:00
kipp 65491b04e7 Revised LoadURL to take an nsIStreamListener 1998-06-01 19:58:55 +00:00
kipp 4e5965bae4 Stub out OnOverLink method 1998-06-01 19:57:10 +00:00
kipp 71ff6a3a7a Revised LoadURL API to take an nsIStreamListener and pass it to the document while loading 1998-06-01 19:56:53 +00:00
kipp 9b0b84dac5 Revised DocLoader to be an nsIStreamListener and then use it to LoadURL's so that it obsevers the nsIStreamListener notifications 1998-06-01 19:55:55 +00:00
kipp 1ca942ca8d Pass in null for stream listener to LoadURL 1998-06-01 19:55:19 +00:00
kmcclusk 7d78f32465 Reorganized the viewer app to separate the platform specific code from the
cross-platform code. Converted as much of the WIN32 specific code to cross-platform
code as possible.
1998-06-01 17:14:40 +00:00
karnaze 5e23d7915a simplified test8tab.html 1998-06-01 16:52:56 +00:00
kipp f9f814bcd1 NS_IMETHOD'd some of the API's 1998-05-30 01:36:47 +00:00
karnaze f65a3e4e87 event improvements 1998-05-29 22:44:13 +00:00
buster d31d2b36e6 added an optional # to viewer.exe command line switch -p. If a number is provided, it is used as the last sample to load when running in purify. This is useful for running just a the first sample
in purify, or a small number of samples, for example.
1998-05-28 21:39:40 +00:00
kipp c9ea9ff9f5 Port to new parser API 1998-05-28 18:40:23 +00:00
jevering 20cec267be Added parser message dispatch loop for debug robot to pump netlib
and complete individual parsing.
1998-05-28 00:22:11 +00:00
karnaze a73bfbfe46 post submission, file content submission 1998-05-27 17:51:41 +00:00
scullin e0c7165879 Fix printing of nsString. 1998-05-23 00:28:02 +00:00
kipp 6d1b19813e Added -md argument handling 1998-05-22 20:11:14 +00:00
buster 29b5e9e2c9 added -r # for specifying a repeat count for batch mode 1998-05-22 17:34:58 +00:00
shaver 8f508ae90e added missing lib 1998-05-21 23:53:00 +00:00
buster 145e6db2e7 added a "-f" debug option to read a file for URLs to load
added a "-d" debug option to set the delay between URL loads
1998-05-21 23:41:53 +00:00
peterl dac790e972 added load timing 1998-05-20 20:34:54 +00:00
kipp 7cde04b905 Added command line args for purify/quantify runs 1998-05-20 16:28:40 +00:00
karnaze 6cbe78c066 temp hack to test post submission 1998-05-20 00:10:42 +00:00
jevering 480da7ee1f Debug Robot work. 1998-05-19 19:06:59 +00:00
thom f4fdc83aaf added worksheet for checking out nglayout from archive 1998-05-19 18:41:40 +00:00
thom eedf13f14b files to help build the project 1998-05-19 18:37:15 +00:00
karnaze d0ddd7fa42 better layout, sizing of select 1998-05-19 17:51:21 +00:00
peterl 547b13ab84 added link state api 1998-05-19 00:08:57 +00:00
thom 394804e4df Mac checkin 1998-05-18 22:47:24 +00:00
michaelp 45091a02b2 added stub nsRegionWin.cpp 1998-05-18 22:24:20 +00:00
peterl b6fe2883ae more style debugging code 1998-05-18 21:12:19 +00:00
karnaze 8c00475342 fixed nsInputFile::SizeTo 1998-05-18 18:07:01 +00:00
karnaze 2ec55336d9 initial support for <input type=file>, combo box use of widget init data for sizing 1998-05-18 16:39:42 +00:00
thom bc0d78dccd mac project for layout 1998-05-15 22:24:27 +00:00
rpotts 11d5a9b70f Fixed OnStopBinding(...) to take status arguments... 1998-05-15 09:42:07 +00:00
jevering c22185aa44 Beginning to add visual mode. 1998-05-14 22:16:36 +00:00
jevering a29bacefcd Hooked up debugging robot to viewer shell 1998-05-14 18:25:17 +00:00
karnaze 13b5043578 more select/option support 1998-05-13 17:43:35 +00:00
karnaze 7971bd7256 textarea sizing improvement; use nsCSSLayout::GetStyleSize; fix combo box SizeTo 1998-05-12 18:28:58 +00:00
rpotts bc9e0416d8 Added support for receiving OnProgress(...) notifications... 1998-05-11 20:30:35 +00:00
kipp b7f3d10229 Wrap document loads with reflow lock calls 1998-05-09 03:20:54 +00:00
karnaze 11f4c32b98 more support for textarea, select/option in content sink 1998-05-08 20:18:06 +00:00
michaelp e44f04e74c when switching documents, the scrollbars are reset. 1998-05-08 17:50:43 +00:00
rods 48b1d62af3 added Edit menu 1998-05-08 15:06:41 +00:00
michaelp e3980565ad added horizontal scrollbar. 1998-05-08 01:25:25 +00:00
rpotts 860ead4c9a Ignore the return value from NET_PollSockets(...) since it is FALSE when there are file: URLs waiting to be processed... 1998-05-07 11:01:48 +00:00
rpotts 7103b8deee fixed up IStreamListener implementation to take a length in the OnDataAvailable(...) method. 1998-05-07 06:53:11 +00:00
rpotts 6986c18c80 renamed the nsIStreamNotification interface to nsIStreamListener 1998-05-06 22:16:02 +00:00
rpotts 78b01fc693 updated to use the URL->Open(...) method for starting an async url load... 1998-05-06 21:20:04 +00:00
troy c8c7bfacbf Fixed build bustage 1998-05-06 18:13:58 +00:00
spider 4f6d985fe1 Removing ApplicationShell interfaces from webshell. Will be moved to toplevel 'shell' in near future. 1998-05-04 19:25:58 +00:00
rpotts 3010f517b2 Release the URL object to keep purity happy... 1998-05-02 00:01:41 +00:00
karnaze e5587e4c8c added <input type=image>, fixed bug where multiple submit buttons sent data 1998-05-01 23:18:44 +00:00
spider 6a5f58df68 Add more Objects to be registered for the ApplicationShell 1998-05-01 20:13:51 +00:00
rpotts e35e63b1ac changed to use the new nsIURL support provided by netlib... 1998-05-01 05:07:49 +00:00
rpotts 374ac13e18 added netlib to the include path... 1998-05-01 05:07:25 +00:00
michaelp a7be1a1524 added additional cleanup when shutting down the websidget so that the
ViwManager will actually go away.
1998-05-01 03:11:13 +00:00
spider b670d01274 Code Cleanup... 1998-05-01 01:16:44 +00:00
rpotts 40ad882a23 moved the include of windows.h inside of an XP_PC ifdef... 1998-04-30 17:52:15 +00:00
michaelp 0af6600403 Arghh .... 1998-04-29 23:57:32 +00:00
spider 456fa4f4ca Fix yet another build bustage by maio ... windows.h was removed somewhere.... 1998-04-29 23:49:38 +00:00
spider 131b6a7008 Fix build bustage of non-existent header file 1998-04-29 23:23:40 +00:00
spider 06d17672ff Modifications to support new nsIApplicationShell interface 1998-04-29 22:43:33 +00:00
rpotts 4392dfbf15 added windows.h since NSPR no longer includes it... 1998-04-29 20:47:18 +00:00
karnaze 0aaeba3e9b fix submit crash in nsWindow; more form control functionality 1998-04-28 18:59:38 +00:00
kipp 063c7a9abd Removed hack 1998-04-27 15:39:58 +00:00
kipp b314be1acc Port to new nsIDocument API 1998-04-25 18:49:06 +00:00
karnaze d4a63aada7 added text area 1998-04-24 22:28:41 +00:00
karnaze 4364c856d4 added radio groups, select/option, beter sizing. widgets take creation parms. 1998-04-24 21:37:30 +00:00
scullin eaec32144d Removed dependency on Motif 1998-04-24 00:17:36 +00:00
scullin 0974f44930 Build on IRIX and Linux 1998-04-23 19:55:08 +00:00
scullin ccdaadd092 Linux build fixes. Moved test.cpp to nettest.cpp to allow nettest to
build easily under UNIX.
1998-04-23 19:33:34 +00:00
kipp 062ecbf5ea link with plc 1998-04-23 16:51:49 +00:00
kipp 01ab9174da define win32_lean_and_mean 1998-04-23 16:47:26 +00:00
scullin 2a6272effe Unix build patches 1998-04-23 03:51:20 +00:00
scullin 75fd6cb1a5 Added 1998-04-21 20:10:59 +00:00
dario f6a8abe449 changing help menu text 1998-04-17 01:29:45 +00:00
peterl 16d0bf2733 clear web widget container before releasing it (fix leak) 1998-04-16 21:51:59 +00:00
peterl c839e3a447 fix leaks 1998-04-16 21:51:16 +00:00
kostello 247b236a6d Clean up (we were leaking the DocLoader -- dooh!) 1998-04-16 21:23:48 +00:00
kostello 74601b5ae4 Added nsDocLoader and hooked it into the viewer's winmain.
If the MOZ_PURIFY_TEST environment variable is set, then when the
viewer is launched and all the test documents will be loaded.
After the test documents are loaded, the application will exit.
1998-04-16 19:42:34 +00:00
kostello e331812381 Made the demo documents a little prettier 1998-04-15 19:23:17 +00:00
dario e33a14ed80 fixing the js console 1998-04-14 19:04:25 +00:00
kipp be119ad042 Removed woofer 1998-04-13 21:27:25 +00:00
kipp 15c19523e7 nuked 1998-04-13 21:27:12 +00:00
kipp 4717009d75 moved to pub 1998-04-13 20:24:54 +00:00