Commit Graph

9110 Commits

Author SHA1 Message Date
mstoltz%netscape.com
6a76f09450 Made prefapi.h private and removed all #includes of it outside of libpref. r=norris 2000-04-15 03:43:09 +00:00
cmanske%netscape.com
48f67d5e5a Fix null pointer bugs (35785 and nonfiled), fixes editor bug 35885. r=evaughan 2000-04-15 01:57:16 +00:00
mjudge%netscape.com
533234a976 fixing selection speed. only copying to clipboard on mouse up 2000-04-14 23:00:30 +00:00
jband%netscape.com
87704af1b7 fix bug 32150. Expose to JavaScript the scriptable interfaces on plugin objects implementing nsIPluginInstance. Given an embed tag with a plugin named 'foo' that has an xpcom interface named 'nsIFoo' with a method 'bar', this fix allows JS code (with the UniversalXPConnect privilege) to call document.foo.nsIFoo.bar() 2000-04-14 22:54:48 +00:00
jband%netscape.com
1a6a4ffc83 extracted the declaration of nsObjectFrame into a separate .h file so that it can be accessed by nsHTMLEmbedElement.cpp. This is needed to fix bug 32150 2000-04-14 22:48:30 +00:00
saari%netscape.com
4272fa7e4b Fix for 27936, double carets in message compose window. reviewed by hyatt many moons ago, tested by many. 2000-04-14 21:49:34 +00:00
mjudge%netscape.com
660131b97e Pavlov beat me to this. he changed the APIS while i was editing this file 2000-04-14 11:52:13 +00:00
mjudge%netscape.com
c446b89ed3 get rid of a warning on linux 2000-04-14 11:43:59 +00:00
mjudge%netscape.com
d7826d6d93 added files: mozilla/layout/base/src/nsAutoCopy.cpp 2000-04-14 11:38:30 +00:00
mjudge%netscape.com
181b0aaa7e touch alot. changing api for notify selection listeners to add document and seleciton pointers to the api. 2000-04-14 11:21:19 +00:00
mjudge%netscape.com
a6cd29e49c new file changes to get working for autocopyt from selection 2000-04-14 11:15:58 +00:00
mjudge%netscape.com
9d2ab1e2fa adding in export of nsIAutoCopy.h 2000-04-14 11:15:34 +00:00
mjudge%netscape.com
8f96fd3223 not in bulid yet 2000-04-14 06:19:03 +00:00
mjudge%netscape.com
212f449ecf not in build yet. 2000-04-14 06:18:36 +00:00
troy%netscape.com
e7c5adfb56 Made FindLineFor() public because I need to call it from the HTML reflow
state code
2000-04-14 04:05:58 +00:00
pinkerton%netscape.com
7990ffae73 new clipboard interfaces for unix selection clipboard. 2000-04-14 02:52:38 +00:00
jbetak%netscape.com
b03088efe8 r=ftang 32604 Trunk fix for illegal use of nsString-external JavaScript 2000-04-14 02:47:28 +00:00
jst%netscape.com
9d31fda302 Making nsDOMAttributeMap a 'live' NamedNodeMap, removed the hashtable for the attributes since a) it caused the none-liveness and b) it was overkill, the number of attributes is usually so low so having a hashtable for them doesn't help much. 2000-04-13 23:42:52 +00:00
mjudge%netscape.com
96f89ea9d9 made the table temporarily pull from nsLookandFeel until we get style rule working correctly 2000-04-13 22:39:39 +00:00
akkana%netscape.com
296b457982 28401: Code cleanup. Move the key event handling to a separate method (r=sfraser) 2000-04-13 22:06:30 +00:00
kmcclusk%netscape.com
1945225950 Clip now applies to child views. b=11660 r=buster@netscape.com
Prevent the invalidation of hidden views (1/2 patch from <Tomi.Leppikangas@oulu.fi> b=34466 r=buster@netscape.com
Prevent ViewManager1 from getting into endless loops (patch from <jst@citec.fi> b=25336 r=buster@netscape.com
tested=WINNT, Linux, Mac
2000-04-13 21:56:27 +00:00
jst%netscape.com
5cd69c3154 Update the DOM interface to DOM Level 2, only stubs so far. 2000-04-13 21:21:02 +00:00
jst%netscape.com
d784c7b650 Fixing objdir build bustage. 2000-04-13 21:00:39 +00:00
troy%netscape.com
41bb5435ed b=35749 Fixed Purify warning 2000-04-13 20:55:40 +00:00
troy%netscape.com
391a9f5e58 b=35312 Made sure we don't mesure in chunks if letter spacing is
specified
2000-04-13 20:43:48 +00:00
mjudge%netscape.com
5c4c46cd0d table cell selection now shows up background. also small fix for nsBlockFrame to do the right thing for mouse capture. 2000-04-13 20:21:32 +00:00
pinkerton%netscape.com
432cb4ccab Adding support for xpmenus not rolling up when a click is inside a parent. 2000-04-13 20:14:23 +00:00
pinkerton%netscape.com
d56c55a93c 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
waqar%netscape.com
e944975874 #=27745
r=pollmann
d=Adding Gecko user agent string.
2000-04-13 20:07:13 +00:00
waterson%netscape.com
a06a8ee723 Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre 2000-04-13 19:55:47 +00:00
jst%netscape.com
6656f5324e Fixing #35605, avoid accessing a null pointer in GetOffsetParent()! 2000-04-13 12:52:03 +00:00
jst%netscape.com
a73404c364 Fixing #34573. Properly reflow a textcontrol if it's 'rows' attribute changes. 2000-04-13 12:28:35 +00:00
heikki%citec.fi
d06f3c7d91 Missing QI entry for an interface we inherit from. Found by ddediu@usa.net, thanks. r=me. 2000-04-13 12:19:50 +00:00
jst%netscape.com
801bd7da0e If a class claims to support an interface in QueryInterface() it *really* should inherit from that interface then! Fixes #35398. 2000-04-13 12:02:58 +00:00
mscott%netscape.com
e25164fdaa this checkin is actually bryners. Backing out the changes that seem to cause various problems
on linux. Eric is going to sit down with a linux guru tomorrow and try to figure out why these changes
were causing a problem.
2000-04-13 07:43:39 +00:00
heikki%citec.fi
b8d33a4ce2 Test files for XML Base. Not part of build. 2000-04-13 06:40:17 +00:00
heikki%citec.fi
8c20fe198c Implemented XML Base (http://www.w3.org/TR/xmlbase). Still some issues with escaping illegal chars in URLs etc. Bug 32842. 2000-04-13 06:38:31 +00:00
sfraser%netscape.com
e18fe941f0 Adding methods to allow control of the selection in text widgets. 2000-04-13 05:15:59 +00:00
sfraser%netscape.com
0aa03ae3da Use an nsCOMPtr in the Select call. 2000-04-13 05:14:08 +00:00
ducarroz%netscape.com
245059c4ee 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
tbogard%aol.net
ec564797d5 Get the service for the plugin host. Don't bother requesting it from the container. 2000-04-13 02:53:18 +00:00
mjudge%netscape.com
7caea63ed1 a=gramps. smoketest fix for 35590 2000-04-13 00:15:02 +00:00
nisheeth%netscape.com
460a285995 Removing the header file because it is generated by IDL now. Not part of mozilla build. 2000-04-12 22:52:38 +00:00
dveditz%netscape.com
1eae54e4e0 get VC5 Mozilla build back off the floor, a=granrose 2000-04-12 22:48:54 +00:00
troy%netscape.com
890549a10c b=35603, r=jinjin@pacbell.net Fix for blocker (crash when selecting
text)
2000-04-12 22:22:58 +00:00
jdunn%netscape.com
2535df76ae adding include for tolower & toupper 2000-04-12 15:52:50 +00:00
troy%netscape.com
a37259c6bd Fix for build bustage 2000-04-12 15:42:55 +00:00
troy%netscape.com
43ba4ad192 Added support for measuring text runs in ascii, and changed text transformer
to leave the text as ascii if possible
2000-04-12 14:54:43 +00:00
rods%netscape.com
908dde773f Dirty reflows are treated like Incremental for optimization
The GetAbsoluteFramePosition didn't take into account if the comboxbox was had a prent view with no parent
b=35291
2000-04-12 14:51:10 +00:00
mjudge%netscape.com
8efaa31294 fixing 2 bugs. bug for notifications going out when we dont need them for selection changing. and for fixing some keyboard navigations around non-text frames 2000-04-12 10:34:19 +00:00
heikki%citec.fi
969ba8b938 Fixing build bustage. When MOZ_SGV is set and DISABLE_TESTS is not set, the build dies in this makefile. 2000-04-12 08:19:19 +00:00
mjudge%netscape.com
ac8d5b837a dangit 2000-04-12 05:48:03 +00:00
mjudge%netscape.com
6536f6d6d7 left out static in prototype. mac compiler...grumble 2000-04-12 05:43:42 +00:00
morse%netscape.com
90e57a8f70 attempt to fix mac bustage 2000-04-12 05:20:49 +00:00
mjudge%netscape.com
af97e4a182 missed another.get 2000-04-12 04:20:07 +00:00
mjudge%netscape.com
c6128bbf01 dangit forgot this one 2000-04-12 03:35:27 +00:00
mjudge%netscape.com
bd0b4a8c70 thought this would have been caught on my machine sorry. .get added 2000-04-12 03:26:49 +00:00
mjudge%netscape.com
f0c0beb50c fix for setcapture. passes events to the nsHTMLFrame's areaframe when events are trapped to a given frame's view. 2000-04-12 03:04:11 +00:00
evaughan%netscape.com
9553090997 Fix for titledbox bugs. 2000-04-12 02:59:26 +00:00
hyatt%netscape.com
0e08743221 Cuddling mailnews and giving it some of my sweet sweet love. r=saari 2000-04-12 00:24:07 +00:00
evaughan%netscape.com
227679761c Grid fixes.
Memory leak fixes.
box cleanup.

-a ftang
2000-04-11 23:55:15 +00:00
ftang%netscape.com
9cf267b815 mjudge at ftangs machine. last fix to stop crashing. still problem with event from external IME window not getting to ESM 2000-04-10 21:35:52 +00:00
ftang%netscape.com
43e62d6dfa mjudge checkin in from ftangs machine. fixing japanese lockup. this will not fix the strange loss of the commit event to the ESM however. that was making thisproblem obvious. 2000-04-10 21:02:25 +00:00
saari%netscape.com
4d187b4818 Fix for M15 bug, crashing on tab. Effectively a null check in event state manager. r=hyatt, a=leaf 2000-04-10 20:52:52 +00:00
karnaze%netscape.com
4e31ba4a93 bug 35099 - create form frame when inside table related element. a=leaf 2000-04-10 04:00:37 +00:00
mjudge%netscape.com
f7d9bfc8c0 a=leaf r=ftang. I will be more carefull with ime when doing selection.. I will be more carefull with ime... 2000-04-08 00:17:14 +00:00
mjudge%netscape.com
8132899a96 a=leaf. r=sfraser. fixing ime lockup. stupid mistake on my part 2000-04-07 19:32:46 +00:00
hyatt%netscape.com
de331637bb Fixing an XBL event handling bug and the menu accelerator bug. r=brendan, a=leaf 2000-04-06 22:32:39 +00:00
evaughan%netscape.com
34cd8c8082 Fixes for bugs
#34079 (context menus)
#34673 (grid crashes)
(Crash opening many of the editor dialogs)

-r hyatt -a leaf
2000-04-05 23:46:48 +00:00
evaughan%netscape.com
93c9646e2f Fix for PDT bugs #34056, #34280 (endor focus bug and tree sorting bug) 2000-04-05 23:02:29 +00:00
evaughan%netscape.com
ff96ed1fb9 Last solaris build bustage fix. 2000-04-05 08:20:24 +00:00
evaughan%netscape.com
fa23feeb41 fix for solaris 2000-04-05 07:35:13 +00:00
evaughan%netscape.com
dcfc545a3d Possible fix for solaris bustage. 2000-04-05 07:27:59 +00:00
evaughan%netscape.com
a00a77c17e 1) Fixed assertion in nsGfxTextFrame
2) More fixes to Grid widget
2000-04-05 06:41:27 +00:00
cls%seawood.org
adef1ac6f6 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
waterson%netscape.com
f1df479af5 Bug 29507. Clean up PresShell refcounting. r=troy 2000-04-05 05:58:06 +00:00
attinasi%netscape.com
d88879f70c Fixed regression bug 34257 and also contributed toward fixing 17309 by making external style sheets load blocking the parser, unless they are alternates. r=pierre b=34257, 17309 2000-04-05 04:02:38 +00:00
mscott%netscape.com
128eb0578f Pass the address of the jsval instead of the value (which was null). This helps allow you to access xp-connect
objects from xbl.
r=hyatt
2000-04-05 04:00:13 +00:00
jbetak%netscape.com
981fc06b33 crash when loading external JS files - bug 33029 2000-04-05 03:18:41 +00:00
danm%netscape.com
54f9e8d411 abort on null PresShell during focus blur and deactivate. bug 34148 r=saari 2000-04-05 02:10:25 +00:00
jst%netscape.com
f523d9cb3a Add a nsHTMLUnknownElement class for LAYER, ILAYER, NOLAYER and unknown elements, this element is a normal element except that it doesn't do inline style processing. This fixes M15 bug #22260. 2000-04-05 01:46:48 +00:00
jst%netscape.com
81e3d6e157 added files: mozilla/layout/html/content/src/nsHTMLUnknownElement.cpp 2000-04-05 01:43:48 +00:00
jst%netscape.com
5f23170b41 Removing #include and unused static IID, not part of the build quite yet. 2000-04-05 00:37:51 +00:00
jst%netscape.com
070035f14e Adding class for unknown elements, not part of the build quite yet. 2000-04-05 00:35:54 +00:00
evaughan%netscape.com
1da9c39027 Forgot a file. 2000-04-05 00:31:30 +00:00
karnaze%netscape.com
9f9804f7f1 new regression test not affecting the build. 2000-04-05 00:24:13 +00:00
evaughan%netscape.com
fd773cfc36 Added grid files 2000-04-05 00:19:29 +00:00
evaughan%netscape.com
dd2bb188ab added files: mozilla/layout/xul/base/src/nsObeliskLayout.cpp, mozilla/layout/xul/base/src/nsTempleLayout.cpp, mozilla/layout/xul/base/src/nsMonumentLayout.cpp, mozilla/layout/xul/base/src/nsGridLayout.cpp 2000-04-05 00:19:26 +00:00
evaughan%netscape.com
6a2ad59407 1) Bug fixes.
2) Changed to fix rods text control
3) Added new Grid widget
2000-04-05 00:19:00 +00:00
pollmann%netscape.com
43e5d18972 bug 12002: Resizing a frameset by moving the splitter was causing rapid reflows bug was not updating the corresponding views. This change forces an update, which improves perceived performance. r=Troy 2000-04-05 00:10:26 +00:00
karnaze%netscape.com
e8551741db bug 8398 - correct the placement of the caption during an incremental reflow targeted at the inner table. 2000-04-05 00:06:20 +00:00
hyatt%netscape.com
aa7305bcb3 Elimination of nsIFocusableContent and improvements to tabbing r=saari 2000-04-04 23:55:31 +00:00
pnunn%netscape.com
d7030dd86b bug#34444: blocker bug. Backing out changes for dcone. pnunn. 2000-04-04 20:04:40 +00:00
troy%netscape.com
ac77c942fa Eliminated buffering that the text frame was doing when measuring
text in runs and changed the text transformer code to do the buffering
instead. It was already copying the transformed text into its internal
buffer anyway, so this saves the extra copy
2000-04-04 14:14:47 +00:00
jst%netscape.com
84b020c1aa document.write() speedup, fixes (at least partly) #29805. 2000-04-04 14:13:46 +00:00
dcone%netscape.com
77701e6a5b Took out the code to do the Tiling.. a method in nsRenderingContext will now do this. This gives each platform
the option of tiling.. and optimizing for speed.  Windows will now be very fast for small tiles that are transparent.
2000-04-04 13:38:36 +00:00
karnaze%netscape.com
46c8f6bf26 new regression tests not affecting the build 2000-04-04 12:26:17 +00:00
pierre%netscape.com
e35773094b Use the system colors to paint the text selection (and added NS_DONT_CHANGE_COLOR to support the Mac selection scheme where colored text keeps its colors when selected). 2000-04-04 09:07:41 +00:00
hyatt%netscape.com
832184f047 Making menupopup support <children>. Needed a bit of special case code. 2000-04-04 06:43:02 +00:00
hyatt%netscape.com
220a5faae0 Making <children> support dynamic. 2000-04-04 06:29:20 +00:00
karnaze%netscape.com
38ae2db033 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
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
karnaze%netscape.com
41c7c7ff5d bug 2479 - deleting cols and/or colgroups caused incorrect reseting of col group starting index. 2000-04-04 04:28:18 +00:00
karnaze%netscape.com
7dbf74f652 fix regression tests - not affecting the build 2000-04-04 01:29:10 +00:00
karnaze%netscape.com
509f652995 bug 2479 - rewrite of table frame construction. r=troy, b=winNT,linux 2000-04-04 01:28:15 +00:00
attinasi%netscape.com
78436ebe70 Added and !important rule for buttons that are part of select elements so they are not broken out of the select control by global absolute positioning rules. r=rods b=27806 2000-04-04 00:07:53 +00:00
jst%netscape.com
44d3c72ca2 Updating the DOM Attr interface to match the DOM Level 2 spec. r=waterson@netscape.com 2000-04-03 13:40:04 +00:00
scc%netscape.com
e37740acdb making string conversions explicit 2000-04-03 11:39:09 +00:00
scc%netscape.com
c5c503948f making string conversions explicit 2000-04-03 11:20:35 +00:00
hyatt%netscape.com
fce8d4c032 Checking in the real fix for 34130. 2000-04-03 07:13:07 +00:00
dougt%netscape.com
3229a90597 beard@netscape.com: nsXBLBinding objects are getting released without ever removing their roots. That
is clear.  r=dougt and r=hyatt. Fix for 34130.
2000-04-03 06:31:32 +00:00
evaughan%netscape.com
c19480372e Added a hook for the Bidi code. 2000-04-03 06:26:38 +00:00
evaughan%netscape.com
c990fb1445 Compiler error fix. 2000-04-03 04:17:47 +00:00
evaughan%netscape.com
21e503b111 1) viewmanager2 optimizations -r troy, kevin
2) box fixes for Rod's gfx listbox
3) memory leak fixes
4) box fixes in prep for grid widget
2000-04-03 03:55:38 +00:00
jst%netscape.com
ae133403e9 Minor cleanup and fixing a compier warning. 2000-04-02 22:05:10 +00:00
erik%netscape.com
72dbd2f6e8 bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only; also
factored some code to reduce duplication; r=pierre,troy
2000-04-02 21:52:17 +00:00
karnaze%netscape.com
1ecf5bc543 new regression tests not affecting the build. 2000-04-02 19:17:28 +00:00
jst%netscape.com
791ed9e983 Fixing Win build bustage. 2000-04-02 18:36:26 +00:00
jst%netscape.com
94e684ba9d Updating the interfaces Document and HTMLDocument to comply with DOM Level 2, only stubs for new methods for now. 2000-04-02 17:46:30 +00:00
jst%netscape.com
ae22dfeb8b Updating HTMLFrameElement and HTMLIFrameElement to comply with the Level 2 DOM, this adds a 'contentDocument' attribute to those two interfaces that can be used to access the document contained in the frame. 2000-04-02 14:04:19 +00:00
cls%seawood.org
da66e49516 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
mjudge%netscape.com
ad7071118d selecting generated content works now. subtree iterator and all. incredible... added new private method to nsTextFrame to factor out some things on getting correct offsets from generated frames. its a no-op almost for non generated frames 2000-04-02 05:05:31 +00:00
bryner%uiuc.edu
845e5add3f Turning my changes back on, since they didn't cause the tinderbox orange. 2000-04-01 23:39:53 +00:00
rods%netscape.com
59adfb766c Initial checkin of SVG prototype code for Dean Jackson (ifdef'ed) 2000-04-01 22:31:45 +00:00
rods%netscape.com
13d86b3341 Initial checkin of SVG prototype code for Dean Jackson (if def'ed) 2000-04-01 22:26:38 +00:00
bryner%uiuc.edu
fae2d5bc79 #if 0 this section of code to see if it's causing the tinderbox orange. 2000-04-01 20:58:39 +00:00
bryner%uiuc.edu
4e5f616edc This fixes bug 31204 (mousewheel scrolling with pointer over a textfield),
by hooking up the parent document for the editor.  r=jst@netscape.com.
2000-04-01 20:09:54 +00:00
troy%netscape.com
c02e95f57e b=25290 Changed ConstructFrameByTag() to treat FORM frames as floater
containing blocks
2000-04-01 18:47:09 +00:00
rods%netscape.com
c5ccf0fe3a Initial checkin of SVG prototype code for Dean Jackson (not in build) 2000-04-01 14:48:41 +00:00
rods%netscape.com
5d147765f9 Initial checkin of SVG prototype code for Dean Jackson (not in build) 2000-04-01 14:38:51 +00:00
jst%netscape.com
9f4e5b9940 Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far. 2000-04-01 13:31:23 +00:00
jst%netscape.com
e23d0e4ac9 Changing the DOM exceptions thrown from methods on data nodes, fixes bug #16605. 2000-04-01 12:55:53 +00:00
jst%netscape.com
7df53c3963 Removing some code redundancy in the DOM Core implementations, fixing bugs #16585 and #16606. 2000-04-01 12:36:16 +00:00
hyatt%netscape.com
8c9c03ac07 Adding assertions to discover when the script object isn't being
properly cleared out.
2000-04-01 11:17:28 +00:00
cls%seawood.org
412069f87e Non-empty sourcefiles must end with a newline ... or so says the HP compiler. 2000-04-01 10:23:25 +00:00
cls%seawood.org
fcc12321d0 HP-UX's compiler doesn't like calling delete on a void*. Use PR_Malloc & PR_Free instead. Bug #34040 r=jdunn,evaughan a=leaf 2000-04-01 08:35:40 +00:00
beard%netscape.com
cb4bb8870d fix array leaks. r=bruce@cybersight.com,a=leaf 2000-04-01 03:05:56 +00:00
nisheeth%netscape.com
0111dba11b Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches. 2000-04-01 00:39:15 +00:00
tbogard%aol.net
b52d8a2a80 Use the docShell APIs to do the Load rather than nsIWebShell methods. 2000-04-01 00:26:21 +00:00
nisheeth%netscape.com
e9badbf920 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
nisheeth%netscape.com
971495476f r=troy. Fix for bugs 8131, 13325.
- We no longer display alternate content for broken images inside image
- We only display the image loading icon during the initial load of an image not if its src attribute is changed via the DOM.
- In AttributeChanged(), se don't call ContentChanged() on the document to reflow the image frame but call the parent frame's ReflowDirtyChild() method instead.
2000-04-01 00:13:51 +00:00
akkana%netscape.com
005bd8588b 28598: Do dom linebreak conversion on the string before inserting it in the editor. 2000-04-01 00:04:46 +00:00
evaughan%netscape.com
52a7762610 Uninitialized memory fix.
-r scc
2000-03-31 22:41:18 +00:00
rods%netscape.com
16297cc967 backing out my changes because of XUL 2000-03-31 15:50:56 +00:00
rods%netscape.com
fed23843df checkbox and radio now use content-box instead of border-box this makes it
more intuitive to add and resize the borders.
b=32102
2000-03-31 15:43:06 +00:00
cls%seawood.org
adf25840d6 Please use PR_TRUE & PR_FALSE. Not all C++ compilers support the keywords true & false. 2000-03-31 11:09:28 +00:00
rickg%netscape.com
e43487c306 fixed silly string usage error 2000-03-31 10:45:55 +00:00
hyatt%netscape.com
b039cf8f92 And on a farm there was a big honking leak, e-i-e-io. With an XBL binding here and a XUL element there... 2000-03-31 10:27:12 +00:00
pierre%netscape.com
f54b3c443f 17309: set the default timeout in the previous checkin to 2 minutes 2000-03-31 10:04:48 +00:00
hyatt%netscape.com
c34fd4b94b Fixing 700K memory leak. 2000-03-31 09:13:42 +00:00
danm%netscape.com
7e39fd48c5 adding nsGeneratedIterator for mjudge 2000-03-31 07:36:08 +00:00
evaughan%netscape.com
88a7153926 Yet another missing file. 2000-03-31 07:32:35 +00:00
evaughan%netscape.com
3ad4e04a7f 2 more 2000-03-31 07:28:48 +00:00
mjudge%netscape.com
6ce1fbbb34 changed alot here having to do with get position. made it much faster for non-slow frames. (slow=char spacing ect) also removed some code to make the ::GetWidth call factored out so I can reuse it. selection now has a DrawSelectionIterator that spits out the next series of chars and their color ect when drawing selection. this allows us to combine many different types of selection. This also means that XOR is not used here any more. we will hook up selection colors to style shortly in the next week. 2000-03-31 07:26:07 +00:00
mjudge%netscape.com
4aa3ccc698 changing troys generated content SUB iterator with changes that he sent me personally. these will allow us to have iterators over generated tables or just plain before or after nodes. 2000-03-31 07:22:38 +00:00
evaughan%netscape.com
9bf03bae6a Forgot file. 2000-03-31 07:20:50 +00:00
mjudge%netscape.com
d5f7c5d938 adding in new cids and new factories for nsgeneratedcontent and nsgeneratedsubtree iterators 2000-03-31 07:18:45 +00:00
mjudge%netscape.com
a4bad11091 moving nsGeneratedContent stuff to new file nsGeneratedIterator. adding new bitflags for selection types for nsSelection 2000-03-31 07:17:22 +00:00
mjudge%netscape.com
dc60fc89bf adding in nsGeneratedContent as new file 2000-03-31 07:15:13 +00:00
mjudge%netscape.com
772d9f433a changing bitflags for selection types. well they are bitflags now 2000-03-31 07:14:39 +00:00
mjudge%netscape.com
988739343b adding in new init methods for the new nsGeneratedContentIterator! 2000-03-31 07:14:02 +00:00
attinasi%netscape.com
1621b39d9e Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
evaughan%netscape.com
53b00e50f0 box skinnablility changes.
-r Hyatt
2000-03-31 07:02:06 +00:00
troy%netscape.com
3438f7ea3e Fix for divide by zero I accidently introduced 2000-03-31 05:40:35 +00:00
troy%netscape.com
380605b839 Fix non Win32 compiler bustage 2000-03-31 05:10:36 +00:00
troy%netscape.com
fb978dd3bb Changed text measurement code to use the new rendering context function
that measures chunks or words. Because that function is only implemented
on Win32 the code is #ifdef _WIN32
2000-03-31 04:27:43 +00:00
troy%netscape.com
29c2386a5b Increase the size of the underlying arenas from 2K to 4K. After looking
at a veriety of pages that seems to be a better choice
2000-03-31 04:11:28 +00:00
hyatt%netscape.com
42eb91ab24 making inheritance work properly in XBL. 2000-03-31 03:13:43 +00:00
attinasi%netscape.com
0735cef009 Implemented a timer for loading CSS style sheets to allow content to be displayed if the sheet is taking too long to load. b=17309 r=nisheeth 2000-03-31 01:57:54 +00:00
mstoltz%netscape.com
efa5624e14 Fixed bug 30915 using nsAggregatePrincipal. r=norris 2000-03-31 00:31:18 +00:00
akkana%netscape.com
792421510b 28598: map \r and \r\n to \n in form textarea submissions 2000-03-30 22:49:59 +00:00
jst%netscape.com
01d3066654 Fixing bug #32839, HTMLButtonElement.type now returns the correct value. 2000-03-30 22:37:12 +00:00
attinasi%netscape.com
431a24ae53 Fixed warning from Mac compiler: no prototype for local static function. 2000-03-30 07:20:16 +00:00
attinasi%netscape.com
d012c2b572 Background color for border style -moz-bg-inset and -moz-bg-outset is now obtained from the HTML element instead of nearest ancestor with non-transparent bgcolor (only in Quirks Mode). r=rods b=8524 2000-03-30 06:27:32 +00:00
cls%seawood.org
fc91ef61f0 Remember to use PR_TRUE & PR_FALSE instead of true & false for c++ compilers that don't have true & false defined. Like AIX's. 2000-03-30 05:58:27 +00:00
jim_nance%yahoo.com
dc0e139673 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
hyatt%netscape.com
132acf464e Adding error reporting to XBL. 2000-03-30 03:18:44 +00:00
nisheeth%netscape.com
bc23c89148 r=pollmann. Fix for bug 29395. XML error messages now show up in the content area for XML, RDF, and XUL files. Earlier, they would only show up for XML files.
- Generate tokens in the expat tokenizer to display an XML error message.
- Process those tokens in the XML DTD
- Add a SetStringValue() method to CToken that accepts an nsString parameter.
- Removed code in the XML content sink's NotifyError() method to create error message content.
2000-03-30 01:41:48 +00:00
rbs%maths.uq.edu.au
b153f283d4 [NOT PART OF THE DEFAULT BUILD] One-byte string, use nsCString instead of nsString to avoid problems. 2000-03-30 01:25:45 +00:00
pollmann%netscape.com
62fb10df40 Adding regression tests for recent bug fixes. Not part of the build. 2000-03-30 01:12:00 +00:00
harishd%netscape.com
fee30604d5 Fix for 22786 - sink side fix for HTML attributes 2000-03-30 01:07:02 +00:00
pollmann%netscape.com
bee94a23e3 Bug 33699: Allow whitespace in frameset rows and cols spec '*' r=nisheeth 2000-03-30 01:03:02 +00:00
pollmann%netscape.com
f2d2288f5f Bug 33699: Allow whitespace in frameset rows and cols spec '*' r=nisheeth 2000-03-30 00:19:13 +00:00
pinkerton%netscape.com
d91f32e1b7 darn that .get(). build bustage fixed. 2000-03-30 00:06:07 +00:00
pinkerton%netscape.com
7909e041dc made drag feedback better for containers and sorted lists. bugs 9657, 20124, 31814 2000-03-29 23:22:08 +00:00
rbs%maths.uq.edu.au
f2d22e0d0a [NOT PART OF THE DEFAULT BUILD] I forgot this file in my previous check-in. Fix compilation problems on Linux. The code now compiles there as well. 2000-03-29 23:15:07 +00:00
rbs%maths.uq.edu.au
84d3de487b [NOT PART OF THE DEFAULT BUILD] Fix compilation problems on Linux. The code now compiles there as well. 2000-03-29 08:39:50 +00:00
pierre%netscape.com
bdf9e8f750 #33557 (background-color: inherit on html:input type="text" only appears to check for background color on parent node). MapDeclarationColorInto() should inherit the parent's color on "background: transparent". 2000-03-29 06:55:15 +00:00
warren%netscape.com
727f312b32 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
hyatt%netscape.com
25f935aee8 j++. j++. Not i++. j++. Sigh. k++? z++? NO! j++! Pick up the clue phone, hyatt.
It's ringing.
2000-03-29 02:26:46 +00:00
hyatt%netscape.com
8dc180f736 Checking in method and property support. 2000-03-29 01:24:35 +00:00
sfraser%netscape.com
01e6e297a4 Fix for 26924 -- don't needlessly load the editor dll on shutdown. r=buster. 2000-03-29 01:02:34 +00:00
jst%netscape.com
6d041e211b Fix for bug #32853, we now support setting the 'for' attribute with the name 'htmlFor'. 2000-03-29 00:19:00 +00:00
jst%netscape.com
78e56ebbd1 Replace internal HTML Doctype API with the DOM DocumentType API, HTML documents now get a DOM DocumentType if the file contains one and the DOM DocumentType is ouput if/when the document is saved. This fixes bug #25020. 2000-03-28 23:25:26 +00:00
rbs%maths.uq.edu.au
3435aa5f2f [NOT PART OF THE DEFAULT BUILD] Disable some radars that were there for debug purposes 2000-03-28 22:31:43 +00:00
rbs%maths.uq.edu.au
b2b25da1ad [NOT PART OF THE DEFAULT BUILD] Change some declarations to please other compilers 2000-03-28 22:00:28 +00:00
rods%netscape.com
6b8160b567 Few warning cleanups
Return NS_OK when MouswDown on Combobox (not dropdown), this enables
it to get focus.
b=32144
2000-03-28 15:11:16 +00:00
rods%netscape.com
af2f54f63f When focus doesn't work correctly, and the Combobox gets deleted while the
dropdown is down it can crash. This makes sure the dropdown is rolled up and
unregistered with the rollup listener
b=33149
2000-03-28 14:29:15 +00:00
rbs%maths.uq.edu.au
264fbf2b58 [NOT PART OF THE DEFAULT BUILD] Removing leftover debug flags that crept in the previous suprise commit 2000-03-28 10:32:09 +00:00
rbs%maths.uq.edu.au
c8ff938299 Removing files not needed 2000-03-28 10:20:55 +00:00
rbs%maths.uq.edu.au
fb7bc8fcd3 Remove the file 2000-03-28 10:17:44 +00:00
rbs%maths.uq.edu.au
ace2b0798c [NOT PART OF THE DEFAULT BUILD] First checkin 2000-03-28 10:15:19 +00:00
rbs%maths.uq.edu.au
d991f0c82b [NOT PART OF THE DEFAULT BUILD] Update of the CSS declarations 2000-03-28 09:55:59 +00:00
rbs%maths.uq.edu.au
57d97ba649 [NOT PART OF THE DEFAULT BUILD] First checkin 2000-03-28 09:50:56 +00:00
rbs%maths.uq.edu.au
d6da409fc2 'cvs commit' caught me by suprise in my previous checkin. The log should read: re-implementation of the nsMathMLChar to do glyph searching and switching, and remaining of Part II of Shyjan's TeX rendering rules 2000-03-28 09:49:13 +00:00
rbs%maths.uq.edu.au
085b74f3ee Remove nsMathMLmnFrame 2000-03-28 09:38:24 +00:00
rbs%maths.uq.edu.au
217bec402a [#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD]. Update a MathML hook for <mtable> 2000-03-28 09:32:54 +00:00
norris%netscape.com
4054cc5f8f Fix bug 7264 All JavaScript running with correct principals
r=mstoltz
2000-03-28 03:59:46 +00:00
jbetak%netscape.com
2fad3c4747 r=pollmann fixed 29062 file upload does not work if file path contains character encoded different than the docuemnt charset 2000-03-28 03:32:38 +00:00
rickg%netscape.com
1d1db214c3 add null ptr check to stop crash seen in talkback 2000-03-28 01:08:36 +00:00
av%netscape.com
6007243de2 Fix for 33447, r=serge 2000-03-28 01:01:49 +00:00
hyatt%netscape.com
ed33c7beb6 Fix for 33526 2000-03-28 00:41:33 +00:00
nisheeth%netscape.com
943ee880f3 r=pollmann. Fix for bug 17643.
- Rewrote GetQuotedAttributeValue() so that it handles whitespace and attribute names inside attribute values.
- The xml stylesheet PI now only needs a href attribute to work right.  Other attributes like title, media, alternate, default to null.  The type attribute defaults to "text/css".
2000-03-28 00:18:13 +00:00
akkana%netscape.com
7a61aa1ec0 Fix an entity bug for Naoki: Japanese entities weren't being correctly
pasted.  This also fixes the symptoms, but not the underlying cause,
of the html mail nbsp bug.  r=nhotta
2000-03-28 00:10:44 +00:00
rods%netscape.com
d0b388f6c1 Added reflow of text frame for when the size is being set via style
b=33402
2000-03-27 22:20:06 +00:00
rods%netscape.com
9c19444a41 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
rods%netscape.com
b445c5735a Added extra parameter for flags for setting space manager
also setting the internal area frame to use a space manager when necessary
b=33200
Added asserts in LabelHack method to catch problem in Reflow
Correctly set the avilable size to reflow available size instead of mComputedSize
This caused the content to leak out.
b=29276
2000-03-27 22:12:19 +00:00
rods%netscape.com
7719d8b6c7 Added extra parameter to NS_NewLabelFrame for setting the space manager bit
b=33200
2000-03-27 22:12:16 +00:00
rods%netscape.com
8a11953745 removed var decl to remove warning 2000-03-27 15:48:20 +00:00
hyatt%netscape.com
c08ee35442 Fixing menu accelerators. 2000-03-27 12:00:45 +00:00
erik%netscape.com
8b683ddda9 lang group table has been moved to proper place under mozilla/intl;
switching calls to that API; minor change; r=none
2000-03-27 04:51:12 +00:00
rbs%maths.uq.edu.au
0c67a93f42 [#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD]. Catch up with recent changes that break the MathML-enabled compilation 2000-03-27 02:12:35 +00:00
scc%netscape.com
0f4a2b3d8c small changes to clients of string converting APIs 2000-03-26 10:06:21 +00:00
rickg%netscape.com
ce48b070b6 margin and color tweaks to viewsource stylesheet 2000-03-26 04:34:41 +00:00
pierre%netscape.com
a367200997 Bugs 18218. 'display:inline-table' should not be recognized by the CSS parser. 2000-03-25 21:26:14 +00:00
pierre%netscape.com
924dd819c1 #3371. Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed. 2000-03-25 18:54:36 +00:00
pierre%netscape.com
96aa05bdae Related to #18136. Enable the IE-compatible font size table in strict mode. It required to pass the nsFontSizeType to FindNextSmaller/LargerFontSize. 2000-03-25 13:48:50 +00:00
morse%netscape.com
c15ec9e970 fix bug 32374, block foreign images 2000-03-25 07:09:25 +00:00
pollmann%netscape.com
16782938ff Bug 18728: Forms should submit variables in content order, even through reframe of child elements r=harishd 2000-03-25 03:42:40 +00:00
pollmann%netscape.com
e0efafa6f8 Bug 25330: Form with no action specified should truncate old query string r=harishd 2000-03-25 03:38:51 +00:00
pollmann%netscape.com
ae3d918cae Bug 26917: Form submit should not append variables to javascript: actions r=harishd 2000-03-25 03:36:31 +00:00
pollmann%netscape.com
78fbe87a0b Bug 20459, 21268: Allow zero size HTML frames. r=harishd 2000-03-25 03:19:14 +00:00
hyatt%netscape.com
92b95abb62 Adding support for the <children/> element to XBL. 2000-03-25 02:18:55 +00:00
jbetak%netscape.com
db135e810b r=rickg, ftang fix for 32604 Trunk fix for illegal use of nsString-external JavaScript convert charset incorrectly 2000-03-25 01:21:21 +00:00
mjudge%netscape.com
9c968a3902 small change to stop selection from being notified of clicks on non selecteable sytle content 2000-03-25 01:14:39 +00:00
jst%netscape.com
4b601df80e Don't leak the hash table used for the attribute map (#32196). Patch from shaver, r=beard 2000-03-25 00:54:30 +00:00
sfraser%netscape.com
80126fb4fa Fixes to nsTextFrame so that every text frame no longer AddRefs the blink timer, and tidyup of blink timer code. r=troy 2000-03-25 00:49:58 +00:00
norris%netscape.com
4eb52aa84b Fix
32088 Circumventing Same Origin security policy using javascript: URLs
        32040 about: can't be link
Also remove deprecated method
r=mstoltz
2000-03-24 22:15:37 +00:00
slamm%netscape.com
f9a4756c9a Change "struct" to "class ... { public:" to quiet a warning. 2000-03-24 21:50:40 +00:00
jbetak%netscape.com
05698e7667 r=troy, ftang fix for 9099 HTML entity followed by CR garbles page and
30353 Thai Page shows a weird character for <wbr>
2000-03-24 20:23:23 +00:00
rods%netscape.com
62ac30090d added psuedoCheck 2000-03-24 16:21:47 +00:00
rods%netscape.com
b96d5f84ab 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
rods%netscape.com
decb8aabb8 Added new interface to support additional StyleContexts that can be used for "skinning" checkboxes.
r=kmcclusk
2000-03-24 15:02:02 +00:00
rods%netscape.com
2229b04792 fixed up some ifdefs to shutoff debug output 2000-03-24 14:59:02 +00:00
rods%netscape.com
8dc5163b60 Adding nsICheckboxControlFrame to build
r=kmcclusk
2000-03-24 14:47:58 +00:00
hyatt%netscape.com
0c365a1b31 Patching table memory leak. r=karnaze 2000-03-24 08:29:21 +00:00
troy%netscape.com
7007f487f2 Fixed problem with previous checkin. Made sure "mColumn" is set
correctly
2000-03-24 05:04:15 +00:00
pollmann%netscape.com
ca9e287860 Bug 11202: Resize of nested frameset shouldn't update size of child twice, this is already handled by MouseDrag, r=nisheeth 2000-03-24 04:42:40 +00:00
pollmann%netscape.com
7b81038eb7 Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), r=nisheeth 2000-03-24 03:37:03 +00:00
pollmann%netscape.com
0be5605d38 Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth 2000-03-24 03:36:58 +00:00