Commit Graph

288 Commits

Author SHA1 Message Date
hyatt%netscape.com
a60ae23d7c Checkin for 36665. r=pink, sr=waterson 2001-03-30 02:30:17 +00:00
hyatt%netscape.com
88ce9916be Fix for 73695. r=danm, sr=waterson 2001-03-29 01:30:03 +00:00
disttsc%bart.nl
f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
hyatt%netscape.com
ec10da30bd Fix arrow key bustage. 2001-03-23 01:16:08 +00:00
hyatt%netscape.com
5d796d9f42 Fix cut/copy/paste, still trying to figure out arrow key bustage. r=akkana, sr=brendan 2001-03-23 00:59:29 +00:00
hyatt%netscape.com
6470447a3f Backing out preventDefault checkin, since it's already there. 2001-03-21 21:27:04 +00:00
akkana%netscape.com
f685b8c2ce 57078: Eliminate bogus xul bindings which were conflicting with XBL bindings.
Clean up XBL bindings and eliminate redundancies and errors.
       Fix a bug in which XBL bindings didn't check for event cancellation.
       r=brade sr=hyatt
2001-03-21 20:32:59 +00:00
hyatt%netscape.com
6fe6375fc9 Fix for 71740. r=jag, sr=shaver. 2001-03-21 08:15:12 +00:00
pavlov%netscape.com
913938c7f0 (not part of the build) changing nsHTMLAtoms::image to nsXULAtoms::image r=hyatt 2001-03-19 22:59:20 +00:00
hyatt%netscape.com
7126e1923b Fixes for my 3 0.8.1 bugs... all approved etc. etc. 2001-03-17 00:27:13 +00:00
joki%netscape.com
8e53706e23 Fix 49120 (Force event handler compilation when properties accessed from JS) and 53640 (Fix event capture to work starting from text nodes) r:peterv, sr:jst 2001-03-13 11:37:16 +00:00
hyatt%netscape.com
a540a46a90 Fix for 70704 and 71261. r=pierre, sr=attinasi 2001-03-13 02:34:02 +00:00
valeski%netscape.com
68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
Peter.VanderBeken%pandora.be
47d931e2cd Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
hyatt%netscape.com
d741df52e2 Fix for 71262 and 71485, r=jag, srs=shaver on 71262 and hewitt on 71485 2001-03-10 01:43:09 +00:00
disttsc%bart.nl
de797f152e This could leave you with a dangling pointer:
nsCStringKey key(nsPromiseFlatCString(aRef).get());

because the nsPromiseFlatCString object will go out of scope,
so do this instead:

  nsPromiseFlatCString flat(aRef);
  nsCStringKey key(flat.get());

sr=scc
2001-03-08 13:13:42 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
hyatt%netscape.com
4409f43798 Fix for 62783. r=danm, sr=waterson 2001-03-07 01:46:13 +00:00
hyatt%netscape.com
76b276358c Fix for 68138. r=danm, sr=waterson 2001-03-05 22:29:52 +00:00
hyatt%netscape.com
7a319c9908 Disable attachto capability in XBL. Fix for bug#55265. r=danm, sr=alecf 2001-03-05 21:45:13 +00:00
hyatt%netscape.com
31849092e2 Fix for 67351. sr=waterson, r=danm 2001-03-03 22:01:01 +00:00
brade%netscape.com
3ff0c56304 add keybindings to input, textarea, editor for alt-backspace (undo); r=akkana; sr=kin 2001-03-02 14:23:04 +00:00
brade%netscape.com
5af1328ebd add missing keybindings (to input, textareas, editors) for ctrl-home/end (with and without shift); r=akkana; sr=kin 2001-03-02 14:11:24 +00:00
disttsc%bart.nl
277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
hewitt%netscape.com
212d80d3be 70541 - xbl content attribute setting, r=blake, sr=hyatt 2001-03-02 03:35:04 +00:00
dr%netscape.com
17ae0a3cc2 fix for 58477 (null check), r=jag, sr=hyatt 2001-03-01 01:35:12 +00:00
pavlov%netscape.com
0401eae41a added a parameter to a function that is part of the new imagelib.. passing nsnull to it in the image preloading code (ifdef'd out (not part of build)) sr=jst :-) 2001-02-24 23:56:07 +00:00
cls%seawood.org
3580b1cac0 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
hyatt%netscape.com
57c3ed6078 Changing the name of my #ifdef. 2001-02-23 01:56:46 +00:00
hyatt%netscape.com
a4f1f9d564 Adding image-loading code #ifdefed to XBL. Also eliminating a warning in WIndowDragHandler while I'm here. sr=alecf, r=danm 2001-02-22 23:47:30 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
waterson%netscape.com
9fe59f23f0 Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
hyatt%netscape.com
97573598b3 Fix a frame creation slowdown caused by XBL. 2-3% speedup. r=danm, sr=waterson 2001-02-21 03:18:45 +00:00
waterson%netscape.com
00a1e8d96e Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan 2001-02-20 01:05:34 +00:00
Peter.VanderBeken%pandora.be
64757cba91 Corrected CAPS. r=jst@netscape.com, sr=waterson@netscape.com. 2001-02-19 14:29:10 +00:00
Peter.VanderBeken%pandora.be
399dfde5bd Removing to correct CAPS. r=jst@netscape.com, sr=waterson@netscape.com. 2001-02-19 14:27:36 +00:00
heikki%netscape.com
915749084a Checking in changes needed for splitting layout into two separate libraries. r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet. 2001-02-19 12:55:42 +00:00
akkana%netscape.com
20001beffe 25779: alternate win cut/copy/paste keys. r=brade, sr=sfraser 2001-02-15 21:53:13 +00:00
aaronl%chorus.net
ab4d0dcaee Pref accessibility.browsewithcaret implemented, bug=49508, r=sfraser, sr=waterson 2001-02-15 05:07:46 +00:00
akkana%netscape.com
f83153ce0d 18508: Allow for user-specified XBL bindings. sr=hyatt 2001-02-14 01:24:45 +00:00
waterson%netscape.com
5cc33330bf Backing out changes for 39054, which caused several template regressions. 2001-02-13 19:22:56 +00:00
waterson%netscape.com
ce93635aec Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben 2001-02-13 07:04:55 +00:00
disttsc%bart.nl
901482d14c From Small Gods, by Terry Pratchett:
The light was brilliant, crystalline, in a black sky filled with stars.
'Ah. There really is a desert. Does everyone get this?' said Brutha.
WHO KNOWS?
'And what is at the end of the desert?'
JUDGEMENT.
Brutha considered this.
'Which end?'
Death grinned and stepped aside.
What Brutha had thought was a rock in the sand was a hunched figure, sitting clutching its knees. It looked paralysed with fear.
He stared.
'Vorbis?' he said.
He looked at Death.
'But Vobis died a hundred years ago!'
YES. HE HAD TO WALK IT ALL ALONE. ALL ALONE WITH HIMSELF. IF HE DARED.
'He's been here fore a hundred years?'
POSSIBLY NOT. TIME IS DIFFERENT HERE. IT IS . . . MORE PERSONAL.
'Ah. You mean a hundred years can pass like a few seconds?'
A HUNDRED YEARS CAN PASS LIKE INFINITY.
The black-on-black eyes stared imploringly at Brutha, who reached out automatically, without thinking . . . and then hesitated.
HE WAS A MURDERER, said Death. AND A CREATOR OF MURDERERS. A TORTURER. WITHOUT PASSION. CRUEL. CALLOUS. COMPASSIONLESS.
'Yes. I know. He's Vorbis,' said Brutha. Vorbis changed people. Sometimes he changed them into dead people. But he always changed them. That was his triumph.
He sighed.
'But I'm me,' he said.
Vobis stood up, uncertainly, and followed Brutha across the desert.
Death watched them walk away.

The End.
2001-02-12 03:12:57 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
hyatt%netscape.com
c6ab0beeea XBL insertion point fixes: 67990, 67574, and the dependent bug 55292 all get fixed. 2001-02-08 23:24:55 +00:00
hyatt%netscape.com
295c45ae29 Fix for 67435. sr=ben 2001-02-07 07:45:36 +00:00
hyatt%netscape.com
c87fc4c388 Fix linux bustage. 2001-02-02 02:05:57 +00:00
hyatt%netscape.com
7ebda9aa1c Checking in new files (r=ben, sr=brendan). 2001-02-02 01:14:07 +00:00
hyatt%netscape.com
45c08e6635 Fix for 55292, r=ben, sr=brendan 2001-02-02 00:54:47 +00:00