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
cmanske%netscape.com
acad8adcca
Select table column and row support (20973). r=mjudge
2000-05-16 03:03:13 +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
adab725bd3
Make .localName always return the local name, even if there's no namespace on the node.
2000-05-16 02:17:14 +00:00
jst%netscape.com
62324c1e44
Implementing getElementsByTagNameNS() for XML and HTML documents.
2000-05-16 00:55:05 +00:00
jst%netscape.com
81e8c37fef
Pass the name without the prefix to the DOM script object factory...
2000-05-15 22:48:38 +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
jst%netscape.com
dc1f400d01
Fixing build bustage if PR_LOGGING was defined.
2000-05-15 19:15:14 +00:00
jst%netscape.com
8130b732fa
Adding support for document.createElementNS() for XUL documents.
2000-05-15 19:02:30 +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
mjudge%netscape.com
6e60f28e28
fixing legal issues
2000-05-15 14:19:25 +00:00
mjudge%netscape.com
de897049e6
fixing output from selection piece
2000-05-15 14:18:30 +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
dbaron%fas.harvard.edu
15a4c992b7
Fix leak of namespace manager. r=waterson@netscape.com
2000-05-15 13:11:06 +00:00
rickg%netscape.com
cb303580f6
fixed bugs: 37417 and 26023
2000-05-15 07:27:55 +00:00
ben%netscape.com
c1fb66d25c
checking in support for script block children on XBL <handler> elements. r=hyatt
2000-05-15 07:19:35 +00:00
brendan%mozilla.org
d342c244b9
Warning abatement.
2000-05-15 06:20:14 +00:00
bryner%uiuc.edu
5884370784
Hook up text enlarge/reduce with ctrl+mousewheel. bug
...
25427. r=erik@netscape.com .
2000-05-15 02:10:11 +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
jst%netscape.com
63e304e863
Implementing createElementNS().
2000-05-14 23:55:04 +00:00
jst%netscape.com
cb9ed532cf
More utility frunctions in nsINodeInfoManager.
2000-05-14 23:45:32 +00:00
scc%netscape.com
db4332e617
string fixes
2000-05-14 23:06:18 +00:00
jst%netscape.com
371b328515
Support wildcard ('*') for namespaceURI in getElementsByTagNameNS().
2000-05-14 19:37:40 +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
jst%netscape.com
4b767ec567
Adding more utility functions to nsINodeInfo.
2000-05-14 18:34:35 +00:00
jst%netscape.com
dc3303e559
Implementing getElementsByTagNameNS() in the XUL document.
2000-05-14 18:14:30 +00:00
jst%netscape.com
bfb27a83a7
Implementing DOM hasFeature() and supports().
2000-05-14 13:08:00 +00:00
scc%netscape.com
c99391a385
string fixes
2000-05-14 08:10:00 +00:00
jst%netscape.com
33ae0e1c7e
Make processing instructions implement nsIDOMLinkStyle, also did some general cleaning up.
2000-05-14 02:11:44 +00:00
jst%netscape.com
7b59e6951c
Add support for DOM Level 2 document.defaultView
2000-05-14 02:08:53 +00:00
hyatt%netscape.com
f5ba3d2ebf
XBL changes.
2000-05-13 23:02:12 +00:00
mjudge%netscape.com
6dc5b7a120
removing warning
2000-05-13 22:59:43 +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
481c5db0e2
fixing redundant calls to notify selection listeners
2000-05-13 09:10:16 +00:00
mjudge%netscape.com
e9b9d825b4
xuldocument now will output xif/text also changing references from nsXifconverter to nsIXIFConverter
2000-05-13 08:13:54 +00:00
mjudge%netscape.com
e8885126eb
nsXifConverter to nsIXIFConverter
2000-05-13 08:13:05 +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
mjudge%netscape.com
a4c310645c
(ender-lite) forcing use of nsixifconverter rather than nsxifconverter. making tostring method take output type parameters.
2000-05-13 08:07:34 +00:00
mjudge%netscape.com
320b76a769
exporting new apis for nsIXIFConverter and forcing nsidocument and nsicontent to use them
2000-05-13 08:06:37 +00:00
mkaply%us.ibm.com
4c8a84ce2c
# 37239
...
r= waterson
OS/2 bring up continues - add PR_CALLBACK for VisualAge
2000-05-12 22:23:36 +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
ducarroz%netscape.com
3bb8acf4c3
Fix for bug 38757. Need to use a focus listenner in order to make inheriance of focus handlers working. R=hyatt
2000-05-12 06:25:48 +00:00
nisheeth%netscape.com
ad2a582c8d
Removing include of windows.h in and ifdef XSL section of the code. Does not affect mozilla build.
2000-05-12 04:40:55 +00:00
jdunn%netscape.com
e38dd762d4
backing out previous change, since axel backed out his autoconf.mk.in change
...
r= jgaunt@netscape.com
2000-05-12 03:42:02 +00:00
jdunn%netscape.com
2c6f0f9c03
fixing hpux 11.00 build and autobahn's commercial build
...
I mentioned this to Axel but he was going to bed...
r= jgaunt@netscape.com
2000-05-12 02:42:54 +00:00
pollmann%netscape.com
43db39e1cb
Bug 35573: Fix part of a webshell leak, r=nisheeth
2000-05-12 00:53:38 +00:00
axel%pike.org
8d8c4e25d5
Get XSLT going on unix, this one passed previous checkin
...
patch by andreas otte, r=me
2000-05-11 23:22:37 +00:00
axel%pike.org
6ef3558b79
Getting XSLT going, patch by andreas.otte@primus-online.de
...
r=me
2000-05-11 23:13:18 +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
axel%pike.org
44a79e2240
Get XSLT going for unix, patch by andreas.otte@primus-online.de,
...
r=jst@netscape.com
2000-05-11 22:45:24 +00:00
saari%netscape.com
127a21c2fc
more for 29800
2000-05-11 22:43:32 +00:00
saari%netscape.com
eebb4fa07e
First checkin for bug 29800, preventing scrolling to content when focus
...
memory is resetting focus after deactivating and reactivating a window.
2000-05-11 22:40:51 +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
327decd731
Fixing bug 38357. Passing a document node to nsRange::SelectNode() crashed mozilla, now it properly throws the exception INVALID_NODE_TYPE_ERR if the node type is incorrect. r=akkana@netscape.com
2000-05-11 01:44:44 +00:00
pollmann%netscape.com
ecdfe3c5ca
Bug 17605: Don't tab to anchor without an href. r=harishd
2000-05-11 01:43:04 +00:00
nisheeth%netscape.com
2277ba5c45
Add support for loading an XML document from script within a XUL document also.
2000-05-10 23:02:32 +00:00
jst%netscape.com
8d53354702
Support replacing the doctype in a document.
2000-05-10 19:52:08 +00:00
jst%netscape.com
917b5b56a5
Fixing incorrect hash table useage, this fixes smoketest blocker #38795 . a=granrose
2000-05-10 18:19:46 +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
hyatt%netscape.com
06785d71b0
Fix my bigass leak.
2000-05-10 08:19:43 +00:00
ftang%netscape.com
c872bec44c
fix bug in the SaveDocument code.
2000-05-10 03:52:02 +00:00
hyatt%netscape.com
d83baf3529
Making XML, MathML, SVG, and HTML elements support passing attribute changes into XBL bindings.
2000-05-10 02:15:47 +00:00
hyatt%netscape.com
b61e063ca5
Fix leak.
2000-05-10 01:09:45 +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
c2612a8b6f
XBL.
2000-05-09 21:42:57 +00:00
hyatt%netscape.com
334e31b473
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
hyatt%netscape.com
11c8e7cf5c
XBL now works with HTML, SVG, MathML, XML, and XUL.
2000-05-09 21:41:01 +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
sfraser%netscape.com
1cf8d8855b
Make nsEventStateManger support nsIWeakReference, so that they are not held onto as XPCOM observers. r=saari
2000-05-09 19:04:13 +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
heikki%citec.fi
2bef66a25f
Test files for simple XLink. Not part of build.
2000-05-09 08:26:55 +00:00
heikki%citec.fi
14cbdd72a2
Implemented actuate=onLoad for simple XLinks. r=nisheeth.
2000-05-09 07:30:21 +00:00
buster%netscape.com
0e193a8fad
fixed bug 24770
2000-05-09 05:09:55 +00:00
saari%netscape.com
21a17acf81
adding preventDefault to the mousedown event if it pops up a xul popup. This works around a bug where it is possible to have multiple popup listeners for different elements called for one mousedown event. This is a work around for bug 35100. r=hyatt
2000-05-08 23:43:35 +00:00
pinkerton%netscape.com
35f27e9461
fix for 38132, assert when mouse was over html element and a tooltip was registered. two things: make sure we always find the xul document using where the popup is registered not the event target, and try/catch around asking for the attribute since DOM Elements won't have attributes.
2000-05-08 23:21:57 +00:00
pinkerton%netscape.com
2499624f31
don't let context menu show up under mouse so that clicks can more easily dismiss it. bug 27364, thanks dean_tessman@hotmail.com.
2000-05-08 21:24:51 +00:00
hyatt%netscape.com
f2eafecfc7
Add blankrow capability to tree.
2000-05-08 20:51:50 +00:00
jst%netscape.com
02a6c2e0e3
Checking in new files for (the not yet checked in) shared node info code. Not part of the build yet. r=buster@netscape.com
2000-05-08 14:29:44 +00:00
mjudge%netscape.com
d30a3a5508
forgot to initialize this
2000-05-08 04:00:48 +00:00
mjudge%netscape.com
b0fb7f6753
tabbing
2000-05-08 04:00:26 +00:00
karnaze%netscape.com
468f2bd6da
bug 33976 - make non numeric border value 1.
2000-05-07 17:15:56 +00:00
andreas.otte%primus-online.de
657c5c9ac1
working on bug 37616, Retire SetRelativePath, removing last usage of SetRelativePath, r=warren@netscape.com, a=buster@netscape.com
2000-05-07 10:35:40 +00:00
rjc%netscape.com
b0f9f4a94a
Whitespace cleanup.
2000-05-07 08:43:42 +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
rjc%netscape.com
9ac436086f
Fix bug # 20795: can now to specify order of template generated vs. XUL content.
2000-05-06 00:01:01 +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
waterson%netscape.com
3a3b744651
Bug 34623. Add 'rebuild()' API to XUL elements.
2000-05-05 23:39:59 +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
waterson%netscape.com
799b5beee6
Bug 34623. Add nsIXULTemplateBuilder.idl.
2000-05-05 20:42:21 +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
joki%netscape.com
8af04cddba
Fix for 10574, fix pageX, pageY coords to match 4.x behavior
2000-05-05 14:47:37 +00:00
joki%netscape.com
575d19fecb
Adding assertion and null check for mCurrentTarget in PostHandleEvent
2000-05-05 14:43:20 +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
dprice%netscape.com
a5c995336b
fix for 38253 r=mjudge
2000-05-05 05:37:27 +00:00
shaver%mozilla.org
54a1f23972
first part of ContentPolicy stuff ( #37983 , r=brendan)
2000-05-05 05:28:49 +00:00
karnaze%netscape.com
a02cdba83c
bug 37037, 37490, and a table paganation problem when captions are present.
2000-05-04 23:16:42 +00:00
ducarroz%netscape.com
1abe477976
Fix for bug 35687. We need to initialize keyMatched to true. R=hyatt
2000-05-04 22:36:25 +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
waterson%netscape.com
8743489395
Bug 38185. Fix ports build bustage. a=brade
2000-05-04 19:57:31 +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
rjc%netscape.com
40f7929750
Comment change.
2000-05-04 12:54:11 +00:00
waterson%netscape.com
b833debf12
Bug 37290. Fix 'bindings' implementation to avoid excessive update when re-computing: only index sources that participate in a binding, using bindings rather than lookup to maintain values even for 'simple' rules, lazily compute bindings. Rename 'nsBinding' to 'nsAssertion' to clarify difference.
2000-05-04 09:57:59 +00:00
mjudge%netscape.com
24e9fbcab6
stealing new bit for frames with their own selection. changing caret to be able to handle multiple selected areas. if the bit doesnt work out i will back it out.
2000-05-04 08:35:42 +00:00
rickg%netscape.com
f058c29eb4
fixed DTDMode regression
2000-05-04 05:54:04 +00:00
waterson%netscape.com
6af30c5a92
Bug 37639. Be sure to send notifications about document change down to anonymous content elements. r=hyatt
2000-05-04 04:25:50 +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
waterson%netscape.com
2b83954c77
Must use string literal for named references.
2000-05-03 23:42:58 +00:00
waterson%netscape.com
c47dbd0bb6
Must use string literal for named references.
2000-05-03 23:42:20 +00:00
waterson%netscape.com
65b8358fa1
Must use string literal for named references.
2000-05-03 23:34:10 +00:00
sfraser%netscape.com
170f02a59e
Print to the console when loading a JS file fails. This cause us to print a message when a JS file included by XUL is missing.
2000-05-03 22:47:48 +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
saari%netscape.com
2dffef1faa
Fix for space bar scrolling page when in text fields. r=hyatt
2000-05-03 00:49:37 +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
danm%netscape.com
65d7396a48
add search of anonymous content to previous checkin. code=hyatt
2000-05-02 22:48:17 +00:00
mjudge%netscape.com
dd57ceb32d
new api for limiter in selection
2000-05-02 03:44:17 +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
saari%netscape.com
7c3c972751
Adding the ability for popups to not install the keyboard navigation listener. Needed for autocomplete. R=hyatt
2000-05-01 22:27:16 +00:00
sfraser%netscape.com
c43e7b559a
Add null check.
2000-05-01 21:50:18 +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
kin%netscape.com
65b72822ba
Fix for crasher bugs 37701 and 37728. r=mjudge@netscape.com
2000-05-01 18:21:30 +00:00
hyatt%netscape.com
370c46289a
Fix scrollbar stylesheet relative to ua stylesheet.
2000-05-01 07:58:07 +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
sfraser%netscape.com
18e706dc0d
Add an UpdateCommandState method to the command maanger.
2000-05-01 01:33:22 +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
alecf%netscape.com
d7ad51a9fd
don't crash when there is bad XML
2000-04-30 19:21:20 +00:00
michael.lowe%bigfoot.com
e406b651c3
Implement CSS2 resize cursors on Windows (bug 1916)
2000-04-30 15:29:32 +00:00
alecf%netscape.com
c5e67b3e8d
add support for <getter> and <setter> tags on properties
...
r=hyatt
2000-04-30 06:41:41 +00:00
hyatt%netscape.com
86ac1e20c6
Adding support for other backstop style sheets.
2000-04-28 23:32:51 +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
karnaze%netscape.com
65511dc8d6
new reflow/layout code for outer table to handle captions and margins. better % height handling.
...
row groups and rows don't include external cellspacing in there dimensions. r=troy.
2000-04-28 21:05:31 +00:00
danm%netscape.com
2ede8155e7
add popup and popupset atoms. bug 33675
2000-04-28 20:33:52 +00:00
danm%netscape.com
399e50832e
implement _child popup content. bug 33675. code=hyatt
2000-04-28 20:31:26 +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
jst%netscape.com
c29c060230
Make nsSelection::ToString(); do the right thing, now it uses the document encoder to create the string representation of the selection. r=mjudge&akkana (before I did a string API change).
2000-04-28 13:58:08 +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
mjudge%netscape.com
64d7efcbdb
small change to the way you get selection
2000-04-28 06:22:07 +00:00
mjudge%netscape.com
7e5a6b3cd7
change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
2000-04-28 06:21:31 +00:00
scc%netscape.com
6a250f560d
making string conversions explicit
2000-04-27 20:50:34 +00:00
scc%netscape.com
4e1b0eaca0
making string conversions explicit
2000-04-27 20:38:50 +00:00
mjudge%netscape.com
2c0953e1be
ender lite checkin.
2000-04-27 07:37:12 +00:00
waterson%netscape.com
53247daf40
Fix memory churn caused by implicit nsString ctor.
2000-04-27 06:44:13 +00:00
waterson%netscape.com
d6cae7298a
Fix memory churn caused by implicit nsString ctor.
2000-04-27 05:53:36 +00:00
hyatt%netscape.com
cb0a52e38b
More XBL goodness.
2000-04-27 02:15:45 +00:00
hyatt%netscape.com
6c9496d989
New XBL.
2000-04-27 02:08:35 +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
waterson%netscape.com
8f606badd7
Move template builder 'release' to SetScriptGlobalObject() so that we'll always release the template builders regardless of whether someone else leaks the nsXULDocument object.
2000-04-27 00:32:02 +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
sfraser%netscape.com
6c4ec7544f
Implemented new calls on the command manager which are callthroughs from the controller, with a context parameter.
2000-04-26 06:15:40 +00:00
sfraser%netscape.com
24fb5d77cf
Lots of new comments, added interface for nsIStateUpdatingControllerCommand, and added calls on the command manager which are callthroughs from the controller, with a context parameter.
2000-04-26 06:15:23 +00:00
mstoltz%netscape.com
9bb975256e
Fixes for 27010, 32878, and 32948.
2000-04-26 03:50:07 +00:00
waterson%netscape.com
100ae07bb5
Remove assertions so that you can set properties on XUL elements.
2000-04-26 03:49:39 +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
waterson%netscape.com
b7a3e69134
Remove XIF assertions. akk and mjudge say this is ok.
2000-04-26 03:47:15 +00:00
akkana%netscape.com
df72d780bb
Backing out previous change -- wasn't ready. a=mjudge
2000-04-26 01:58:28 +00:00
mjudge%netscape.com
2cfb602409
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
akkana%netscape.com
5709d8739f
Change Save File APIs in layout and editor to eliminate the specific
...
references to text and html and make them more general (take a mime type).
In the editor, prettyprint all output if editor.prettyprint_html is set.
2000-04-26 01:00:50 +00:00
pavlov%netscape.com
db882f6743
fix warning
2000-04-26 00:58:55 +00:00
sfraser%netscape.com
a171ece905
Add some null checks to prevent crashes if calling GetControllerAt with an index that is too large.
2000-04-26 00:58:14 +00:00
pavlov%netscape.com
f3b435d030
fix hashtable lookup for xbl binding files to remove 15% of time paging up/down in mailnews r=waterson,hyatt
...
stop creating nsISupportsArrays and instead chain nsIXBLAttributeEntrys r=hyatt
remove unnecessary creation of atoms r=hyatt
(around 20% speedup to mailnews tree scrolling)
2000-04-26 00:50:48 +00:00
bryner%uiuc.edu
c81e1dbc7c
Reorganizing the mousewheel code, and in the process fixing bug 36886 and
...
working around bug 32344. Also removing some old #ifdef code that is not
going to be used.
2000-04-25 06:25:43 +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
waterson%netscape.com
079ecb2f99
Bug 34619. Fixed-size allocators for nsXULTemplateBuilder, try numero dos, with egcs fixed.
2000-04-25 04:11:53 +00:00
waterson%netscape.com
5051f62fad
Back out changes: they broke egcs.
2000-04-25 01:28:09 +00:00
waterson%netscape.com
ae8d8c7160
Bug 34619. Judicious use of fixed size allocators to reduce overhead.
2000-04-25 01:24:24 +00:00
waterson%netscape.com
6ed7f258ec
Use fixed size arena allocator for element map.
2000-04-25 01:21:57 +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
putterman%netscape.com
42e26161e8
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:15:55 +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
waterson%netscape.com
05bfe47153
Bug 35815. Implement <bindings> for XUL templates.
2000-04-24 04:22:26 +00:00
joki%netscape.com
c534678c60
Fix for bug 23373, allow prevention of context menu via mousedown handler
2000-04-24 02:07:06 +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
jdunn%netscape.com
fe9da9312c
adding newline for hp
2000-04-21 22:17:14 +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
anthonyd%netscape.com
d49663a53e
r=mjudge. adding in focus listener to docviwer. this will now disable/reenable selection on those displays that desired selection at all.
2000-04-21 21:40:28 +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
hyatt%netscape.com
7b0b2e099b
Converting XBL bindings to use id.
2000-04-19 08:20:20 +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
waterson%netscape.com
bdcb7aec30
Bug 10208. Correctly update 'empty' attribute when a container's contents are changed.
2000-04-19 05:39:26 +00:00
troy%netscape.com
1dd648e53d
Added "canvasFrame" frame type atom
2000-04-18 23:05:15 +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
jst%netscape.com
a4ce9e598d
Updating the HTMLObjectElement interface to DOM Level 2.
2000-04-18 22:57:42 +00:00
jband%netscape.com
96089ebbb0
egads! lost the return type declaration in a copy/paste goofup.
2000-04-18 22:46:48 +00:00
waterson%netscape.com
548a65c864
Back out changes my changes to nsILinkHandler because of performance problems.
2000-04-18 04:34:20 +00:00
pinkerton%netscape.com
f8160f1400
set the popup node on tooltips.
2000-04-18 02:34:32 +00:00
waterson%netscape.com
323fb9085e
Fix build bustage.
2000-04-17 17:51:01 +00:00
scc%netscape.com
c709f689ab
making string conversions explicit
2000-04-17 14:47:33 +00:00
scc%netscape.com
ee58499ab3
making string conversions explicit
2000-04-17 14:40:25 +00:00
scc%netscape.com
8495fc494c
making string conversions explicit
2000-04-17 14:30:23 +00:00
scc%netscape.com
37d7f881c6
making string conversions explicit
2000-04-17 10:28:55 +00:00
waterson%netscape.com
6170746169
Fix uninitialized variable, caught by shalabh@pspl.co.in
2000-04-17 02:07:00 +00:00
scc%netscape.com
b4caf7e667
making string conversions explicit
2000-04-16 11:19:26 +00:00
tbogard%aol.net
faefc106ed
Changed over from using the webshell APIs and nsISessionHistory to using the webNavigation interface on the docshell to go back and forward. Don't have to get the root, docshell does that for you.
2000-04-16 06:14:38 +00:00
braddr%puremagic.com
857f0905f7
eliminiate NS_COMFALSE and remove a layer of logical negation.
...
r=brendan
2000-04-16 00:23:57 +00:00
scc%netscape.com
75827f201d
attempting to fix build bustage
2000-04-15 21:48:04 +00:00
scc%netscape.com
ce9c5c55df
attempting to fix build bustage
2000-04-15 21:46:25 +00:00
scc%netscape.com
52bdf65d60
making string conversions explicit
2000-04-15 21:18:29 +00:00
scc%netscape.com
ffe4551746
attempting to fix bustage
2000-04-15 21:13:55 +00:00
scc%netscape.com
0012d27605
making string conversions explicit
2000-04-15 20:15:37 +00:00
pierre%netscape.com
614a9a491c
33710 "background-color: inherit doesn't work correctly". Split the NS_STYLE_BG_PROPOGATED flag into 2 flags: NS_STYLE_BG_PROPAGATED_TO_PARENT and NS_STYLE_BG_PROPAGATED_FROM_CHILD. MapDeclarationColorInto() fetches the color from the grand-parent if PROPAGATED_TO_PARENT is set.
2000-04-15 10:38:13 +00:00
pierre%netscape.com
94bc484b60
32063: <font size=""> makes font tiny
2000-04-15 04:28:12 +00:00
pierre%netscape.com
6bf46728ec
#33244 . changed the default value for empty-cells: 'hide' in quirks mode and 'show' in strict mode.
2000-04-15 03:50:48 +00:00
mstoltz%netscape.com
6a76f09450
Made prefapi.h private and removed all #includes of it outside of libpref. r=norris
2000-04-15 03:43:09 +00:00
mccabe%netscape.com
71eac1e422
Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
...
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
mjudge%netscape.com
533234a976
fixing selection speed. only copying to clipboard on mouse up
2000-04-14 23:00:30 +00:00
jband%netscape.com
87704af1b7
fix bug 32150. Expose to JavaScript the scriptable interfaces on plugin objects implementing nsIPluginInstance. Given an embed tag with a plugin named 'foo' that has an xpcom interface named 'nsIFoo' with a method 'bar', this fix allows JS code (with the UniversalXPConnect privilege) to call document.foo.nsIFoo.bar()
2000-04-14 22:54:48 +00:00
saari%netscape.com
4272fa7e4b
Fix for 27936, double carets in message compose window. reviewed by hyatt many moons ago, tested by many.
2000-04-14 21:49:34 +00:00