evaughan%netscape.com
e637847edd
Added box layout system.
1999-03-26 18:51:08 +00:00
ramiro%netscape.com
58156c9428
Fix indiscriminate debug comment spewage.
1999-03-26 11:34:21 +00:00
kipp%netscape.com
c1e979c388
Provide zero margins for other sides
1999-03-26 00:41:59 +00:00
briano%netscape.com
cebfc14fd8
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
briano%netscape.com
41dd62814d
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:10:22 +00:00
peterl%netscape.com
329ef341b5
added percent handling for opacity property
1999-03-25 06:43:07 +00:00
peterl%netscape.com
fbe4c468cf
fix whitespace handling on attribute selectors
1999-03-25 06:42:42 +00:00
peterl%netscape.com
6c0a60eaf0
add base tag info on the rest of the table elements too
1999-03-25 06:40:06 +00:00
peterl%netscape.com
a0f031bbef
cleaned up attribute style hints to reflect the real info
1999-03-25 06:39:12 +00:00
peterl%netscape.com
e9d8cae711
made opacity inherit by default
1999-03-25 06:34:57 +00:00
peterl%netscape.com
4783a22e3c
set default attribute style hint to content
1999-03-25 06:32:09 +00:00
kipp%netscape.com
2e33bbba23
Use compatability table for div align mappings
1999-03-25 03:48:06 +00:00
kipp%netscape.com
fd4f6cc27c
Removed some dead code
1999-03-25 03:47:46 +00:00
kipp%netscape.com
4aa151d370
Added some -moz keywords
1999-03-25 03:46:58 +00:00
jfrancis%netscape.com
340553bc93
exposing on-the-fly switchability between pre and post order iterors in the interface. exposing PositionAt in the interface.
1999-03-23 11:54:52 +00:00
jfrancis%netscape.com
c13ae60c0a
phase one of on-the-fly support for switching between pre and post order iteration. needed by text services.
1999-03-23 10:30:24 +00:00
beard%netscape.com
a2544d7e98
new implementation of GetScriptObject, returns a script object that is a wrapper for the Java applet object, whose prototype points to the standard DOM element object. This allows the applet's public fields to shadow the DOM properties. only turned on for XP_MAC.
1999-03-21 20:48:49 +00:00
pierre%netscape.com
8084f5dd4a
#3974 "mac crashes when hitting return to submit form"
1999-03-21 04:35:01 +00:00
kipp%netscape.com
ccf93dce08
Table's, tr's, td's and th's now support navigators background attribute properly including backgrounds impacted by BASE tags - bug #2020
1999-03-20 15:42:21 +00:00
vidur%netscape.com
60c2b1e433
Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash.
1999-03-20 01:51:00 +00:00
kipp%netscape.com
3a2e3c078d
Support html4 type attribute
1999-03-20 01:32:48 +00:00
tague%netscape.com
21fe067546
Added support for basic Japanese input on Win32
1999-03-19 23:36:20 +00:00
kipp%netscape.com
382f284b4f
Handle background attribute better
1999-03-19 23:09:29 +00:00
rjc%netscape.com
f9fe32efb7
Remove const.
1999-03-19 01:56:21 +00:00
rjc%netscape.com
53523f7518
When sorting (not natural order), first ask for a slightly modified target value. This allows a datasource to detect when a value is being asked for sorting purposes and can be smart... for example, a mail datasource could strip off the "Re:" on mail messages.
1999-03-19 01:52:18 +00:00
nisheeth%netscape.com
eb359710f6
Fix for bug 3584.
...
Change coded by vidur. Reviewed by me. Document.written documents now get
a default "about:blank" url assigned to them. This fixes crash bugs associated
with other code assuming that all documents have non-null urls.
Approved by chofmann.
1999-03-19 01:41:09 +00:00
waterson%netscape.com
0c1a11239c
Bug 3978. Removed warning: it was silly. This happens all the time for HTML content in a XUL document.
1999-03-18 23:04:58 +00:00
hyatt%netscape.com
6647377172
Fixes for the mouseover toolbar button problem. Approved by Chris.
1999-03-18 21:18:00 +00:00
kipp%netscape.com
a6b25894b2
Fixed bug #3597 - lower case alpha/roman bullets
1999-03-18 21:01:52 +00:00
waterson%netscape.com
0338e56e86
Cleaned up code that mutates an element's ID, modulo bug 3971.
1999-03-18 20:46:02 +00:00
pnunn%netscape.com
d56aa5a1a4
Fix for bugz#3858. View-images were decoding twice. M3, pnunn@netscape.com
...
Reviewed by kipp@netscape.com .
1999-03-17 00:13:31 +00:00
joki%netscape.com
a99a29b5de
Fix for bug 3553, links on Linux
1999-03-15 23:44:15 +00:00
hyatt%netscape.com
e61c558de9
Changes to fix the bookmarks menu crashing problem.
1999-03-15 05:39:04 +00:00
hyatt%netscape.com
9fcc58babd
Changes to fix the Bookmarks menu crashing problem.
1999-03-15 05:36:13 +00:00
kostello%netscape.com
31b572ebdc
Added implementation for nsIHTMLContentSink::DoFragment()
1999-03-15 05:11:43 +00:00
karnaze%netscape.com
92f14ae1f9
removed code to set margins on radio buttons and checkboxes. It is now done using attribute selectors in ua.css.
1999-03-14 17:39:58 +00:00
buster%netscape.com
0703113c32
added a debug-only printf warning if the char code returned is 0
1999-03-14 04:10:55 +00:00
hyatt%netscape.com
bba1db3240
Menus are much closer now.
1999-03-13 00:31:05 +00:00
hyatt%netscape.com
911f083e80
On the road to making the bookmarks menu work properly.
1999-03-13 00:08:25 +00:00
waterson%netscape.com
c9a5823a93
Bug 3529: re-rooting the tree. Added code in the generic content builder that notices changes to the 'id=' attribute and reconstructs the tree from a new resource when the object's identity is changed. Also, renamed the nsRDFGenericBuilder::IsWidgetElement() to IsFolderOrItem(), because that's what it's doing.
1999-03-12 22:20:34 +00:00
putterman%netscape.com
d54a42c5ed
comment out NS_ERROR in remove
1999-03-12 13:13:58 +00:00
waterson%netscape.com
8bbd8f1335
Added note on making fns virtual.
1999-03-12 10:09:51 +00:00
waterson%netscape.com
2962cfb5fd
Renamed IsWidgetProperty() to IsContainmentProperty(), added RemoveWidgetItem() call and hooked it up in the generic builder.
1999-03-12 08:13:14 +00:00
hyatt%netscape.com
87e0d24c26
XUL fragments live!
1999-03-12 05:21:25 +00:00
troy%netscape.com
eb3fddd46d
Fixed MapDeclarationInto() so it correctly handles 'min-width', 'max-width',
...
'min-height', and 'max-height'
1999-03-11 20:29:02 +00:00
hyatt%netscape.com
fa81242e10
Adding in the new document info class and tweaking the builder so that
...
it knows how to use it.
1999-03-11 19:49:32 +00:00
troy%netscape.com
38bb440c35
Patch from Bruce Mitchener (bruce@sybersight.com) that fixes incorrect
...
use of delete operator
1999-03-11 15:21:46 +00:00
rjc%netscape.com
2e2544c1c6
Comment out NS_PRECONDITION on mDocument.
1999-03-11 12:07:49 +00:00
rjc%netscape.com
4c1c22eb08
Better, smarter sorting implementation.
1999-03-11 12:01:47 +00:00
troy%netscape.com
5d5ab80fa3
Patch from Bruce Mitchener (bruce@cybersight.com) that fixes unitialized
...
memort error
1999-03-11 05:56:11 +00:00
nisheeth%netscape.com
595276432b
- Beautified error reporting of expat errors. We now don't just dump the error text out as nodes. We create the parsererror and sourcetext HTML nodes that can be styled via ua.css.
1999-03-11 05:29:36 +00:00
nisheeth%netscape.com
554a04fad4
- changing ua.css to add style rules for the 'parsererror' and 'sourcetext' elements.
...
- added eHTMLTag_parsererror, eHTMLTag_sourcetext to the set of HTML tags.
- These tags are used within XML documents to show errors from expat.
1999-03-11 05:26:53 +00:00
joki%netscape.com
f7c8bd10c6
Adding DOM access to new character information
1999-03-11 00:07:59 +00:00
rjc%netscape.com
ad2f6654f2
Small sort fix.
1999-03-10 22:02:25 +00:00
waterson%netscape.com
f0745144ef
Added GetResource() to XULElement.
1999-03-10 20:20:52 +00:00
hyatt%netscape.com
e88c1129fb
Working on XUL fragments.
1999-03-10 20:05:12 +00:00
mcafee%netscape.com
53c2a55a3c
Solaris doesn't like the dangling semi-colon after NS_DECL_ISUPPORTS_INHERITED macro.
1999-03-10 10:52:50 +00:00
rjc%netscape.com
e0b265412b
Cast away! and changed a few .Equals() to now be .EqualsIgnoreCase()
1999-03-10 09:41:07 +00:00
waterson%netscape.com
e1afba1084
Aggregate nsIDOMXULTreeElement interface onto nsRDFElement. Scriptability #ifdef-ed out.
1999-03-10 08:50:27 +00:00
waterson%netscape.com
9fadccdbbc
Fix build bustage, not really sure what this is supposed to be doing.
1999-03-10 08:11:28 +00:00
waterson%netscape.com
0d7a452c49
Fixed header files to work outside the XPIDL world for now.
1999-03-10 07:12:42 +00:00
rjc%netscape.com
29ffc540fb
Small changes to sorting code to prepare for sorting on id attribute.
1999-03-10 07:07:10 +00:00
waterson%netscape.com
1a72986d9a
Landed on tip.
1999-03-10 05:37:31 +00:00
hyatt%netscape.com
33f2bc3467
Landing the initial changes to support XUL fragments.
1999-03-10 01:37:31 +00:00
vidur%netscape.com
bb1650ee77
Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem
1999-03-10 01:17:49 +00:00
alecf%netscape.com
1717419ca5
purify fixes from bruce@cybersight.com - use delete[] rather than delete
1999-03-10 00:35:16 +00:00
waterson%netscape.com
c3d02ab7dd
Made sure to initialize rv to NS_OK.
1999-03-09 23:51:34 +00:00
hyatt%netscape.com
e3e08df35d
Fixing a bug with selection in the tree view.
1999-03-09 21:58:06 +00:00
hyatt%netscape.com
09561af850
Fixes to the broadcasters and observers. I made HTML elements work with
...
observes nodes, and I changed some SetAttribute calls to use the DOM
instead of the nsIContent APIs.
1999-03-09 19:30:41 +00:00
jfrancis%netscape.com
05bff338bd
fixed refcounting bugs
1999-03-09 19:21:30 +00:00
jfrancis%netscape.com
9ccfd6ca94
fixed refcounting bugs plus a little cleanup
1999-03-09 19:21:04 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
waterson%netscape.com
166aab00ae
Fixed GetElementsByAttribute(): use the DOM APIs to be consistent with namespaces.
1999-03-09 08:10:50 +00:00
waterson%netscape.com
423fdfd472
Made widget observer observe the composite data source.
1999-03-09 08:05:26 +00:00
nisheeth%netscape.com
282f2ef67b
- Quoted all attributes.
...
- Fixed casing on the end BookSet tag. (The expat parser enforces case-sensitivity in XML)
1999-03-09 07:44:47 +00:00
waterson%netscape.com
b0d32f4ae3
Land Guha's history stuff, including some fixes for references in the file system data source, and modifications for literals: there's now nsIntLiteral and nsDateLiteral.
1999-03-09 04:01:56 +00:00
vidur%netscape.com
5b9051fe4d
Table of contents example
1999-03-09 00:36:54 +00:00
tague%netscape.com
e83d88b1db
Fixed build bustage (lost const)
1999-03-08 21:02:35 +00:00
alecf%netscape.com
fd2941ac9d
fix g++ -pedantic bustage
1999-03-08 20:18:53 +00:00
jfrancis%netscape.com
7ea09100f6
bug fixes + changing broken "dont_QueryInterface" additions to "do_QueryInterface"
1999-03-08 01:20:02 +00:00
hyatt%netscape.com
10c3453c14
Changes to the builder APIs to distinguish folder items from leaf
...
items (although we're not quite there yet).
1999-03-07 23:18:26 +00:00
hyatt%netscape.com
51f014158e
Landing the menu builder for real. The bookmarks menu lives (well, sort of).
1999-03-07 10:28:42 +00:00
rjc%netscape.com
58fcc170d8
More support for column sorting.
1999-03-07 09:44:38 +00:00
hyatt%netscape.com
372c03156f
A base class for factoring out the common functionality that exists
...
among builders. (To be used by the tree, toolbar, and menu builders
at the very least.)
1999-03-07 08:12:48 +00:00
troy%netscape.com
da0eec7de9
In RulesMatching(), changed NS_RELEASE to NS_IF_RELEASE for the link handler.
...
This fixes a crash when doing a print preview
1999-03-06 17:20:27 +00:00
warren%netscape.com
dd93375aa5
Fixing someone's RDF breakage.
1999-03-06 04:12:56 +00:00
nisheeth%netscape.com
61aa27804d
Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser.
1999-03-06 02:01:11 +00:00
hyatt%netscape.com
e18a567aa5
onchange handler implemented for observes nodes.
1999-03-06 01:19:13 +00:00
rjc%netscape.com
ecc18e5568
Small cleanup to nsXULSortService.
1999-03-06 00:11:14 +00:00
hyatt%netscape.com
cfad52f4a9
More tweaks to broadcasters.
1999-03-05 23:53:01 +00:00
rjc%netscape.com
cb29c704c2
First Checked In.
1999-03-05 23:51:41 +00:00
hyatt%netscape.com
c4589797ea
Fixed a memory leak in the broadcasters.
1999-03-05 23:08:34 +00:00
hyatt%netscape.com
003eb1d25f
Changes to broadcasters.
1999-03-05 22:43:02 +00:00
hyatt%netscape.com
c6912beac6
Changing the broadcaster methods to take DOM elements instead of DOM
...
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com
85fed6d64d
Cleaning up some code.
1999-03-05 22:33:27 +00:00
hyatt%netscape.com
5d2e9c4d21
Fixes to enable getElementById to work with HTML elements.
1999-03-05 20:30:13 +00:00
kipp%netscape.com
9fc30d4717
Support more css style for hr's; map align to auto margins
1999-03-05 04:20:07 +00:00
hyatt%netscape.com
94f316e8f0
Many bug fixes to the RDF content model including namespace changes and
...
style support.
1999-03-05 00:01:26 +00:00
hyatt%netscape.com
c02d994cac
Committing the new attribute class for the handling of XUL attributes.
1999-03-05 00:00:40 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
brade%netscape.com
a08b6b708b
reduce compiler warnings on Macintosh by adding comparison in loop (around assignments)
1999-03-03 14:50:41 +00:00
waterson%netscape.com
958bbee1f4
Removed tree-specific open and close code. This is now in the nsRDFTreeBuilder, where it belongs.
1999-03-03 08:07:10 +00:00
pollmann%netscape.com
a30885fc38
Give nsTextControlFrame a notification when readonly on a TextArea is changed.
1999-03-03 03:05:31 +00:00
pollmann%netscape.com
16ee81ed7f
Fix bug #3375 and #3368 : Allow hidden inputs and password inputs to store values.
1999-03-03 02:54:25 +00:00
nisheeth%netscape.com
4de7406f15
We've decided to do away with the notion of an nsExpatDTD. The expat tokenizer which encapsulates the expat parser will be driven by nsWellFormedDTD. So, I'm removing the code that constructed an expat DTD for controlling the parsing of an XML document.
1999-03-03 01:57:03 +00:00
hyatt%netscape.com
a673d12e20
More fixes to make sure the right attribute namespace is being used.
1999-03-03 01:38:32 +00:00
hyatt%netscape.com
64a6753587
Fixes so that attributes are set correctly.
1999-03-03 01:26:33 +00:00
hyatt%netscape.com
6b640a1aee
Fixes to attributes so that they are properly added in with a namespace of
...
NONE.
1999-03-03 01:17:29 +00:00
vidur%netscape.com
66a4fb1a65
Fixes to get CDATASections working again. Also changes to fix XML links.
1999-03-02 23:22:05 +00:00
kmcclusk%netscape.com
52afc44421
gfx vs native widget rendering can now be specified in the viewer at run-time.
...
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
joki%netscape.com
c401b7142e
Adding new tab handling and focus support.
1999-03-02 19:19:24 +00:00
cls%seawood.org
79caf55510
Fixed problem with ondblclick being released w/o being allocated. Appeared to be a copy-n-paste oversight.
1999-03-02 10:20:52 +00:00
waterson%netscape.com
5b4e352425
Added code to spy on the xul:open attribute; we now force content construction when a node is opened and release the children when it is closed.
1999-03-02 07:34:32 +00:00
rjc%netscape.com
8a3178b0de
ChildAt(0) can return NULL, so check for it!
1999-03-02 04:07:10 +00:00
pollmann%netscape.com
f0368fab2e
Cleanup: Use the GetPrimary Frame in nsGenericHTMLElement. Enable fetching selectedIndex before frame creation (using DefaultSelected instead of Selected) Bug #3340
1999-03-02 03:31:17 +00:00
pollmann%netscape.com
fe42af341e
Enable GetSelected for options inside of option groups. (Fix GetPrimaryFrame)
1999-03-02 03:26:29 +00:00
pollmann%netscape.com
fe9dc59eef
Cleanup: return NS_NOINTERFACE not NS_OK if getting the primary frame fails.
1999-03-02 03:22:45 +00:00
nisheeth%netscape.com
6cafe14005
We no longer call RegisterDTD() on nsParser when initiating parsing of XML
...
documents.
1999-03-02 02:58:25 +00:00
vidur%netscape.com
5c71c0ce21
Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy.
1999-03-01 16:57:35 +00:00
rods%netscape.com
372194e11f
Change it to do a QueryInterface, is this right?
1999-03-01 15:27:55 +00:00
mcafee%netscape.com
20a05193e2
Backing out my last change, breaks Win32 & Mac.
1999-03-01 10:57:20 +00:00
mcafee%netscape.com
2d410263b9
Adding do_QueryInterface() wrapper for nsCOMPtr/Solaris.
1999-03-01 10:32:14 +00:00
jfrancis%netscape.com
9b46187134
made iterators bidirectional; lots of bug fixes; finished subtree iterator impl.
1999-03-01 08:17:18 +00:00
nisheeth%netscape.com
aa8fbc879d
- Add expat to the windows build only...
...
- Changed nsXMLDocument such that expat gets used for XML parsing if
EXPAT is #define'd
1999-02-27 08:02:15 +00:00
peterl%netscape.com
e6aa19618a
fixed active link rule support
1999-02-27 07:18:21 +00:00
peterl%netscape.com
4b2ba32cae
added support for dynamic pseudo classes
...
added support for child & sibling selectors
1999-02-27 07:17:52 +00:00
peterl%netscape.com
120d44bdfc
added child & sibling selector support
1999-02-27 07:16:57 +00:00
peterl%netscape.com
d79cf12101
added child & sibling selectors
1999-02-27 07:15:59 +00:00
peterl%netscape.com
6cc2958942
added content state changed
1999-02-27 07:15:09 +00:00
peterl%netscape.com
eab0e6c8cb
added CSS3 pseudo classes
1999-02-27 07:14:33 +00:00
peterl%netscape.com
53d86f217b
added CSS3 UI pseudo classes
1999-02-27 07:14:13 +00:00
peterl%netscape.com
9fe33c68e2
set document before adding attributes
1999-02-27 07:13:48 +00:00
peterl%netscape.com
1ae9d420b1
switched state change notifications to use ContentStateChanged
1999-02-27 07:12:38 +00:00
peterl%netscape.com
7cd4cd92c4
added CalcStyleDifference
1999-02-27 07:11:42 +00:00
peterl%netscape.com
c0cf7cb253
added content state changed
...
removed ua sheet from dump style
1999-02-27 07:11:04 +00:00
peterl%netscape.com
5916c57c38
added == operator for style sides
1999-02-27 07:09:40 +00:00
hyatt%netscape.com
d86eecabbe
Modified HTML content's QueryInterface macro to supported nsIStyledContent.
1999-02-27 01:36:41 +00:00
hyatt%netscape.com
d85d9fe190
Changed GetID, HasClass, and GetClasses so that they are invoked on styledContent
...
instead of htmlContent.
1999-02-27 01:35:51 +00:00
hyatt%netscape.com
dfbfad323d
Changed GetInlineStyleRule so that it is invoked on styledContent instead
...
of htmlContent.
1999-02-27 01:35:25 +00:00
hyatt%netscape.com
b672b96f31
Changed GetContentStyleRule so that it is invoked on styledContent instead
...
of htmlContent.
1999-02-27 01:34:55 +00:00
hyatt%netscape.com
48a5a5d631
Removing the CLASS, ID, and STYLE-specific methods. They are now in
...
nsIStyledContent (from which nsIHTMLContent now derives).
1999-02-27 01:32:49 +00:00
hyatt%netscape.com
76b33e035d
The nsIStyledContent interface. Removes CLASS, ID, and STYLE support (as well
...
as the ability to supply style hints) from nsIHTMLContent.
1999-02-27 01:31:01 +00:00
kipp%netscape.com
4a28dcfe2b
fixed up operator new usage
1999-02-26 20:02:06 +00:00
kipp%netscape.com
cfa5bbce41
Fixed remaining issues with operator new/delete
1999-02-26 19:26:29 +00:00
kipp%netscape.com
b328181417
Support entities (bug #3112 )
1999-02-26 17:13:51 +00:00
kipp%netscape.com
2aaefa469a
Cleaned up operator new and delete
1999-02-26 17:13:10 +00:00
kipp%netscape.com
ca244c5661
Removed dependency on static constructors
1999-02-26 17:12:16 +00:00
kipp%netscape.com
faa661374a
Fixed up operator new and delete
1999-02-26 17:09:35 +00:00
kipp%netscape.com
9adee56599
Implement operator delete properly; removed dependency on static constructor
1999-02-26 17:03:18 +00:00
waterson%netscape.com
1a5afc6cd4
Bug 3302. Fixed DOM calls to effect (more or less) the right change on the content model, modulo Bug 3275. This was causing asserts to fire whenever you called SetAttribute().
1999-02-26 03:02:19 +00:00
waterson%netscape.com
d24631f345
Improved SplitAttribute() to return kNameSpaceID_None if it finds a tag but can't determine the namespace.
1999-02-26 02:09:48 +00:00
vidur%netscape.com
7d78aa4ffc
Made style reresolution propogate down to the bullet frames for list items. Added list related attribute tests.
1999-02-25 19:14:35 +00:00
waterson%netscape.com
3e5a8fac67
Improved tag matching so that it doesn't assume XUL namespace. Added nsIXMLContent methods in anticipation of someday getting real namespace scoping right. See http://bugzilla.mozilla.org/show_bug.cgi?id=3275 for more info.
1999-02-25 17:15:57 +00:00
hyatt%netscape.com
caaaa239f1
Fixes to getElementsByTagName to avoid returning nodes that aren't elements.
1999-02-25 02:58:11 +00:00
vidur%netscape.com
3ea8fe1203
XML books test case (not part of the build so don't shoot me).
1999-02-25 02:26:53 +00:00
troy%netscape.com
e4388eb926
Added frame type atoms for several table frame classes
1999-02-24 05:54:31 +00:00
troy%netscape.com
a29e93d9d0
Added nsLayoutAtoms::textFrame
1999-02-24 05:33:40 +00:00
troy%netscape.com
8dfabdf1a8
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
waterson%netscape.com
4a450ed443
Fixed some refcounting bugs with atoms.
1999-02-24 04:46:47 +00:00
kipp%netscape.com
32f095692b
Fixed crash bug where unitialized index would sometimes crash; also increment index in loop so that it terminates
1999-02-24 04:34:54 +00:00
troy%netscape.com
55d2703151
Added CreateContinuingFrame() function to frame construction code
1999-02-24 04:03:50 +00:00
hyatt%netscape.com
5e15e8bfed
Fixing the case of the ID atom (it should have been lower case).
1999-02-24 02:58:47 +00:00
hyatt%netscape.com
83073a77fe
Fixing the multiple observer crash.
1999-02-24 02:18:35 +00:00
waterson%netscape.com
f7372ad980
Made sure to add a named reference to the event handlers. a=sar%netscape.com for checkin during closed tree.
1999-02-24 00:01:26 +00:00
kipp%netscape.com
bf3fa605eb
Latest snapshot using linux version of the tools
1999-02-23 19:38:50 +00:00
vidur%netscape.com
6cf6986695
Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change).
1999-02-23 19:18:12 +00:00
warren%netscape.com
3642da81a5
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
ftang%netscape.com
fbebe3feca
add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson
1999-02-23 03:31:26 +00:00
hyatt%netscape.com
dbc9dd98bf
Touched the files auto-generatedb y the IDL. Also implemented getElementByAttribute
...
for documents and for elements.
1999-02-23 02:40:51 +00:00
mjudge%netscape.com
b45a295339
Fixing nsCOMPtr misusage.
1999-02-22 19:06:48 +00:00
hyatt%netscape.com
b38de83ff5
Implementing event handlers on XUL nodes.
1999-02-20 01:59:45 +00:00
evaughan%netscape.com
ded20d5f4a
Added a new XUL TitledButtonFrame
1999-02-19 18:23:02 +00:00
scc%netscape.com
b69653a62b
updated for nsCOMPtr; owners should check my changes to see if they agree with my choices for |do_QueryInterface| vs |dont_QueryInterface|
1999-02-19 02:56:00 +00:00
mcafee%netscape.com
e260c8319a
Solaris needs newline at end of file.
1999-02-19 02:43:26 +00:00
mcafee%netscape.com
390dea2f05
Fixing return types and swtich to proper PR_TRUE/PR_FALSE types. r=akkana@netscape.com
1999-02-19 02:32:58 +00:00
mcafee%netscape.com
fd53f70412
Fixing return types and swtich to proper PR_TRUE/PR_FALSE types. r=akkana@netscape.com
1999-02-19 02:03:23 +00:00
mcafee%netscape.com
babefe5414
Solaris: mIsDone is a PRBool, that means use PR_FALSE or PR_TRUE.
1999-02-19 01:41:03 +00:00
troy%netscape.com
d1fb344418
Added pseudo style for 'page' element
1999-02-19 00:53:09 +00:00
scc%netscape.com
ab59e4df7a
updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef|
1999-02-18 23:55:10 +00:00
kmcclusk%netscape.com
f543fc88ba
changed pseudo styles file-button, file-text to -moz-file-button -moz-file-text in ua.css
...
Adjusted nsHTMLAtoms to match.
1999-02-18 22:36:59 +00:00
kipp%netscape.com
db4ce9c499
Renamed bullet pseudo style
1999-02-18 22:20:19 +00:00
kmcclusk%netscape.com
602be9dfc4
Fixed call to ProbePseudoStyleContext in nsButtonControlFrame so it will compile
...
when NS_GFX_RENDER_FORM_ELEMENTS is defined.
Added checks to nsFileControlFrame::Reflow to make sure the pseudo styles actually
could be loaded. If they can't be loaded it uses the file upload elements style.
Changed file-buttonstyle to file-button and file-textstyle to file-text in ua.css
1999-02-18 22:07:23 +00:00
hyatt%netscape.com
21fb604870
Improvements to the broadcasting mechanism so that HTML nodes can properly
...
observe XUL broadcasters.
1999-02-18 21:45:06 +00:00
cyeh%netscape.com
fe763fea21
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
hyatt%netscape.com
cdb147c010
Improvements to the document getElementByID method.
1999-02-18 05:03:20 +00:00
kipp%netscape.com
83e77accb1
updated hash generator
1999-02-18 03:29:24 +00:00
kipp%netscape.com
2a09025a80
Fixed up alignment mappings
1999-02-18 03:28:55 +00:00
kipp%netscape.com
10ed4226e9
Removed usage of GetAutoMarginSize
1999-02-18 03:24:58 +00:00
vidur%netscape.com
10f1c9a944
Backed out bogus update to test
1999-02-18 00:19:12 +00:00
vidur%netscape.com
710c4b9575
Supported XML namespace decls as attributes of HTML content embedded in XML
1999-02-18 00:18:50 +00:00
kmcclusk%netscape.com
bc45423c33
Added pseudo styles for file input element buttons and text fields to control their
...
appearance during printing.
Now returns value of file upload element in nsHTMLInputElement::GetValue.
Added :file-textstyle and :file-buttonstyle pseudo style's to ua.css.
Modified nsButtonControlFrame::PaintButton to accept a rectangle describing the
position and size of the button to paint.
Modified nsFileControlFrame::Paint to resolve :file-buttonstyle and :file-textstyle to
paint the file upload's button and text field using settings in ua.css
Added nsFileControlFrame::HasWidget utility method.
Added nsFormControlHelper::GetInputElementValue to get the current value of an input element
from the DOM.
Modified nsTextControlFrame::GetProperty to use nsFormControlHelper::GetInputElementValue
Modified nsTextControlFrame::PaintTextControl to accept a rectangle describing the position
and size of the text control to paint.
Modified nsTextControl::PaintTextControlBackground to include a rectangle describing the
position and size of the text control background to paint.
1999-02-18 00:13:39 +00:00
vidur%netscape.com
5dddc5bcf8
Implemented the correct content model for the TITLE element and allowed for dynamic change.
1999-02-17 23:56:55 +00:00
hyatt%netscape.com
b63fb09939
Implemented more DOM methods to get apprunner working with XUL files.
1999-02-17 22:32:40 +00:00
hyatt%netscape.com
61c0ffc303
Finishing the broadcaster work (at least for now).
1999-02-17 19:35:53 +00:00
hyatt%netscape.com
291d836dc5
More tweaks to the broadcasting stuff.
1999-02-17 18:58:05 +00:00
hyatt%netscape.com
f977644992
Implemented brain-dead tree walk in GetElementByID.
1999-02-17 18:46:23 +00:00
hyatt%netscape.com
6b3d1a7725
Checking in code that does the broadcaster hookup.
1999-02-17 18:33:33 +00:00
waterson%netscape.com
cd754c4b03
Implemented nsIDOMElement::GetAttribute().
1999-02-17 11:56:44 +00:00
waterson%netscape.com
d3faaebeef
Added nsIDOMElementObserver interface to QI.
1999-02-17 11:56:15 +00:00
waterson%netscape.com
02f3d9b924
Landed RDF_19990217_BRANCH. This includes a bunch of changes to get XUL scriptability up and running; also, nsRDFResourceElement and nsRDFGenericElement have been collapsed into a single class, and most of the state has been turned into attributes on the class.
1999-02-17 11:09:57 +00:00
danm%netscape.com
80dc7af313
changed nsCOMPtr comparison operators to explicitly use get(). part of nsCOMPtr carpool.
1999-02-17 04:39:22 +00:00
mcafee%netscape.com
3ece48d719
Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar
1999-02-17 02:08:00 +00:00
waterson%netscape.com
2372f7e7ec
Landed RDFDOM_19990215_BRANCH. Began implementing DOM-to-RDF functionality.
1999-02-16 19:30:04 +00:00
jfrancis%netscape.com
1f0604e40f
new content subtree iterator
1999-02-16 15:48:13 +00:00
jfrancis%netscape.com
f8e62db214
replaced IsNodeInsideRange() with CompareNodeToRange()
1999-02-16 15:46:37 +00:00
jfrancis%netscape.com
17ecef61e9
Replaced IsNodeInsideRange() with CompareNodeToRange() and also removed forward class declarations to make VC5 happy
1999-02-16 15:43:28 +00:00
rickg%netscape.com
bc6cb6fd89
fixed a wad of little bugs and added regression test
1999-02-16 07:38:27 +00:00
troy%netscape.com
f63bfa5bf7
Added code to set/get the view manager's root scrollable view
1999-02-16 04:41:15 +00:00
nisheeth%netscape.com
53cf494871
Added style hints for DOM attribute changes to the FONT and BASEFONT content objects.
1999-02-15 23:48:09 +00:00
buster%netscape.com
17a29c2230
changed some forward class declarations to #include of the class
...
declaration. These classes are used in nsCOMPtr's, and
VC 5.0 needs the full class declaration to compile.
1999-02-15 16:26:04 +00:00
nisheeth%netscape.com
4b1544676a
- Changed name of getter function for style hints to GetStyleHintForAttributeChange().
...
- Plugged in style hint for changes to the <HR NOSHADE> attribute.
1999-02-15 06:42:44 +00:00
jfrancis%netscape.com
142e6503b2
I wish VC++ would give me a @#$*&^#! break.
1999-02-14 12:51:29 +00:00
jfrancis%netscape.com
51b5ee7434
some (NULL != nsCOMPtr<Foo>'s) snuck thru - VC++ no like. I don't like 'em either.
1999-02-14 11:14:55 +00:00
jfrancis%netscape.com
6db0bb5c14
VC++ not hip to mixing goto's with automatics that have contructor/destructors.
1999-02-14 10:18:20 +00:00
jfrancis%netscape.com
bce33616de
ground work for new content subtree iterator
1999-02-14 09:15:13 +00:00
jfrancis%netscape.com
18894a69ca
nsCOMPtr conversion plus some new utility functions
1999-02-14 09:14:50 +00:00
troy%netscape.com
2a7c042839
Added a cast
1999-02-14 06:13:06 +00:00
troy%netscape.com
9c40302b87
Added some casts to get things to compile
1999-02-14 06:12:29 +00:00
troy%netscape.com
a35f456e1c
Added cast to get it to compile
1999-02-14 06:10:51 +00:00
troy%netscape.com
99ecf5d560
Added frame-type atoms for area,scroll,viewport,root,page frame classes
1999-02-14 03:47:33 +00:00
kipp%netscape.com
456ff746d5
Use dont_AddRef on calls that increment the addref
1999-02-12 20:13:47 +00:00
troy%netscape.com
7b2012fca2
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
troy%netscape.com
59520aa119
Fixed some compile errors using nsCOMPtr
1999-02-12 18:15:02 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
jfrancis%netscape.com
4918559f5d
divorce from nsIEnumerator
1999-02-12 08:20:40 +00:00
peterl%netscape.com
bbce5acbc7
fixed atom ref counting bug
1999-02-12 08:16:00 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
jfrancis%netscape.com
8ccb052a1b
XPCOMified the content iterator; fixed some bugs in DeleteRange()
1999-02-12 05:28:46 +00:00
jfrancis%netscape.com
1e5b102dee
XPCOMified nsContentIterator; added it to layout factory CreateInstance code
1999-02-12 05:28:12 +00:00
jfrancis%netscape.com
10ea728eb2
fixing iid collision with simon
1999-02-12 04:39:21 +00:00
jfrancis%netscape.com
d5d4efaef9
First Checked In.
1999-02-12 04:28:29 +00:00
akkana%netscape.com
bf0baf8027
Rename nsISelection to nsIFrameSelection
1999-02-11 23:12:28 +00:00
troy%netscape.com
32dc0c66a9
Partial fix for bug #644 . We still re-load the document un-necessarily, but
...
at least now we move to the anchor
1999-02-11 23:08:04 +00:00
peterl%netscape.com
09a1d53596
made class values case sensitive
1999-02-11 06:43:14 +00:00
peterl%netscape.com
12296841cf
handle case sensitivity in attribute selector values here
1999-02-11 06:42:49 +00:00
peterl%netscape.com
019cfbfcc0
fixed bug while tokenizing ints at end of input stream
1999-02-11 06:42:02 +00:00
peterl%netscape.com
3e08c4fe52
made class selectors case sensitive
...
moved case-insensitive support for attribute values to style sheet
1999-02-11 06:41:21 +00:00
peterl%netscape.com
bd665cd592
added viewport pseudo element tag
1999-02-11 06:39:07 +00:00
kmcclusk%netscape.com
b9f6f92462
Fixed border rendering during printing for Select and text, and text areas.
...
Implemented SetProperty/GetProperty methods for FileControlFrame
Added nsGenericHTMLElement::GetPrimaryFrame check for nsnull for doc return type.
nsHTMLInputElement.cpp replace NS_OK == with NS_SUCCEEDED in GetValue and SetValue
Added GetName and GetValue utility methods to nsFormControlHelper
modified nsButtonControlFrame::PaintButton to take the label to paint as an extra parameter.
This allows it to be callable from the nsFileControlFrame code to render the button.
1999-02-11 01:13:28 +00:00
hyatt%netscape.com
e0431b6eaf
Adding support for tree columns.
1999-02-10 19:51:29 +00:00
waterson%netscape.com
2447830175
Fixed nsISelection bustage.
1999-02-10 19:39:29 +00:00
mjudge%netscape.com
bca382f43e
Keyboard navigation, removing nsICollection(not used) adding PeekOffset to have the nsIFrame tell us where to go when moving a character ect. adding nsFrameTraversal to traverse frames, based on nsIEnumerator. mjudge x4661
1999-02-10 18:55:25 +00:00
peterl%netscape.com
4d73e58576
Improved handling of bad properties
1999-02-10 08:37:52 +00:00
peterl%netscape.com
d46ab9ac1e
added append struct value
1999-02-10 08:37:28 +00:00
peterl%netscape.com
db84d3164c
added missing ToString case
1999-02-10 08:36:37 +00:00
troy%netscape.com
5c3d1395f3
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
b8965b6929
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
...
references
1999-02-10 04:17:06 +00:00
troy%netscape.com
40e3d2b1c8
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy%netscape.com
c9c1fa187e
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
waterson%netscape.com
c37bbf9498
Whacked to get RDF/XUL working right, with local content mderged in.
1999-02-09 03:15:41 +00:00