Commit Graph

421 Commits

Author SHA1 Message Date
jaggernaut@netscape.com
c2bcad0b73 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
hyatt@netscape.com
4aabcd756f Fix for 90081, r=dbaron, sr=attinasi 2001-07-25 06:33:06 +00:00
dbaron@fas.harvard.edu
8fe41c0a27 Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into EndObservingDocument so it happens at the end of paint suppression. b=80203,89626 r=hyatt sr=waterson 2001-07-25 04:30:59 +00:00
attinasi@netscape.com
482461b7db Fix for a problem where the dummyLayoutRequest was being removed during incremental layout and thus causing some terrible crashes. See the bug for the gory details. b=90733 sr=waterson r=nisheeth 2001-07-20 00:44:15 +00:00
bernd.mielke@snafu.de
4630939c9c reflow count manager messages confuse layout regress. tests bug 90696
r=karnaze sr=attinasi
2001-07-18 04:29:14 +00:00
dbaron@fas.harvard.edu
a9aa77073f Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
jaggernaut@netscape.com
baba14c5c8 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
waterson@netscape.com
43624cb6b0 Bug 87744. Make pres shell print debug information when GECKO_VERIFY_REFLOW_FLAGS is set. r=dbaron, sr=attinasi. 2001-06-27 04:04:04 +00:00
attinasi@netscape.com
cef76762e6 Fixed allocation alignment problem: checking in for jim_nance@yahoo.com
b=85890 r=attinasi sr=alecf
2001-06-26 01:19:05 +00:00
mjudge@netscape.com
0439809f9b 86749 fix for "home key" scenario. we now search for 1st valid frame on a line. not just try the very first and fail. we now behave like "end key" does;. r=anthonyd sr=kin a=asa 2001-06-22 14:52:48 +00:00
mjudge@netscape.com
7b19132c34 82993,52868,79511,82101 a=asa sr=kin. bugs that cross files. stopped generated content entrys into frames with caret and mouse navigation. and table cell navigation. 2001-06-20 04:48:10 +00:00
dbaron@fas.harvard.edu
20d7bc6052 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
hyatt@netscape.com
d9117a91eb Fix for 83642. r=jag, sr=blake, a=tor 2001-06-05 01:08:31 +00:00
hyatt@netscape.com
a37f775f35 Fixes for 83027, 83892, and 80512. r/sr=blake,alecf,pink, sr=hewitt,blake, a=asa 2001-06-04 23:23:35 +00:00
hyatt@netscape.com
b9c203b1e9 Fixes for 80512 and 83707. r=blake, sr=waterson, a=asa 2001-06-04 00:22:43 +00:00
hyatt@netscape.com
dfdfa14592 Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson 2001-05-31 22:19:43 +00:00
waterson@netscape.com
40919cb70d Bug 81905. Process 'timeout' reflows before calling |DoneRemovingReflowCommands()|. r=karnaze, sr=jst, a=asa 2001-05-30 19:28:37 +00:00
joki@netscape.com
bb5f07b8d4 Fix for 77321, don't fire resize event at initial page load. r:vidur,sr:jst 2001-05-18 23:42:54 +00:00
pinkerton@netscape.com
1c7093aa20 add support for context menu key. use focussed element as the target, not the mouse coordinates. r=roc,dean_tessman@hotmail.com/sr=hyatt. bug#74410, 36665. 2001-05-17 18:37:50 +00:00
karnaze@netscape.com
c64ab9343c bug 78291 - disable processing the dummy layout request during special table reflow command cancel, sr=attinasi 2001-05-14 14:37:13 +00:00
locka@iol.ie
68e726d4fe Fix window.print crash when called early during page loading. b=66934 r=pollmann@netscape.com sr=jst@netscape.com 2001-05-12 15:52:06 +00:00
dr@netscape.com
16c3605c10 fix for 78010 (implement nsIClipboardHelper). r=pavlov, pinkerton, hewitt, sr=hyatt 2001-05-10 02:35:00 +00:00
jst@netscape.com
f1391a5b83 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 17:42:36 +00:00
joki@netscape.com
8ef84036bd Fix for 77362, null check of global window before firing resize to it. sr:bienvenu, r:jst 2001-05-04 03:04:40 +00:00
hyatt@netscape.com
436d43fe1f Fix for 800K leaks on tinderbox. Fix for broken printing. Both bugs r=danm, sr=hewitt 2001-05-03 01:41:10 +00:00
dr@netscape.com
be5f453d53 fix for 65617 (unsafe memory allocations in PresShell). r=jag, sr=smfr 2001-05-02 00:36:02 +00:00
hyatt@netscape.com
9be1df3420 Fix for 76495. r=danm, sr=rpotts 2001-05-01 22:54:11 +00:00
sfraser@netscape.com
e2d0e2c801 Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin 2001-04-27 21:11:03 +00:00
brade@netscape.com
de552a6e14 scroll after moving caret to top or bottom of editfield; bug #74600; r=mjudge, sr=kin 2001-04-26 18:37:04 +00:00
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