dcone%netscape.com
b05066e110
Make the PageFrame not transparent for printing. b=82624 r=rods sr=attinasi a=asa
...
git-svn-id: svn://10.0.0.236/trunk@97075 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:14:38 +00:00
karnaze%netscape.com
4a824a0845
bug 76085 - remove the effects of the patch of bug 64645 against the current tree. a=asa, sr=attinasi, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@97033 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:42:47 +00:00
karnaze%netscape.com
692b26c9d8
bug 84378 - make whitespace:normal the default for tables (back the way it was before recent style changes), a=asa, sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@97032 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:32:26 +00:00
karnaze%netscape.com
b57a715cb8
bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@97031 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:27:22 +00:00
bzbarsky%mit.edu
2719fce5ec
Fix bug 77110. Make us treat wrap="physical" like NS 4.x and IE do, not
...
as it was originally (in NS 2.x) intended. r=timeless, sr=attinasi,
a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96897 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:05:52 +00:00
rods%netscape.com
820b95f106
Backing change for Bug 82626, looks like round-off error in line height calculation
...
git-svn-id: svn://10.0.0.236/trunk@96877 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 19:29:14 +00:00
karnaze%netscape.com
60b0c3faa4
fix bad file name for table printing regression tests. This does not affect the build.
...
git-svn-id: svn://10.0.0.236/trunk@96853 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 15:18:15 +00:00
dbaron%fas.harvard.edu
78ac4ca4b3
Make implied universal selectors be equivalent to ns|* where ns is the default namespace, and make appropriate changes to our CSS files. This brings us into conformance with the CSS3 selectors draft and improves performance by reducing the number of universally hashed selectors. Most of this patch is by attinasi. (35847, 83482) Also make first-node/last-node rules in quirks.css non-universal to improve performance. (83839) r=rbs sr=waterson a=asa b=35847
...
git-svn-id: svn://10.0.0.236/trunk@96767 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 01:32:19 +00:00
rods%netscape.com
95b1c939cc
setting line-height to 1em ! important, selects should not inherit the line height
...
nor should users be able to set it.
Bug 82626 r=kmcclusk sr=hyatt a=asa
git-svn-id: svn://10.0.0.236/trunk@96711 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 13:04:17 +00:00
mkaply%us.ibm.com
37d9113b2a
senna REQUIRES bustage
...
git-svn-id: svn://10.0.0.236/trunk@96686 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:26:51 +00:00
mkaply%us.ibm.com
9cbe7a2bb0
remove inline keyword to fix SunOS bustage - note sent to rods
...
git-svn-id: svn://10.0.0.236/trunk@96684 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:24:48 +00:00
rods%netscape.com
36b13cb2ba
Major rework of how items are added, removed and selected (while being added and removed) with script
...
Now all the changes are performed, but no reflows are issued until the timer fires, which would be
after the script is done executing. The selection that take place during the script execution are
also cached and done afterward.
Bug 53165 r=pollmann sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@96675 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:34:09 +00:00
rods%netscape.com
fdcefd8b6c
Removed availableWidth/height from the boolean check to see if the values should be cached. With those in
...
it caches the wrong values and ten reflows at the wrong width.
Bug 70998 r=kmcclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96674 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:25:22 +00:00
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
rods%netscape.com
a9647e7a37
When script sets the index when multiple it needs to deselect all the items and then set the new index
...
Bug 77039 r=kmcclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96524 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 10:47:33 +00:00
rods%netscape.com
4c97242f51
The selectedindex is now getting set to -1 when there are no more items selected and it
...
is sending onchange events by clearing the mOldSelectedIndex.
Bug 68135 r=kmcclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96523 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 10:41:17 +00:00
bernd.mielke%snafu.de
33eace628c
fix table margins - remove redundancy in margin handling, bug 83786
...
r=karnaze sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96517 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 07:35:03 +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
rods%netscape.com
0424b9387c
Fixed up reload to it will correctly reflow to w/h of zero
...
Bug 58220 r=kmcclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96435 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 18:09:13 +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
rods%netscape.com
dd18adf0c6
removed "! important" for input text so allows users to tailer border sizes
...
This reopens bug 25580, which I have marked won't fix
Fixes Bug 55336 r=kmcclusk sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96428 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 12:52:37 +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
dbaron%fas.harvard.edu
d1140fa5b3
Miscellaneous performance fixes related to selector matching:
...
* cut in half the number of (expensive, universally hashed) selectors needed for many UA-stylesheet :link and :visited rules by implementing :-moz-any-link (bug 83484)
* remove most of EnumerateTagRules since most of it does no useful work (bug 83506)
* avoid refcounting of atoms for stack-based hash keys (bug 83511)
* add logging (turned off, except for me) to evaluate effectiveness of RuleHash
* add a namespace hash, which will be a big win once bug 35847 is fixed (bug 83497)
* avoid repeated reallocation of mEnumList by setting the initial length to a minimum of 8
* remove an unneeded variable in the beginning of SelectorMatches
* fix one case in CSS error reporting (bug 65469), not part of default build
b=83482 r=attinasi@netscape.com sr=waterson@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96389 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:00:11 +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
waterson%netscape.com
b73ee26ce0
Bug 58674. If |ContentAppended()| ends up appending frames to the anonymous block frame, we don't need to |ReframeContainingBlock()|. r=karnaze, sr=attinasi, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@96107 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 04:28:50 +00:00
waterson%netscape.com
e57ce0d980
Remove vestigial cruft.
...
git-svn-id: svn://10.0.0.236/trunk@96106 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 04:23:22 +00:00
waterson%netscape.com
54b88739a0
Bug 58674. Add regression tests. Not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@96105 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 03:23:37 +00:00
waterson%netscape.com
9d3b95e313
Add regression test for bug 82221. Not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@96088 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:15:42 +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
waterson%netscape.com
849a5e592b
Add regression tests for bugs 4831, 59200, and 69960. Not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@95753 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:33:07 +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