peterl%netscape.com
6c837925c8
use '-moz-fixed' for pre fixed font hack instead of 'monospace'
...
cleaned up font api
1999-06-22 19:23:56 +00:00
peterl%netscape.com
a3c6e75b99
allow underscores in idents
1999-06-22 19:22:59 +00:00
peterl%netscape.com
871263e096
fixed skipping of unsupported at rules
...
made ID parsing CSS2 compliant
1999-06-22 19:22:41 +00:00
peterl%netscape.com
6ae3f48441
fixed UMR
...
added error output for charset converter failure
1999-06-22 19:21:54 +00:00
peterl%netscape.com
d9bf100cd5
use '-moz-fixed' font for pre hack instead of 'monospace'
1999-06-22 19:19:13 +00:00
rods%netscape.com
58aec2ad7e
Turned on dragOver style
1999-06-22 14:21:27 +00:00
kmcclusk%netscape.com
70c83e0548
Numerous changes to support gfx-rendered form elements.
1999-06-21 20:41:56 +00:00
jfrancis%netscape.com
393b6f7f02
don't consume mouse down events if no link handler (allows text selection to work in links when link clicking is disabled).
1999-06-21 07:56:49 +00:00
jfrancis%netscape.com
a49b921177
making the world safe for null linkHandlers
1999-06-21 07:47:29 +00:00
sfraser%netscape.com
fecd3f3980
Comment out nsTraceRefCnt lines, which should really be debug only.
1999-06-19 21:51:14 +00:00
sspitzer%netscape.com
b1ffc95e12
safety checks to prevent dereferencing null
1999-06-19 21:18:13 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
jfrancis%netscape.com
2642d186aa
bug 8287; rvd sfraser; aprvd buster; aprvd chofmann
1999-06-16 21:38:51 +00:00
peterl%netscape.com
a5e9725c84
dont emit error messages when sheets canceled after doc disconnect
1999-06-16 06:16:53 +00:00
peterl%netscape.com
d074a095d6
changed initialization of basefont so as not to override font style on HTML elements
1999-06-16 06:15:01 +00:00
pollmann%netscape.com
f836ed0cde
Bug 2195: select[n] == select.options[n], new implementation for nonstandard DOM interface
1999-06-16 05:19:08 +00:00
nisheeth%netscape.com
47260c98ab
Fixed a crash that resulted from trying to access freed memory in CSSLoaderImpl::DidLoadStyle(). I was trying to access aLoadData to print out an error message after aLoadData had been freed. Moved the error printing code to where aLoadData still has valid content.
1999-06-16 01:29:27 +00:00
vidur%netscape.com
cbef600091
sink now creates content for BASE element
1999-06-16 00:44:50 +00:00
nisheeth%netscape.com
0c583eeb3d
Fix for bug 4196. Clicking on anchors now targets frames properly. We were being too eager in truncating the target in nsGenericHTMLElement::GetBaseTarget().
1999-06-15 23:58:07 +00:00
peterl%netscape.com
f582acdf29
sync to css loader api change (default namespace)
1999-06-15 06:22:46 +00:00
peterl%netscape.com
8b1d165d2e
better medium testing api
1999-06-15 06:22:07 +00:00
peterl%netscape.com
02bfa76334
added better medium testing api
1999-06-15 06:21:47 +00:00
peterl%netscape.com
d0dbdef184
added faster medium testing support
...
added default namespace support
WIP for faster cascade
1999-06-15 06:20:46 +00:00
peterl%netscape.com
d77f12e759
changed medium testing API
1999-06-15 06:19:57 +00:00
peterl%netscape.com
47c181c060
added default namespace id
...
added safety checks when loading is aborted
1999-06-15 06:19:21 +00:00
peterl%netscape.com
3691ea9a91
added default namespace id
1999-06-15 06:18:37 +00:00
peterl%netscape.com
3e2badcc1a
added default namespace ID to loading
1999-06-15 06:18:23 +00:00
vidur%netscape.com
0f614c2ee7
Implemented Set/GetValue for Select elements
1999-06-14 23:14:17 +00:00
vidur%netscape.com
2ae6488bc9
Fix for bug 6154. Unqualified references in the context of a form are now resolved.
1999-06-14 22:09:25 +00:00
jdunn%netscape.com
75a7de9b5b
fixing macro syntax. HP flagged the construct as an error.
1999-06-14 21:16:05 +00:00
nisheeth%netscape.com
055ebfaba1
Fix for bug 7401. Output an error when a URL load fails.
1999-06-11 23:10:59 +00:00
peterl%netscape.com
791b4e55f5
added new rule interfaces & base class
1999-06-10 05:32:38 +00:00
peterl%netscape.com
fd88fa6e86
better namespace support
...
made descend from nsICSSRule
1999-06-10 05:30:36 +00:00
peterl%netscape.com
e1f892fa06
removed cruft
1999-06-10 05:29:53 +00:00
peterl%netscape.com
7972860145
added support for other rule types
...
cleaned up api
1999-06-10 05:29:22 +00:00
peterl%netscape.com
8cca0da687
better namespace support
...
made descend from nsCSSRule base class
1999-06-10 05:28:32 +00:00
peterl%netscape.com
109ba803cf
added helper method to token
1999-06-10 05:27:01 +00:00
peterl%netscape.com
118e9f9265
added support for @namespace & @media
...
stubbed out support for other @rules
sync to sheet api changes
1999-06-10 05:25:23 +00:00
peterl%netscape.com
56a1156cd5
Cleanup API
...
Added support for other rule types
Added namespace support
1999-06-10 05:22:13 +00:00
peterl%netscape.com
9df8ff0558
sync to style sheet api change
...
added support for detecting other css rule types
1999-06-10 05:21:22 +00:00
peterl%netscape.com
aa83ade7e0
made query for attributes in other namespaces legal, just not work
1999-06-10 05:20:28 +00:00
karnaze%netscape.com
124ffff8d5
new style rule for table elements inheriting backgrounds in Nav Quirks mode
1999-06-07 21:09:07 +00:00
akkana%netscape.com
d95e3b93e3
Part of Vidur's html fragment changes: files which aren't in the build yet
1999-06-03 22:30:12 +00:00
peterl%netscape.com
294da6f59e
added cloning
1999-06-03 01:58:11 +00:00
peterl%netscape.com
4358f69fcb
added modified state
...
added cloning with actual copy on write
1999-06-03 01:57:52 +00:00
peterl%netscape.com
5360affc5e
added cloning and dirtying of sheet on modify
1999-06-03 01:57:13 +00:00
peterl%netscape.com
b37990bb21
added modified test for loaded sheets
1999-06-03 01:56:14 +00:00
peterl%netscape.com
7f70332c59
added modified test to api
1999-06-03 01:55:02 +00:00
vidur%netscape.com
fca71d812c
possibly temporary sink implementation to build a document fragment.
1999-05-29 01:29:01 +00:00
nhotta%netscape.com
a40a8715a8
Added a check for force charset.
1999-05-28 20:53:29 +00:00
peterl%netscape.com
1a121d89d6
clone URLs before handing to netlib. "chrome:" and "resource:" urls get munged destroying hash keys...
1999-05-28 06:50:52 +00:00
vidur%netscape.com
b8ecc55881
Added noscript qualifier to HTMLDocument::Open, Write and Writeln and moved the JS-specific versions over to NSHTMLDocument.
1999-05-28 00:18:48 +00:00
kmcclusk%netscape.com
56cb572831
fixes for bugs #5809 , #5852 , #6828 , #6973 .
...
Added a new test16.html sample to test gfx-rendered widgets to viewer.
Added support for test17.html sample to test printing.
1999-05-27 21:17:10 +00:00
peterl%netscape.com
8f088167e0
sync to nsIStyledContent API change
1999-05-26 23:55:49 +00:00
peterl%netscape.com
0ff2cb742d
changed cascading code to include rules from children
...
added rule cascade per media
1999-05-26 23:55:12 +00:00
peterl%netscape.com
4acc03a176
better handling of CR/LF after escapes
1999-05-26 23:53:39 +00:00
peterl%netscape.com
fbcf6e8b5d
better handling of bad @imports
1999-05-26 23:53:16 +00:00
peterl%netscape.com
0e8ebe075d
added load agent sheet
...
added support for non-blocking inline sheets
1999-05-26 23:52:37 +00:00
peterl%netscape.com
9533665652
added Clearmedia
1999-05-26 23:51:42 +00:00
peterl%netscape.com
c7644ee0fc
added drop doc reference
...
added load agent sheet
added usage notes
1999-05-26 23:51:25 +00:00
peterl%netscape.com
766ffe4aa0
drop doc reference on CSS loader
1999-05-26 23:50:26 +00:00
peterl%netscape.com
325e454ccd
made inline style sheet non-blocking
...
fixed processing of link type ("rel")
fixed handling of mime type
1999-05-26 23:49:33 +00:00
peterl%netscape.com
716232e145
prepped MapAttributeInto for use with table cells too
1999-05-26 23:48:19 +00:00
peterl%netscape.com
ae8ececefd
sync to nsIStyledContent API change
...
add table style rule to table cell
1999-05-26 23:47:19 +00:00
peterl%netscape.com
3437a3de76
sync to nsIStyledContent API change
1999-05-26 23:46:45 +00:00
bruce%cybersight.com
e73f9d9713
Fix a free memory mismatch.
1999-05-26 22:53:12 +00:00
ftang%netscape.com
cc813dcc33
fix bug 6740. approved by christ hofmann
1999-05-25 02:30:03 +00:00
vidur%netscape.com
dc0c7c7de9
Fix for bug 4050 - problem with HTMLSelectElement::Add(). Fix reviewed by Eric Pollmann and approved by CYeh.
1999-05-20 21:50:14 +00:00
hyatt%netscape.com
dfd17ec74c
No manifest file was included for this directory. ^%&#^%&#@$
1999-05-20 09:13:00 +00:00
hyatt%netscape.com
dddc71fea8
Fixes for bugs 6746 and 6747. Approved by chofmann@netscape.com.
1999-05-20 06:39:37 +00:00
mscott%netscape.com
7955391327
Back out ftang's changes to fix show stopper on mailnews: Bug #6740 . Right now mailnews is helpless without backing this out.
1999-05-20 03:23:44 +00:00
harishd%netscape.com
f7a60fdd2e
Fix for bug#6716. For handling multiple <BODY> tags in a document.
...
(R) rickg, (A) chofmann
1999-05-19 22:10:30 +00:00
pollmann%netscape.com
89e89d3e37
Bug 3187: Add frame notification on option creation and destruction.
1999-05-19 03:46:25 +00:00
pollmann%netscape.com
8d482f30df
Bug 3187: Adding an IndexOf method to nsOptionList. We'll use this in the option constructor and destructor (1 of 3)
1999-05-19 01:11:48 +00:00
pollmann%netscape.com
6fbc2ada16
Enabling SIZE attribute change for selects.
1999-05-19 01:03:02 +00:00
pollmann%netscape.com
e720a8638b
Enabling MULTIPLE attribute change for selects.
1999-05-19 00:59:06 +00:00
pollmann%netscape.com
97342c868f
Enabling cols and rows attribute change for framesets. (1 of 3)
1999-05-19 00:34:56 +00:00
ftang%netscape.com
32f6dee483
get charset information from nsIWebShell to implement META charset reload
1999-05-19 00:24:41 +00:00
peterl%netscape.com
67839c146b
fix mac, better whitespace after escape handling
1999-05-19 00:18:30 +00:00
vidur%netscape.com
08b19509c2
Fix for bug 3387. document.opened pages now get the URL of their source document.
1999-05-18 23:44:55 +00:00
peterl%netscape.com
cb7284df94
added css loader
1999-05-18 23:15:10 +00:00
peterl%netscape.com
6be2651742
added clone & insert child support
...
added drag-n-drop pseudo support
1999-05-18 23:14:29 +00:00
peterl%netscape.com
9b3f0e40db
fixed escape parsing
1999-05-18 23:13:27 +00:00
peterl%netscape.com
98bb776723
added css loader for child sheet
...
added drag pseudo classes
fixed background parsing bug
1999-05-18 23:12:17 +00:00
peterl%netscape.com
e91fd4e204
added insert child sheet & clone methods
1999-05-18 23:10:09 +00:00
peterl%netscape.com
03711fb877
added set child loader
1999-05-18 23:09:47 +00:00
peterl%netscape.com
4e9d78cf2a
added drag pseudo classes
1999-05-18 23:09:21 +00:00
peterl%netscape.com
22dd7d3800
added insert style sheet
1999-05-18 23:08:14 +00:00
peterl%netscape.com
3a4d108647
added css loader accessor
1999-05-18 23:07:53 +00:00
peterl%netscape.com
7973183970
added css loader support
...
added insert style sheet support
1999-05-18 23:06:31 +00:00
peterl%netscape.com
4a39fb3d10
moved style sheet loading into css loader
1999-05-18 23:05:43 +00:00
peterl%netscape.com
ee68944808
use css loader to get css parser for style attribute
1999-05-18 23:04:44 +00:00
karnaze%netscape.com
414e20e8b6
support for css padding in table cells
1999-05-18 05:18:16 +00:00
vidur%netscape.com
c7ac90f4c8
Partial fix for bug 6554. document.writing the body from a script in the head now works.
1999-05-18 02:08:04 +00:00
vidur%netscape.com
8ffd5ac746
Implemented document.layers and nsIDOMHTMLLayerElement interface.
1999-05-17 21:17:48 +00:00
beard%netscape.com
2bbeacd974
fixed ref count leak
1999-05-14 20:43:27 +00:00
kmcclusk%netscape.com
bdce020a9a
bug #5993 . Removed references to nsIWidget in form HTML content elements. the form elements
...
now go through the nsFormControlFrame interface instead. This removes the dependency between
form element content and nsIWidget.
1999-05-13 23:45:40 +00:00
neeti%netscape.com
ab090b8c08
Fixed SetEnableRendering() in nsDocumentViewer.cpp
...
Initialized mEnableRendering in constructors of nsDocumentViewer.cpp and nsPlugin.cpp to a default value of PR_TRU
Do EnableRefresh only if mEnableRendering is set to true in nsHTMLContentSink.cpp,nsXMLContentSink.cpp,
nsXMLContentSink.h
1999-05-13 20:27:47 +00:00
warren%netscape.com
7a41ef7d73
Fixed nsICollection (and Count in particular) to be xpidl friendly.
1999-05-13 04:56:04 +00:00
sspitzer%netscape.com
09cb39095d
make destructors virtual
1999-05-13 02:11:25 +00:00
evaughan%netscape.com
7223c9bfe4
Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses.
1999-05-13 01:35:16 +00:00
alecf%netscape.com
830bb69ad1
Count() is no longer const
1999-05-12 02:55:54 +00:00
vidur%netscape.com
b4df3c05f2
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
1999-05-11 20:22:35 +00:00
vidur%netscape.com
d6887d8642
nodeName for HTML elements are uppercase as well.
1999-05-11 20:21:45 +00:00
karnaze%netscape.com
73330eac5e
added vcard_name html attribute. Added GetVcardName in nsFormFrame.
1999-05-08 19:30:57 +00:00
vidur%netscape.com
149bd5fbce
Added precaching of images for script constructed images.
1999-05-07 00:08:21 +00:00
kipp%netscape.com
f5b7b447b6
Implement nsIHTMLElementFactory
1999-05-06 19:26:43 +00:00
nisheeth%netscape.com
ffc0a7f91b
Pass in the document object as a key to the parser.
1999-05-06 01:50:26 +00:00
kipp%netscape.com
65cdccc7b5
new
1999-05-05 20:42:51 +00:00
vidur%netscape.com
49c983940a
Fixed non-ANSII compliant code.
1999-05-04 20:53:44 +00:00
vidur%netscape.com
fef84be610
Added nsISelectElement interface. Added support for nsIJSNativeInitializer interface for images and options. Fixed SELECT and OPTION relationship. Added support for the Option constructor.
1999-05-04 20:53:26 +00:00
vidur%netscape.com
37a4eeb556
Added option to HTMLAtoms
1999-05-04 20:52:26 +00:00
dp%netscape.com
edc68a4e09
XPCOM: Addref() and Release() usage fixed.
1999-05-04 18:38:21 +00:00
kostello%netscape.com
e1c62f1396
Moidifed to match the API change in nsHTMLContentSinkStream.
1999-05-03 18:42:53 +00:00
pinkerton%netscape.com
7b8852653a
added GetIID() method.
1999-04-30 08:59:11 +00:00
peterl%netscape.com
4aa6ac23c8
fixed background propogation code to replace previously propogated background info
1999-04-28 01:51:38 +00:00
kipp%netscape.com
92774fdd9c
Activate the first-letter special rule; fixed a memory leak
1999-04-28 01:16:45 +00:00
kipp%netscape.com
b8c1e5d5d6
REmoved dead ART code
1999-04-28 00:21:13 +00:00
pollmann%netscape.com
842b565987
Crash fix: Kill an extra NS_RELEASE in GetSelectedIndex
1999-04-27 22:17:57 +00:00
kipp%netscape.com
4bc35ca479
Removed compiler warnings
1999-04-27 22:14:17 +00:00
kipp%netscape.com
d149bc1f7e
Removed lineFrame; added mozLetterFrame
1999-04-27 22:12:00 +00:00
ftang%netscape.com
1301749405
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
pollmann%netscape.com
b6135b6f33
Fix Bug 3878: Get the form element from our containing select element.
...
Also, remove a spurioius NS_RELEASE that was causing crashes in GetSelected()
1999-04-27 19:58:15 +00:00
ftang%netscape.com
cd80514467
add support for default encoding menu
1999-04-26 17:56:37 +00:00
harishd%netscape.com
674e39ffc7
Added an extra parameter(PRBool) - aNotify, to AddAttributes().
...
This parameter has been defaulted to PR_FALSE.
1999-04-25 22:18:49 +00:00
rickg%netscape.com
052c8d5603
update to sync with nsString2
1999-04-22 05:49:39 +00:00
karnaze%netscape.com
aa8cbffd9b
dir attribute on <table> gets converted to css direction
1999-04-22 03:50:39 +00:00
rickg%netscape.com
b0ac68e0a3
updates to sync with nsString2 api
1999-04-21 23:48:41 +00:00
rickg%netscape.com
01301cb765
updates to sync with nsString2 api
1999-04-21 23:43:11 +00:00
troy%netscape.com
662e818b3f
Changed MapStyleInto() to also reset mBackgroundAttachment when resetting
...
the BODY's background properties
1999-04-21 21:39:47 +00:00
bruce%cybersight.com
90b580449b
Fix for ANSI C++ compliance: friend foo -> friend class foo
1999-04-21 04:16:46 +00:00
troy%netscape.com
9af57001b6
Moved blockFrame and inlineFrame atoms to nsLayoutAtoms
1999-04-20 18:22:47 +00:00
troy%netscape.com
61f5993635
Change to atoms
1999-04-20 18:22:28 +00:00
peterl%netscape.com
dfbe94119d
turned off style rule hash debugging code
1999-04-20 14:22:37 +00:00
kipp%netscape.com
3a0d17599d
Support first-line style
1999-04-20 00:28:40 +00:00
kipp%netscape.com
bf14530e84
Added lineFrame
1999-04-20 00:26:09 +00:00
peterl%netscape.com
6744b5d044
added tests for state dependent style
1999-04-20 00:05:54 +00:00
peterl%netscape.com
b352defc23
split font style mapping from regular style mapping
1999-04-15 21:23:05 +00:00
peterl%netscape.com
eed7e4fc7c
fixed pseudo element parsing
1999-04-15 21:22:41 +00:00
harishd%netscape.com
90140128ea
Modified methods BeginContext() and EndContext()
...
to handle illega-contents in tables
1999-04-15 20:18:34 +00:00
vidur%netscape.com
b51288bae2
Fixes for bugs 4783 and 2243. Content can now be added via the DOM during document loading. document.written content can also cause the parser to block.
1999-04-13 22:22:51 +00:00
kmcclusk%netscape.com
a1fecd8f08
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
1999-04-12 22:14:31 +00:00
joki%netscape.com
26b45c4762
New api's into nsEventStateManager for content state change (hover,focus,active)
1999-04-12 21:24:07 +00:00
kipp%netscape.com
2d931f3b53
Allow negative values for clip rects as per css spec
1999-04-10 17:33:09 +00:00
karnaze%netscape.com
fcf51edf0e
bug 4643, webshells reset scrolling value to prior value on reloading doc
1999-04-09 21:09:00 +00:00
pollmann%netscape.com
8588b22533
Bugs 4714 4533 4387. A: Chofmann R: Harishd
1999-04-08 23:47:49 +00:00
toshok%hungry.com
2375f5e717
enable OJI on unix.
1999-04-07 05:14:40 +00:00
rickg%netscape.com
782775140d
tiny tweaks to keep in sync with new nsString
1999-04-06 00:29:40 +00:00
harishd%netscape.com
4254d9b472
Added code in OpenBody() to handle multiple bodies.
...
Commenting out the precondition.
1999-04-05 20:53:54 +00:00
kipp%netscape.com
7948883d70
Added some debug code that allows finer grained append reflow during document loading for debugging incremental reflow
1999-04-03 19:00:23 +00:00
peterl%netscape.com
20883bb783
added -moz-border-radius
1999-04-03 03:15:01 +00:00
sfraser%netscape.com
da48de7dd8
Added precondition when no content viewer.
1999-04-03 01:46:21 +00:00
peterl%netscape.com
b7d0600f26
backing out prevoius changes (unix didn't like it)
1999-04-02 19:57:07 +00:00
peterl%netscape.com
90dd9ac19c
initialize bitfields through a union to keep purify happy
1999-04-02 18:51:28 +00:00
peterl%netscape.com
50ff45a764
connected content properties to style context
1999-04-02 18:49:40 +00:00
sfraser%netscape.com
09b8fd346e
Declare functions static to fix warnings.
1999-04-01 23:54:23 +00:00
vidur%netscape.com
f6f2f989a9
Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods.
1999-03-31 20:49:25 +00:00
karnaze%netscape.com
f4f74bc752
bug 2620 - extra scroll bars on nested frameset documents.
1999-03-31 19:18:39 +00:00
karnaze%netscape.com
fbd335c2d0
bug 4382 - comments inside <option>
1999-03-31 05:59:06 +00:00
troy%netscape.com
5fdfdefca3
Added back Nav compatibility hack for illegal hex values being mapped
...
to 0
1999-03-31 05:12:36 +00:00
troy%netscape.com
4a786bf040
Fix for bug #4434
1999-03-31 04:13:24 +00:00
kipp%netscape.com
3961529a5f
Support cols, wrap and width arguments
1999-03-31 04:13:04 +00:00
troy%netscape.com
13392f1eeb
Added case for ILAYER
1999-03-30 15:20:14 +00:00
troy%netscape.com
6f90e33e29
Added beforePseudo and afterPseudo
1999-03-30 00:48:57 +00:00
troy%netscape.com
a159763cc4
Moved beforePseudo and afterpseudo to nsCSSAtoms
1999-03-30 00:47:42 +00:00
amusil%netscape.com
d71744eb68
Changes to hook up LiveConnect on Windows
1999-03-29 22:18:05 +00:00
troy%netscape.com
a0cfb563d3
Added beforePseudo and afterPseudo atoms
1999-03-29 03:30:34 +00:00
joki%netscape.com
393a3e937e
Updating internal implementations to new DOM2 api syntax, capture/bubble functionality, new EventStateManager stuff (focus improvements)
1999-03-28 22:22:54 +00:00
troy%netscape.com
0fd84b719f
Patch from Bruce Mitchener that removes some dead code
1999-03-28 18:26:09 +00:00
peterl%netscape.com
5b003c7782
added support for outline
...
border color fixes
1999-03-28 04:31:57 +00:00
peterl%netscape.com
284405e9c7
fixed tokenization bug (treating "+.foo" as a number)
1999-03-28 04:31:12 +00:00
peterl%netscape.com
622e176070
fixed bug in parsing backgrounds
1999-03-28 04:29:57 +00:00
kipp%netscape.com
c1e979c388
Provide zero margins for other sides
1999-03-26 00:41:59 +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
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
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
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
kipp%netscape.com
382f284b4f
Handle background attribute better
1999-03-19 23:09:29 +00:00
kipp%netscape.com
a6b25894b2
Fixed bug #3597 - lower case alpha/roman bullets
1999-03-18 21:01:52 +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
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
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
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
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
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
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +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
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
kipp%netscape.com
9fc30d4717
Support more css style for hr's; map align to auto margins
1999-03-05 04:20:07 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +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
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
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
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
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
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
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
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
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
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
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
mcafee%netscape.com
e260c8319a
Solaris needs newline at end of file.
1999-02-19 02:43:26 +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
cyeh%netscape.com
fe763fea21
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
kipp%netscape.com
2a09025a80
Fixed up alignment mappings
1999-02-18 03:28:55 +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
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
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
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
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
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +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