Commit Graph

4606 Commits

Author SHA1 Message Date
kmcclusk%netscape.com
53ee4f7141 Removed unused code in view module. bug 62675 sr=roc+moz r=rods@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85943 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 06:00:02 +00:00
sfraser%netscape.com
ab63ca5b81 Fix the modifier for the cmd_cut binding, bug 67113. r=jag, akkana, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@85849 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 20:08:13 +00:00
gagan%netscape.com
f3f5b36700 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@85797 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 01:33:03 +00:00
jst%netscape.com
e9e4bff118 Fixing bug 44615. Making the default value of radio buttons be "on" to match older browsers. r=rods@netscape.com&heikki@netscape.com, sr=brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@85714 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 04:22:24 +00:00
dbaron%fas.harvard.edu
5bcca241df Add lwbrk to REQUIRES to fix MOZ_TRACK_MODULE_DEPS bustage.
git-svn-id: svn://10.0.0.236/trunk@85696 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 01:52:15 +00:00
dbaron%fas.harvard.edu
85a014d876 Add lwbrk to REQUIRES to fix MOZ_TRACK_MODULE_DEPS bustage.
git-svn-id: svn://10.0.0.236/trunk@85692 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 01:27:47 +00:00
disttsc%bart.nl
6810cef971 Fix mac bustage.
git-svn-id: svn://10.0.0.236/trunk@85686 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 00:23:02 +00:00
disttsc%bart.nl
4d21783e1b Clean-up of nsDocument.(h|cpp), r=jst, sr=vidur
git-svn-id: svn://10.0.0.236/trunk@85681 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-29 23:17:55 +00:00
saari%netscape.com
82933775b2 fix for crashing plugin problem 65687, r=pinkerton, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85658 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-28 01:36:21 +00:00
dbaron%fas.harvard.edu
5f0a7ab9bd Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@85654 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu
bfc35757e1 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
git-svn-id: svn://10.0.0.236/trunk@85638 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 16:58:15 +00:00
rods%netscape.com
b23e7af50b This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson


git-svn-id: svn://10.0.0.236/trunk@85624 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 14:09:34 +00:00
attinasi%netscape.com
796ab90cd9 Performance fix: moves content-specific queries out of SelectorMatches to reduce number of times called in rule matching. b= 53620 r=dbaron sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85616 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 05:48:41 +00:00
hyatt%netscape.com
d5d5ce42a8 Impl getAnonymousElementByAttr, r=jst, sr=ben
git-svn-id: svn://10.0.0.236/trunk@85598 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 00:43:54 +00:00
locka%iol.ie
149cc8d129 Changed docshell so it turns the mouse pointer "busy" in the associated window while it is loading a document. Removed the hack in the navigator chrome that used the throbber status to set the busy pointer. b=30375 sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85571 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-26 12:35:32 +00:00
harishd%netscape.com
3fd88b9a18 Removed CNavDTD dependency.
r=jst
sr=vidur


git-svn-id: svn://10.0.0.236/trunk@85500 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 19:33:57 +00:00
dbaron%fas.harvard.edu
6c9757124a Change the way nsDocument stores its children by replacing separate nsVoidArrays for prolog and epilog with a single nsISupportsArray that also holds the root element. Using this change, simplify many of the child handling methods in nsDocument (and fix some bugs in them). Since nsDocument no longer uses prolog and epilog, remove AppendToProlog and AppendToEpilog from nsIDocument. b=47850 r=jst@netscape.com sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85490 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 14:19:38 +00:00
mcafee%netscape.com
644a6ffc68 Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
git-svn-id: svn://10.0.0.236/trunk@85463 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 02:58:12 +00:00
brade%netscape.com
cb21c78be0 always absolutize urls in html copy encoder (doing the right thing is covered in bug #32768)
git-svn-id: svn://10.0.0.236/trunk@85429 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-24 14:59:57 +00:00
darin%netscape.com
73495dffa0 Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@85390 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 22:10:34 +00:00
jst%netscape.com
ba329b0451 Fixing bug 57772. Hooking document.getSelection() into window.getSelection().toString() which does the right thing (i.e. doesn't produce pretty printed text). r=heikk@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85358 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 07:45:08 +00:00
jst%netscape.com
1e3e1cbc56 Fixing bug 47733. Making document.implementation.createDocument() set up the root element in the document correctly so that it's parent and owner document is the document that it's in. r=heikki@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85357 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 07:42:20 +00:00
pinkerton%netscape.com
3cfe9a1281 Fixes a leak where an object registered to listen to multiple IID's
wouldn't get released until the manager shut down. Now gets released
when the last IID listened to is removed. r=danm,a=hyatt.


git-svn-id: svn://10.0.0.236/trunk@85342 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 03:10:25 +00:00
jst%netscape.com
a12de9afe9 Checking in rods@netscape.com's patch for bug 60049. The implementation of document.clear() in mozilla was incorrectly clearing the whole document, the same method in NS 4.x and IE seem to do nothing so with this patch document.clear() is a nop. r=jst@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85338 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 02:20:33 +00:00
pinkerton%netscape.com
ee75b9a33a updating some comments r=saari, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@85327 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 00:40:24 +00:00
vidur%netscape.com
5624d576e9 Fix for bug 63081. We remove carriage returns passed to us by the parser in the copy from the sink buffer to the content model. r=jst
git-svn-id: svn://10.0.0.236/trunk@85317 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 23:11:02 +00:00
blakeross%telocity.com
3263d2140c Fix 66135: use option, not command, for moving to and selecting previous/next word on mac. r=timeless sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@85291 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 20:34:04 +00:00
jst%netscape.com
e14f654b15 Removing unused variable.
git-svn-id: svn://10.0.0.236/trunk@85260 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 06:38:19 +00:00
hewitt%netscape.com
89e5dd1e29 52381 - DOM selectorText implementation, r=attinasi/jst, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85251 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 04:03:48 +00:00
pierre%netscape.com
f65fe0fad9 added brakets in switch() statements in a vain attempt to fix the unix build bustages
git-svn-id: svn://10.0.0.236/trunk@85213 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 23:33:29 +00:00
pierre%netscape.com
148e913722 #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
git-svn-id: svn://10.0.0.236/trunk@85210 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 22:46:54 +00:00
kmcclusk%netscape.com
90c90d4972 Defer invalidates using PL_event so they can be combined with reflow invalidates. This improves performances by reducing the number of paint messages and eliminates flicker bug 36849 sr=roc+moz@cs.cmu.edu r=rods@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85207 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 04:59:39 +00:00
axel%pike.org
fb545a174e not part of build, code by peterv, r=me, fixing XPathProcessor, nsISynchLoader, cleanup
git-svn-id: svn://10.0.0.236/trunk@85178 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 21:24:44 +00:00
jst%netscape.com
870c8cda8d Fixing bug 54780. Checking in patch from heikki@netscape.com that makes nsDOMImplementation::CreateDocument() return the return value from NS_NewDOMDocument() instead of just ignoring it. r=me, r=disttsc@bart.nl, sr=none (trivial change).
git-svn-id: svn://10.0.0.236/trunk@85150 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:56:38 +00:00
saari%netscape.com
35234207ea Fix for 54406, tabbing through links with multiple frames doesn't work. r=byrner, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85112 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:28:27 +00:00
buster%netscape.com
31a79a4925 bug 56432 ()
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson


git-svn-id: svn://10.0.0.236/trunk@84973 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 22:10:04 +00:00
blakeross%telocity.com
1d5e9edb82 Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@84951 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 01:27:20 +00:00
axel%pike.org
8d208bdc0b not part of build, code by axel@pike.org, r=peterv; code by peterv@netscape.com, r=me. Fixing 59937, xpath function lib complete, 59649, 60059, 47720; building windows standalone, 46640; general code cleanup, fixing warnings; XPathProcessor and XSLTProcessor available to JS (work in progress)
git-svn-id: svn://10.0.0.236/trunk@84878 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 20:06:48 +00:00
bratell%lysator.liu.se
4d3ab899b1 Cleanup of the HTML -> plain text converter. Bug 62189. r=anthonyd@netscape.com sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@84848 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 07:26:39 +00:00
rods%netscape.com
89f403c708 must return NS_OK from DOM calls, this will make the button look enabled when enabled
Bug 63722 r=attinasi sr=buster


git-svn-id: svn://10.0.0.236/trunk@84798 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 15:14:47 +00:00
jst%netscape.com
4cb696f69c Fixing bug 63967. Fixing a crash that happened when the .src of an image was set and the base URL was not available. r=timeless@mac.com, disttsc@bart.nl, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@84743 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 22:41:47 +00:00
akkana%netscape.com
509c902a05 42452,61173: output formatted lists even in unformatted plaintext output. r=bratell, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@84740 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 22:08:08 +00:00
heikki%netscape.com
a03af97a73 Some raw interface pointers to nsCOMPtrs, potential null pointer access fix, fixing two wrong eventStructTypes. No bug number. r=saari, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@84730 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 20:21:09 +00:00
jst%netscape.com
1298a86575 Fixing bug 60920. Adding type cheks to the document.form.select.options[n] setter so that we don't crash if someone tries to set the value to an invalid type (i.e. not a HTMLOptionElement). sr=brendan@mozilla.org, r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@84715 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 05:11:05 +00:00
ben%netscape.com
65e5cb111d bug 56719, support deep merging for XUL overlays; 57108, remove the hidden form
from all XUL documents and remove the document.controls collection that
referenced hidden form's elements collection. r=waterson@netscape.com,
a=hyatt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@84689 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 01:08:23 +00:00
anthonyd%netscape.com
1ff5aa2292 fix for bug #59003 fix for keybindings
sr=kin@netscape.com
r=akkana@netscape.com


git-svn-id: svn://10.0.0.236/trunk@84680 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 23:22:56 +00:00
sfraser%netscape.com
4e7e05789b Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@84675 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 22:47:02 +00:00
anthonyd%netscape.com
32339edfc0 bug fix for 62796
sr=kin@netscape.com
a=jfrancis@netscape.com
r=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@84669 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 21:44:35 +00:00
dcone%netscape.com
ec87b2a0a4 Took outsome debug code which snuck in.
git-svn-id: svn://10.0.0.236/trunk@84660 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 20:41:05 +00:00
jst%netscape.com
35375fad3c Removing declaration of a function that is no longer in mozilla.
git-svn-id: svn://10.0.0.236/trunk@84643 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 05:26:22 +00:00