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

1260 Коммитов

Автор SHA1 Сообщение Дата
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