dbaron%fas.harvard.edu
1469a50a2c
Fix double-addref leak of stylesheets. b=49648 r=mjudge
2000-08-21 19:46:18 +00:00
dbaron%fas.harvard.edu
631850ebc4
Fix leak of stylesheets. r=waterson
2000-08-21 13:05:53 +00:00
warren%netscape.com
930a05de5a
Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
2000-08-20 21:29:10 +00:00
scc%mozilla.org
301746a559
fixing code that relied on implicit string construction
2000-08-19 22:23:46 +00:00
jst%netscape.com
3bb0058af2
Fixing nsbeta3+ bug 47420. Don't throw a DOM exception when accessing a nodemap by index even if the index is out of range, simply return null in stead. r=pollmann@netscape.com
2000-08-18 07:04:30 +00:00
jst%netscape.com
5c6fa57ff5
Fixing nsbeta3+ bug 46966. Changing the exception thrown when a DOM Attribute node is modified. r=pollmann@netscape.com
2000-08-18 06:55:42 +00:00
hyatt%netscape.com
c60a2f7d07
First-stage fix for dogfood bug 49012. r=ben
2000-08-17 08:11:11 +00:00
jst%netscape.com
563180a5f3
Fixing nsbeta3+ bug 30534. Don't lie about what DOM features we support, be honest./paralellCheckout | & less r=nisheeth@netscape.com
2000-08-17 07:09:05 +00:00
waterson%netscape.com
dd700db4af
Bug 44480. Demote 'width' and 'height' attributes from NSDocument to NSHTMLDocument and XULDocument; make nsHTMLDocument's implementation use the <body> element's frame (instead of the <html> element's frame) to determine metrics. r=jst
2000-08-16 01:04:52 +00:00
mkaply%us.ibm.com
b744952568
OS/2 and AIX Tinderbox break
...
I have no idea why we don't like having two semicolons in a row, but who the heck would put them there?
2000-08-12 20:26:33 +00:00
mkaply%us.ibm.com
d120b894e5
OS/2 and AIX Tinderbox break
...
Short answer: Be consistent about NS_IF_ADDREFing const and non const of the same type in the same file.
Long answer: Send me email
2000-08-12 15:03:24 +00:00
hyatt%netscape.com
945e2eff0d
Fix build bustage.
2000-08-12 07:13:52 +00:00
hyatt%netscape.com
6c68a00e3d
Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan
2000-08-12 06:28:02 +00:00
anthonyd%netscape.com
46c555ed23
fix for bug#48472
...
apparently nsIContent::ChildAt can be successful
and not return a child. now checking fo that.
r: smfr
a: beppe
2000-08-11 19:55:39 +00:00
anthonyd%netscape.com
cc29a3e679
fix for bug# 48472 (dogfood bug)
...
r: mjudge
a: beppe
2000-08-11 01:36:28 +00:00
warren%netscape.com
4af572e4c1
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
mjudge%netscape.com
49114998ae
use "=" not "==" my bad
2000-08-09 22:43:39 +00:00
mjudge%netscape.com
b40c861df6
43533 table cell selection color fix. check for table cells/table being added to range and toggle flag to allow cells to draw correctly
2000-08-09 22:34:17 +00:00
dbaron%fas.harvard.edu
30392ee52a
Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+)
2000-08-09 12:51:05 +00:00
sfraser%netscape.com
a19bcfbde3
Fix for bug 25161 -- allow editor to handle pages with forms by implementing user-select and user-input for form controls. r=rods, pierre, mjudge.
2000-08-08 23:38:00 +00:00
saari%netscape.com
00ad136b80
massive landing of joki changes.
...
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
2000-08-08 21:31:05 +00:00
dbaron%fas.harvard.edu
c01b4e980e
Make nsDocument unroot script objects in the prolog and epilog correctly. Fix nsDocument::RemoveChild so it doesn't crash when removing the root element. Prevent nsDocument::ChildAt from incorrectly returning null when root is removed. Clean up nsDocument::RemoveChild and nsDocument::ReplaceChild a bit, including adding some notifications for prolog/epilog content. Make nsDocument::ReplaceChild return the correct thing (the old child, not the new one). r=vidur b=17390 (nsbeta3+), 46212
2000-08-07 03:03:55 +00:00
hyatt%netscape.com
b02fda2a5a
more of 42320. r=danm
2000-08-06 05:39:36 +00:00
pierre%netscape.com
bde1725d5e
45754 ('hidden' borders should be treated as 'none')
2000-08-05 04:40:57 +00:00
hyatt%netscape.com
696a768b62
I'm told backing this out resolves smoketest issues, so here it comes. r=attinasi
2000-08-03 21:40:39 +00:00
mjudge%netscape.com
6a3a95ea8f
*** empty log message ***
2000-08-02 02:39:10 +00:00
cmanske%netscape.com
293fd81594
Fixed crashing bug 42195: Added method to nsIFrameSelection so frame can get limiting content node for parent node searches in text edit fields. r=mjudge
2000-08-02 01:47:55 +00:00
pavlov%netscape.com
2f47d76ac2
fixing other people's build bustage bug 43826 r=bryner
2000-07-31 04:40:06 +00:00
hyatt%netscape.com
0022a95645
Patch to avoid observing the document so early. r=attinasi
2000-07-29 09:52:06 +00:00
anthonyd%netscape.com
c8844de491
bug fixes:
...
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 - nsLookAndFeel needs to be a service.
r: mjudge@netscape.com , kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
danm%netscape.com
236b740b21
shut down a selection's autoscroll timer in the selection's destructor. bug 43470. r=saari@netscape.com
2000-07-28 03:48:26 +00:00
hyatt%netscape.com
db2fbf838d
Fix for 41145. r=waterson
2000-07-28 00:35:02 +00:00
dbaron%fas.harvard.edu
6b3cbec149
Fix the way HTML's align attribute works for horizontal alignment of blocks. Use the -moz-center and -moz-right even in strict mode, and apply them to blocks in addition to tables. r=attinasi b=37083, 40038
2000-07-27 23:37:44 +00:00
mjudge%netscape.com
a2d557d597
46209 one of the last beta 2 blockers. adding ability to frames to tell if part of them is visible. idl change to allow nsISelectionController to give CheckVisibility. PresShell actually has the code for nsGfxTextControlFrame to call.
2000-07-26 11:31:12 +00:00
mjudge%netscape.com
90d5d99103
awful regression of not copypasting from textareas! fixed.r=akkana,anthonyd
2000-07-22 01:11:49 +00:00
ftang%netscape.com
d4bb6b1c16
more fix for 39790 which we forget. change intl.charset.default to navigator.properties
...
r=nhotta/cata
2000-07-20 21:09:11 +00:00
valeski%netscape.com
3f6c274d00
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
akkana%netscape.com
7dfa57ab2f
38232 (nsbeta2+): Make line break character configurable in the
...
output system, and use \n (the DOM linebreak character) when getting
output from text controls. Also fix some warnings. r=kin.
2000-07-10 19:46:59 +00:00
attinasi%netscape.com
472f487c07
Temporarily turned off style context sharing while I figure out why it is causing incorrect styling of some XUL elements. b=43490
2000-06-29 23:13:46 +00:00
mjudge%netscape.com
f7409a961f
r=hyatt bug36617, sfrasier bug. simple change for select all to work.
2000-06-29 05:25:01 +00:00
waterson%netscape.com
1108b7bae8
Bug 43644. Better fix: nsLayoutAtoms::[AddRefAtoms|ReleaseAtoms] calls are unnecessary, as dbaron pointed out to me.
2000-06-28 05:36:32 +00:00
waterson%netscape.com
bd83dcb757
Bug 43644. Add 'wildcard' atom to nsLayoutAtoms and use it instead of a statically leaked atom. r=jst,inaky.gonzales@intel.com
2000-06-28 04:17:26 +00:00
mjudge%netscape.com
16dba34403
r=jfrancis,r=hyatt 42045 beta2+ 42675 beta2+ hitting return on text area not putting new line. onchange,oninput.
2000-06-28 04:00:12 +00:00
mkaply%us.ibm.com
439e238156
#42637
...
r=pinkerton, a=brendan
OS/2 bringup - Change from waterson and vidur - don't modify members in a const function
2000-06-27 22:31:43 +00:00
vidur%netscape.com
ac250504d5
Fix for bug 31376. Just modifying an incorrect comment.
2000-06-23 22:23:37 +00:00
dbaron%fas.harvard.edu
ae458d11a9
Add new style classes to the leak/bloat logs. This should increase the bloat statistics. r=attinasi
2000-06-23 21:57:39 +00:00
mjudge%netscape.com
b1d39dcd30
fix for 42188,42347 r=akkana . use selection controller to tell the doc if it should display non-text-selection.
2000-06-23 04:01:19 +00:00
jst%netscape.com
192aa0c82e
Fixing nsbeta2+ bug 33477, completing (more or less) the DOM Level 2 NamedNodeMap implementation, this includes modifying the XML content sink to properly pass attribute prefixes to the content objects. r=vidur@netscape.com
2000-06-23 00:21:32 +00:00
pierre%netscape.com
ebf5ec54ff
#12403 "border-style: hidden should force border-width: 0". Fixed RecalcData() to handle 'hidden' similarly to 'none'. r=attinasi.
2000-06-22 05:38:26 +00:00
rpotts%netscape.com
6371dad16a
DocShell cleanup. Removed the implementation of the unused nsIDocSHell::SetDocument() method and moved the implementation responsibility to the nsIContentViewer
2000-06-22 05:38:07 +00:00
attinasi%netscape.com
e97f599347
Eliminated warnings from recent checkin (trivial changes).
2000-06-22 05:14:32 +00:00
vidur%netscape.com
cb02a23a0d
Fix for bug 42278. Thought I'd got it with my prior checkin, but didn't notice rbs@maths.uq.edu.au's prior checkin to switch the namespace string literals. r=nisheeth
2000-06-21 23:59:21 +00:00
vidur%netscape.com
d690a7d2b9
Fix for bug 38349. Implemented nsIDOMNode::CloneNode() and ImportNode() for XML and HTML documents as part of finishing out our DOM1 and DOM2 implementations. Cleanup of DOMImplementation::createDocument. r=jst
2000-06-21 23:56:52 +00:00
attinasi%netscape.com
634e3cc180
Implemented Style Context Data sharing, reducing the amount of memory used in style by about 40%. Performance will degrade by about 10%, that is being worked on now. b=39618 r=waterson
2000-06-21 20:44:59 +00:00
vidur%netscape.com
19aa4a879d
Fix for bug 9392. document.plugins now aliases to window.navigator.plugins. r=nisheeth
2000-06-21 00:53:26 +00:00
vidur%netscape.com
b5aa109281
Fix for bug 42278. Switched around positions of old REC-html40 namespace URI and new XHTML namespace URI in the table so that we do the reverse mapping from namespaceID to URI correctly. r=nisheeth
2000-06-21 00:49:22 +00:00
vidur%netscape.com
32f78655cb
Work for bug 33475 - completion of Document-related DOM Level 2 support. Null-checks for the empty document case. The documentElement can now be replaced. Load() no longer takes extra unused argument. r=jst,nisheeth
2000-06-17 01:46:58 +00:00
pollmann%netscape.com
5c21e34fcc
Bug 4891: document.forms[x] fixed for document.written forms r=jst@netscape.com
2000-06-17 01:28:41 +00:00
jst%netscape.com
c06191a726
Fixing nsbeta2+ bug 41588, accessing document.documentElement on an empty document in JS threw a NS_ERROR_FAILURE exception in stead of just returning null. r=heikki@citec.fi
2000-06-16 13:37:46 +00:00
rbs%maths.uq.edu.au
29f1b6960b
Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
2000-06-15 09:54:41 +00:00
hyatt%netscape.com
25eb29bc5f
Fix for #41281 , r=brendan
2000-06-14 08:19:07 +00:00
scc%mozilla.org
55650a35b3
fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms
2000-06-12 23:52:31 +00:00
jst%netscape.com
c81e705a3c
Fixing nsbeta2+ bug 41487, form controls with the same NAME and ID ended up in the form control list in the form element twice. r=nisheeth
2000-06-09 22:47:29 +00:00
mjudge%netscape.com
749ec6bc58
too many copies for ender-lite. happening whenever people were setting selection progromatically. r=hyatt 34896
2000-06-09 05:14:19 +00:00
attinasi%netscape.com
f7e1ee029a
Fixed crash due to ordering problem: b=38768 r=dcone
2000-06-07 23:04:45 +00:00
akkana%netscape.com
0fe6a06be9
40457: suppress extra XIF output for cases where the selection
...
doesn't intersect the range at all. r=jfrancis, a=beppe.
2000-06-07 22:58:39 +00:00
akkana%netscape.com
4d58187b46
40457: Add implementation for range methods to tell whether
...
a node or point intersects the range. r=jfrancis, a=beppe.
2000-06-07 22:57:36 +00:00
mjudge%netscape.com
0926517600
adding in null check since we dont ALWAYS use selection to output xif. this gets rid of an assertion that i found while fixing a regression 41814 r=donm a=donm ect
2000-06-07 22:46:11 +00:00
cmanske%netscape.com
2b8e4ab110
Finished table cell selection optimization bug 41045. r=mjudge, a=beppe
2000-06-06 23:14:42 +00:00
pierre%netscape.com
de9cafe37c
Checked back in the backed out code (41321) after doing a minor fix in nsCSSValue.cpp (41618)
2000-06-06 09:36:12 +00:00
pierre%netscape.com
fa066a26d1
Backed out the previous changes (41321, waterson/attinasi) because of the regression in 41618.
2000-06-06 06:50:21 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com
ef6f939d58
# 37239
...
r = jst, a = brendan
OS/2 bringup - PR_CALLBACK
2000-06-03 00:00:01 +00:00
cmanske%netscape.com
a5c39baa66
Fix for table selection performance problems. b=41045, r=mjudge, a=beppe
2000-06-02 23:05:06 +00:00
waterson%netscape.com
6d9fee8e7d
Bug 41321. Use PRUnichar* instead of nsString* to store string values for nsCSSValue and nsHTMLValue. r=attinasi.
2000-06-02 22:54:35 +00:00
attinasi%netscape.com
36e73369c4
Implemented QuirkMode style sheet and moved some initial quirk style rules from html.css to the new quirk.css. b=38026 r=rods a=karnaze
2000-06-02 21:45:06 +00:00
hyatt%netscape.com
e891a5ba9c
Tree/grid foundation work.
2000-06-02 08:13:29 +00:00
jst%netscape.com
4185f0098f
Fixing nsbeta2+ bug 40197, a typo caused the doctype in a document to be found only found if it was the first child in the document. r=vidur, a=nisheeth
2000-06-01 23:40:26 +00:00
erik%netscape.com
6e4f58c9c4
bug 32206; add charset observer methods; r=buster; a=ftang
2000-06-01 23:11:40 +00:00
erik%netscape.com
a258aa2914
bug 32206; add notifiers for charset changes; r=buster; a=ftang
2000-06-01 23:10:44 +00:00
jst%netscape.com
ab03b1c7a8
Fixing dogfood+ bug 40571, various problems with multiple form objects with the same name. r=vidur
2000-06-01 22:55:19 +00:00
mjudge%netscape.com
a14d4fbfb0
bug = 34896, r= hyatt. changing caret apis. this will demand that when a caret changes focus a call to setDOMSelection must be called to tell the caret what selection to listen to.
2000-06-01 02:37:40 +00:00
cmanske%netscape.com
87c72f0139
Added row/column selection in tables: Bug 26833. r=kin, a=beppe
2000-05-31 00:07:58 +00:00
akkana%netscape.com
bc8b6ee7fb
38713: Allow TakeFocus motion inside selection batching. r=mjudge, jfrancis; a=beppe
2000-05-31 00:02:12 +00:00
attinasi%netscape.com
95c822478e
Fixed bug 31955: font-face is now inheriting into tables in QuirksMode. r=dcone, a=karnaze
2000-05-30 22:53:02 +00:00
hyatt%netscape.com
e0cfd827ae
Fix mac bustage.
2000-05-27 22:40:40 +00:00
hyatt%netscape.com
8b528f224c
Fixing bugs in skin switching.
2000-05-27 20:03:14 +00:00
hyatt%netscape.com
55d7f2a285
Brutal sharing of XBL classes implemented.
2000-05-27 08:20:04 +00:00
hyatt%netscape.com
3064160cb5
Adding anonymous content getter. r=waterson, a=waterson
2000-05-26 22:45:26 +00:00
harishd%netscape.com
2e8349e7bd
Added DumpContent() for parser regression test.
...
Triggered only under debug mode & when PARSER_DUMP_CONTENT flag is set.
r=rickg
a=rickg
2000-05-26 19:45:37 +00:00
harishd%netscape.com
dd1ab0ea53
Added DumpContent() triggered by parser [ for regression test ].
...
r=rickg
a=rickg
2000-05-26 19:45:32 +00:00
jst%netscape.com
46cd84fa38
Checking in temporary code that lets a user turn on the new DOM Level 2 behavior by setting the 'temp.DOMLevel2update.enabled' preference to true, this is to help with the general DOM update, and it's part of the fix needed for bug 33474. r=vidur@netscape.com, a=pdt@netscape.com
2000-05-25 23:48:45 +00:00
kin%netscape.com
2303aabdcb
Part 1 of fix for bug #39821 : Drag and Drop interferes with selection.
...
layout/base/public/nsIFrameSelection.h
layout/base/src/nsSelection.cpp
layout/events/src/nsEventStateManager.cpp
layout/html/base/src/nsFrame.cpp
layout/html/forms/src/nsGfxTextControlFrame2.cpp
xpfe/browser/resources/content/navigatorDD.js
r=brade@netscape.com ,cmanske@netscape.com a=beppe@netscape.com ,waterson@netscape.com
2000-05-25 20:04:02 +00:00
jfrancis%netscape.com
bcd3fa6b6c
fixes 29329
2000-05-24 23:01:09 +00:00
hyatt%netscape.com
574331fad6
XBL Fixes r=ben
2000-05-24 08:19:10 +00:00
hyatt%netscape.com
5bed7dc4bd
fix for making skins script-safe. r=scc
2000-05-19 04:48:43 +00:00
joki%netscape.com
35d5e0f553
More support for onresize and onscroll, bug 960
2000-05-17 06:53:58 +00:00
joki%netscape.com
93950c7879
fix for resize event support, bug 960, and additional support for DOM 2 events.
2000-05-17 05:27:22 +00:00
jst%netscape.com
cc992d6d06
Store attribute names in XML elements as nsINodeInfos plus some general DOM cleanup.
2000-05-17 04:52:09 +00:00
mjudge%netscape.com
65c56ff98d
removing debug messages
2000-05-17 03:07:31 +00:00
pavlov%netscape.com
0c75802384
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
mjudge%netscape.com
bcb5dc750c
missing {} around a block
2000-05-17 02:02:20 +00:00
jst%netscape.com
b22cf9671a
Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value.
2000-05-17 00:21:53 +00:00
mjudge%netscape.com
8117739bbf
fixing relative div position bug with autoscroll
2000-05-16 22:41:38 +00:00
jst%netscape.com
fa23c947ff
Fix invalid nsString useage.
2000-05-16 14:43:32 +00:00
joki%netscape.com
b2e873d830
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
cmanske%netscape.com
08012f4089
Select table column and row support (20973). r=mjudge
2000-05-16 03:03:13 +00:00
shaver%mozilla.org
8f7d1fbff0
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
c4b236d445
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
8e1109a431
Implementing getElementsByTagNameNS() for XML and HTML documents.
2000-05-16 00:55:05 +00:00
jst%netscape.com
68ee24180b
Pass the name without the prefix to the DOM script object factory...
2000-05-15 22:48:38 +00:00
jst%netscape.com
a29b0b6f25
Checking in DOM Level 2 version of the DOM interface Element.
2000-05-15 20:31:55 +00:00
mjudge%netscape.com
e2ab14f470
fixing legal issues
2000-05-15 14:19:25 +00:00
mjudge%netscape.com
c6539035c0
fixing output from selection piece
2000-05-15 14:18:30 +00:00
jst%netscape.com
6417d02cc9
More utility frunctions in nsINodeInfoManager.
2000-05-14 23:45:32 +00:00
jst%netscape.com
416f155970
Adding more utility functions to nsINodeInfo.
2000-05-14 18:34:35 +00:00
jst%netscape.com
539575a00c
Implementing DOM hasFeature() and supports().
2000-05-14 13:08:00 +00:00
jst%netscape.com
5d215557cf
Add support for DOM Level 2 document.defaultView
2000-05-14 02:08:53 +00:00
mjudge%netscape.com
8318464852
fixing warnings and some redundant code
2000-05-13 20:47:42 +00:00
mjudge%netscape.com
5364dec9d5
fixing redundant calls to notify selection listeners
2000-05-13 09:10:16 +00:00
mjudge%netscape.com
3a1f901c10
(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
3d704a7361
exporting new apis for nsIXIFConverter and forcing nsidocument and nsicontent to use them
2000-05-13 08:06:37 +00:00
jst%netscape.com
c7e3c310d9
Add GetNodeInfo() to nsIContent.
2000-05-12 14:09:28 +00:00
jst%netscape.com
ff00e8645b
Add a SetAttribute method to nsIContent that takes a nsINodeInfo parameter.
2000-05-12 13:46:59 +00:00
mjudge%netscape.com
a89f9e3c80
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
77c5f57f3d
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
nisheeth%netscape.com
6346ccc595
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
4281027673
Support replacing the doctype in a document.
2000-05-10 19:52:08 +00:00
jst%netscape.com
fced8630c2
Fixing incorrect hash table useage, this fixes smoketest blocker #38795 . a=granrose
2000-05-10 18:19:46 +00:00
jst%netscape.com
50499cc037
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
ftang%netscape.com
b7349b52c8
fix bug in the SaveDocument code.
2000-05-10 03:52:02 +00:00
hyatt%netscape.com
ec8e3fe54c
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
8fc27c5ee1
Fix leak.
2000-05-10 01:09:45 +00:00
hyatt%netscape.com
fbac03f025
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
jst%netscape.com
c855b6a512
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
f00814dfd1
forgot to initialize this
2000-05-08 04:00:48 +00:00
mjudge%netscape.com
d1a4360966
tabbing
2000-05-08 04:00:26 +00:00
erik%netscape.com
87183532c2
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
dprice%netscape.com
c03d40d966
fix for 38253 r=mjudge
2000-05-05 05:37:27 +00:00
shaver%mozilla.org
a09f39c8c7
first part of ContentPolicy stuff ( #37983 , r=brendan)
2000-05-05 05:28:49 +00:00
karnaze%netscape.com
d2c39b970f
bug 37037, 37490, and a table paganation problem when captions are present.
2000-05-04 23:16:42 +00:00
mjudge%netscape.com
91bec71070
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
waterson%netscape.com
34e873c290
Must use string literal for named references.
2000-05-03 23:42:58 +00:00
waterson%netscape.com
2d8cdc7b21
Must use string literal for named references.
2000-05-03 23:42:20 +00:00
waterson%netscape.com
1367517a2e
Must use string literal for named references.
2000-05-03 23:34:10 +00:00
mjudge%netscape.com
b24046a978
new api for limiter in selection
2000-05-02 03:44:17 +00:00
sfraser%netscape.com
ed77f6bbc2
Add null check.
2000-05-01 21:50:18 +00:00
kin%netscape.com
375ea702a2
Fix for crasher bugs 37701 and 37728. r=mjudge@netscape.com
2000-05-01 18:21:30 +00:00
hyatt%netscape.com
7a88f1566e
Fix scrollbar stylesheet relative to ua stylesheet.
2000-05-01 07:58:07 +00:00
nisheeth%netscape.com
fa1d77063b
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
d590a65996
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
hyatt%netscape.com
3d7518c01b
Adding support for other backstop style sheets.
2000-04-28 23:32:51 +00:00
karnaze%netscape.com
75ea85e43a
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
jst%netscape.com
f92606d00a
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
mjudge%netscape.com
6e453761da
change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
2000-04-28 06:21:31 +00:00
mjudge%netscape.com
48f046e6b3
ender lite checkin.
2000-04-27 07:37:12 +00:00
jst%netscape.com
3625709458
Landing DOM Level 2 CSS and Views interfaces and implementation.
2000-04-26 13:58:56 +00:00
akkana%netscape.com
952ffde9b5
Backing out previous change -- wasn't ready. a=mjudge
2000-04-26 01:58:28 +00:00
mjudge%netscape.com
6622635cab
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
akkana%netscape.com
39a76668ca
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
troy%netscape.com
8b0eb04e08
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
af52293cd0
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:15:55 +00:00
troy%netscape.com
73fc3dde30
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
jdunn%netscape.com
97a831afcb
adding newline for hp
2000-04-21 22:17:14 +00:00
anthonyd%netscape.com
745cf02967
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
anthonyd%netscape.com
05840e5f32
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
scc%netscape.com
ca2faa7f58
making string conversions explicit
2000-04-17 10:28:55 +00:00
scc%netscape.com
8624ce5d67
making string conversions explicit
2000-04-16 11:19:26 +00:00
scc%netscape.com
c38395df69
making string conversions explicit
2000-04-15 21:18:29 +00:00
scc%netscape.com
927265130c
making string conversions explicit
2000-04-15 20:15:37 +00:00
pierre%netscape.com
a6156d11f5
#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
mjudge%netscape.com
4f36050dbc
fixing selection speed. only copying to clipboard on mouse up
2000-04-14 23:00:30 +00:00
mjudge%netscape.com
dd0979f114
touch alot. changing api for notify selection listeners to add document and seleciton pointers to the api.
2000-04-14 11:21:19 +00:00
jst%netscape.com
d779768929
Making nsDOMAttributeMap a 'live' NamedNodeMap, removed the hashtable for the attributes since a) it caused the none-liveness and b) it was overkill, the number of attributes is usually so low so having a hashtable for them doesn't help much.
2000-04-13 23:42:52 +00:00
jst%netscape.com
2c4d540f7a
Update the DOM interface to DOM Level 2, only stubs so far.
2000-04-13 21:21:02 +00:00
mjudge%netscape.com
949cea5712
table cell selection now shows up background. also small fix for nsBlockFrame to do the right thing for mouse capture.
2000-04-13 20:21:32 +00:00
mjudge%netscape.com
fde996376c
fixing 2 bugs. bug for notifications going out when we dont need them for selection changing. and for fixing some keyboard navigations around non-text frames
2000-04-12 10:34:19 +00:00
mjudge%netscape.com
3ad06c4f40
fix for setcapture. passes events to the nsHTMLFrame's areaframe when events are trapped to a given frame's view.
2000-04-12 03:04:11 +00:00
hyatt%netscape.com
537541b987
Elimination of nsIFocusableContent and improvements to tabbing r=saari
2000-04-04 23:55:31 +00:00
hyatt%netscape.com
8eb821021a
Making <children> support dynamic.
2000-04-04 06:29:20 +00:00
jst%netscape.com
aebdfd63a7
Updating the DOM Attr interface to match the DOM Level 2 spec. r=waterson@netscape.com
2000-04-03 13:40:04 +00:00
scc%netscape.com
be4311c49a
making string conversions explicit
2000-04-03 11:20:35 +00:00
jst%netscape.com
9f88f0ed6f
Minor cleanup and fixing a compier warning.
2000-04-02 22:05:10 +00:00
erik%netscape.com
3d1abdc603
bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only; also
...
factored some code to reduce duplication; r=pierre,troy
2000-04-02 21:52:17 +00:00
mjudge%netscape.com
4f1817faa3
selecting generated content works now. subtree iterator and all. incredible... added new private method to nsTextFrame to factor out some things on getting correct offsets from generated frames. its a no-op almost for non generated frames
2000-04-02 05:05:31 +00:00
jst%netscape.com
5fdb266f31
Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far.
2000-04-01 13:31:23 +00:00
jst%netscape.com
3c83b6aaa7
Changing the DOM exceptions thrown from methods on data nodes, fixes bug #16605 .
2000-04-01 12:55:53 +00:00
jst%netscape.com
52b98a1e56
Removing some code redundancy in the DOM Core implementations, fixing bugs #16585 and #16606 .
2000-04-01 12:36:16 +00:00
nisheeth%netscape.com
db554bcdd5
Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches.
2000-04-01 00:39:15 +00:00
mjudge%netscape.com
a471fdc5e3
moving nsGeneratedContent stuff to new file nsGeneratedIterator. adding new bitflags for selection types for nsSelection
2000-03-31 07:17:22 +00:00
mjudge%netscape.com
ba197c0a18
adding in new init methods for the new nsGeneratedContentIterator!
2000-03-31 07:14:02 +00:00
attinasi%netscape.com
f435083f78
Implemented Style Size Dump. r=rickg b=26565
2000-03-31 07:08:36 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
jst%netscape.com
6eeedef061
Replace internal HTML Doctype API with the DOM DocumentType API, HTML documents now get a DOM DocumentType if the file contains one and the DOM DocumentType is ouput if/when the document is saved. This fixes bug #25020 .
2000-03-28 23:25:26 +00:00
akkana%netscape.com
9e4f4dc539
Fix an entity bug for Naoki: Japanese entities weren't being correctly
...
pasted. This also fixes the symptoms, but not the underlying cause,
of the html mail nbsp bug. r=nhotta
2000-03-28 00:10:44 +00:00
scc%netscape.com
9c2f6dad62
small changes to clients of string converting APIs
2000-03-26 10:06:21 +00:00
jst%netscape.com
7b2d17ca96
Don't leak the hash table used for the attribute map ( #32196 ). Patch from shaver, r=beard
2000-03-25 00:54:30 +00:00
cmanske%netscape.com
b1c6615b67
Optimized SelectBlockOfCells to select/unselect only those cells that really need to be. r=mjudge
2000-03-24 02:52:07 +00:00
kmcclusk%netscape.com
b7dfa4f7db
Offset the viewmanager in nsDocumentViewer by passing the offset to nsIViewManager::Init instead of offsetting the root view b=32161 r=attanasi@netscape.com
2000-03-23 23:50:42 +00:00
mstoltz%netscape.com
d63fb120a5
Changed UpdatePrincipal to AddPrincipal; it takes an input parameter now instead of an inout parameter; this is clearer. r=norris
2000-03-23 04:53:16 +00:00