1234 Commits

Author SHA1 Message Date
mjudge%netscape.com
62cfa242f1 ender-lite looks like a real thing now
git-svn-id: svn://10.0.0.236/trunk@69628 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-14 03:41:57 +00:00
danm%netscape.com
24cc070710 top-level chrome dirs are now packages,locales,skins
git-svn-id: svn://10.0.0.236/trunk@69582 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 21:29:08 +00:00
mjudge%netscape.com
74b1e799de ender-lite lives
git-svn-id: svn://10.0.0.236/trunk@69549 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 08:11:59 +00:00
sfraser%netscape.com
3c0227b801 Add a null check.
git-svn-id: svn://10.0.0.236/trunk@69473 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 23:11:04 +00:00
rods%netscape.com
375710d6d3 part of fix for Bug 33733
added ShouldRollupOnMouseWheelEvent methos to ask if the rollup want to rollup on MouseWheel events


git-svn-id: svn://10.0.0.236/trunk@69441 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 20:23:04 +00:00
rods%netscape.com
71b1eecc63 makes sure we are responding to the correct layer for GetFrameForPoint (thanks dbaron)
b 38925


git-svn-id: svn://10.0.0.236/trunk@69236 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 19:22:06 +00:00
rods%netscape.com
dc414889ec added comments to ifdef for better explanation
git-svn-id: svn://10.0.0.236/trunk@69211 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 14:06:32 +00:00
rods%netscape.com
d00b5c06e3 temporary fix for 38825, the frame gets notified that an option has been added
before it is actually added into the content model, so the selection cache and the
content model can be of by 1


git-svn-id: svn://10.0.0.236/trunk@69210 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 14:05:44 +00:00
mjudge%netscape.com
2f9bd42697 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.
git-svn-id: svn://10.0.0.236/trunk@69180 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:25:43 +00:00
pollmann%netscape.com
559cee18e9 Bug 30721: Crash fix for failing to get document URL during form submission, r=nisheeth
Bug 38664: Leak of encoder during form submission, fix thanks to yueheng.xu@intel.com, r=self, nisheeth


git-svn-id: svn://10.0.0.236/trunk@69082 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 22:37:49 +00:00
yueheng.xu%intel.com
bf4b7bf752 fix the platformencoder leak (#38664)
git-svn-id: svn://10.0.0.236/trunk@69072 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 22:24:35 +00:00
jst%netscape.com
0f0b4d6367 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.
git-svn-id: svn://10.0.0.236/trunk@69034 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 13:13:39 +00:00
dprice%netscape.com
b597942b31 Fixing 31135 r=mjudge
git-svn-id: svn://10.0.0.236/trunk@68982 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 03:41:50 +00:00
buster%netscape.com
4fb9226391 effectively removed area frame
work troy was holding in his tree
r=buster


git-svn-id: svn://10.0.0.236/trunk@68808 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 05:11:12 +00:00
buster%netscape.com
5109083548 bug 37171
r=kin


git-svn-id: svn://10.0.0.236/trunk@68803 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 05:02:09 +00:00
rods%netscape.com
76a13d70a5 get char code instead of key code
bug 34630


git-svn-id: svn://10.0.0.236/trunk@68727 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 22:18:38 +00:00
rods%netscape.com
132a6cb39a this should bring down the leaks
should have used XPCom


git-svn-id: svn://10.0.0.236/trunk@68718 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 21:39:29 +00:00
rods%netscape.com
7741a4bea3 The fix will turn itself on when in HTMLdocument and turn off in XUL documents
I will remove the old code when all the selects are removed from the UI
bug 36558


git-svn-id: svn://10.0.0.236/trunk@68698 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 20:32:11 +00:00
mjudge%netscape.com
4bda86b3f7 ifdef changes wont touch build
git-svn-id: svn://10.0.0.236/trunk@68625 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 03:58:48 +00:00
mjudge%netscape.com
7f20b037e4 notin build yet
git-svn-id: svn://10.0.0.236/trunk@68624 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 03:58:25 +00:00
rods%netscape.com
19a9f37fef The press event always delivers the key as lowercase where key down gives you the key that was pressed
need to change str to lowercase instead of uppercase
b=34630


git-svn-id: svn://10.0.0.236/trunk@68434 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 21:51:56 +00:00
harishd%netscape.com
c823ed3de6 Changed a parameter ( nsVector to nsVoidArray ).
to add support for KEYGEN.


git-svn-id: svn://10.0.0.236/trunk@68410 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 20:39:12 +00:00
mjudge%netscape.com
3bf0034524 not in build yet. ender-lite
git-svn-id: svn://10.0.0.236/trunk@68381 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 08:58:24 +00:00
mjudge%netscape.com
8004a683c1 adding more support for forms
git-svn-id: svn://10.0.0.236/trunk@68317 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 02:46:56 +00:00
mjudge%netscape.com
43bd57f8d5 not in build yet
git-svn-id: svn://10.0.0.236/trunk@68316 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 02:38:28 +00:00
mjudge%netscape.com
e5b2003819 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.
git-svn-id: svn://10.0.0.236/trunk@68219 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 08:35:42 +00:00
rods%netscape.com
65b1861334 bryner's fix for key repeat (thanks a lot)
need to make press event not bubble
b=38072, r=rods


git-svn-id: svn://10.0.0.236/trunk@68150 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 22:01:47 +00:00
mjudge%netscape.com
8d2654f33a preparation for ender-lite landing.
git-svn-id: svn://10.0.0.236/trunk@68054 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 06:16:32 +00:00
mjudge%netscape.com
5449c8ea3a setting up for gfxtextcontrolchange
git-svn-id: svn://10.0.0.236/trunk@67842 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 03:40:44 +00:00
sfraser%netscape.com
d0d7a8b884 Oops, need to check in this file for new selection enums.
git-svn-id: svn://10.0.0.236/trunk@67830 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 02:51:30 +00:00
sfraser%netscape.com
c114dc2226 Fix for 37303 -- fix text selection code to behave better for an empty text field, and take -1 to mean 'select to end'.
git-svn-id: svn://10.0.0.236/trunk@67828 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 02:31:11 +00:00
sfraser%netscape.com
e1c3f451ab Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions.
git-svn-id: svn://10.0.0.236/trunk@67740 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 21:49:52 +00:00
dbaron%fas.harvard.edu
8c144a4475 Fix leak of nsHTMLOptionElement. r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@67703 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 04:00:38 +00:00
dbaron%fas.harvard.edu
cce89251da Fixed miscellaneous leaks exposed to tinderbox leak stats by brade%netscape.com's JS checkin (rev 1.150 of navigator.js, 2000-04-28).
git-svn-id: svn://10.0.0.236/trunk@67689 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 00:26:37 +00:00
dprice%netscape.com
e89d130a94 not in build- mjudge
git-svn-id: svn://10.0.0.236/trunk@67673 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 20:01:29 +00:00
mjudge%netscape.com
c383967e26 not in build yet
git-svn-id: svn://10.0.0.236/trunk@67666 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 17:09:52 +00:00
rods%netscape.com
600b95d39b now sets maxelement width/height
b=25541


git-svn-id: svn://10.0.0.236/trunk@67662 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 13:27:49 +00:00
mjudge%netscape.com
2eb601e175 not used in the build
git-svn-id: svn://10.0.0.236/trunk@67618 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-29 20:29:12 +00:00
mjudge%netscape.com
31b0e13752 not used in the build.
git-svn-id: svn://10.0.0.236/trunk@67617 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-29 20:29:02 +00:00
rods%netscape.com
a59a1ace9c add OptionDisabled so the nsHTMLOptionElement can notify a select that an option
has just been disabled


git-svn-id: svn://10.0.0.236/trunk@67580 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 23:24:59 +00:00
mjudge%netscape.com
1cc1a29d13 change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
git-svn-id: svn://10.0.0.236/trunk@67486 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 06:21:31 +00:00
mjudge%netscape.com
a8455b3f32 files not in build yet
git-svn-id: svn://10.0.0.236/trunk@67389 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 08:13:39 +00:00
mjudge%netscape.com
24b8f29c46 ender lite checkin.
git-svn-id: svn://10.0.0.236/trunk@67387 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 07:37:12 +00:00
evaughan%netscape.com
ff486e57f1 1) StyleChange coelescing
2) Warning fixes
3) Table fixes


git-svn-id: svn://10.0.0.236/trunk@67099 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 07:10:48 +00:00
troy%netscape.com
2831676fb5 Reinstated clipping code which had been backed out because it caused
a problem for XUL layout. I added a workaround for the XUL problem


git-svn-id: svn://10.0.0.236/trunk@67078 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 04:43:11 +00:00
putterman%netscape.com
97e6e61f3c Backing out troy's changes to fix various UI blocker bugs.
git-svn-id: svn://10.0.0.236/trunk@66999 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 22:15:55 +00:00
joki%netscape.com
8aabc79a05 fixes for 5995, 7304, 10573, 22832, and 9668.
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.


git-svn-id: svn://10.0.0.236/trunk@66958 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 04:41:27 +00:00
pollmann%netscape.com
4845051437 Bug 36830: Revert a small part of the fix for bug 33203 that was breaking observer notification.
git-svn-id: svn://10.0.0.236/trunk@66941 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-23 23:54:29 +00:00
troy%netscape.com
e90db6dfb9 Changes to bring clipping inline with upcoming CSS2 errata
git-svn-id: svn://10.0.0.236/trunk@66887 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-23 00:56:16 +00:00
scc%netscape.com
fe0f1e89f2 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66852 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-22 10:31:38 +00:00