jaggernaut%netscape.com
6ab111155d
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
karnaze%netscape.com
de4569576e
bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
2001-12-07 14:51:12 +00:00
leaf%mozilla.org
99e99b9ff7
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
2001-12-05 03:43:29 +00:00
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com
9850f387af
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
jaggernaut%netscape.com
790c58aae5
Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf
2001-11-14 12:35:52 +00:00
dbaron%fas.harvard.edu
e2484f44aa
Really fix HPUX bustage. b=108597
2001-11-07 04:52:19 +00:00
alecf%netscape.com
7bbc52901a
fix HPUX bustage
2001-11-07 00:02:07 +00:00
rbs%maths.uq.edu.au
f67bb3c2d5
bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi
2001-10-30 22:58:00 +00:00
dbaron%fas.harvard.edu
1d4641917f
Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson
2001-10-26 05:06:07 +00:00
mkaply%us.ibm.com
8d2e920b11
This should be the other AIX bustage
2001-10-24 21:40:27 +00:00
dougt%netscape.com
5fe12c09e7
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
2001-10-23 01:37:21 +00:00
dougt%netscape.com
fdb581ad21
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
dbaron%fas.harvard.edu
2d95ccc700
Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan
2001-10-20 23:19:07 +00:00
dougt%netscape.com
9a231e5aae
missed a few changes in my nsIObserver landing
2001-10-19 22:30:02 +00:00
dougt%netscape.com
da7e1268bd
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
dbaron%fas.harvard.edu
34fc404be7
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
2001-10-16 03:53:44 +00:00
rjesup%wgate.com
b3f93c53a1
Backout of commits for bug 97299. This causes assertions, which means we
...
missed some spots where name was getting set.
2001-09-24 15:26:39 +00:00
rjesup%wgate.com
9c4abfe094
Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi
2001-09-24 07:35:04 +00:00
cls%seawood.org
35026a3e2b
Update REQUIRES for MOZ_MATHML & MOZ_SVG builds.
...
Thanks to jonsmirl@mediaone.net for the patch.
Bug #98371 r=cls
2001-09-22 13:34:38 +00:00
karnaze%netscape.com
a77cb3b548
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
2001-09-19 12:35:19 +00:00
jaggernaut%netscape.com
3826eb9902
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
cf9912aa80
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com
efc8c209fb
Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls
2001-09-14 05:37:29 +00:00
jaggernaut%netscape.com
e055a4a2a4
Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls.
2001-09-12 12:48:23 +00:00
jaggernaut%netscape.com
a0b891b40a
Bug 73353: clean up REQUIRES. r=cls
2001-09-09 13:36:07 +00:00
valeski%netscape.com
ac33036169
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
hyatt%netscape.com
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
bryner%netscape.com
1a37657643
Fixing mathml bustage.
2001-08-17 09:54:04 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
hyatt%netscape.com
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
rbs%maths.uq.edu.au
668c090cb4
Slight iteration at enforcing style invariance for certains MathML characters - b=65951
2001-05-22 07:41:58 +00:00
rbs%maths.uq.edu.au
30c9bdbe9f
To display a status message, change STATUS_SCRIPT to STATUS_LINK since the latter is the one that works at the moment (bug 81917)
2001-05-22 07:37:53 +00:00
rbs%maths.uq.edu.au
c6fed8f237
Initial approach at bug 65951 - style sensitive MathML characters should not be restylable
2001-05-21 14:59:53 +00:00
rbs%maths.uq.edu.au
b2acc98271
Initial approach at bug 65951 - style sensitive MathML characters should not be restylable
2001-05-21 14:28:24 +00:00
rbs%maths.uq.edu.au
005e7467dd
Turn on different values for the multiple levels of superscript shifts and subscript shifts
2001-05-19 12:18:37 +00:00
rbs%maths.uq.edu.au
f643f8e907
Keep <maction> passive if possible. Make the restyle actiontype issue a StyleChange reflow command targeted at the selected frame
2001-05-19 12:09:41 +00:00
rbs%maths.uq.edu.au
641613b648
Declare additional style rules needed to fix bug 78389 and bug 31641
2001-05-19 10:10:30 +00:00
rbs%maths.uq.edu.au
32f8628a76
Declare additional atoms needed to fix bug 78389
2001-05-19 10:03:21 +00:00
rbs%maths.uq.edu.au
1f45baf9c0
Rename a class and ecover from the recent rework in the table code - fix bug 78389 r=waterson
2001-05-19 10:00:01 +00:00
jst%netscape.com
b098c887f5
Fixing MathML build bustage caused by the XPCDOM landing, patch from daa@distributed.net (David Avery), sr=me.
2001-05-12 23:35:42 +00:00
rbs%maths.uq.edu.au
bddd88bbba
Approximate the leading with 0.2em since uisng nsIFontMetrics::GetLeading() gives unreliable results on suspicious fonts
2001-05-09 04:50:34 +00:00
rbs%maths.uq.edu.au
b0710bb6fb
Typographical changes
2001-05-08 08:36:02 +00:00
rbs%maths.uq.edu.au
294057136e
Correct stretchy metadata
2001-05-08 08:34:13 +00:00
rbs%maths.uq.edu.au
39086e85f9
A bit of tidy (NS_LITERAL_STRING and some indentations)
2001-04-29 22:20:35 +00:00
rbs%maths.uq.edu.au
131c028ed4
Do not cache a volatile presentation context in objects that can outlive the presentation context. Fix crasher bug 77146 r=dbaron sr=waterson
2001-04-28 07:39:20 +00:00
rbs%maths.uq.edu.au
405b18773f
Removed early mis-prefixing of 'a' on local variables. Switched to NS_LITERAL_STRING. Combined two 'if's and added an explanatory comment while I was there.
2001-04-08 22:32:29 +00:00
rbs%maths.uq.edu.au
9b101e80ac
nice-to-have optimizations - low hanging fruits
2001-04-06 00:49:50 +00:00
rbs%maths.uq.edu.au
ac1f42185e
Fix incomplete definitions
2001-04-06 00:04:35 +00:00
disttsc%bart.nl
96f5f6cf31
Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
2001-03-30 10:39:06 +00:00
rbs%maths.uq.edu.au
35510667c5
Enable an ordered list of preferred fonts (rather than just one font) for particular chars. Fix the problem that the stretchy direction wasn't specified in certain cases so that resolving the annotations could wrongly failed. Use NS_LITERAL_STRING like everybody else. Apply suggestions from drivers (roc+moz, dbaron)
2001-03-30 02:39:38 +00:00
rbs%maths.uq.edu.au
dc5b5f094b
Datasets needed for bug 30543,72161. The MathFont Property Files (the metadata that guide the stretching of mutable MathML characters)
2001-03-27 13:22:03 +00:00
rbs%maths.uq.edu.au
862d9d9c58
Mozilla MathML entities were as per MathML 1.x - bug 72161. Now they are MathML 2.0 conformant, and in line with the forthcoming Unicode 3.1 code points approved for math symbols
2001-03-27 12:56:15 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
rbs%maths.uq.edu.au
96d7bfc9c9
back-end to extend and generalize the support of stretchy chars. b=72161 [s]r=waterson
2001-03-23 09:46:24 +00:00
rbs%maths.uq.edu.au
9f529be5b4
Cleanup DOS end-of-lines
2001-03-09 13:20:20 +00:00
rbs%maths.uq.edu.au
b210805603
Ignorable whitespace frames are gone - Additions to the inter-frame spacing - Typos - Rework the style of scripting elements - fix for bugs 67451,15402 - this check-in was contingent on the check-in for bug 68411 - sr=waterson
2001-02-23 16:10:51 +00:00
rbs%maths.uq.edu.au
843fa2d789
First check-in
2001-02-23 16:09:14 +00:00
rbs%maths.uq.edu.au
e606355ed2
Declare atoms, update css rules, init a variable to zero - sr=waterson
2001-02-23 12:49:38 +00:00
dbaron%fas.harvard.edu
97eb62ec52
Fix MOZ_TRACK_MODULE_DEPS bustage resulting from string and xul changes.
2001-02-22 13:06:50 +00:00
heikki%netscape.com
fa72c631ce
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
pierre%netscape.com
ad19cf4c81
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
rbs%maths.uq.edu.au
07ab874e1b
Remove gratuitous parentheses in a declaration, and allow trailing #comments in MathFont Property Files
2001-02-05 13:39:20 +00:00
rbs%maths.uq.edu.au
b7904eba16
Keep things uniform by letting these frames fill the bounding metrics for the caller
2001-02-02 21:31:23 +00:00
rbs%maths.uq.edu.au
5ff34eeffe
Keep things uniform by letting these frames fill the bounding metrics for the caller. Enabled operators that need to be centered around the axis for fonts that are not math-aware
2001-02-02 21:29:21 +00:00
rbs%maths.uq.edu.au
3c5eb37fb8
Added a flag for operators that need to be centered around the axis
2001-02-02 21:25:07 +00:00
mkaply%us.ibm.com
44182556c1
Fix FreeBSD bustage
2001-02-02 16:07:50 +00:00
dbaron%fas.harvard.edu
cde2d409d8
Fix HPUX bustage. Declaration within class definition shouldn't include class name.
2001-02-02 15:31:03 +00:00
mkaply%us.ibm.com
6321c8c80e
Attempt to fix senna REQUIRES bustage
2001-02-02 15:10:30 +00:00
rbs%maths.uq.edu.au
f9977a17a6
[not part of default build] Undo unintended changes, they were not meant for the TB tree
2001-02-02 14:43:36 +00:00
rbs%maths.uq.edu.au
6b8ef2d7f9
[not part of default build] Removed debug flag that shouldn't have been left, and corrected some invariants
2001-02-02 14:27:38 +00:00
rbs%maths.uq.edu.au
dd085a7ad8
[not part of default build] Removed debug flag that shouldn't have been left, and corrected some invariants
2001-02-02 14:27:16 +00:00
rbs%maths.uq.edu.au
0dac0224cf
[not part of default build] Removed debug flag that shouldn't have been left, and corrected some invariants
2001-02-02 14:25:44 +00:00
rbs%maths.uq.edu.au
52208263de
[not part of default build] Set the namespace properly
2001-02-02 14:01:59 +00:00
Peter.VanderBeken%pandora.be
44a6121e70
[not part of the build] ... and should use srcdir.
2001-02-02 11:46:41 +00:00
Peter.VanderBeken%pandora.be
3135510f5a
[not part of the build] Should use unix path-separators.
2001-02-02 11:15:27 +00:00
rbs%maths.uq.edu.au
7527d479e7
[not part of default build] Set the namespace properly
2001-02-02 09:52:22 +00:00
rbs%maths.uq.edu.au
43ba529eb4
Remove obsolete file
2001-02-02 09:47:24 +00:00
rbs%maths.uq.edu.au
b31b9700fd
[not part of default build] MathFont Property Files. The Operator Dictionary and stretchy characters can now be described in external extensible lists - Another pass will be needed to remove the PUA codes and switch to the recently approved Unicode points of MathML characters
2001-02-02 09:41:27 +00:00
rbs%maths.uq.edu.au
9df43b8325
[not part of default build] Removed the static ctors and the hard-coding of the mutable characters. These characters and their attributes are now described in external extensible sets of MathFont property files
2001-02-02 09:40:53 +00:00
rbs%maths.uq.edu.au
d5afb8e0f3
[not part of default build] Recover from API changes and improve the position of the index in mroot to eliminate the risk of collision with the sqrt symbol
2001-02-02 09:39:18 +00:00
rbs%maths.uq.edu.au
f6d7ac75a6
[not part of default build] Recover from API changes and update the compression flag to match TeX
2001-02-02 09:38:48 +00:00
rbs%maths.uq.edu.au
b3ad0ab2a8
[not part of default build] Merged my tree with Shyjan changes, enabling the italic correction, the inter-frame spacing, and the support for moveablimits. Updated the returned bounding metrics to keep the bounding boxes aligned in the visual debug mode
2001-02-02 09:37:14 +00:00
rbs%maths.uq.edu.au
f728161357
[not part of default build] API changes
2001-02-02 09:35:28 +00:00
rbs%maths.uq.edu.au
630000a1a9
[not part of default build] Operator Dictionary - reworked the code to use a hashtable instead of an AVL tree. Allowed lazy population of the dictionary from the MathFont property file. Added helper methods so that nsMathMLChar can now query the dictionary for attributes of stretchy operators instead of keeping its own separate data
2001-02-02 09:34:15 +00:00
rbs%maths.uq.edu.au
aaea589b2e
[not part of default build] Added atoms for the 'types' of MathML frames
2001-02-02 09:33:38 +00:00
dbaron%fas.harvard.edu
32704d12d2
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 03:23:19 +00:00
dbaron%fas.harvard.edu
a36f39a394
Fix MathML bustage from pierre's checkin.
2001-01-20 23:57:38 +00:00
cls%seawood.org
6e2d422ed4
Split conditional into if/then statements. Fixes AIX tinderbox bustage.
...
Thanks to Jim Dunn <jdunn@netscape.com> for the patch. r=rbs
2001-01-18 06:44:50 +00:00
dbaron%fas.harvard.edu
9430a92e06
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
2000-12-30 19:22:22 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
dbaron%fas.harvard.edu
61b457bc5e
Fix MathML bustage from warren's changes (by removing duplicate changes in the .cpp file that were in the .h file too).
2000-10-28 01:49:00 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
cls%seawood.org
feed1f0ac4
Oops. Previous checkin was r=cls a=brendan bug=54528
2000-10-08 09:07:36 +00:00
cls%seawood.org
b791f549ef
Make sure to insert mathml @import directly after other imports and before other rulesets. Thanks to Brent Hendricks <brentmh@rice.edu> for the patch.
2000-10-08 09:05:56 +00:00
dbaron%fas.harvard.edu
7bb3956df6
Change uses of CSS properties not part of the CSS2 spec to use -moz- prefix. b=3935
...
Fix some CSS errors found with CSS parser error reporting, with Ben's approval.
2000-09-06 02:17:26 +00:00
dbaron%fas.harvard.edu
8d331320fd
Fixing code in MathML that relied on implicit string conversion. r=scc (verbally)
2000-09-02 23:56:19 +00:00
locka%iol.ie
c52f68cce4
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
rbs%maths.uq.edu.au
4725897816
First check-in. Not intended for the build. Simple utility to assist external people who make MathML-enabled builds so that they can set an up-to-date start-page.
2000-07-27 09:04:00 +00:00
rbs%maths.uq.edu.au
ffdd0d44c1
[not part of default build] gracefully handle cases where stretching failed to avoid jamming chars. a:waterson@mozilla.org
2000-07-25 00:08:15 +00:00
rbs%maths.uq.edu.au
c70f8bd421
[not part of default build] fix an event propagation problem caused by the fact that a point wasn't translated to the frame's relative coordinate system. a:waterson@mozilla.org
2000-07-20 00:21:34 +00:00
rbs%maths.uq.edu.au
b281db5a35
[not part of default build] perf. enh. in the land of stretchy chars. a:waterson
2000-07-13 04:18:35 +00:00
cls%seawood.org
c0a8f3dc67
Fix for objdir build bustage.
2000-07-10 17:21:17 +00:00
rbs%maths.uq.edu.au
e9c15a99bd
Remove files that have ceased to be used
2000-07-10 14:02:44 +00:00
rbs%maths.uq.edu.au
05db39aa92
Convert examples to XHTML now that mathml.css is imported in the ua.css on MathML-enabled builds. a:waterson
2000-07-10 13:58:55 +00:00
rbs%maths.uq.edu.au
45dd40142c
[not part of default build] @import MathML CSS rules in the ua.css on MathML-enabled builds. Paul Gartside <gartside@maths.ox.ac.uk> and Peter Van der Beken <Peter.VanderBeken@pandora.be> have verified that all went well on Linux and Mac, respectively. a:waterson
2000-07-10 13:58:27 +00:00
rbs%maths.uq.edu.au
2c5b78f88c
[not part of default build] Some updates in the land of stretchy chars. partial fix for b:45010
2000-07-10 13:57:52 +00:00
cls%seawood.org
062c8bd937
Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061
2000-07-10 07:13:31 +00:00
rbs%maths.uq.edu.au
4f754a98e8
[not part of default build] Fix bug 43443, and some updates in the stretchy chars land. a:waterson@mozilla.org
2000-07-03 05:40:13 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
cls%seawood.org
e1e6c5760f
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
rbs%maths.uq.edu.au
be5f60a852
Commented section that was enabled in my tree
2000-06-15 10:15:27 +00:00
rbs%maths.uq.edu.au
790a399a5c
Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
2000-06-15 10:11:03 +00:00
rbs%maths.uq.edu.au
b1ef9f39e2
Enable 'vertical-align: baseline' in <mtable> now that it is there...
2000-06-05 08:32:59 +00:00
rbs%maths.uq.edu.au
6da4546db1
[not part of default build] Fix bug 30589, and Fix array index that could wander out of bound and was detected by Peter Van der Beken's Mac Compiler when he was working on bug 39959. a:waterson@mozilla.org
2000-05-26 05:56:23 +00:00
rbs%maths.uq.edu.au
7490eabf79
Remove <?xml...> that cause Mozilla to crash. a:waterson@mozilla.org
2000-05-26 05:43:40 +00:00
rbs%maths.uq.edu.au
4bda48c75e
[not part of default build] Header that should have gone with the other files
2000-05-16 13:29:37 +00:00
rbs%maths.uq.edu.au
374094cb67
Restructure the CSS file and add changes needed to support alignments in <mtable>
2000-05-16 13:20:22 +00:00
rbs%maths.uq.edu.au
4e4cf4efa9
[not part of default build] Added support for rowalign and columnalign attributes on <mtable>
2000-05-16 13:18:42 +00:00
rbs%maths.uq.edu.au
c18e3f9e82
[not part of default build] Remove unnecessary #include files
2000-05-16 13:17:20 +00:00
rbs%maths.uq.edu.au
fb3ea631b2
[not part of default build] * Added recursion to search an attribute all the way up into the <mstyle> hierarchy. * Added support for MathML 2.0 'namedspace' values like: thickmathspace, thinmathspace, verythinmathspace, verythinmathspace, veryverythinmathspace, ... * Added some placeholders for incremental reflows
2000-05-16 13:15:15 +00:00
scc%netscape.com
8691b3df75
string fixes
2000-05-15 12:50:31 +00:00
scc%netscape.com
5c4cd59850
string fixes
2000-05-15 12:47:57 +00:00
scc%netscape.com
e32c7e2335
string fixes
2000-05-15 12:41:16 +00:00
scc%netscape.com
fc2852a319
string fixes
2000-05-15 12:33:01 +00:00
scc%netscape.com
b24f1d88f5
string fixes
2000-05-15 12:20:49 +00:00
rbs%maths.uq.edu.au
30cba9fa68
[not part of default build] Remove usage of nsAreaFrame since it will be going away
2000-05-11 23:03:19 +00:00
rbs%maths.uq.edu.au
e756f1b5c9
[not part of default build] Added support for the attributes 'numalign' and 'denomalign' that were newly introduced in MathML 2.0
2000-05-11 23:02:00 +00:00
rbs%maths.uq.edu.au
8be61ee9ae
[not part of default build] Simple cleanup
2000-05-08 08:10:36 +00:00
rbs%maths.uq.edu.au
d916d16c52
[not part of the default build] Remove unused leftover
2000-05-08 07:38:16 +00:00
rbs%maths.uq.edu.au
343bbbfffd
[not part of default build] Re-worked the logic of the symmetric attribute to align stretchy chars on the bottom. Make maxsize and minsize inherit from <mstyle> if appropriate
2000-05-08 07:31:05 +00:00
rbs%maths.uq.edu.au
7b9bcc9dc1
[not part of default build] Use atoms from nsMathMLAtoms for pseudo style contexts
2000-05-08 07:30:15 +00:00
rbs%maths.uq.edu.au
b6644cb869
[not part of default build] Added support for align: top, bottom, center, baseline, axis on <mtable>
2000-05-08 07:23:22 +00:00
rbs%maths.uq.edu.au
9cedb52ca7
[not part of default build] Allow some stretchy chars like OverCurlyBracket and UnderCurlyBracket to have their prefered extension tables. Added more sanity check
2000-05-08 07:18:10 +00:00
rbs%maths.uq.edu.au
322183922a
[not part of the default build] List of MathML 1.x entities
2000-05-08 07:14:21 +00:00
rbs%maths.uq.edu.au
c60f4f1cfe
[not part of the default build] Make the operator dictionary more readable, and merge operators that have identical Unicode points. Added IsMutable() helper function
2000-05-08 07:12:39 +00:00
rbs%maths.uq.edu.au
8dfb9681a9
[not part of the default build] Added more atoms for MathML 2.0 and for pseudo elements
2000-05-08 07:09:23 +00:00
rbs%maths.uq.edu.au
2889d0f379
[not part of default build] refine the flexibility of those stretchy chars which can be rendered with less partial glyphs nsMathMLChar.cpp
2000-05-04 04:44:36 +00:00
cls%seawood.org
115bd4d4cb
nsString fixes for mathml.
2000-04-28 08:55:55 +00:00
rbs%maths.uq.edu.au
aaf20b27b9
[NOT PART OF THE DEFAULT BUILD] Compute the actual bounding metrics of the minus sign ('-') to get a more acurate math axis
2000-04-17 04:23:03 +00:00
rbs%maths.uq.edu.au
0a4eb8be2c
[NOT PART OF THE DEFAULT BUILD] Pick stretchy glyphs from the Math4 font. Make the stretchy code more robust by explicitly re-ordering the font-family list to place the selected font to be used in first position
2000-04-17 04:19:54 +00:00
rbs%maths.uq.edu.au
5b25247f0a
[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
rbs%maths.uq.edu.au
694927dee2
[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
524bc6ea75
[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
rbs%maths.uq.edu.au
86fec303b7
[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
bb0d8758ca
[NOT PART OF THE DEFAULT BUILD] Change some declarations to please other compilers
2000-03-28 22:00:28 +00:00
rbs%maths.uq.edu.au
b4dc6c5708
[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
e4bf76d4b9
Removing files not needed
2000-03-28 10:20:55 +00:00
rbs%maths.uq.edu.au
0ba16f712b
Remove the file
2000-03-28 10:17:44 +00:00
rbs%maths.uq.edu.au
345869abdd
[NOT PART OF THE DEFAULT BUILD] First checkin
2000-03-28 10:15:19 +00:00
rbs%maths.uq.edu.au
050d7ef262
[NOT PART OF THE DEFAULT BUILD] Update of the CSS declarations
2000-03-28 09:55:59 +00:00
rbs%maths.uq.edu.au
f2ff5d093e
[NOT PART OF THE DEFAULT BUILD] First checkin
2000-03-28 09:50:56 +00:00
rbs%maths.uq.edu.au
69ff8a3e0f
'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
804db8e899
Remove nsMathMLmnFrame
2000-03-28 09:38:24 +00:00
rbs%maths.uq.edu.au
45a9d6d862
[#ifdef MOZ_MATHML - NOT PART OF THE DEFAULT BUILD] Update of the Perl script used to gneratate the new format for loading the Operator Dictionary
2000-03-23 10:01:57 +00:00
rbs%maths.uq.edu.au
81e26f9960
[#ifdef MOZ_MATHML - NOT PART OF THE DEFAULT BUILD] New format for loading the Operator Dictionary
2000-03-23 09:56:50 +00:00
dbaron%fas.harvard.edu
fd5dc605d2
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
2000-03-22 02:43:08 +00:00
rickg%netscape.com
efeff569f4
removed calls to deprecated string methods
2000-03-12 11:18:18 +00:00
rickg%netscape.com
ae0bf903bb
removed calls to deprecated stringm ethods
2000-03-12 11:12:57 +00:00
cls%seawood.org
7adab84c76
Added nsIInterfaceRequestor.h include. Bug #31512
2000-03-12 05:36:51 +00:00
tbogard%aol.net
a00486fca0
Use the nsIWebBrowserChrome to set the Status rather than the old nsIBrowserWindow interface.
2000-03-11 00:30:52 +00:00
cls%seawood.org
1316eb9670
Bring mathml up to speed on the API change made to nsStyleUtil on 2/24/00.
2000-02-27 07:24:17 +00:00
rbs%maths.uq.edu.au
a8d3f577b2
Added some maction examples
2000-02-07 09:35:21 +00:00
rbs%maths.uq.edu.au
b4f560d92a
Added more atoms (actiontype, other, selection)
2000-02-07 08:52:22 +00:00
rbs%maths.uq.edu.au
7d5152948e
Consolidation
2000-02-07 08:51:10 +00:00
rbs%maths.uq.edu.au
5a8c046979
Enable the <maction> tag -- pending issue: a dynamic action that reduces the number of lines of screen does not totally erase the last line on a half-full screen
2000-02-07 08:47:48 +00:00
pp%ludusdesign.com
43d7ba4273
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
rbs%maths.uq.edu.au
e9cb289607
Enable the <ms> tag
2000-01-30 23:30:54 +00:00
rbs%maths.uq.edu.au
1ad2b0bbe3
First check-in
2000-01-30 23:28:51 +00:00
rbs%maths.uq.edu.au
20f2cbbaea
Catch up with recent changes in layout
2000-01-28 09:00:03 +00:00
rbs%maths.uq.edu.au
4d81241e52
Slight rework to fix a particular situation
2000-01-28 02:31:09 +00:00
rbs%maths.uq.edu.au
bd378e0cc5
Beware of copy-paste!
2000-01-28 00:58:28 +00:00
rbs%maths.uq.edu.au
8d23ea8084
Cleanup and flags for debug mode
2000-01-27 12:38:03 +00:00
rbs%maths.uq.edu.au
6914b25525
Recognize all the attributes of the mpadded tag
2000-01-27 12:35:30 +00:00
rbs%maths.uq.edu.au
7331116060
Enable the mspace tag
2000-01-27 12:33:28 +00:00
rbs%maths.uq.edu.au
8b755821f8
First checkin
2000-01-27 12:31:12 +00:00
rbs%maths.uq.edu.au
ea73a91b96
Added more atoms (depth, edge, height, lquote, rquote, width)
2000-01-27 12:24:21 +00:00
rbs%maths.uq.edu.au
d1540b450f
[MathML] A simplification of the code
2000-01-26 08:11:27 +00:00
rbs%maths.uq.edu.au
4bdcbba7e7
[MathML] Added support for CSS units on numeric attributes and updated code to make use of the support
2000-01-26 06:49:38 +00:00
rbs%maths.uq.edu.au
e9c64d0f24
[MathML] Added four atoms (lspace, rspace, maxsize, minsize) and two operator flags.
2000-01-26 06:43:36 +00:00
rbs%maths.uq.edu.au
772860cda1
[MATHML] Stabilization of some measurements. a:choffmann
2000-01-19 22:36:23 +00:00
rbs%maths.uq.edu.au
51e4afc749
[MATHML] Finally, here goes Shyjan Mahamud's TeX alignment rules. Part I: for superscript/subscript schematta
2000-01-18 04:35:37 +00:00
rbs%maths.uq.edu.au
eb06cd5c46
[MATHML] Added two atoms (scriptminsize, scriptsizemultiplier) and code to support the first (in nsMathMLContainerFrame.cpp): scriptminsize is the user-requested smallest font-size in scriptlevel contexts. Default is 8pt. scriptsizemultiplier is a user-desired font scaler. It is not yet in use.
2000-01-18 04:09:00 +00:00
rbs%maths.uq.edu.au
d9d117bd67
[MATHML] *Restructuration to put member data into a mPresentationData struct. *Added support for accent and accentunder, with provision for embellished operators. *Changed usage of GetBoundingMetrics() to the X Windows character coordinate system
2000-01-14 08:38:25 +00:00
rbs%maths.uq.edu.au
00cf03d93d
[MATHML] Add two atoms: fontstyle, accentunder
2000-01-14 08:28:35 +00:00
rbs%maths.uq.edu.au
9228d7a6e5
Add Maxwell Equations test case contributed by Robert Miner, and fix of some rules in mathml.css
2000-01-14 08:25:57 +00:00
rbs%maths.uq.edu.au
d8d565f346
Fixed erroneous leftover of #include from previous check-in
2000-01-08 00:54:19 +00:00
rbs%maths.uq.edu.au
36caf6921f
[MATHML] Addition of a comment and two atoms: subscriptshift, superscriptshift
2000-01-07 14:54:53 +00:00
rbs%maths.uq.edu.au
49a8609a8b
[MATHML]. Laying some groundwork to pave the way for the future landing of Shyjan Mahamud's TeX alignment code.
2000-01-07 14:49:46 +00:00
rbs%maths.uq.edu.au
45aad1f411
[MATHML]. First check-in. Splitting and modularization.
2000-01-07 14:41:56 +00:00
rbs%maths.uq.edu.au
c29bbe5e7e
[NOT PART OF THE DEFAULT BUILD]. Changed MathML namescape to the new officially published namespace.
1999-12-10 13:29:27 +00:00
rbs%maths.uq.edu.au
1231a3e001
[NOT PART OF THE DEFAULT BUILD]. *Changes to bring the MathML code in sync with layout (this will clear bugs 19398 and 20858). *Postfixed atoms with underscore. *Major revamps to launch the support of embellished operators.
1999-12-10 13:02:23 +00:00
rbs%maths.uq.edu.au
26924339a8
[NOT PART OF THE DEFAULT BUILD]. *Postfixed all atoms with underscore to avoid conflicts with predefined names in C++ and math.h. *Changed MathML namescape to the new officially published namespace.
1999-12-10 12:47:24 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
rbs%maths.uq.edu.au
66cbaed262
Catch up with recentchanges in layout
1999-11-25 07:07:06 +00:00
tbogard%aol.net
a0640b60c4
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
rbs%maths.uq.edu.au
112358a896
Consolidation of the code and efficient trimming of msqrt by delagating a big chunk of the reflow operation to the base class.
1999-11-23 06:04:02 +00:00
rbs%maths.uq.edu.au
4ebb9e5857
Code to render the mroot tag.
1999-11-22 12:35:36 +00:00
rbs%maths.uq.edu.au
034dc949dd
Added a control statement to avoid doing work that will lead nowhere.
1999-11-22 08:42:20 +00:00
rbs%maths.uq.edu.au
a445b590cf
Added a control statement to avoid doing work that will lead nowhere.
1999-11-22 08:20:50 +00:00
rbs%maths.uq.edu.au
4613d695a8
Catch up with recent changes in layout.
1999-11-22 03:29:14 +00:00
rbs%maths.uq.edu.au
42b105a390
Now make mroot part of the mathml build.
1999-11-21 22:27:21 +00:00
rbs%maths.uq.edu.au
ffa6ff34e6
Code to support the mfenced tag.
1999-11-21 22:16:47 +00:00
rbs%maths.uq.edu.au
df5fa8c5b8
Minor cleanup and Fixed a regression introduced by the consolidation of the code in nsMathMLChar.
1999-11-21 22:15:17 +00:00
rbs%maths.uq.edu.au
99bb1fd916
Consolidation of the code. Stretchy painting in horizontal direction and vertical direction and now treated with separate functions, yielding to improved readability.
1999-11-21 22:10:45 +00:00
rbs%maths.uq.edu.au
ae53c2182e
Added factory function for the mroot tag and did a minor clean up
1999-11-21 22:05:15 +00:00
rbs%maths.uq.edu.au
7f73b51124
Added three atoms: open, close, separators. These are the attributes of mfenced
1999-11-21 21:37:25 +00:00
rbs%maths.uq.edu.au
d11ec8c6ae
Fine-tuning of the placement of the sqrt symbol and Patch of Mike Shaver to make the code compile on Linux
1999-11-18 04:51:56 +00:00
rbs%maths.uq.edu.au
5cc78574eb
Removed a left-over getchar() that was there for debugging purposes
1999-11-17 01:43:30 +00:00
rbs%maths.uq.edu.au
ec744afa7e
Code for the msqrt MathML tag
1999-11-17 01:40:04 +00:00
rbs%maths.uq.edu.au
6db5105981
Examples to illustrate the newly added support of stretchy MathML symbols
1999-11-17 00:55:32 +00:00
rbs%maths.uq.edu.au
65c5dcf594
Code to support stretchy MathML symbols!
1999-11-17 00:49:37 +00:00
rbs%maths.uq.edu.au
3c8a731f59
Catching up with recent changes in layout. Update to auto-install the mathml.dtd in bin/dtd/
1999-11-14 23:10:56 +00:00
rbs%maths.uq.edu.au
79f03df3a2
Catching up with recent changes in layout
1999-11-14 22:15:05 +00:00
rbs%maths.uq.edu.au
edddebbc26
Catching up with recent changes of the nsIFrame API
1999-10-28 22:30:28 +00:00
rbs%maths.uq.edu.au
8da96e7a6e
[MathML] Fix to get the scriptlevel style context back, and minor cleanups.
1999-10-13 15:10:14 +00:00
rbs%maths.uq.edu.au
5e1d2e2f84
[MathML] Updates and initial landing of the example mixing.xml to illustrate how to mix MathML with other markups
1999-10-12 05:00:32 +00:00
rbs%maths.uq.edu.au
1f3415b86a
[MathML] Removing unecessary #include of header files
1999-10-12 04:53:41 +00:00
rbs%maths.uq.edu.au
85fd7b1b72
[MathML] Removing unecessary #include of header files
1999-10-12 04:42:15 +00:00
rbs%maths.uq.edu.au
a4f4be922c
[MathML] Portability: adding explicit get() on pointers coming from nsCOMPtr
1999-10-12 04:38:21 +00:00
rbs%maths.uq.edu.au
c70a44c9e4
Revamp of the architecture for stretchy symbols so that nsMathMLChar only deals with the atomic stretchy task.
1999-10-12 02:12:36 +00:00
rbs%maths.uq.edu.au
18e4220aae
Removing a duplicate reference to a src file
1999-10-12 02:06:05 +00:00
rbs%maths.uq.edu.au
cd1e2ea32a
Removing a typedef and adding a new NS_MATHML_OPERATOR_MUTABLE flag
1999-10-12 01:58:27 +00:00
rbs%maths.uq.edu.au
bc0c591213
Change of the IID for the nsIMathMLFrame interface. The previous IID was taken while the MathML code was awaiting to land.
1999-10-02 09:14:57 +00:00
rbs%maths.uq.edu.au
d18f548c5e
Adding relative path to external DTD
1999-10-02 06:53:41 +00:00
rbs%maths.uq.edu.au
8602368e83
Initializing a variable to zero
1999-10-02 06:50:38 +00:00
rbs%maths.uq.edu.au
89dee16d51
Update to match recent changes in the nsIFrame API.
1999-10-02 06:20:30 +00:00
shaver%netscape.com
ae8628f9e4
initial and long-awaited import of MathML for Roger Sidje and his crew
1999-09-21 02:12:01 +00:00