hyatt%netscape.com
68229a8b4b
Fix for 70877, enabling outliner. r=dr, sr=waterson
2001-03-06 22:16:42 +00:00
attinasi%netscape.com
f806131aeb
Fixes box-sizing for absolutely positioned elements. b=67690 r=waterson (and buster R.I.P), sr=hyatt
2001-03-06 05:56:19 +00:00
waterson%netscape.com
e73bef750d
Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi
2001-03-06 03:31:29 +00:00
hyatt%netscape.com
4d01b576e2
Outliner files are not part of build.
...
The other files are a fix for bug #70809 . r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
dbaron%fas.harvard.edu
5496fd604a
Remove attempted workaround for CantRenderReplacedElement crash that didn't fix the crash (which is now fixed the right way).
...
Clean up the FrameManager a bit, mainly by moving the destruction of the frame tree into the |Destroy| method rather than doing it in the destructor. This would make it safer to convert nsIFrameManager to IDL and use the frame manager from JS. It also reduces the risk of leaks caused by having something owned by a frame own the frame manager. Breaking cycles in a destructor can be risky because the objects entrained by the cycle could include the object whose destructor would break the cycle.
b=65800 r=waterson@netscape.com sr=attinasi@netscape.com
2001-03-06 01:46:03 +00:00
hyatt%netscape.com
9e4f2b23f8
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +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
pollmann%netscape.com
393596d00b
Bug 70510: Remove needless nsAutoString wrappers, patch by jag <disttsc@bart.nl>, r=pollmann@netscape.com, sr=jst@netscape.com
2001-03-02 02:55:24 +00:00
rbs%maths.uq.edu.au
7da093a1d8
When requested, avoid to create frames for ignorable whitespace - bug 68411 r=karnaze sr=waterson
2001-02-23 12:45:19 +00:00
rbs%maths.uq.edu.au
b6518223fe
Reserve additional frame state-bits - implementations are now only allowed to use the 12 higher bits. The 20 lowest bits are reserved for general use - bug 6841 r=karnaze sr=waterson
2001-02-23 12:31:28 +00:00
rods%netscape.com
1aa32a46e8
Added additional reflow count info on a frame by frame basis
...
Bug 69361 r=attinasi sr=waterson
2001-02-22 13:58:17 +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
hyatt%netscape.com
16521d095b
Fix for 69142. r=attinasi, sr=waterson
2001-02-22 09:24:50 +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
jst%netscape.com
4a15bb0f6a
Removing unused empty file.
2001-02-20 01:50:38 +00:00
jst%netscape.com
b06668799f
Removing empty file from the build system.
2001-02-20 01:33:17 +00:00
pinkerton%netscape.com
e4150a604d
don't re-create 1000 element array's of nsPoints every time the routine is called. r=dcone/sr=sfraser. bug 69101.
2001-02-20 01:14:03 +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
jst%netscape.com
c07db2384b
Attempting to fix mac bustage
2001-02-19 23:18:12 +00:00
heikki%netscape.com
36eb65cca8
Removing files which were moved to content, part of content/layout carpool.
2001-02-19 22:43:19 +00:00
heikki%netscape.com
5c811dfbf3
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
Peter.VanderBeken%pandora.be
988ba19629
Content/layout split-up carpool. r=jst@netscape.com, sr=waterson@netscape.com.
2001-02-19 21:45:29 +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
heikki%netscape.com
ebda0c80be
New interfaces needed for layout splitup. Not part of the build yet
2001-02-17 01:54:26 +00:00
dcone%netscape.com
999dab80e2
r=rods sr=attinasi Passing in the title to begindocument
2001-02-16 17:36:02 +00:00
cmanske%netscape.com
3baa7b403e
Minor change to remove compile warning
2001-02-16 05:12:08 +00:00
cmanske%netscape.com
c7fb9e7600
Fixed table selection bug 68860. r=brade, sr=sfraser
2001-02-16 03:33:12 +00:00
hyatt%netscape.com
6d784c14e8
Fix for 67739. r=pierre,attinasi sr=ben
2001-02-15 21:24:47 +00:00
dbaron%fas.harvard.edu
f17bd918ed
Adding newline to end of file to fix HP bustage.
2001-02-15 15:22:22 +00:00
jfrancis%netscape.com
fed9703e2b
bug 50497: plaintext copy loses newlines on paste
bug 57292: copy of table cell contents shouldn't copy cell
bug 57170: some inline style not preserved across copy paste
for all above: r=akkana; sr=sfraser
2001-02-15 13:22:26 +00:00
jfrancis%netscape.com
d4b459cfee
bug 63760: improving iterator speed in aid of selection performance and many editor operations. r=akkana; sr=sfraser
2001-02-15 13:19:14 +00:00
aaronl%chorus.net
ab4d0dcaee
Pref accessibility.browsewithcaret implemented, bug=49508, r=sfraser, sr=waterson
2001-02-15 05:07:46 +00:00
dcone%netscape.com
dafca2054b
Changed the API to BeginDocument.. changed the call in here. sr=attinasi r=rods
2001-02-15 03:52:13 +00:00
disttsc%bart.nl
6e984b2b28
``background-position not relative to padding edge when background-repeat is not 'no-repeat' [BG]''. bug=7039, author=Hixie,jag, r=jag,Hixie,dcone, moa=dcone, sr=buster
2001-02-15 03:25:22 +00:00
hyatt%netscape.com
7842c9962e
Fix for 68103. r=the world
2001-02-14 20:21:04 +00:00
dcone%netscape.com
30f56e20d6
Release the Presentation Context.. fixes printing leak r=kmmclusk, sr=attinasi
2001-02-14 05:45:05 +00:00
kmcclusk%netscape.com
43f2e98742
Invalidate the incremently loaded portion of an image instead of the entire image if the image is not tiled. bug 41134 r=rods@netscape.com sr=attinasi@netscape.com
2001-02-14 05:31:02 +00:00
pinkerton%netscape.com
d465909997
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
waterson%netscape.com
5cc33330bf
Backing out changes for 39054, which caused several template regressions.
2001-02-13 19:22:56 +00:00
dcone%netscape.com
b1a810b0aa
had to comment out the release.. the Mac is breaking.. have to figure out why
2001-02-13 15:55:34 +00:00
dcone%netscape.com
090b014432
Added the release for the printing presentation context, fixes big leak. r=kmcclusk sr=attinasi
2001-02-13 15:05:49 +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
nhotta%netscape.com
198263a11a
Changed to control entity (CER) generation by a document charset, bug 65324, r=jst, sr=vidur.
2001-02-13 01:00:14 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +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
disttsc%bart.nl
ef1c235d5c
Fix hotaix bustage, also see bug 67961.
2001-02-07 13:02:11 +00:00
jfrancis%netscape.com
585e0076e3
fix for text widget copy -> html composer paste giving you a seperate pre block for each paste. (bugzilla refuses to cough up the bug number right now).
2001-02-07 10:34:17 +00:00
pierre%netscape.com
9af01acf22
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
hyatt%netscape.com
295c45ae29
Fix for 67435. sr=ben
2001-02-07 07:45:36 +00:00
scc%mozilla.org
05a7c0e1fc
bug #53067 : r=danm, sr=alecf. Eliminate copying versions of |BeginReading|, |EndReading|, |BeginWriting|, |EndWriting|, and fix callers
2001-02-06 23:18:20 +00:00
rods%netscape.com
baed08e917
Printing of selected frameset frames and Iframes
...
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
pollmann%netscape.com
26e414d3ed
Bug 42892: Split FlushPendingNotifications in to content and content+frames cases (speed up content list access), r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 05:46:46 +00:00
pollmann%netscape.com
856b7f2476
Bug 62713: Save strings in SH in UTF8 instead of UCS2 to reduce memory usage plus cleanup (thanks jst), r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 02:41:15 +00:00
pollmann%netscape.com
7efd062521
Bug 62713: Only save scroll position in SH if offset from origin, only put entries in state table if state was created, cleanups, r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 02:32:04 +00:00
brade%netscape.com
09d2420eb6
cleanup of FetchDesiredX; r=kin; sr=sfraser
2001-02-05 15:43:46 +00:00
brade%netscape.com
eeddb3fa5d
rename to GetCaretCoordinates, parameter/code cleanup; r=kin; sr=sfraser
2001-02-05 15:43:24 +00:00
brade%netscape.com
635157c89d
method rename; r=kin; sr=sfraser
2001-02-05 15:43:10 +00:00
brade%netscape.com
ddfe62df42
add coordinate enums, rename GetWindowCoordinates to GetCaretCoordinates; r=kin; sr=sfraser
2001-02-05 15:42:58 +00:00
jst%netscape.com
7d47356614
Removing obsolete file.
2001-02-03 02:17:37 +00:00
heikki%netscape.com
73b1eaa48b
Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur.
2001-02-03 01:13:55 +00:00
attinasi%netscape.com
26938418e4
Leave floated list-items as display:list-item. b=32200, r=buster sr=waterson
2001-02-02 21:16:00 +00:00
rods%netscape.com
b71790af51
Added UI for printing selectd frame
...
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2001-02-02 08:42:53 +00:00
hyatt%netscape.com
45c08e6635
Fix for 55292, r=ben, sr=brendan
2001-02-02 00:54:47 +00:00
dcone%netscape.com
12c55eaaf1
Took out bad #ifdefs.. added newline for warnings
2001-02-01 21:44:18 +00:00
disttsc%bart.nl
d1282d3594
Fix "No newline at end of file" which causes bustage on some platforms. r=bryner
2001-02-01 21:37:05 +00:00
dcone%netscape.com
d630ea8cb3
Fixed a define problem
2001-02-01 21:30:14 +00:00
dcone%netscape.com
d61654b75e
Added routines for finding the currently selected frame. sr=buster. r=peterl
2001-02-01 20:49:10 +00:00
kmcclusk%netscape.com
03143956d6
Removed unused code in view module. bug 62675 sr=roc+moz r=rods@netscape.com
2001-02-01 06:00:02 +00:00
waterson%netscape.com
341036f871
Bug 67125. If the hint fails, start over to avoid problems when hint is an out-of-flow frame. r=attinasi, sr=buster
2001-01-31 23:20:39 +00:00
gagan%netscape.com
79713bc4c2
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
mkaply%us.ibm.com
2650fd00d4
#60160
...
r=blake, sr=alecf
Remove Win32 specific code for system colors - make it XP using nsLookAndFeel
2001-01-30 04:41:49 +00:00
disttsc%bart.nl
08b5e422c9
Fix mac bustage.
2001-01-30 00:23:02 +00:00
disttsc%bart.nl
f316491b83
Clean-up of nsDocument.(h|cpp), r=jst, sr=vidur
2001-01-29 23:17:55 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu
1e046d05c0
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
rods%netscape.com
99666eed8c
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
2001-01-27 14:09:34 +00:00
hyatt%netscape.com
61e8d2ad00
Impl getAnonymousElementByAttr, r=jst, sr=ben
2001-01-27 00:43:54 +00:00
karnaze%netscape.com
623b6521ad
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
dbaron%fas.harvard.edu
b4301cc0a7
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
2001-01-25 14:19:38 +00:00
mcafee%netscape.com
7ecf530933
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
brade%netscape.com
ee79b12867
always absolutize urls in html copy encoder (doing the right thing is covered in bug #32768 )
2001-01-24 14:59:57 +00:00
dr%netscape.com
1dbdc070e6
fix for 65897 (fixes annoying warning in nsIStyleSet.h) r=saari, sr=waterson
2001-01-24 01:36:03 +00:00
darin%netscape.com
6a7567992b
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
vidur%netscape.com
6962d4a540
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
2001-01-22 23:11:02 +00:00
jst%netscape.com
6d379787a0
Removing unused variable.
2001-01-22 06:38:19 +00:00
pierre%netscape.com
bda1df7356
added brakets in switch() statements in a vain attempt to fix the unix build bustages
2001-01-20 23:33:29 +00:00
pierre%netscape.com
62bf433a35
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
jst%netscape.com
ca95f73574
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).
2001-01-19 07:56:38 +00:00
buster%netscape.com
ac529c9c80
ok, now I think I've got the syntax correct
2001-01-16 23:30:16 +00:00
buster%netscape.com
0244d7d3f8
another try at working out the darn nsCOMPtr comparison for Linux
2001-01-16 23:23:02 +00:00
buster%netscape.com
03e943f0ab
stupid friggin' .get() nsCOMPtr incompatibility on linux
2001-01-16 22:54:52 +00:00
buster%netscape.com
6a93e50850
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
2001-01-16 22:10:04 +00:00
bratell%lysator.liu.se
76de73b0fc
Cleanup of the HTML -> plain text converter. Bug 62189. r=anthonyd@netscape.com sr=vidur@netscape.com
2001-01-12 07:26:39 +00:00
bryner%uiuc.edu
dadee9d0ea
Removing dead nsISelfScrollingFrame interface. sr=hyatt.
2001-01-11 07:32:48 +00:00
jst%netscape.com
2ea689d151
Removing unused file.
2001-01-10 22:58:37 +00:00
akkana%netscape.com
21558c5361
42452,61173: output formatted lists even in unformatted plaintext output. r=bratell, sr=sfraser
2001-01-10 22:08:08 +00:00
buster%netscape.com
cea85e5999
bug 61287 (The browser crashes on signing out of hotmail and msn calendar)
...
r=karnaze
sr=buster
patch submitted by lsv@sparc.spb.su
2001-01-10 20:30:37 +00:00
rods%netscape.com
b61dc0dad6
Removing all references to GfxListControlFrame
...
Bug 62960 r=kmcclusk sr=hyatt
2001-01-10 14:50:27 +00:00
dbaron%fas.harvard.edu
618b924650
Change ScrollFrameIntoView so that scrolling to an inline frame scrolls to the top of the line containing the inline frame rather than the frame itself. This makes scrolling to empty inline anchors or anchors around images work better. b=38280 r=buster@netscape.com sr=waterson@netscape.com
2001-01-10 02:43:00 +00:00
sfraser%netscape.com
4b6091ab16
nsIDiskDocument is now xpidl-generated. bug and reviewers in previous checkin.
2001-01-10 00:06:28 +00:00
akkana%netscape.com
204fa06e11
17686: Add a pref to control image animation. r=tor, sr=buster
2001-01-09 23:55:27 +00:00
sfraser%netscape.com
a0dda75954
Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
2001-01-09 22:47:02 +00:00
anthonyd%netscape.com
dbd36fbbfb
bug fix for 62796
...
sr=kin@netscape.com
a=jfrancis@netscape.com
r=jst@netscape.com
2001-01-09 21:44:35 +00:00
dcone%netscape.com
3b139c38ef
Took outsome debug code which snuck in.
2001-01-09 20:41:05 +00:00
peterlubczynski%netscape.com
42fda587af
removing dup of export of public nsIPrintContext.h
2001-01-08 23:02:14 +00:00
dcone%netscape.com
622457942e
Took out a duplicate line.
2001-01-08 23:00:46 +00:00
peterlubczynski%netscape.com
59632ec989
export of public nsIPrintContext.h
2001-01-08 21:59:18 +00:00
dcone%netscape.com
00ee0bf117
export nsIPrintContext.h
2001-01-08 21:53:41 +00:00
waterson%netscape.com
3af168fb2e
Bug 57026. Do not reparent views whenever we 'MoveChildrenTo()', because this breaks SplitToContainingBlock(): no views will have been created in this case! Instead, alter ConstructInline() to move views. r=karnaze, sr=buster.
2001-01-08 21:10:44 +00:00
disttsc%bart.nl
083eb1597b
Fix Mac bustage
2001-01-08 21:04:51 +00:00
disttsc%bart.nl
4ddfa4faec
Add newline to end of file
2001-01-08 21:02:13 +00:00
akkana%netscape.com
d53a276b40
33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser
2001-01-08 21:01:29 +00:00
disttsc%bart.nl
06ed27cfa1
Fix linux/unix bustage
2001-01-08 21:00:25 +00:00
dcone%netscape.com
0f7ab3cd10
Added nsIPrintContext interface.
...
Added this so you can now tell if your laying out to a printer.
r=attinasi sr=buster
2001-01-08 20:26:05 +00:00
pierre%netscape.com
7d4f85337f
Not part of the build. Momentarily check in the StyleContext metrics before doing deeper changes.
2001-01-08 00:24:41 +00:00
cls%seawood.org
207f9c6a8c
Backing out anthonyd's previous checkin as it is causing text boxes to not work anywhere on at least beos, linux & win32.
...
Bug #62796
2001-01-07 15:11:50 +00:00
anthonyd%netscape.com
433f8f528a
bug fix for 62796 - various range fixes, including a crasher in Range::deleteContents()
...
sr=kin@netscape.com
r=jst@netscape.com
2001-01-07 04:52:23 +00:00
jst%netscape.com
f3491667e7
Fixing bug 64513. Adding missing version number to a contract id. r=blakeross@telocity.com
2001-01-07 03:06:19 +00:00
rods%netscape.com
edb0c6270c
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
cmanske%netscape.com
7db91fe68d
Fixed selecting multiple rows, columns. Bug 64093, r=mjudge, sr=kin,sfraser
2001-01-04 00:24:39 +00:00
attinasi%netscape.com
b2c258ed3c
Fixed leak in StyleContextCache: destructor was not cleaning up hash table entries. r=dbaron sr=buster b=63627
2001-01-02 23:13:49 +00:00
timeless%mac.com
e61af952fe
fix for bug 63475 Code Cleanup. Based on style flaws noticed in bug 61287
...
r=bryner, sr=brendan@mozilla.org .
2001-01-01 03:58:07 +00:00
dbaron%fas.harvard.edu
caa9658024
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
2000-12-30 19:22:22 +00:00
blakeross%telocity.com
7f14eed94b
Fix 41077: show caret during selection on Windows. r=rcassin@supernova.org sr=sfraser
2000-12-28 03:27:23 +00:00
heikki%netscape.com
03c0f143a1
Bug 45627 and bug 45552. XMLSerializer to deal better with empty elements, special characters, elements from the HTML namespace and namespaces in general, and processing instructions. Removed a lot of duplicate code in XML Extras component, and made several small optimizations with nsCOMPtr initializations. r=vidur, a=jst.
2000-12-27 23:48:10 +00:00
sspitzer%netscape.com
e2cb4c98b7
I have no desire to hear hyatt moo. r=bryner
2000-12-27 22:37:09 +00:00
anthonyd%netscape.com
795524ba64
fix for bug#58028 - Range CompareBoundaryPoints returning incorrect values
...
r=jst,kin
a=kin
2000-12-27 00:37:01 +00:00
jst%netscape.com
3c2288e0b9
Redoing the way code is shared between different element classes in mozilla, in stead of having an inner object (mInner) and forwarding function calls to the inner object the elements now inherit from what used to be the inner object. Previously nsIJSScriptObject and nsIContent (and related interfaces) were implemented on all leaf classes (~60 classes) and all the methods in those interfaces were forwarded to the inner object, now all those methods are inherited in stead. This saves us ~3600 methods in the layout library (and 160k of code on linux) and cleans the code up considerably. r=pollmann@netscape.com, harishd@netscape.com sr=vidur@netscape.com.
2000-12-23 10:56:31 +00:00
koehler%mythrium.com
37ea41723f
Bug 59528 - BeOS: images are drawn outside of its bounding box - r=cls
2000-12-22 23:19:04 +00:00
mkaply%us.ibm.com
6767d8308d
OS/2 TB breakage
...
PR_CALLBACK
2000-12-22 02:39:03 +00:00
attinasi%netscape.com
e3de75832c
Turning the Style Context FastCache back on. a=hyatt@netscape, reviewed previously by pierre@netscape.com
2000-12-21 23:34:44 +00:00
attinasi%netscape.com
09cf5ac2fb
Fixes regression due to Style Data sharing: forcing shared contexts to be unique now when they have to be reresolved. b=63118 r=karnaze@netscape.com a=buster@netscape.com
2000-12-21 22:16:38 +00:00
cmanske%netscape.com
f731cf305a
Reinstating table selection work for bug 57863 and fixed textfield.value bug 63376. r=kin, sr=sfraser
2000-12-20 22:13:54 +00:00
leaf%mozilla.org
c7984c2caa
backing out regression-causing changes to reopen tree
2000-12-20 18:09:53 +00:00
cmanske%netscape.com
b6319b5e1c
Convert IDL defines from short to long so enums are PRInt32 on all platforms (fixing build bustage)
2000-12-20 03:15:16 +00:00
cmanske%netscape.com
356492b2a7
Trying to fix speedracer build bustage
2000-12-20 02:56:17 +00:00
cmanske%netscape.com
3313e50daa
Table selection work (part of b=57863): Moved param for GetTableSelectionDate from .h to .idl, requiring change from PRUint32 to PRInt16 for all users. Table Cell ranges are now added in document order (location in table) when selecting multiple cells. Refactored table selection methods and fixed leaks. r=mjudge, sr=kin
2000-12-20 01:36:41 +00:00
dbaron%fas.harvard.edu
277d3af41f
Make destructors that exist only for MOZ_COUNT_DTOR be #ifdef NS_BUILD_REFCNT_LOGGING instead of #ifdef DEBUG so the leak stats on optimized builds are correct. r=waterson@netscape.com sr=brendan@mozilla.org b=62421
2000-12-16 18:56:06 +00:00
blakeross%telocity.com
55a951a987
Fixing a typo (refrlow -> reflow). r=attinasi sr=alecf
2000-12-15 23:48:55 +00:00
attinasi%netscape.com
95bcfca9fc
Turned on Style Context Data Sharing. b=39618, r=pierre, sr=hyatt
2000-12-15 06:09:50 +00:00
jst%netscape.com
90ec69406d
Fixing bug 62160, accessing ins or del elements from JS didn't work and caused a crash in the JS GC later on. sr=scc@mozilla.org, r=ben@netscape.com
2000-12-15 05:48:19 +00:00
hyatt%netscape.com
14719259ef
Fix for 62301. r=hewitt, sr=ben
2000-12-14 09:32:39 +00:00
vidur%netscape.com
4f62c23956
Change to token and parser node interfaces in conjunction with less copying in the parser. r=harishd,heikki sr=jst
2000-12-12 21:58:13 +00:00
hyatt%netscape.com
4ed7ab545c
Fixing linux build bustage
2000-12-10 09:47:05 +00:00
hyatt%netscape.com
f3bcc6fe36
Speeding up retrieval of anonymous nodes by removing a redundant copy.
...
a=ben@netscape.com
2000-12-10 09:21:22 +00:00
hyatt%netscape.com
c2919eaadb
Adding support for box objects to XML and HTML. Fixed focus bug with Generic Elements
...
r=jst@netscape.com , a=ben@netscape.com
2000-12-10 09:19:59 +00:00
bryner%uiuc.edu
e3a92267ce
Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt.
2000-12-09 07:28:19 +00:00
dbaron%fas.harvard.edu
fa7d014c05
Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:46:08 +00:00
dbaron%fas.harvard.edu
2b2160f1b0
Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:21:51 +00:00
hyatt%netscape.com
feae09e1ac
Fix for smoketest bugscape blocker bug #3467 .
2000-12-08 01:43:02 +00:00
attinasi%netscape.com
d97aa7f2cb
Changes to put style data into the layout regression data output. r=karnaze, a=waterson
2000-12-07 15:31:40 +00:00
hyatt%netscape.com
5616358584
This patch enables the tree widget to use custom tags via XBL. a=ben
2000-12-07 10:12:02 +00:00
cls%seawood.org
a208c58c4e
Update REQUIRES.
2000-12-03 22:33:51 +00:00
hyatt%netscape.com
23b11f2ecb
Enabling cross-namespace extensions for XBL. r=hixie, a=ben
2000-12-02 09:47:47 +00:00
rods%netscape.com
372efcc2b1
uncommenting out a line for tracking reflow performance
...
b=61496 r=kmcclusk, sr=waterson
2000-11-30 21:46:12 +00:00
locka%iol.ie
2b03ecf7c9
New encoder fixup helper interface. b=57996, r=jst
2000-11-30 01:08:22 +00:00
mjudge%netscape.com
bb5be88f75
added in code to allow GetSelection() to work. r= mstoltz
2000-11-29 00:13:00 +00:00
hyatt%netscape.com
8c667697ed
menu bug fx r by danm ben
2000-11-28 23:35:04 +00:00
hyatt%netscape.com
3f9e12209c
Fix insertion point reparentin gissue with blocks. r=hixie, a=ben
2000-11-28 10:10:41 +00:00
hyatt%netscape.com
c594262a0d
Move menulist entirely into XBL. a=ben
2000-11-28 08:52:36 +00:00
hyatt%netscape.com
648c6854aa
Removing obsolete frames from XUL dir. a=ben
2000-11-28 07:13:14 +00:00
jst%netscape.com
f6a582b216
Getting rid of some static nsIID's in favor of using the NS_GET_IID() macro. sr=rpotts, r=pollmann
2000-11-28 04:11:37 +00:00
rods%netscape.com
e419703ac9
GetStateProperty now clears the outgoing arg before appending the new value.
...
b=61297, r=jst,a=hyatt
2000-11-28 02:35:41 +00:00
heikki%netscape.com
eee8382134
Bug 59675, fixing uninitialized variables. r=jst, a=waterson.
2000-11-27 23:23:28 +00:00
karnaze%netscape.com
b66f36dbfe
bug 56563 - frame constructor creates anonymous frames when a table has a child which is not table related.
...
ConstructFrameByTag takes additional arg indicating that a whitespace frame was not constructed. sr=buster, r=attinasi
2000-11-27 22:47:33 +00:00
hyatt%netscape.com
5af6f6e116
Fix for 51264. r=danm, a=ben
2000-11-27 22:00:33 +00:00
hyatt%netscape.com
d9f3df81f0
Patch for 55595. r=joki, a=brendan
2000-11-27 07:55:20 +00:00
cls%seawood.org
434edd6f33
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00
cls%seawood.org
66a18fcbbf
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
karnaze%netscape.com
fc5eb07d17
bug 48028 - changed frame constructor's AppendContent to handle both a caption child list and a row group
...
child list. a=buster, r=attinasi.
2000-11-15 23:19:37 +00:00
karnaze%netscape.com
bdd0ecd223
bug 57378 (table portion) - don't repeat a thead or tfoot that is larger than 25% of the page. a=buster, r=attinasi.
2000-11-15 22:26:35 +00:00
alecf%netscape.com
5188e81a23
changing NS_DEBUG to DEBUG_attinasi to quiet down the console output
...
(no bug - this is just changing some debug-only #ifdefs)
2000-11-13 08:27:01 +00:00
jst%netscape.com
36ed715e12
Fixing bug 48031. Adding missing nullpointer checks to fix crashes in AppendChild(), RemoveChild(), ReplaceChild(), ... in nsDocument. r=nisheeth, sr=vidur
2000-11-09 06:38:00 +00:00
dbaron%fas.harvard.edu
64ab978d6a
Fix leak of nsDOMScriptObjectFactory by freeing in layout module destructor. r=jst@netscape.com sr=brendan@mozilla.org b=43576
2000-11-08 03:17:18 +00:00
dbaron%fas.harvard.edu
638b1b16f4
Fix leak of an nsIURI (the URL of the quirk stylesheet). Patch from inaky.gonzalez@intel.com. r=attinasi@netscape.com sr=brendan@mozilla.org b=43656
2000-11-08 03:13:53 +00:00
heikki%netscape.com
3870ddca29
Bug 59389, eliminate nsIContent::IsSynthetic(). r=jst, a=vidur.
2000-11-08 00:42:42 +00:00
heikki%netscape.com
de2d514804
Bug 48886, fix UMR and clean up some ugly code. r=jst, a=vidur.
2000-11-08 00:31:06 +00:00
bratell%lysator.liu.se
9f981fd116
Fix for 59181. HTML lists and format=flowed don't work together. The solution is to disable flow when lines are indented. r=akkana sr=vidur
2000-11-07 20:02:54 +00:00
bratell%lysator.liu.se
993cd60daf
Fix for bug 57047 - we are not treating text inside <pre> as preformatted if the text is inside another tag inside the <pre>. This has affected mail and copy'n'paste. We now look more thoroughly at the tag stack. r=akkana@netscape.com a=vidur@netscape.com.
2000-11-04 20:51:33 +00:00
hyatt%netscape.com
fae32fdbd7
Fix for 54203. r=saari, a=brendan
2000-11-04 08:21:20 +00:00
mkaply%us.ibm.com
2f0725f023
#57006
...
r=mjduge, sr/a=sfraser
Change hardcoded 15 to a call to the devicecontext to get conversion value
2000-11-01 18:54:16 +00:00
hyatt%netscape.com
6d8effc4b4
Fix for 34400 and 49406. 34400 is r=waterson, a=brendan. 49406 is r=danm, a=brendan
2000-11-01 01:20:59 +00:00
locka%iol.ie
e2193efb9c
Fix for crash when closing main window while print dialog is open (checked in for Frank Tang). b=35896, sr=vidur, r=adamlock
2000-10-30 23:47:11 +00:00
attinasi%netscape.com
fbcaeb378d
Fixed problems with backgrounds when 'always use my colors' is set to true: backgrounds are now transparent instead of inherited. b=57234 r=dbaron, a=buster
2000-10-30 22:27:37 +00:00
dbaron%fas.harvard.edu
b076a9e634
Fix crash from GetElementsByTagName on a document without a root element. Patch from ftang@netscape.com r=jst@netscape.com,dbaron@fas.harvard.edu sr=vidur@netscape.com b=40121
2000-10-30 18:51:50 +00:00
waqar%netscape.com
9aad2ac07c
#=34706
...
r=dcone@netscape.com
a=buster@netscape.com
d=Fixes a crash on linux when printing to a file in a directory where I dont
have permission to or printing to a directory or to a non existing printer.
2000-10-30 15:22:46 +00:00
hyatt%netscape.com
85a1b3c0cd
Fix for 57139. a=ben
2000-10-30 09:26:53 +00:00
dbaron%fas.harvard.edu
c20f12ba64
Fix one-time leak of 4 nsVoidArray and 1 PRMonitor from code in nsRange.cpp by freeing in layout module destructor. r=mjudge@netscape.com sr=scc@mozilla.org b=56762
2000-10-29 21:38:52 +00:00
warren%netscape.com
cd56c0575b
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
c075a6fc35
Fixing ail bustage
2000-10-28 10:41:16 +00:00
warren%netscape.com
02371534f1
Fixing printf problem with MOZ_TIMER_DEBUGLOG
2000-10-28 10:11:27 +00:00
warren%netscape.com
d1ffc4bd94
Attempted to fix opt problem
2000-10-28 02:46:30 +00:00
warren%netscape.com
0c836a5683
more fixes for dbaron
2000-10-28 01:28:06 +00:00
warren%netscape.com
9a6d92a433
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
dcone%netscape.com
a14b823f80
bug = 57704 r = kmcclusk sr = buster. Needed to check for isPaginated before constucting scroll bars.
2000-10-26 13:48:49 +00:00
evaughan%netscape.com
c4284db2a7
fix for bug #57026
...
r=buster sr=waterson
2000-10-26 02:53:39 +00:00
karnaze%netscape.com
a52b02e708
bug 54542 (Hyatt's patch) - pass in style context instead of resolving it. a=buster, r=karnaze.
2000-10-25 14:55:21 +00:00
pierre%netscape.com
3107bd8ed6
56950 "SeaMonkey crash in css code". Check error codes when constructing a DocElementTableFrame. r=attinasi, sr=buster, a=phil.
2000-10-25 04:23:37 +00:00
nisheeth%netscape.com
8099c5ec20
Fix for rtm++ bug 54568. a=buster. r=vidur. Fixes crash on sending a mail message from webmail. Also fixes crash on canceling out of the "Plugin not found" dialog that pops up on www.cbsnews.com when you want to see a video clip and the RealVideo plugin is not installed.
2000-10-24 06:34:01 +00:00
akkana%netscape.com
d56548ea88
56833: fix whitespace problem in html output
2000-10-24 00:31:08 +00:00
akkana%netscape.com
272de22b02
56066, 56561: Fix line break handling. r=bratell, jst, sr=shaver
2000-10-20 23:05:14 +00:00
dcone%netscape.com
dd11969fb9
Have fix for bug 24406. r=kmmclusk sr=buster
2000-10-19 21:49:12 +00:00
anthonyd%netscape.com
629d7a9074
fix for bug #49663
...
nsRange::DeleteContents leaks
r=sfraser
sr=kin
a=brendan
2000-10-19 18:47:00 +00:00
hyatt%netscape.com
b97a5ea3cf
Fix for 56353. r=buster, r=waterson, a=brendan. Also reverting a style
...
change to a prop list for moz-binding to the state it was on the branch (just to
be compatible).
2000-10-18 08:03:24 +00:00
kmcclusk%netscape.com
6d70638b57
Prevent flushing of pending events if painting or reflowing bug 56335 a=buster@netscape.com r=vidur@netscape.com
2000-10-17 05:07:39 +00:00
harishd%netscape.com
91cb27bcff
56501 - Serializer changes in dealing with NOSCRIPT ( checkin for jst )
...
r=me
sr=scc
2000-10-15 17:33:11 +00:00
buster%netscape.com
971a2571c8
bug 53974
...
r=attinasi
a=waterson
2000-10-14 05:25:41 +00:00
mstoltz%netscape.com
f1137e89ec
Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc
2000-10-13 22:59:47 +00:00
mjudge%netscape.com
1dd2be8f0d
r=kin a=buster. fix has to go to trunk first. bug 49772
2000-10-13 22:37:52 +00:00
jst%netscape.com
bf199577e4
Fixing rtm++ bug 56212. The new serializers were a bit too eager about what characters to encode as entities, this caused bad things when sending email that contained double quotes and also when writing a message containing quotes in AIM. sr=vidur, r=nisheeth.
2000-10-13 11:06:05 +00:00
jfrancis%netscape.com
0bda8b661f
trunk checkin of: fix for rtm++ dogfood+ 55748; r=sfraser; sr=kin
2000-10-13 01:02:57 +00:00
jst%netscape.com
17691505d4
Rolling in the last of the NOXIF changes from the Netscape 6 branch, code mostly written by jfrancis. Fixes bugs 50742, 55806, 56000 and 55669. sr=kin, scc. r=kandrot, jst.
2000-10-11 22:50:14 +00:00
attinasi%netscape.com
b676948bd9
Fixed regression for bug 40340 (checked in yesterday). Thanks to David Baron. r=karnaze, a=buster
2000-10-11 22:25:57 +00:00
locka%iol.ie
a0840d1082
Fix for anchor scrolling regression. b=55244, r=waterson@netscape.com, a=waterson@netscape.com
2000-10-11 13:50:45 +00:00
attinasi%netscape.com
f959a038e4
Implemented the backend for the following prefs: Override Document colors, Override document fonts, Link and Visited link colors, and Underline links. Provided the ability to disable the preferences as well, so Composer can show changed fonts and colors. These changes are stewing on the trunk for a day or so before making their debut on the branch. b=40340, r=karnaze,pierre a=buster
2000-10-11 08:33:01 +00:00
heikki%netscape.com
c46768930e
Bug 55377, fixed a couple of Purify FMMs. delete[] was used when free should have been used instead. r=akkana, a=waterson.
2000-10-11 01:29:32 +00:00
waterson%netscape.com
883ea58a61
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
2000-10-09 03:08:41 +00:00
jst%netscape.com
6ea631e28c
Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
...
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).
Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
jst%netscape.com
118e7ba3a0
Fixing rtm++ bug 53317 that caused a crash in nsFrameImageLoader::NotifyFrames() due to references to pointers that are invalidated during a callback. Patch done by bienvenu@netscape.com. r=attinasi@netscape.com and me, sr@a=buster@netscape.com
2000-10-07 03:12:50 +00:00
evaughan%netscape.com
f328cedeb9
fix for bug #54049 (tree stability)
...
r=bryner, a=hyatt
2000-10-07 00:49:08 +00:00
karnaze%netscape.com
39818931bd
bug 54829 - process child frames with table specific code when repeating a row group for printing, a=buster, r=peterl
2000-10-05 20:59:18 +00:00
attinasi%netscape.com
e3dac79853
Fixed CSS cursor inheritance bug. b=51113, r=pierre@netscape.com, a=buster@netscape.com
2000-10-04 22:25:15 +00:00
hyatt%netscape.com
009a955c80
Fix for 44437. r,a=waterson
2000-10-02 23:23:55 +00:00
hyatt%netscape.com
4847136580
Fix for 54524. r=attinasi,waterson a=waterson. Also checking in patch
...
to nsXBLPrototypeHandler.cpp that went into the branch days ago (but that
I forgot to check in to the trunk).
2000-10-02 22:25:45 +00:00
dougt%netscape.com
4de121dc63
Restores INCLUDE_XUL #define. b=54248. r/a=hyatt@netscape.com
2000-10-01 05:24:00 +00:00
vidur%netscape.com
8ad7ea7ed8
Fix for bugscape bug 2533. onload event firing now happens *after* the last reflow command has been processed. a=waterson, r=nisheeth, pollmann, jst
2000-09-29 06:19:22 +00:00
hyatt%netscape.com
bc40a1821f
Fix for 53417. r=brendan, a=brendan
2000-09-27 20:23:49 +00:00
attinasi%netscape.com
5a8525055d
Checking for null before deref: b=55358 r=a=buster
2000-09-26 21:00:32 +00:00
mozilla.BenB%bucksch.org
df4e806ceb
51285: Move |EnsureBlockDisplay| to make it less agressive. Patch by attinasi, r=buster
2000-09-23 17:59:20 +00:00
rods%netscape.com
797dbb5b02
now prints only leaf docshells when there is a frameset and print leaf docshells
...
AND the rest of the document for anything else.
b=47478 a=buster
2000-09-22 14:42:13 +00:00
jst%netscape.com
f4edbb9849
Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc
2000-09-22 10:18:07 +00:00
evaughan%netscape.com
5b64afc9de
Fix for startup bug
...
-r waterson
2000-09-21 20:17:04 +00:00
buster%netscape.com
23dcd57680
bug 52333 (infinite loop when shifting focus due to error in frame parentage)
...
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.
2000-09-21 06:04:58 +00:00
evaughan%netscape.com
d0813c7d8d
fix for bug #52663
...
-r hyatt -a waterson
2000-09-21 01:20:00 +00:00
erik%netscape.com
ea79a343dc
bug 4238; r/a=ftang,buster,waterson; added language specific transform type
...
getter to nsIPresContext so that we can do things like U+005C -> U+00A5
(backslash -> yen sign)
2000-09-20 22:59:20 +00:00
rods%netscape.com
58af58b21e
adding comments to the fix that already got checked in.
...
a=waterson r=attinasi
2000-09-20 14:47:18 +00:00
nisheeth%netscape.com
8a304de6e3
r=reviewers@netscape.com (buster, waterson). Fix for nsbeta3+ bug . Turning on async reflow during doc load by default. This can be turned off by setting the "layout.reflow.async.duringDocLoad" pref to false in prefs.js.
2000-09-20 07:20:23 +00:00
bienvenu%netscape.com
d5e488cde1
fix crash replying to outlook message with dashed frame 52130 r=buster,waterson
2000-09-20 04:02:20 +00:00
waterson%netscape.com
a9720c40a8
Bug 50999. Make nsBindingManager keep track of nsIAnonymousContentCreator-generated content; simplify anonymous content cleanup dance by making nsIBindingManager::ChangeDocumentFor() method. r=dbaron,hyatt a=hyatt
2000-09-20 00:14:04 +00:00
shanjian%netscape.com
44861a402c
#53072 IME candidate window position problem
...
r=sfraser a=ftang
Offset within view is missing in one of the code path. Add it there.
2000-09-19 21:55:59 +00:00
heikki%netscape.com
c3c301798c
Fixed bug 52526, the cause was that image load event was bubbling even though the specs say it should not. Previously we were not even sending the load event on image load. I also fixed bug 50478 by fixing the logic in GetBubbles and GetCancelable of the DOMEvent. This helps in testing the first bug. I also fixed several cases where we had wrong combination of event class and event struct type. a=waterson, r=joki,rods.
2000-09-19 21:47:04 +00:00
Peter.VanderBeken%pandora.be
42e80d8d81
Enabling XSLT hooks in layout in default build. Bug #42228 . r=axel@pike.org, a=waterson@mozilla.org.
2000-09-16 20:53:08 +00:00
karnaze%netscape.com
638e4ab094
bug 42429 - Don't create whitespace text frames in table related frames (except for td). r=peterl.
2000-09-15 06:12:28 +00:00
kin%netscape.com
1e40ca12c2
Mac build bustage fix for nsISelectionListener.idl typo.
2000-09-14 14:08:27 +00:00
mjudge%netscape.com
bcaf623b8c
fixing mac forgot this one
2000-09-14 13:38:29 +00:00
mjudge%netscape.com
1ea0763f86
fixing sun/sparc i guess it didnt like the inline if/else statement. separating out.
2000-09-14 13:23:31 +00:00
mjudge%netscape.com
d40bbf560b
thanks dbaron. didnt know about this file
2000-09-14 13:14:20 +00:00
mjudge%netscape.com
1c0ca9249a
left out selectionprivate. sorry bout that
2000-09-14 12:27:59 +00:00
mjudge%netscape.com
e2be918716
small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
2000-09-14 11:45:01 +00:00
buster%netscape.com
ea39a92693
bug 52307
...
r=karnaze and r=kin
under the hood, we've opened up leaf elements to generated content. GeneratedContentIterators assumed the real element was a container, not a leaf. The fix was just to add a null check on a request for the element's child.
2000-09-14 05:40:48 +00:00
mjudge%netscape.com
d74f430c75
private interface for selection
2000-09-14 05:24:18 +00:00
mjudge%netscape.com
62b3714065
not in build yet. adding for beta3 bug on api change
2000-09-14 05:22:37 +00:00
jst%netscape.com
347b9460b5
Fixing nsbeta3+ bug 52572. Updating the DOM intefaces in mozilla to match the current DOM Level 2 PR. r=kandrot@netscape.com
2000-09-14 05:19:00 +00:00
jst%netscape.com
96951c3f90
Fixing nsbeta3+ bug 51034. element.getElementsByTagName() was throwing a NS_NOINTERFACE exception to the wrong IID passed to QI. r=kandrot&pollmann
2000-09-14 04:53:03 +00:00
pollmann%netscape.com
0b9eda0dd2
Bug 3326: Implement IsIndex Frame; r=kmcclusk
2000-09-14 04:46:58 +00:00
rayw%netscape.com
0257791053
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
jdunn%netscape.com
e6f144c78e
Fix warning: return value is required from functions
...
r= brendan@mozilla.org scc@mozilla.org
#= 52254
2000-09-13 14:11:51 +00:00
scc%mozilla.org
38e1cdde57
if you want a pointer to characters, you're going to have to |.get()| it
2000-09-13 08:21:04 +00:00
sfraser%netscape.com
4af1765061
Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov
2000-09-13 07:02:30 +00:00
scc%mozilla.org
cfbee28623
if you want a pointer to the characters, your going to have to |.get()| it
2000-09-13 04:47:36 +00:00
scc%mozilla.org
f75af5e15f
if you want a pointer to the characters, you're going to have to |.get()| it
2000-09-13 02:48:08 +00:00
anthonyd%netscape.com
408d1057ca
bug fix for mjudges bug #45387
...
r=anthonyd
2000-09-13 00:05:29 +00:00
attinasi%netscape.com
1fd5ba1fd2
Added default implementation for frames to allow a frame to specify which frame provides its parent style context. Also reworked ReResolveStyleContext and VerifyStyleTree to allow the style context tree to diverge from the frame tree. b=45210 r=karnaze
2000-09-12 22:47:09 +00:00
attinasi%netscape.com
33c7174943
Added a new method to allow a frame to specify the frame that provides its parent style context. b=45210 r=karnaze
2000-09-12 22:45:33 +00:00
heikki%netscape.com
5a54ae35f1
Forgot to check that we fire the select event with Select All. Also fix event.target. Part of bug 46085. r=mjudge.
2000-09-12 20:54:41 +00:00
nisheeth%netscape.com
b06610d152
Checkin to use a pref instead of a compile time switch for turning on async reflow during doc load. Related to previous checkin to fix nsbeta3+ bug 39368.
2000-09-12 08:59:01 +00:00
nisheeth%netscape.com
1a24a39b49
r=rpotts. Fix for nsbeta3+ bug 39368.
2000-09-12 00:35:11 +00:00
jst%netscape.com
65092804c2
Adding new file, not part of the build.
2000-09-11 22:10:08 +00:00
buster%netscape.com
86e0e4dfef
forgot to check this in as part of my last checkin.
...
bug 18754
r=karnaze
2000-09-11 21:25:43 +00:00
jst%netscape.com
d50223fd65
Fixing the content serializers to compile on Windows. Not part of the build.
2000-09-11 20:55:46 +00:00
vidur%netscape.com
4ddd46c060
First cut at the plain text serializer. The bulk of this code froms the old nsHTMLToTXTSinkStream. This is not part of the build.
2000-09-11 05:10:32 +00:00
pierre%netscape.com
84f381ec78
Fix blocker bug #52039 (crash when resolving pseudo-style for anonymous content).
2000-09-11 03:58:22 +00:00
vidur%netscape.com
05e1b4304d
Ongoing work on content serializers. This is not part of the build.
2000-09-11 00:57:59 +00:00
jst%netscape.com
90cc9d88a4
Checking in a infinite loop fix done by Vidur, not part of the build.
2000-09-10 23:24:10 +00:00
vidur%netscape.com
43d4d9e1bc
Better factoring of code. This is not part of the build.
2000-09-10 22:22:58 +00:00
jst%netscape.com
50937f5eae
Getting the serializers up to par. This is not part of the build
2000-09-10 19:36:22 +00:00
vidur%netscape.com
8a929ef767
Added _moz_dirty. r=jst
2000-09-10 07:04:07 +00:00
vidur%netscape.com
4a4e16e81f
Backing out inadvertant checkin of makefiles.
2000-09-10 06:47:21 +00:00
vidur%netscape.com
6a4f351b72
Pretty printing in HTML. Much code lifted from nsHTMLContentSinkStream. This is not part of the build.
2000-09-10 06:44:06 +00:00
vidur%netscape.com
198f095420
New HTML and XML serializers. This is not part of the build
2000-09-10 02:17:54 +00:00
jst%netscape.com
ce95288e37
Adding character offsets to various methods. Not part of the build.
2000-09-10 00:09:14 +00:00
jst%netscape.com
c552790c44
Whitespace changes, not part of the build.
2000-09-09 23:53:39 +00:00
jst%netscape.com
5234fdf91a
Change interface to allow the implementation to be more efficient. Not part of the build.
2000-09-09 23:52:59 +00:00
vidur%netscape.com
5aa91138cd
Removed unnecessary attribute serializer. This is not part of the build yet.
2000-09-09 22:03:58 +00:00
jst%netscape.com
78fa3435fb
New file, not part of the build yet.
2000-09-09 21:47:23 +00:00
jst%netscape.com
a29c8269e1
Removing static IID's (NS_DEFINE_IID()) and replace the static IID's with NS_GET_IID(), this cleans things up and simplifies my fix for nsbeta3+ bug 7515. r=pollmann@netscape.com
2000-09-09 05:46:14 +00:00
pnunn%netscape.com
7a62c0d377
bug:13718: natural img dimens. pnunn, r:sfraser
2000-09-08 22:52:05 +00:00
pnunn%netscape.com
e0a81cdaee
bug#13718: natural img dimens. pnunn, r:sfraser
2000-09-08 22:47:46 +00:00
pnunn%netscape.com
8ebb9efe55
bug#13718: for editor folk. pnunn, r:sfraser.
2000-09-08 22:46:24 +00:00
hyatt%netscape.com
cf54e6b085
Tweak loadBindings call, provide hint to optimize possible style re-resolve in XBL, fix spot dbaron forgot. All 3 are r=ben
2000-09-08 10:01:18 +00:00
sfraser%netscape.com
323042d90a
Fix 51747 -- caret not drawing at the end of a line. Fix offset of clip. r=kin
2000-09-07 20:21:22 +00:00
akkana%netscape.com
3c2341c61c
50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske
2000-09-07 18:40:14 +00:00
hyatt%netscape.com
9d8e03414c
C++ fixes for 51263, r=joki
2000-09-07 08:18:11 +00:00
sfraser%netscape.com
5543105886
Fix bugs 45881 and 46850 -- general caret cruft. Ensure that caret is clipped to the scrolling view, and fix things so that the caret is properly hidden on scrolling. r=beard
2000-09-07 05:26:25 +00:00
rpotts%netscape.com
dd1059184e
Moved the firing of the OnLoad event from WebShell into DocumentViewer...
2000-09-06 09:11:38 +00:00
dbaron%fas.harvard.edu
e0e16fb826
Fix misleading indentation. r=attinasi
2000-09-06 02:34:35 +00:00
hyatt%netscape.com
1bb5fdc4fc
loadBindingdoc, r=ben
2000-09-05 07:29:01 +00:00
scc%mozilla.org
90a26e36b4
need to make concatenation arguments homogenous in some cases
2000-09-04 01:33:24 +00:00