hyatt@netscape.com
e797066f13
Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
2001-04-25 19:52:49 +00:00
kmcclusk@netscape.com
a3a65f2b13
Removed errant conditional which prevented the PresShell from being scrolled to (0,0). bug 52024 r=rods@netscape.com, sr=attinasi@netscape.com a=chofmann@netscape.com
2001-04-24 23:17:22 +00:00
dr@netscape.com
69de72ff5e
64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson
2001-04-18 06:06:31 +00:00
hyatt@netscape.com
0995a5a65c
Fix for my 0.9 focus issues. r=saari, sr=brendan
2001-04-18 01:41:20 +00:00
joki@netscape.com
0e28ba4045
Fix for 63742, fire DOM resize events from a resetting timer to make them more useful and avoid infinite recursion. r:pollmann,sr:jst
2001-04-17 23:25:21 +00:00
waterson@netscape.com
10875c3fdc
Convert some of nisheeth's debugging code into PR_LOG()'s so everyone can share. Implement the GetName() method for the dummy layout channel. r=nisheeth, sr=jst
2001-04-13 23:24:25 +00:00
waterson@netscape.com
628247fe2c
Bug 53956. Unconditionally remove dummy layout request when no reflows pending. Also, add NSPR logging code. r=nisheeth, sr=jst
2001-04-11 03:07:50 +00:00
darin@netscape.com
298557fdf0
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
aaronl@chorus.net
aba3b9dd20
Implemented focus appearance prefs. bug 74225, r=rods, sr=attinasi
2001-04-09 22:17:11 +00:00
bratell@lysator.liu.se
ae1441abbb
Fix for bug 74319, removing O(n^2) algorithm when restoring session frame state. This saves time on big pages. r=waterson sr=attinasi
2001-04-05 03:11:30 +00:00
evaughan@netscape.com
690be860d9
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
heikki@netscape.com
bad9ea94df
Bug 56858, set pref layout.selectanchor to true to make link traversal also select link end.
2001-03-27 23:59:56 +00:00
hwaara@chello.se
7f2a2d7e65
Fix "FMM: Freeing mismatched memory in PresShell::DumpReflows". bug 71956. r=rods, sr=scc.
2001-03-20 13:34:17 +00:00
mkaply@us.ibm.com
bb8137128a
#71941
...
r=jag, a=pchen
OS/2 build bustage (for some reason not on tinderbox) add PR_STATIC_CALLBACK
2001-03-14 23:57:37 +00:00
jst@netscape.com
68292e44fc
Fixing bug 67573. Making sure the presshell is in a state where it's safe to flush pending notifications when the dummy layout request is removed from the document loadgroup, this ensures that code that executes in the documents onload handler is able to successfully flush pending notifications on the presshell. r=nisheeth@netscape.com, sr=waterson@netscape.com
2001-03-14 07:47:00 +00:00
rods@netscape.com
fe8c8c3dce
Small change to initialize values before getting prefs
...
Bug 71514 r=kmcclusk sr=attinasi
2001-03-14 01:03:31 +00:00
karnaze@netscape.com
e6e82cabef
fix mac bustage from earlier checkin. r=syd.
2001-03-13 07:44:46 +00:00
karnaze@netscape.com
dffc3b4c67
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
rods@netscape.com
5172ab6e59
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
erik@netscape.com
d24bee0abc
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
...
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:29:00 +00:00
dbaron@fas.harvard.edu
722e45f362
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
rods@netscape.com
b60f0dcc66
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
dougt@netscape.com
d865bfd3cb
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
heikki@netscape.com
8b420cbe2e
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
jfrancis@netscape.com
5487688c31
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
disttsc@bart.nl
c6327f63d5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt@netscape.com
a70fce6f87
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
darin@netscape.com
c572d6f42a
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
dbaron@fas.harvard.edu
339325e012
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
dbaron@fas.harvard.edu
618fd5b917
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
67d4d058a6
Fixing a typo (refrlow -> reflow). r=attinasi sr=alecf
2000-12-15 23:48:55 +00:00
rods@netscape.com
009912fd98
uncommenting out a line for tracking reflow performance
...
b=61496 r=kmcclusk, sr=waterson
2000-11-30 21:46:12 +00:00
alecf@netscape.com
796ab853b2
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
heikki@netscape.com
7f3efa3d9d
Bug 48886, fix UMR and clean up some ugly code. r=jst, a=vidur.
2000-11-08 00:31:06 +00:00
hyatt@netscape.com
47aecaf9c8
Fix for 54203. r=saari, a=brendan
2000-11-04 08:21:20 +00:00
locka@iol.ie
799d33f993
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
1123df5206
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
hyatt@netscape.com
69aa0047fe
Fix for 57139. a=ben
2000-10-30 09:26:53 +00:00
warren@netscape.com
0462ea4ce8
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
da5f143ab2
Fixing ail bustage
2000-10-28 10:41:16 +00:00
warren@netscape.com
7730ce0cd3
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
nisheeth@netscape.com
bb95c3facb
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
kmcclusk@netscape.com
cf6f81e0cb
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
attinasi@netscape.com
f23b0ddf52
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
d441ce6999
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
bc9d8c5e56
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
waterson@netscape.com
2c22f7c88b
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
ac4808dda8
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
evaughan@netscape.com
0d3c689d27
fix for bug #54049 (tree stability)
...
r=bryner, a=hyatt
2000-10-07 00:49:08 +00:00
dougt@netscape.com
e5ab5fe22c
Restores INCLUDE_XUL #define. b=54248. r/a=hyatt@netscape.com
2000-10-01 05:24:00 +00:00