rickg%netscape.com
efb8525da7
checking in fix for 39281
2000-05-16 20:27:45 +00:00
joki%netscape.com
a743e2b38b
Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
2000-05-16 11:35:12 +00:00
joki%netscape.com
d7557a57a5
Adding accesskey support. Bug 959.
2000-05-16 10:22:20 +00:00
jst%netscape.com
780fa4b8f1
Cleaning up GetNodeName() in preparation for swiching mozilla over to a DOM Level 2 compliant .nodeName property.
2000-05-16 03:22:25 +00:00
shaver%mozilla.org
2da0ab457d
Significantly reduce the amount of time we blow on style reresolution by
...
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those. In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away. Fixed 38378, r=brendan, booyah.
Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code. Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
jst%netscape.com
62324c1e44
Implementing getElementsByTagNameNS() for XML and HTML documents.
2000-05-16 00:55:05 +00:00
attinasi%netscape.com
14623c747b
Added support for simple xlinks: we now treat simple xlinks like links for styling. b=38026 r=dbaron
2000-05-15 22:30:27 +00:00
rickg%netscape.com
c3c9c9c825
fixed edge case in entity reduction code
2000-05-15 20:37:01 +00:00
jst%netscape.com
798ded8a8e
Checking in DOM Level 2 version of the DOM interface Element.
2000-05-15 20:31:55 +00:00
mjudge%netscape.com
61fbed4f1b
removing comment on code
2000-05-15 14:25:52 +00:00
mjudge%netscape.com
f67e2e21a7
typedef before switch gets thrown
2000-05-15 14:24:02 +00:00
jst%netscape.com
df963dfb2a
Fix .innerHTML regression (from the XIF converter update), and add a null document check.
2000-05-15 14:07:36 +00:00
rickg%netscape.com
cb303580f6
fixed bugs: 37417 and 26023
2000-05-15 07:27:55 +00:00
jst%netscape.com
1ecefec3cc
More WIP on getComputedStyle(), not part of the build yet.
2000-05-15 01:59:05 +00:00
jst%netscape.com
b9c54d8a6a
Adding a very primitive readonly implementation of CSSPrimitiveValue. Not part of the build yet.
2000-05-15 01:58:26 +00:00
jst%netscape.com
3ef6dbd214
WIP for getComputedStyle().
2000-05-15 01:33:27 +00:00
harishd%netscape.com
991ed3414f
Enabling NOLAYERS by default ( since we don't support LAYER tag ).
...
r=vidur
Putting webshellservice into parser bundle for use by observer base.
r=nisheeth
2000-05-14 19:25:06 +00:00
mjudge%netscape.com
fa4088842d
fixing warnings and some redundant code
2000-05-13 20:47:42 +00:00
jst%netscape.com
e0f24c4de8
In stead of throwing an exception when the user asks for the owner rule of style sheet we return null.
2000-05-13 18:10:24 +00:00
mjudge%netscape.com
d3823b7654
changing nsXifconverter to nsIXifConverter
2000-05-13 08:11:29 +00:00
mjudge%netscape.com
b007525646
nsIXifconverter from nsXifConverter
2000-05-13 08:11:07 +00:00
mjudge%netscape.com
2a9f26fef3
changing nsXifconverter to nsIXIFconverter
2000-05-13 08:09:25 +00:00
jst%netscape.com
f9fe8d6f06
Add GetNodeInfo() to nsIContent.
2000-05-12 14:09:28 +00:00
jst%netscape.com
f0dce37b28
Add a SetAttribute method to nsIContent that takes a nsINodeInfo parameter.
2000-05-12 13:46:59 +00:00
pollmann%netscape.com
43db39e1cb
Bug 35573: Fix part of a webshell leak, r=nisheeth
2000-05-12 00:53:38 +00:00
sfraser%netscape.com
ea15ca6fcd
Fix 38949 -- setSelectionRange broken by mjudge checking in nsGfxTextControlFrame2 stuff prematurely.
2000-05-11 22:47:19 +00:00
jst%netscape.com
8fff1cbbbd
Landing support for the 'innerHTML' property on HTML elements in mozilla, fixes part of bug 9201.
2000-05-11 21:49:16 +00:00
mjudge%netscape.com
55912eddb8
changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret.
2000-05-11 04:25:43 +00:00
jst%netscape.com
ee4b181034
Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com.
2000-05-10 13:13:39 +00:00
attinasi%netscape.com
5a58add342
Preventing processing of style links if the HREF is empty. b=30817, r=harishd
2000-05-09 23:05:13 +00:00
hyatt%netscape.com
334e31b473
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
jst%netscape.com
9908615c3b
XPCOM methods that return a success call *must* set their output parameters, this fixes part of the crash in bug 35257 (crash setting selectedIndex for SELECT not in DOM tree).
2000-05-09 21:01:25 +00:00
jst%netscape.com
168af52a62
Fixing the .value and .defaultValue properties on textarea's, this fixes bugs 32795 and 32799.
2000-05-09 19:11:27 +00:00
jst%netscape.com
0a27ccc601
Input element type names are now all lower case, this is required for mozilla to be compatible with all other existing browsers (even if the DOM spec says otherwize). This fixes bug 32368.
2000-05-09 13:56:40 +00:00
buster%netscape.com
0e193a8fad
fixed bug 24770
2000-05-09 05:09:55 +00:00
karnaze%netscape.com
468f2bd6da
bug 33976 - make non numeric border value 1.
2000-05-07 17:15:56 +00:00
michael.lowe%bigfoot.com
468689c637
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
attinasi%netscape.com
010ad97dcd
Fixed the BodyBackground rule to propagate the backgound color when the background color is cleared as well as set. b=11491
2000-05-06 05:56:02 +00:00
attinasi%netscape.com
bd33a7a095
QuirkMode: support for background="" to override the table inheriting the background down to the cells.
2000-05-06 05:48:38 +00:00
jst%netscape.com
c75b332f44
Fixing bug 36308, document.close() didn't release the parser so subsequent document.open calls didn't properly clear the document/old parser.
2000-05-06 00:05:19 +00:00
jst%netscape.com
ae0694d136
Fixing bug 35598, HTMLInputElement.click() wasn't working properly. r=joki
2000-05-05 23:44:43 +00:00
erik%netscape.com
0f1eec05eb
bug 26237; added support for HTML LANG attribute -- it now uses the fonts
...
specified by the user for elements with the LANG attribute when the font
is a CSS generic (e.g. serif); r=pierre
2000-05-05 21:04:36 +00:00
harishd%netscape.com
8b82778676
Changed a parameter ( nsVector to nsVoidArray ).
...
to add support for KEYGEN.
2000-05-05 20:39:12 +00:00
jst%netscape.com
23f7ceff9c
Fixing bug 35276, flush all pending reflow notifications before requsting geometry from the frames, this makes the HTML element properties offsetXXX correct values even if requested immediately after a reflow was generated.
2000-05-05 14:25:49 +00:00
pierre%netscape.com
11c4b101fd
18817 and 35872 "Compatibility mode testing should be reviewed". eDTDMode_noquirks was used instead of eDTDMode_strict. Another fix from VYV03354@nifty.ne.jp, r=pierre.
2000-05-04 21:53:18 +00:00
attinasi%netscape.com
c862485d34
Tables now inherit backgrond color and image into the cells and allow them to paint instead in quirks mode (the way it originally was). b=34838
2000-05-04 21:41:02 +00:00
attinasi%netscape.com
78953ce816
Change to disallow underscore character in identifiers, as required in the CSS2 spec. Fix contributed by VYV03354@nifty.ne.jp, r=attinasi@netscape.com
2000-05-04 21:36:49 +00:00
rods%netscape.com
9a59e55f40
button and input button content nodes now cancel all mouse click events except mouse up/down
...
b=38083
2000-05-04 13:57:35 +00:00
rickg%netscape.com
f058c29eb4
fixed DTDMode regression
2000-05-04 05:54:04 +00:00
jst%netscape.com
5f7ae78da1
New files needed for getComputedStyle(). Not part of the build yet.
2000-05-04 00:07:33 +00:00
attinasi%netscape.com
9a31e62375
Applied patch from VYV03354@nifty.ne.jp to make class names specified in non-ASCII characters recognizable as parts of selectors. b=38038,35800.
2000-05-03 22:12:58 +00:00
jst%netscape.com
ef8e746fdd
WIP for supporting setting the cssText property on css declarations through the CSS DOM, approved and partly reviewed by Pierre.
2000-05-03 21:42:00 +00:00
waterson%netscape.com
47909284f5
Bug 37853. Add MOZ_COUNT_[C|D]TOR calls to the objects allocated from nsCSSDeclaration. r=attinasi
2000-05-03 21:21:30 +00:00
karnaze%netscape.com
902ff895ab
bug 9271 - correctly insert cells, rows when insertion index equals number of elements.
2000-05-03 14:57:00 +00:00
mkaply%us.ibm.com
23620fb329
# 34082
...
r= troy
OS/2 bring up continues - PR_CALLBACKs for VisualAge
2000-05-02 23:07:11 +00:00
jst%netscape.com
800ac9c0bd
The string returned from CSSStyleDeclaration::removeProperty() should only contain the old value, not the property name.
2000-05-02 00:24:45 +00:00
jst%netscape.com
c1edfd2e87
Fix for bug #30492 and last part of #9876 . Setting a style property to an empty string through the DOM now removes the property.
2000-05-01 22:59:54 +00:00
sfraser%netscape.com
035965297d
Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions.
2000-05-01 21:49:52 +00:00
nisheeth%netscape.com
7e37fb4356
1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
...
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
dbaron%fas.harvard.edu
6175b3560e
Fixed miscellaneous leaks exposed to tinderbox leak stats by brade%netscape.com's JS checkin (rev 1.150 of navigator.js, 2000-04-28).
2000-05-01 00:26:37 +00:00
rods%netscape.com
0d4e28381b
when an option gets dsabled it will now notify the frame so it can be deselected
2000-04-28 23:29:35 +00:00
jst%netscape.com
55f7d8f3a4
Hooking up document.getSelection() for html documents to return a string so that we're compatible with 4.x.
2000-04-28 14:05:45 +00:00
pierre%netscape.com
ef1931a1f8
35261. Implement :last-node (P and Hx tags inside a cell do not collapse the cell). Change TD to collapse the bottom margin on the last-node.
2000-04-28 10:02:12 +00:00
pierre%netscape.com
a8dbb57e7f
9876. Implemented CSSStyleDeclaration removeProperty. r=jst.
2000-04-28 08:35:40 +00:00
scc%netscape.com
4e1b0eaca0
making string conversions explicit
2000-04-27 20:38:50 +00:00
attinasi%netscape.com
3bc70b17e4
Fixed recent regression: DidLoadStyle was not being called if the status was failure, causing the parser to remain blocked forever. b=27208
2000-04-27 00:51:06 +00:00
mstoltz%netscape.com
2d56321f9e
Removed getOwner() function from nsIStreamLoader. getChannel() now fulfills this function.
2000-04-27 00:30:27 +00:00
dbaron%fas.harvard.edu
2ac24b8966
Fix bugs 12398, 12450, and 35215, and comment out some unused code. r=pierre@netscape.com
2000-04-27 00:12:25 +00:00
dbaron%fas.harvard.edu
9c16f212b1
Fix bug 37082 - attribute selector matching for ~= and |= backwards. r=pierre@netscape.com
2000-04-27 00:07:12 +00:00
attinasi%netscape.com
aaef34704e
Eliminated a wasteful duplication of a string. Should reduce bloat substantially. r=pierre
2000-04-26 23:36:45 +00:00
jst%netscape.com
70304a6c16
Initialize mRefCnt in the constructor, duh!
2000-04-26 23:24:30 +00:00
jst%netscape.com
af8646bbb5
Landing DOM Level 2 CSS and Views interfaces and implementation.
2000-04-26 13:58:56 +00:00
mstoltz%netscape.com
9bb975256e
Fixes for 27010, 32878, and 32948.
2000-04-26 03:50:07 +00:00
rods%netscape.com
174947fa4a
Changing notify from false to true for AppendChildTo in SetText
...
this is where the block doesn't have any children and a text element gets
created for it.
b=36900, r=pollmann
2000-04-26 03:48:58 +00:00
troy%netscape.com
6b04c3b5fa
Reinstated clipping code which had been backed out because it caused
...
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman%netscape.com
e25d9a73e7
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:21:56 +00:00
joki%netscape.com
bbb0086bfe
fixes for 5995, 7304, 10573, 22832, and 9668.
...
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
pollmann%netscape.com
bb2c0ba6dd
Bug 36830: Revert a small part of the fix for bug 33203 that was breaking observer notification.
2000-04-23 23:54:29 +00:00
mstoltz%netscape.com
57feeae5ec
Backing out changes until I can figure out why it's crashing on startup.
2000-04-23 21:25:39 +00:00
mstoltz%netscape.com
62bffdd26e
Fixes for bugs 27010, 32878, 32948.
2000-04-23 20:30:29 +00:00
attinasi%netscape.com
af2c4a7c11
Removed warnings: very basic changes
2000-04-23 19:06:37 +00:00
scc%netscape.com
1177150f2e
making string conversions explicit
2000-04-23 19:04:37 +00:00
attinasi%netscape.com
31410d2cca
Added support for @charset in external stylesheets, as well as support for charset being set byt HTML document for parsing HTML style attributes in other charsets. r=ftang b=2870,28500
2000-04-23 02:01:40 +00:00
troy%netscape.com
9b393faa48
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
scc%netscape.com
9978338519
making string conversions explicit
2000-04-22 10:31:38 +00:00
pollmann%netscape.com
9b52ac7328
Bug 33203: Form submit observer changes for psm-glue; r=dougt
2000-04-22 03:29:50 +00:00
dbaron%fas.harvard.edu
ed9c5e00ef
Prevent selector matching from incorrectly failing due to greedy matching. b=24031 r=pierre@netscape.com
2000-04-22 00:47:18 +00:00
rods%netscape.com
d01a3c8d69
It now uses the nsHTMLContent->GetHTMLAttribute to get the value and/or label
...
The code now lso checks to see if the attr actually exists before it moves to the label or the content
bug 36459
2000-04-21 22:28:07 +00:00
rods%netscape.com
bbea2867ad
The value in the GetAttribute will no longer have the space stripped in front and back
2000-04-21 21:59:53 +00:00
pierre%netscape.com
0a1b7cc547
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
2000-04-21 08:05:29 +00:00
nisheeth%netscape.com
793252e617
Fix for bug 36362. We no longer null out the ref count of form elements in their Release() methods before deleting them. This fixes the crashes on www.cnn.com and www.msn.com.
2000-04-21 01:03:20 +00:00
anthonyd%netscape.com
815b66f915
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
2000-04-20 23:11:41 +00:00
akkana%netscape.com
e3b5588b8f
19137: <u> wasn't in the list of inline tags.
2000-04-20 22:31:14 +00:00
jst%netscape.com
65686de7fb
Updating the DOM interface CSSStyleDeclaration to DOM Level 2.
2000-04-20 13:50:56 +00:00
jst%netscape.com
8515630b3f
Adding GetIID() to nsICSSDeclaration.
2000-04-20 13:00:08 +00:00
jst%netscape.com
5dd95df31c
Fix build warnings.
2000-04-20 12:40:35 +00:00
jst%netscape.com
e09c50e601
Fixing bug #32376 . Mozilla now populates a select list with new empty options if it's length is set to a bigger number than it already is, this is against the DOM but we need this to be compatible with older browsers.
2000-04-20 12:34:35 +00:00
rickg%netscape.com
c9729abd05
try to fix tinderbox bustage for nisheeth
2000-04-19 08:45:45 +00:00
nisheeth%netscape.com
e4b10a0922
Fix for bug 30091. nsFormControlList::NamedItem() was doing a linear walk through the form control list. Now it uses a hash table lookup. This greatly reduces the time for the screen to update when one clicks on the Program list box on the Bugzilla query page.
2000-04-19 07:49:07 +00:00
jst%netscape.com
b28d0d6298
Updating the DOM interfaces HTMLFormElement and HTMLOptionElement to DOM Level 2.
2000-04-18 23:00:58 +00:00