waterson%netscape.com
5b8a3675fa
Bug 42138. Remove ancient, unused {ib} code that causes the browser to hang. We don't need to descend into inlines looking for list-item frames anymore, because inlines cannot contain them: frame construction makes sure of that. r=rbs, sr=attinasi, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@96603 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 02:09:38 +00:00
pavlov%netscape.com
24aa04014f
fixing bug 82520 r=jag sr=hyatt a=tor
...
git-svn-id: svn://10.0.0.236/trunk@96445 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:22:52 +00:00
peterlubczynski%netscape.com
ae3d7c09e2
Fix for BASE HREF not affecting applet bug 59430 patch by alexsavulov r=peterl sr=attinasi a=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@96434 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 17:58:31 +00:00
shanjian%netscape.com
7aaa4daa76
#19265 [TEXT] Word-wrap improperly breaks before space following last word [INLINE]
...
r = waterson
r/sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@96405 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:40:27 +00:00
hyatt%netscape.com
6ce653cd9d
Fix for 83642. r=jag, sr=blake, a=tor
...
git-svn-id: svn://10.0.0.236/trunk@96393 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:08:31 +00:00
hyatt%netscape.com
e43fd22c5a
Fixes for 83027, 83892, and 80512. r/sr=blake,alecf,pink, sr=hewitt,blake, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@96347 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:23:35 +00:00
hyatt%netscape.com
fda213e89d
Fixes for 80512 and 83707. r=blake, sr=waterson, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@96284 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 00:22:43 +00:00
hyatt%netscape.com
b7b1cb3691
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
...
git-svn-id: svn://10.0.0.236/trunk@96136 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 22:19:43 +00:00
rods%netscape.com
28bdc74953
makes sure the views for the pages that are not being printed are completely hidden
...
Bug 83138 r=kmclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96069 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 21:19:46 +00:00
waterson%netscape.com
edbc021037
Bug 81905. Process 'timeout' reflows before calling |DoneRemovingReflowCommands()|. r=karnaze, sr=jst, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@96066 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 19:28:37 +00:00
pollmann%netscape.com
161f586d22
Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
...
git-svn-id: svn://10.0.0.236/trunk@96057 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 11:26:21 +00:00
attinasi%netscape.com
224a80eebc
Fixed crash when mouse move event is handled by image frame and the baseURI is null (after traversing to the link'd document). b=81728 r=pavlov@netscape.com sr=hyatt2netscape.com a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@95951 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 05:46:33 +00:00
mjudge%netscape.com
585cb11267
80937, null check for out of bounds on arrowing. r=cmanske sr=kin a=asa
...
git-svn-id: svn://10.0.0.236/trunk@95925 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 20:27:41 +00:00
roc+%cs.cmu.edu
4404d25a96
Fix for bug 77507. Set default background color correctly. Warn if it isn't set correctly. r=waterson,sr=attinasi,a=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@95913 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 15:00:51 +00:00
kin%netscape.com
63f8e85d79
Fix for bug #82566 (hang in nsTextFrame::GetPosition in BIDI code)
...
Fix for bug #81078 (UMR: nsTextFrame::GetPosition() when selecting text.)
Subtract mContentOffset from the index returned by the ip[] array, and
make sure this index is <= textLength.
r=mjudge sr=sfraser a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95907 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 13:20:38 +00:00
waterson%netscape.com
7d7d743d99
Bug 73291. Handle case where paint arrives before reflow for modified content. r=karnaze, sr=attinasi, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@95877 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 18:40:45 +00:00
ftang%netscape.com
3b651f68c9
fix 81957. return error code when error happen when we do not get a good frame result to stop a selection crash
...
in a page which have bidi/table/image
proposed by yokoyama r=ftang/mjudge/attinasi sr=kin a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95849 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 01:10:19 +00:00
mkaply%us.ibm.com
6db7288d9c
#81078
...
r=simon@softel.co.il , sr=sfraser, a=blizzard
Fix UMR and bounds checking
git-svn-id: svn://10.0.0.236/trunk@95832 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:05:30 +00:00
pavlov%netscape.com
926828ec42
changing baseURI to an nsCOMPtr r=jst
...
git-svn-id: svn://10.0.0.236/trunk@95822 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 07:00:37 +00:00
waterson%netscape.com
212b96a815
Bug 79508. If the computed style change is going to cause a reflow (or worse), then don't touch any continuing frames. This keeps us from queuing an incremental reflow to a continuation, but is not ideal (e.g., there may be cases where we don't properly recompute the style contexts for continuations). r=rbs, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@95817 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:39:34 +00:00
rods%netscape.com
882b0d68a5
adding pane/frameset/frame/iframe navigation
...
Bug 24423 r=joki,saari a=hyatt
git-svn-id: svn://10.0.0.236/trunk@95734 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:52:17 +00:00
waterson%netscape.com
e26708f220
Bug 59200. Merge floater reflow and placement into FlowAndPlaceFloater() to deal with the fact that a floater may need to be reflowed as its 'pushed' to a new location. For auto-width floaters, ensure that the floater is not flowed at a width less than its max-element-size. Enforce CSS2 section 9.5.1 rule [2] by maintaining mLastFloaterY in the reflow state. r=rbs, sr=attinasi.
...
git-svn-id: svn://10.0.0.236/trunk@95630 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:03:46 +00:00
valeski%netscape.com
e2736d6096
sr=vidur/shaver@mozilla.org on the content policy callsite and implementation mods (81260). Update of the nsIContentPolicy interface to provide more generic context, a nsIURI instead of a URI wstring, and a nsIDOMWindow for window level context. Existing Callsites have been updated to reflect the new changes, and nsIDOMWindows are now passed into the new API.
...
git-svn-id: svn://10.0.0.236/trunk@95620 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:40:10 +00:00
ftang%netscape.com
8eda2d6ee1
temp fix 75026 r/sr=sfraser. add stop-bleeding code for bidi code to reduce crash
...
Buy more time for simon@softel.co.il to produce the real fix.
git-svn-id: svn://10.0.0.236/trunk@95619 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:38:26 +00:00
mkaply%us.ibm.com
8f9de3b761
More IRIX bustage - CRLF
...
git-svn-id: svn://10.0.0.236/trunk@95577 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 00:02:10 +00:00
mkaply%us.ibm.com
c64a38f6d1
IRIX bustage
...
More CR/LF bustage, this time from pavlov.
Something is going horribly wrong (dougt, peterl and now pavlov)
git-svn-id: svn://10.0.0.236/trunk@95574 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 22:38:29 +00:00
pavlov%netscape.com
b31666bd9f
fixing bug 32269 r=bryner sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@95570 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 21:21:44 +00:00
rbs%maths.uq.edu.au
d5d3b2a77b
Correct a leaky code-path in my earlier check-in
...
git-svn-id: svn://10.0.0.236/trunk@95532 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:26:46 +00:00
rbs%maths.uq.edu.au
645dc9bd87
Change the place where the ascent is grabbed in the case where the first line is a block. Needed to fix bug=78389 r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@95526 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 09:53:59 +00:00
karnaze%netscape.com
58b9b2c478
bug 64645 - process children of <object> during frame construction and reflow child if alternate is needed. sr=attinasi, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@95504 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:45:21 +00:00
mstoltz%netscape.com
a8b60368de
Re-checking-in my fix for 47905, which was backed out last night because of a bug in some other code that was checked in along with it. This checkin was not causing the crasher and is unchanged. See earlier checkin comment - in short, this adds same-origin to XMLHttpRequest and cleans up some function calls in caps, removes some unnecessary parameters. r=vidur, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@95481 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:33:51 +00:00
joki%netscape.com
4b4f626afa
Fix for 77321, don't fire resize event at initial page load. r:vidur,sr:jst
...
git-svn-id: svn://10.0.0.236/trunk@95472 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:42:54 +00:00
dbaron%fas.harvard.edu
f620372b65
Fix typo that was causing some blocks within tables (and also some resize cases without tables) to be too wide. b=77920 r=waterson sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@95461 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:14:36 +00:00
vidur%netscape.com
0f2762b474
Partial fix for bug 78976. Rather than dropping events that are targeted at the canvas frame, we pass them down to the first frame child. r=joki, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@95455 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:08:00 +00:00
ftang%netscape.com
ad0685af07
fix 79653. check in for simon@softel.co.il
...
r=ftang sr=attanasi
remove unnecessary code in IBMBIDI due to previous check in
git-svn-id: svn://10.0.0.236/trunk@95406 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 20:33:08 +00:00
rbs%maths.uq.edu.au
f7ba9f0ee1
Optimize the reflow of multiple break-after lines (e.g., avoid to unnecessarily reflow clean lines during plaintext editing in mailcompose or textarea). This is an iteration on waterson's earlier patch. b=43914 r=waterson sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@95380 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:00:46 +00:00
evaughan%netscape.com
a4d0ce6ac8
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
git-svn-id: svn://10.0.0.236/trunk@95337 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:52:32 +00:00
dcone%netscape.com
f4fc3facf5
b=71976 r=rods sr=attinasi. Don't compare the url with title, especially since its been destroyed.
...
git-svn-id: svn://10.0.0.236/trunk@95303 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:54:05 +00:00
pinkerton%netscape.com
50bcb65c7f
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.
...
git-svn-id: svn://10.0.0.236/trunk@95274 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:37:50 +00:00
waterson%netscape.com
5cf84f645b
Bug 81118. Back out changes to bug 43914, which regressed jrgm's tests.
...
git-svn-id: svn://10.0.0.236/trunk@95139 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 15:51:17 +00:00
ftang%netscape.com
4cc3945877
fix bug 80552 r=ftang r/sr=jst
...
check in for simon@softel.co.il
change BidiEnable to GetBidiEnable
git-svn-id: svn://10.0.0.236/trunk@95132 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:40:08 +00:00
ftang%netscape.com
9d3bb4995d
fix UMR in GetPosition for bug 81078
...
check in for simon@softel.co.il
r/sr=kin@netscape.com , ftang@netscape.com
check array boundary before accessing the content array
git-svn-id: svn://10.0.0.236/trunk@95131 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:36:36 +00:00
ftang%netscape.com
917e8e7fb0
fix bug 80793.
...
check bidi frame before we call next sibling
check in for simon@softel.co.il
r/sr=kin
git-svn-id: svn://10.0.0.236/trunk@95130 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:17:40 +00:00
peterlubczynski%netscape.com
49c8ad09d7
Fix for lost focus for plugins on mac bug 78846 sr=attinasi r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@95096 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 03:46:56 +00:00
peterlubczynski%netscape.com
3cba4fc24b
Fix for plugins not resizing correctly in XUL. r=peterl sr=attinasi patch by kens@activestate.com bug 77234
...
git-svn-id: svn://10.0.0.236/trunk@95088 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:33 +00:00
mstoltz%netscape.com
a617f63914
Fixing bug 78831 - treat chrome and resource URLs the same in the
...
URL loading check and give them access to each other. r=pavlov,
sr=brendan. This allows us to turn on the fix (already reviewed)
for 69070.
git-svn-id: svn://10.0.0.236/trunk@95063 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:47:21 +00:00
waterson%netscape.com
d754c56885
Bug 43914. Don't force-dirty line after break-after; be sure to dirty lines containing a modified frame's continuation. Should improve typing performance. r=dbaron, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@95019 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:09:41 +00:00
ftang%netscape.com
9aca6405e5
fix bug 80166. check in for simon@softe.co.il
...
r=ftang sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@94981 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:07:30 +00:00
timeless%mac.com
f36e2887f3
Bugzilla Bug 80634 Program received signal SIGSEGV, Segmentation fault.
...
Bullet-proofing patch + ASSERT. rs=shaver
git-svn-id: svn://10.0.0.236/trunk@94927 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:12:08 +00:00
karnaze%netscape.com
6b82fe01dc
bug 78291 - disable processing the dummy layout request during special table reflow command cancel, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@94890 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:37:13 +00:00