hyatt%netscape.com
079c95cba2
Fix for 71106. r=jag, sr=jst
2001-08-06 21:49:35 +00:00
hewitt%netscape.com
46e9dfa13f
93193 - cleaning up after align/pack xul box model changes, r=blake, sr=hyatt, 90741 - replacing box with hbox/vbox (from andersma@luther.edu), r=hewitt, sr=hyatt
2001-08-04 06:42:20 +00:00
waterson%netscape.com
232d08fd54
Bug 92190. Add anonymous children to nsIContent::List() output, add gdb-callable routines for listing frame and content trees. r=hyatt, sr=jst
2001-08-03 07:34:28 +00:00
hyatt%netscape.com
a939f27d45
Fix for null pointer crash in FetchBindingDocument. Has been r and sr. Just cant remember bug #.
2001-08-01 07:50:47 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
4d73a251ab
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
valeski%netscape.com
c4f90087de
91365. r=dougt, sr=hyatt. nsIScriptGlobalObject->GetContext() can legitimately return NS_OK *and* a nsnull outparam. Various callsites were not respecting the nsnull out param and this patch gracefully handles those cases.
2001-07-19 05:48:49 +00:00
pavlov%netscape.com
0852f1b0c5
part of bug 78690. r=bryner sr=jst
2001-07-17 01:14:40 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
timeless%mac.com
b23c8b75f6
Bug 70857 [XUL Syntax]
...
Smaller CSS/JS/XBL patch, should allow XUL changes to go in easier
by andersma@luther.edu r=timeless sr=blake
2001-07-06 02:01:52 +00:00
waterson%netscape.com
9ca563d1bc
Bug 85422. Since nsIContent::GetDocument() may now sometimes return a null document back-pointer due to paint suppression, be extra paraniod with a sprinkle of null-check fairy dust. r=brendan, sr=attinasi
2001-07-04 05:54:09 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
brade%netscape.com
1f523bc327
delete previous word keybindings (bug #57967 )
2001-06-28 13:04:11 +00:00
dougt%netscape.com
c306e0513b
Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
...
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
dbaron%fas.harvard.edu
688519fb0c
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00
harishd%netscape.com
87bbd168a3
84136[MLK] - Avoid getting document-parser-sink circularity by delaying StartDocumentLoad call.
...
r=heikki
sr=hyatt
a=asa
2001-06-20 01:11:56 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org
2e8b3e9481
bug #85271 : sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
2001-06-17 05:23:38 +00:00
mkaply%us.ibm.com
0688d146b7
#79667
...
r=brade, sr=alecf, a=asa for drivers
Code from jblanco to make Ctrl+Del delete to end of line on Windows
2001-06-15 12:07:24 +00:00
hyatt%netscape.com
8ae9f780c5
Fixes for 83027, 83892, and 80512. r/sr=blake,alecf,pink, sr=hewitt,blake, a=asa
2001-06-04 23:23:35 +00:00
arik%netscape.com
7fdf6b1369
Moved PreventDefault() to after the space handling code so that it doesn't block the action from happening. Fixes bug 79483, r=ben, sr=hyatt.
2001-05-19 09:08:25 +00:00
jst%netscape.com
aabe6d5306
Fixing bug 81115 that causes the identity of event receivers and event targets to be incorrect in the case where the target/reveiver is an nsGenericElement or a nsGenericDOMDataNode. The problem was the those classes use the event listener manager as a tearoff but QI'ing that tearoff to nsISupports returns the event listener manager and not the element/node, this causes XPConnect to create different wrappers for the same element/node when the event listener tearoff is wrapped in stead of directly wrapping the element/node. This causes problems with event.target in JS, among other things. The solution for this problem was to create a separate tearoff that works correctly and leave the event listener manager alone since it can not be used as a tearoff in all cases. r=pollmann@netscape.com, sr=vidur@netscape.com
2001-05-19 07:02:50 +00:00
kin%netscape.com
c740a6ac53
(brade checking in as kin); fix 81243 (select all keybinding)
2001-05-16 23:40:43 +00:00
darin%netscape.com
c18fe7ef56
Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:05:08 +00:00
brade%netscape.com
9a5b5cd4b2
fix os2 keybindings for ctrl-delete (delete to end of line); submitted by Jessica Blanco (jblanco@us.ibm.com); bug #79667
2001-05-10 14:48:22 +00:00
jst%netscape.com
adf1d8320a
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 16:46:42 +00:00
arik%netscape.com
106f580fab
moving from using 32 to using nsIDOMKeyEvent::DOM_VK_SPACE to make the code more clear as per brendan's suggestion.
2001-05-03 22:26:06 +00:00
rbs%maths.uq.edu.au
d8c959228a
Low hanging optimization: save some cycles by avoiding to copy strings. b=77659 r=waterson
2001-05-03 05:37:09 +00:00
arik%netscape.com
1e3a67fe29
checking in the rest of the code that was accidentally not included. sorry all.
2001-05-02 02:59:17 +00:00
arik%netscape.com
2ecf799585
moved the spacebar handling code from js to c++ so that spacebar works for embedding apps. fixed bug 71760, r=brendan, sr=hyatt, a=blizzard.
2001-04-28 02:32:14 +00:00
brade%netscape.com
0d9750ffcf
remove selectAll (moved to the global file); r=akkana, sr=kin (bug#74643)
2001-04-26 19:41:12 +00:00
brade%netscape.com
69afd01147
put selectAll back in the global file; r=akkana, sr=kin (bug#74643)
2001-04-26 19:40:14 +00:00
heikki%netscape.com
a0844e5329
Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur.
2001-04-26 19:33:12 +00:00
hyatt%netscape.com
81c9546282
Fix for 76367. r=saari, sr=waterson, a=asa
2001-04-20 01:45:07 +00:00
hyatt%netscape.com
0ccd8f0453
Fix for 75189. r=jag, sr=attinasi
2001-04-11 03:55:19 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
hyatt%netscape.com
39001feccd
Fix for 75189. r=jag.
2001-04-09 01:40:19 +00:00
sfraser%netscape.com
687359c2ed
Fix for 74143, change nsIController to use DOMStrings. sr=hyatt, r=kin
2001-04-04 23:48:03 +00:00
waterson%netscape.com
e9ad93d236
Fix more gcc-2.7.2.3 bustage. Whee\!
2001-04-04 08:26:32 +00:00
waterson%netscape.com
9558d5bb62
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
scc%mozilla.org
c355507eda
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
brade%netscape.com
da6bfeba43
remove platform specific bindings; remove ids
2001-03-30 16:02:39 +00:00
brade%netscape.com
9195ccef0d
move certain keys to platform files; windows fixes
2001-03-30 16:00:31 +00:00
brade%netscape.com
9d0be6bc3c
remove ids
2001-03-30 15:59:44 +00:00
brade%netscape.com
353d63d400
os2 keybinding changes
2001-03-30 15:58:55 +00:00
brade%netscape.com
040007ae9b
mac keybinding cleanup
2001-03-30 15:56:20 +00:00
disttsc%bart.nl
96f5f6cf31
Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
2001-03-30 10:39:06 +00:00
hyatt%netscape.com
33edb59e2d
Checkin for 36665. r=pink, sr=waterson
2001-03-30 02:30:17 +00:00
hyatt%netscape.com
7d2adb3021
Fix for 73695. r=danm, sr=waterson
2001-03-29 01:30:03 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
hyatt%netscape.com
990f1cee3f
Fix arrow key bustage.
2001-03-23 01:16:08 +00:00
hyatt%netscape.com
2fd18d53d2
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
dc8caf7e7d
Backing out preventDefault checkin, since it's already there.
2001-03-21 21:27:04 +00:00
akkana%netscape.com
2e4f692f39
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
3718b9dfae
Fix for 71740. r=jag, sr=shaver.
2001-03-21 08:15:12 +00:00
pavlov%netscape.com
a56ee2cf1f
(not part of the build) changing nsHTMLAtoms::image to nsXULAtoms::image r=hyatt
2001-03-19 22:59:20 +00:00
hyatt%netscape.com
0948aa63ee
Fixes for my 3 0.8.1 bugs... all approved etc. etc.
2001-03-17 00:27:13 +00:00
joki%netscape.com
ee2eb43f20
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
aaf0e6df84
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
valeski%netscape.com
a8e9bc5bd5
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
ede8756d78
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
4c6682bec7
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
42cb1adf93
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
aebc676048
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
bf5b498782
Fix for 62783. r=danm, sr=waterson
2001-03-07 01:46:13 +00:00
hyatt%netscape.com
e3919a6f1f
Fix for 68138. r=danm, sr=waterson
2001-03-05 22:29:52 +00:00
hyatt%netscape.com
e379dc5eea
Disable attachto capability in XBL. Fix for bug#55265. r=danm, sr=alecf
2001-03-05 21:45:13 +00:00
hyatt%netscape.com
01d8142afc
Fix for 67351. sr=waterson, r=danm
2001-03-03 22:01:01 +00:00
brade%netscape.com
381d701bcb
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
ce805eff4c
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
043186b34e
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
bc6a9ff499
70541 - xbl content attribute setting, r=blake, sr=hyatt
2001-03-02 03:35:04 +00:00
dr%netscape.com
c4f253be8c
fix for 58477 (null check), r=jag, sr=hyatt
2001-03-01 01:35:12 +00:00
pavlov%netscape.com
2c3f122994
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
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
hyatt%netscape.com
34f10f4e21
Changing the name of my #ifdef.
2001-02-23 01:56:46 +00:00
hyatt%netscape.com
792da52ffc
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
744785129a
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
2cd62f503b
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
eab041f43f
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
ea1cb1d735
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
0c9ae9b94a
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
7aafcfc86b
Removing to correct CAPS. r=jst@netscape.com, sr=waterson@netscape.com.
2001-02-19 14:27:36 +00:00
heikki%netscape.com
ae23767cdd
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
c38cf59c82
25779: alternate win cut/copy/paste keys. r=brade, sr=sfraser
2001-02-15 21:53:13 +00:00
aaronl%chorus.net
4f3059151b
Pref accessibility.browsewithcaret implemented, bug=49508, r=sfraser, sr=waterson
2001-02-15 05:07:46 +00:00
akkana%netscape.com
80af665997
18508: Allow for user-specified XBL bindings. sr=hyatt
2001-02-14 01:24:45 +00:00
waterson%netscape.com
e3455f87dc
Backing out changes for 39054, which caused several template regressions.
2001-02-13 19:22:56 +00:00
waterson%netscape.com
bf8a4eb521
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
35ab17c7e4
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
69415757ab
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
c581f6115e
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
8d353f7cfa
Fix for 67435. sr=ben
2001-02-07 07:45:36 +00:00
hyatt%netscape.com
c774968350
Fix linux bustage.
2001-02-02 02:05:57 +00:00
hyatt%netscape.com
815e1861e9
Checking in new files (r=ben, sr=brendan).
2001-02-02 01:14:07 +00:00
hyatt%netscape.com
90b8800096
Fix for 55292, r=ben, sr=brendan
2001-02-02 00:54:47 +00:00
sfraser%netscape.com
c515022092
Fix the modifier for the cmd_cut binding, bug 67113. r=jag, akkana, sr=hyatt
2001-01-31 20:08:13 +00:00
gagan%netscape.com
cded3e2f30
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +00:00
dbaron%fas.harvard.edu
73fda4d305
Add lwbrk to REQUIRES to fix MOZ_TRACK_MODULE_DEPS bustage.
2001-01-30 01:52:15 +00:00
blakeross%telocity.com
25233a6df6
Fix 66135: use option, not command, for moving to and selecting previous/next word on mac. r=timeless sr=sfraser
2001-01-22 20:34:04 +00:00