aaronl%netscape.com
a4509817d1
Bug 134787. Active Accessibility: support XBL checkbox (first XBL-based HTML form control to be supported). r=jgaunt, sr=jst
2002-05-17 04:03:12 +00:00
bzbarsky%mit.edu
2daed17185
Fix positioning of fixed and absolute positioned blocks with auto left
...
or top. Bug 126213, r=dbaron, sr=attinasi
2002-05-17 00:05:27 +00:00
rods%netscape.com
3103840169
Printing and Print Preview Tests
2002-05-16 20:49:34 +00:00
dbaron%fas.harvard.edu
79e6560fc8
Fix to fix for bug 134580: quirks mode line height must ignore all whitespace at the beginning of the line, not just what happens to be in the first text node. b=134580 sr=waterson r=attinasi
2002-05-16 19:44:20 +00:00
jkeiser%netscape.com
79d7d4bffc
Make textarea wrap="hard" not wrap text for restore/JS (only submit and edit). bug 74091, r=rods@netscape.com, sr=attinasi@netscape.com
2002-05-16 18:26:05 +00:00
dbaron%fas.harvard.edu
d10ff83425
Clean up FindFrameWithContent. No need to search children of special frames too (hang bug 140275). Use special sibling when next-in-flow isn't available, and use the hint even when we have special frames. Convert gotos into additional while loop. Turn useless :after check into assertion. Don't modify aParentFrame and aParentContent for when the hint fails. b=140275 r=attinasi sr=waterson
2002-05-16 13:39:44 +00:00
dbaron%fas.harvard.edu
c268e85567
Attempt to refix bug 118014 crash by removing SetUndisplayedPseudoIn and doing run-time checks that we're not inserting the same node into the undisplayed map twice. b=136704 r=attinasi sr=waterson
2002-05-16 13:30:57 +00:00
waterson%netscape.com
f7bc6f0d27
Fix build bustage.
2002-05-15 22:21:15 +00:00
dbaron%fas.harvard.edu
b7e8be94dd
Give nsHTMLReflowState an explicit copy-constructor and assignment operator to fix up mCBReflowState and fix regressions from previous patch. b=143706 r=bzbarsky sr=waterson
2002-05-15 19:58:20 +00:00
rods%netscape.com
405555b1f0
Somehow this didn't get checked in with everything else for Bug 115136
2002-05-14 20:25:43 +00:00
rods%netscape.com
68b0319c10
Changing CID to ContractID and const char* to const char xxx[]
...
As part of Bug 144128
2002-05-14 14:32:42 +00:00
rods%netscape.com
517bc877a1
Static build bustage fix
2002-05-14 14:15:19 +00:00
dbaron%fas.harvard.edu
0d941d730b
Store containing block reflow state so we don't have to walk up the tree to find it every time. b=143706 r=attinasi sr=waterson
2002-05-14 12:59:55 +00:00
dbaron%fas.harvard.edu
e587531414
Use text-indent in max-element-size calculation (130116, 91468, 140682). Don't apply text-indent after page break to the same block (45694). b=130116 r=attinasi sr=waterson
2002-05-14 12:55:55 +00:00
rods%netscape.com
0c5c90b638
This patch does the following:
...
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface
2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService
3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService
4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same.
5) There is no longer a CID "@mozilla.org/gfx/printoptions;1"
6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it.
7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService.
Bug 144128 r=dcone sr=attinasi
2002-05-14 12:05:00 +00:00
bzbarsky%mit.edu
59519ed7b6
Make incremental reflow of fixed-position tables happier. Bug 94009,
...
r=dbaron, sr=attinasi
2002-05-14 01:44:00 +00:00
waterson%netscape.com
cf37cfdcd3
Bug 143959. Undo previous temporary fix. Fix (and document) nsBoxReflowState::Unwind to propagate the _root_ box through the recursion. r=dbaron, sr=kin
2002-05-14 00:00:31 +00:00
waterson%netscape.com
569ab8b5aa
Bug 143959. Temporarily disable block reflow coalescing.
2002-05-13 19:00:56 +00:00
jgaunt%netscape.com
bd32ae519e
bug 124448 Accessibility Support for Object/Embed tags
...
r=aaronl
sr=jst
2002-05-10 22:34:53 +00:00
waterson%netscape.com
e3554c37cc
Bug 129115. Change the reflow path from a list structure to a tree structure to amortize state recovery and damage propagation costs. Eliminate table timeout reflows. r=kin,karnaze,rods,rbs; sr=attinasi
2002-05-10 18:22:41 +00:00
kmcclusk%netscape.com
eb6e56a098
Move logic in nsHTMLFrameInnerFrame's destroy to nsHTMLFrameInnerFrame:Destroy so its contents are destroyed *before* nsHTMLFrameInnerFrame is destroyed. bug=66748 r=jkeiser@netscape.com sr=attinasi@netscape.com
2002-05-10 01:25:41 +00:00
karnaze%netscape.com
bb4247183f
bug 141021 - skip row reflow optimization of cell when the cell hasn't had a pass2 reflow. sr=waterson, r=bernd.
2002-05-09 14:44:02 +00:00
karnaze%netscape.com
4dca55521f
bug 120107 - calc max/max-elem sizes when requested during an unconstrained incremental reflow. sr=waterson, r=bernd.
2002-05-09 14:28:28 +00:00
dbaron%fas.harvard.edu
6a089b4f2a
Replace assertion with a comment explaining why we need to null-check the result of |nsIDOMHTMLDocument::GetBody|. b=119351 r=kin sr=waterson
2002-05-08 19:27:40 +00:00
tingley%sundell.net
f51fcb48dd
Fix regression of bug 89065 to make text-decoration: blink work again.
...
r=dbaron, sr=attinasi
2002-05-07 23:26:02 +00:00
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
waterson%netscape.com
599b320791
Add some NOISY_SPACEMANAGER debugging code.
2002-05-07 14:08:54 +00:00
waterson%netscape.com
be96194eb0
Fix debug-only printf.
2002-05-07 14:07:53 +00:00
rods%netscape.com
15a673155f
Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
...
Bug 115136 r=dcone sr=attinasi
2002-05-07 12:03:37 +00:00
waterson%netscape.com
4d35fe5527
Fix build bustage when NOISY_SPACE_MANAGER is set.
2002-05-07 01:32:55 +00:00
karnaze%netscape.com
193a8d5ce9
bug 138725 - Reflow placeholder's out of flow frame in DoCleanupFrameReferences. Avoid reframing when an inline is appended to an inline containing a block. sr=waterson, r=alexsavulov
2002-05-06 02:02:35 +00:00
sicking%bigfoot.com
b4fccd9b86
Bug 119317. Drop support for non-namespaced "inherits" xbl-attribute and move over the last uses of the old syntax.
...
r=Hixie sr=hyatt
2002-05-03 17:51:44 +00:00
waterson%netscape.com
19cc34e181
Bug 137094. Prevent flow-of-control leak of space manager. r=attinasi, sr=kin.
2002-05-03 13:49:44 +00:00
peterlubczynski%netscape.com
ed6c60e365
Fixing problems with showing/hiding Mac plugins. Specifically, these problems:
...
* Mouse events "bleeding through" tabs so that a plugin in one tab responds to mouse movements in another (bug 120875)
* dynamic control of CSS visiblity property with plugins on mac (can hide/show plugins) (bug 137230)
* Plugins incorrectly show up on top of documents and in the wrong place in print preview. This fix will also them to be hidden like they are on other platforms. (bug 133992)
r=av sr=beard
2002-05-02 22:47:49 +00:00
rbs%maths.uq.edu.au
ca47d8b903
Added yet another defense to make Mozilla really robust when font resources run out, the patch makes font metrics to be fail safe or at least very hard to break -- to the point that failure means that the system is barely working (testing showed that Mozilla stayed alive while other applications were dying). Per request of super-reviewer & driver, also removed wallpaper null-checks sprinkled in the past for the problem. b=136248, r=shanjian, sr=attinasi
2002-05-02 22:24:59 +00:00
peterlubczynski%netscape.com
011462ea16
Adding extra event call (WM_WINDOWPOSCHANGED) for windowless plugins on Windows so that they are updated with their position and bounds. Bug 135737, r=av, sr=attinasi
2002-05-02 20:46:22 +00:00
smontagu%netscape.com
4837de7739
Fix hang when pressing ENTER in Hebrew text fields. Bug 95228, r=jkeiser, sr=attinasi
2002-05-02 20:25:32 +00:00
jkeiser%netscape.com
76d7949470
Make noframes never show up. bug 134401, r=bzbarsky@mit.edu, sr=hewitt@netscape.com
2002-05-02 06:59:30 +00:00
locka%iol.ie
08b77d441d
Stop image control frame stomping on the event status. This stops context menu events being propogated to their parents and sent twice for input elements with images. bugscape=14131 r=saari@netscape.com sr=jst@netscape.com
2002-05-01 20:15:44 +00:00
bernd.mielke%snafu.de
8911328db0
hide also collapsed borders when the table is hidden, bug 135782 r=karnaze sr=attinasi
2002-05-01 05:33:11 +00:00
dbaron%fas.harvard.edu
f78d299f51
Don't double-create :before and :after content by checking |processChildren| in ConstructHTMLFrame and only doing the hacky (and probably incorrect) sibling-:before/:after construction for leaf frames. b=141289 r=attinasi sr=waterson
2002-05-01 00:51:36 +00:00
dbaron%fas.harvard.edu
b44062eae4
Consider whitespace in quirks-mode line-height algorithm when it's in the middle of the line. b=134580 r=attinasi sr=waterson
2002-05-01 00:42:49 +00:00
dbaron%fas.harvard.edu
eb7778a448
Remove ClearUndisplayedContentMap hack from ReconstructStyleData (expanded for bug 118014; see bug 136728). Fix multiple content inserted notifications from XBL (the real cause of bug 118014) by checking the undisplayed content map in addition to the primary frame map. Fix FrameManager::GetUndisplayedContent to work correctly, and remove code in nsCSSFrameConstructor::AttributeChanged that was working around its brokenness. b=136704 sr=waterson r=attinasi
2002-05-01 00:36:50 +00:00
dbaron%fas.harvard.edu
2d7fe2e0eb
Rename Mozilla-extension values for real CSS properties to begin with -moz-. Remove some unused code. b=3935 r=hixie sr=waterson
2002-05-01 00:17:04 +00:00
dbaron%fas.harvard.edu
48f0f64960
Add command-line tool for parsing CSS files. b=139943 sr=waterson r=attinasi
2002-05-01 00:03:57 +00:00
karnaze%netscape.com
850e3e13ed
new regression test, not affecting the build.
2002-04-30 22:10:22 +00:00
karnaze%netscape.com
311b53c52e
bug 138292 - add a non table related frame to its parent frame's child list when the parent frame is an anonymous table cell frame. sr=waterson, r=alexsavulov.
2002-04-30 21:45:58 +00:00
karnaze%netscape.com
58133c1c13
new regression tests, not affecting the build.
2002-04-30 21:41:52 +00:00
karnaze%netscape.com
dfbd7c0b89
bug 113235 - avoid reframing when content is inserted inside an inline frame which contains a block. sr=waterson, r=attinasi.
2002-04-30 21:34:15 +00:00
smontagu%netscape.com
f4a14a97db
Perform Bidi reordering on page headers when printing. Bug 139297, r=Roland.Mainz@informatik.med.uni-giessen.de, sr=attinasi
2002-04-30 00:37:12 +00:00
bzbarsky%mit.edu
6ec031ee62
Make selecting parts of a line in align:justify work right on
...
Mac/Linux. Bug 58704, r=akkana, sr=kin
2002-04-29 22:03:41 +00:00
jkeiser%netscape.com
900ba63a0b
Make iframe border repaint when style changes (bug 124507), r=waterson@netscape.com, sr=attinasi@netscape.com
2002-04-28 07:53:41 +00:00
karnaze%netscape.com
7e0c444abb
bug 138436 - remove redundant style change reflows on auto-layout table. sr=attinasi, r=alexsavulov
2002-04-27 15:54:37 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
kmcclusk%netscape.com
95ef1c8157
Abort paint if destroying the PresShell and check for null PresShell in nsImageLoader. bug 102585. r=waterson sr=attinasi
2002-04-26 20:44:38 +00:00
waterson%netscape.com
d572531e5b
Bug 138057. Eliminate nsBlockFrame::RememberFloaterDamage, instead recording the damage when we reflow the floater. This allows us to catch several cases that we weren't catching before, so we no longer need to dirty all the line boxes when an incremental reflow targeted at a float arrives. r=dbaron, sr=attinasi.
2002-04-26 19:19:39 +00:00
rods%netscape.com
6db330b5a8
Use binary search from nsTextFrame to find the length of the header/footer strings
...
Bug 139384 r=dcone sr=attinasi
2002-04-26 11:30:33 +00:00
jst%netscape.com
f3bec601cc
Fixing Txul regression bug 138012. Make docshells always accessible through box objects and load about:blank when no src is specified on a frame. Eliminate creation of synthetic documents when they're not needed. r=peterv@netscape.com, sr=jaggernaut@netscape.com
2002-04-25 23:04:52 +00:00
attinasi%netscape.com
2fe443e329
Check for null FontMetrics to prevent crash. r=shanjian sr=kin
2002-04-25 22:00:22 +00:00
mkaply%us.ibm.com
dd6d029fe4
Syncing OS/2 forms.css with recent checkin
...
bug 139989, Fieldset needs prettier default border, patch by mabus@runbox.no , r=axel@pike.org , sr=ben.
2002-04-25 21:07:02 +00:00
karnaze%netscape.com
0ac20fe840
bug 136746 - check for null pointer if a line is empty. sr=waterson, r=alexsavulov
2002-04-25 20:53:32 +00:00
axel%pike.org
569c7cc9fb
bug 139989, Fieldset needs prettier default border, patch by mabus@runbox.no, r=me, sr=ben.
2002-04-25 12:28:39 +00:00
seawood%netscape.com
c0ec608df6
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
mkaply%us.ibm.com
9873e0c36d
#67749
...
r=cls
OS/2 only - add OS/2 specific forms.css
2002-04-24 04:08:37 +00:00
smontagu%netscape.com
c5331b9f14
Correct handling of zero-width joiners and non-joiners. Bug 110497. r=ftang, sr=attinasi
2002-04-23 23:50:17 +00:00
rods%netscape.com
ee07c55f61
Make the UI scrollbars now scale in PrintPreview. We are having to do all this rather bizarre
...
stuff because the scrollbars in the document share all the same code and style contexts of the UI scrollbars
Bug 120616 r=dcone sr=attinasi
2002-04-23 12:05:43 +00:00
bzbarsky%mit.edu
2f1030b6c4
Make disabled checked radio/checkbox elements have a visible mark. Make
...
other disabled controls look more clearly disabled.
Bug 138737, r=neil@parkwaycc.co.uk ,jkeiser. sr=attinasi
2002-04-23 02:40:44 +00:00
jst%netscape.com
70e9ad0081
Fixing printing crash bug 127891. Make the destruction of printing related frames not hide iframe's document viewers. r=rods@netscape.com, sr=rpotts@netscape.com
2002-04-22 23:12:18 +00:00
jaggernaut%netscape.com
7e4e14d8c5
Backing out joki's checkin for bug 124990 (at his request) since this breaks some stuff on linux.
2002-04-20 01:48:32 +00:00
jst%netscape.com
14dc7f7425
Fixing regression bug 138540. Make iframe's with scrollbars='no' not have scrollbars. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
2002-04-19 23:55:45 +00:00
gerv%gerv.net
0f7ebbdfe9
Bug 3935 - mozilla-native psuedo classes and properties should be marked as such. This fixes a number of them; still a few more to do. Patch by gerv, r=dbaron, sr=jst, a=asa.
2002-04-19 08:07:11 +00:00
karnaze%netscape.com
3c6f09b5b9
bug 136848 - consider a sibling of type col group, col, row group as a valid siblings of a child only if the child is the same type. sr=attinasi, r=kin
2002-04-19 03:11:29 +00:00
joki%netscape.com
bdfd051dfb
Fix for bug 124990, Add additional processing loop for DOM event listeners to allow browser level handlers to be fired after content based listeners. r:saari, sr:jst
...
Browser based listeners can now registers themselves using the AddGroupedEventListener and passing the system event group (which can be gotten via the nsIDOMEventReceiver interface). These listeners will now fire after all content based listeners have processed.
In this initial version of the checkin most browser listeners are still left in the original content group for stability purposes.
2002-04-19 02:52:01 +00:00
attinasi%netscape.com
040d1418c9
Make sure SpaceManager is in the reflowState before absolute items are reflowed to prevent crash. b=130251 r=alexsavulov sr=waterson
2002-04-18 23:37:51 +00:00
rods%netscape.com
1ba300072c
printing properties must be moved to global jar
...
Bug 138026 r=dcone sr=attinasi a=judson adt=putterman
2002-04-18 22:43:02 +00:00
jst%netscape.com
9b2f4f3f6d
One more minor tweak for blocker bug 138007 (checked in the wrong diff last time). Making iframe.src=... not load the src twice when the iframe is visible. r=jkeiser@netscape.com, sr=heikki@netscape.com
2002-04-18 22:06:37 +00:00
jst%netscape.com
27eaad06c2
One more minor tweak for blocker bug 138007. Making iframe.src=... not load the src twice when the iframe is visible. r=jkeiser@netscape.com, sr=heikki@netscape.com
2002-04-18 21:54:48 +00:00
bernd.mielke%snafu.de
2b2856f3ad
making the regression tests working again under linux ( I broke it) bug 136519
...
this is Not Part of the Build, thanks to bz for providing the fix
2002-04-18 17:53:32 +00:00
jst%netscape.com
cd9afd67e1
Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com.
2002-04-17 04:17:16 +00:00
timeless%mac.com
4b53118ff6
Bug 136932 TestCSSPropertyLookup is broken
...
r=karnaze rs=darin
2002-04-17 03:42:29 +00:00
rods%netscape.com
249c99976d
Selection now works with multiple selects
...
Bug 64165 r=jkeiser sr=attinasi
2002-04-17 00:09:54 +00:00
mjudge%netscape.com
09110a5680
bs7868. bug driving me crazy i keep putting it into trunk but i keep failing. this patch was in 9.9 and 9.8 will go into branch soonest
2002-04-16 23:02:11 +00:00
dbragg%netscape.com
bcc260038d
Regular milestone update of localeVersion values to 1.0.0. Bug 126785. r=tao, sr=alecf, a=asa
2002-04-16 22:19:10 +00:00
waterson%netscape.com
1be2855d7e
Bug 137378. Stop ancestor frame notification at a frame that is an NS_FRAME_REFLOW_ROOT. r=karnaze, sr=kin.
2002-04-16 21:19:32 +00:00
hwaara%chello.se
34c91fa45e
#137382 , cleanup handling of SVG namespace, and remove old bogus namespace.
...
r=afri (not part of default build)
2002-04-16 18:13:13 +00:00
timeless%mac.com
7e64ad7b3d
disable-bidi bustage, bug 82151
...
r=biesi
2002-04-16 14:49:29 +00:00
cbiesinger%web.de
c68a53eadd
bug 104825 r=caillon sr=attinasi
...
ABBR and ACRONYM should not have arrow/question cursor
2002-04-16 14:34:23 +00:00
bryner%netscape.com
2fdd9e39df
Adding support for optgroups for XBL form controls (bug 130115). r=jkeiser, varga sr=jst.
2002-04-16 05:09:35 +00:00
mjudge%netscape.com
cbca07291c
82151 r=jfrancis sr = kin
2002-04-16 02:42:09 +00:00
rods%netscape.com
e6ba8d44f3
Backed out the one line that causes this to happen
...
64165 r=jkeiser sr=attinasi
2002-04-15 13:39:00 +00:00
joki%netscape.com
af9379992c
Fix for 93111, Make table row and col frame invalid as direct targets of mouseevents. Mouseevents on table should hit cells or the table itself instead. r:dbaron, sr:jst
2002-04-14 21:52:52 +00:00
bernd.mielke%snafu.de
4ce91fc502
make rtest.sh windows compatible, this allows windows gmake builds to run
...
*the* layout regression tests, not part of the build bug 136519 r=jkeiser sr=attinasi
2002-04-14 17:50:50 +00:00
attinasi%netscape.com
6519a05626
temporary topcrash fix: make sure stale anonymoux content is removed from the undisplayed map when a style sheet is added. b=118014 r=dbaron sr=kin
...
NOTE: bug 136704 has been opened for making the real fix, and reference to this patch has been noted therein.
2002-04-14 15:34:02 +00:00
attinasi%netscape.com
8c88845bfc
Backout some diagnostic code. b=134962 sr=waterson r=dbaron
2002-04-14 15:16:40 +00:00
dbaron%fas.harvard.edu
b878ea3fae
Fix leak (within the pres shell arena) of lines from nsLineBox::DeleteLineList. b=136764 r=attinasi sr=waterson
2002-04-13 18:54:40 +00:00
sicking%bigfoot.com
f8c2ea5afa
Bug 119317: move the "inherits" attribute to the xbl namespace for most clients.
...
r=hixie sr=hyatt
2002-04-13 14:25:38 +00:00
peterlubczynski%netscape.com
1fef229506
Correctly set visibility of view on DidReflow for cases when our CSS visibility style has changed from visible (windows part) bug 129306 r=av sr=attinasi
2002-04-13 02:43:58 +00:00
peterlubczynski%netscape.com
54b90e52ee
Fixing HIDDEN attribute on EMBED tag and also removing support for it for APPLET tags. Bug 136456 r=av sr=attinasi
2002-04-13 01:53:23 +00:00
pinkerton%netscape.com
bb66767179
fix build bustage
2002-04-12 15:26:05 +00:00
kin%netscape.com
13fdc1980a
Fix for bug 106489 (Text entered in box does not appear)
...
- Moved MoveChildrenTo() and GetRealFrame() to a point in the
file where they could be called from my new utility method
AdjustOutOfFlowFrameParentPtrs().
- Modified MoveChildrenTo() to take an nsFrameConstructorState arg,
so that it can call my new method AdjustOutOfFlowFrameParentPtrs()
so that out-of-flow floater frames are reparented to the correct
containing block when the placeholder is moved under the block
created in ConstructInline().
r=attinasi@netscape.com sr=waterson@netscape.com
2002-04-12 14:41:40 +00:00
dcone%netscape.com
02e7316517
b=135208 r=kmcclusk@netscape.com sr=attinasi a=asa Fixed printing of color text when we dont
...
have a background.
2002-04-12 14:30:00 +00:00
hyatt%netscape.com
e0734fa45e
Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben
2002-04-12 02:05:12 +00:00
kin%netscape.com
60b911495e
Fix for bug 128136 (Printing disables keyboard movement of caret in textfields)
...
Added SuppressEventHandlers() utility routine, which PreDestroy()
and CreateAnonymousContent() now call to determine if the controller
unregister/register code should be executed.
r=rods@netscape.com sr=sfraser@netscape.com
adt=jaimejr@netscape.com a=asa@mozilla.org
2002-04-11 14:02:47 +00:00
kin%netscape.com
03b54f0b0a
Fix for bug 110940 (order List ID does not display correctly after change )
...
RenumberListsFor() now calls Invalidate() for a bullet frame if it's ordinal is changed.
r=kmcclusk@netscape.com sr=waterson@netscape.com
adt=jaimejr@netscape.com a=asa@mozilla.org
2002-04-11 14:01:11 +00:00
dbaron%fas.harvard.edu
07103ecbea
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
2002-04-11 03:49:30 +00:00
serge%netscape.com
014a6bcfd1
fix #94895 , Flash movie is constantly stopped and restarted, r=peterl, sr=beard
2002-04-11 03:27:00 +00:00
seawood%netscape.com
ae7c7f0de5
Error 690: "nsSelectsAreaFrame.cpp", line 149 # Nonempty source files must end with a newline that is not preceded by a backslash.
...
(Fixing HP-UX tinderbox bustage)
2002-04-11 03:25:58 +00:00
dbaron%fas.harvard.edu
2ee8b39604
Fix topcrash by clearing the view manager's weak pointer back to the pres shell before the pres shell goes away. b=134664 r=roc+moz sr=jag
2002-04-11 03:24:18 +00:00
waterson%netscape.com
4d89367b86
Bug 135146. Implement NS_FRAME_REFLOW_ROOT to allow reflows for <textarea> and <input type='text'> to be dispatched from the scroll frame within the nsGfxTextControlFrame2. r=kin, sr=attinasi
2002-04-11 01:13:41 +00:00
mjudge%netscape.com
35d42a18e6
fix from 9.8 added to 9.9 and 1.0 branches. moving to trunk as well. small fix for image display
2002-04-11 01:11:23 +00:00
rods%netscape.com
57b403c725
Click on the checkbox to get focus to the right spot and then press <tab> to
...
move between the listboxes.
Bug 64165 r=dcone sr=attinasi
2002-04-11 00:53:20 +00:00
rods%netscape.com
56c0612f03
The real fix is to enable the printing of XUL docs, which is what is crashing.
...
The best we can do right now is not print XUL Docs. This patch checks to see if
it is a XUL document and if it is it idsplay a dialog and and doesn't Print or
Print Preview.
Bug 136185 r=dcone sr=attinasi
2002-04-11 00:45:11 +00:00
rods%netscape.com
6afe706be3
This patch also fixes a regression from 6.2 where when printing selection it
...
prints in the top margin of the second (or third, etc.) page.
Bug 134769 r=dcone sr=attinasi
2002-04-11 00:34:59 +00:00
alexsavulov%netscape.com
804a3c8cac
fix for bug 107545
...
added nullchek for a frame pointer
r= kmcckuskey sr= attinasi a=rjesup adt1.0.0+=syd
2002-04-11 00:06:39 +00:00
shanjian%netscape.com
84eb514a5a
#76097 Need to include external leading for CJK normal Line-height
...
Font metrics returns both internal and external leading to layout. Layout
now is responsible for calculating the normalLineHeight. It take consideration
of external leading, and compensate if it does not exist. All these are controled
by a preference switch.
r=rbs, sr=attinasi,
2002-04-11 00:00:40 +00:00
karnaze%netscape.com
c271e5831f
new regression test not affecting the build.
2002-04-10 21:40:46 +00:00
karnaze%netscape.com
253add7dbb
bug 125543 - Prevent row groups from splitting in the reflow preceeding a special height reflow. Cells are only notified that they should observe a percent height element if the element is inside the table's cell. Percent height elements inside the body will have a height based on the page height when printing. sr=kin, r=alexsavulov.
2002-04-10 21:32:41 +00:00
cbiesinger%web.de
898fb53814
bug 136382 r=rjesup@wgate.com sr=tor
...
preference to disable image placeholders
2002-04-10 14:45:05 +00:00
locka%iol.ie
60e32f6220
Lower limit on number of nested content frames before giving up. b=126466 r=fabian@bluishgecko.net sr=jst@netscape.com a=rjesup@wgate.com (drivers) a=jaimejr@netscape.com (adt)
2002-04-10 11:13:35 +00:00
dbaron%fas.harvard.edu
d1afaa6ae6
Paint image background and border in the correct paint layer, depending on whether the image is block or inline, rather than always as if it were block. b=61217 r=pavlov sr=waterson a=asa
2002-04-09 01:16:48 +00:00
dbaron%fas.harvard.edu
8a37911430
Fix topcrash resulting from accidentally making DeletingFrameSubtree not null-safe. b=134508 sr=waterson r=attinasi a=asa
2002-04-09 01:11:25 +00:00
attinasi%netscape.com
13c4539d6c
Backing out patch from bug 128133 due to the myriad regression - my apologies to all good Mozillans.
2002-04-08 23:57:37 +00:00
caillon%returnzero.com
fa2954d284
Bug 134927. Backing out part of the fix for 106317 in order to make text boxes stylable once again. Patch by fantasai@escape.com, r=bzbarsky, sr=hyatt, a=roc+moz
2002-04-07 23:35:24 +00:00
attinasi%netscape.com
3dd4ebc58e
stop positioning views for floaters before the frame is placed - avoids flicker due to painting at erroneous position. b=128133 r=karnaze,dbaron sr=waterson a=roc,jaimejr
2002-04-07 18:26:35 +00:00
attinasi%netscape.com
726f525d6f
stop positioning views for floaters before the frame is placed - avoids flicker due to painting at erroneous position. b=128133 r=karnaze,dbaron sr=waterson a=roc,jaimejr
2002-04-07 18:20:27 +00:00
waterson%netscape.com
9f45ab2b13
Bug 128855. Be sure to grow |spacing| array in the case of small caps. Patch provided by Andrew Schultz <ajschult@eos.ncsu.edu>, r=attinasi, sr=waterson, a=asa.
2002-04-07 17:37:30 +00:00
karnaze%netscape.com
ff30383040
new regression tests not affecting the build.
2002-04-06 23:55:54 +00:00
karnaze%netscape.com
739509e13e
bug 135112 - correctly set border collapse damage area and fix it if incorrect when borders are calculated. a=asa, adt=jaimejr, sr=attinasi, r=bernd
2002-04-06 22:56:45 +00:00
karnaze%netscape.com
ece225e1cc
bug 133948 - don't reset HadSpecialReflow bit so that subsequent resize reflows will occur whenever a special height reflow has ever occured. a=asa, adt=jaimejr, sr=attinasi, r=bernd
2002-04-06 22:42:39 +00:00
karnaze%netscape.com
ef8486e013
bug 134845 - avoid dividing by zero during pixel rounding. a=asa, adt=jamiejr, sr=attinasi, r=kin
2002-04-06 22:28:39 +00:00
karnaze%netscape.com
e96121a916
bug 132334 - add nsIFrame::RemovedAsPrimaryFrame which allows the text control frame to access its editor before Destroy (when it is too late). a=asa, adt=jamiejr, sr=attinasi, r=jkeiser
2002-04-06 22:16:12 +00:00
dbaron%fas.harvard.edu
0c610fadf1
Fix SunWS / OS/2 bustage.
2002-04-06 19:18:35 +00:00
dbaron%fas.harvard.edu
04a3c588f5
Make button controls paint on top of inline element backgrounds. b=107244 r=rods sr=waterson a=asa
2002-04-06 15:31:53 +00:00
rods%netscape.com
5d756d11b6
This backs out the previous patch and just check to see if it is also a
...
listControlFrame to see if it should set the visibility to false in
nsContainerFrame
Bug 92333 r=dcone sr=attinasi a=asa adt=jaime
2002-04-05 13:27:04 +00:00
rods%netscape.com
f689da2c74
This backs out the previous patch and just check to see if it is also a
...
listControlFrame to see if it should set the visibility to false in
nsContainerFrame
Bug 92333 r=dcone sr=attinasi a=asa adt=jaime
2002-04-05 12:13:23 +00:00
timeless%mac.com
a84a7e233f
http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
...
Backing out the fix for bug 52334
approved by sheriff (karnaze) and cathleen
2002-04-05 05:42:10 +00:00
jkeiser%netscape.com
8bd94cbcd7
Make listboxes not select the nearest visible option when tabbing out (bug 132431). r=rods@netscape.com, sr=attinasi@netscape.com, a=asa
2002-04-05 04:34:02 +00:00
jkeiser%netscape.com
20de5ef0e8
Make dropdowns paint over the background beneath them (bug 95826). r=jkeiser@netscape.com, sr=attinasi@netscape.com, a=asa
2002-04-05 04:29:05 +00:00
aaronl%netscape.com
be88fe4c6a
Bug 112978. HTML select options need to generate Accessibility API focus events, so screen readers can track user's movements through options. r=jgaunt, sr=attinasi, a=asa
2002-04-04 23:27:45 +00:00
jst%netscape.com
bf7702387e
Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
2002-04-04 22:42:19 +00:00
rbs%maths.uq.edu.au
420e613bd4
Bug 132844 - detect the MathML namespace to load mathml.css on demand. This allows MathML to be styled properly in documents without a DOCTYPE, e.g., in the case of transformed documents that are produced on the fly from XSLT; r=heikki, sr=jst, a=asa
2002-04-04 15:42:45 +00:00
jst%netscape.com
020632bdc1
Backing out latest checkins due to them not working on linux and other unix systems with broken compilers.
2002-04-04 07:31:16 +00:00
jst%netscape.com
bc7a1e56d5
Hmm, looks like the orange on linux is due to a bug in gcc 2.95, there have been issues with using nsCOMPtr's in narrow scopes with that compiler before, so maybe this'll fix this crash too. Who knows, but it's worth a try. This changes nothing, so no reviews...
2002-04-04 04:45:22 +00:00
rbs%maths.uq.edu.au
cc0c21b63a
Bug 129560 - Selection doesn't display on stretchy MathML characters. This is the part of the patch that makes text frames retain an appropriate width during selection (to avoid the caret to undershot when crossing stretchy characters), r=dbaron, sr=attinasi, a=asa
2002-04-04 02:15:57 +00:00
jst%netscape.com
aa9f71957d
Fixing bug 52334. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
2002-04-04 02:09:19 +00:00
shanjian%netscape.com
4e99a38eeb
#128394 Cursor position widely off from actual text when selection is made.
...
Taking langGroup into consideration when selecting font for text selection, it
should be consistent with the way of rendering text.
r=rbs, sr=attinasi, a=asa, adt
2002-04-03 23:26:58 +00:00
bernd.mielke%snafu.de
7fba1e3431
show canvasframe in debug reflow logs, bug 134130 , r=jkeiser sr=attinasi a=asa
2002-04-03 04:21:20 +00:00
attinasi%netscape.com
16f29f9eff
Attempt to fix topcrash bugs, possibly due to stale cached lookup undisplayed entry (that part by dbaron). Also added some artificial branching to help narrow the problem should crash persist. b=118014 r=attinasi/dbaron, sr=kin a=asa (drivers)
2002-04-02 21:14:43 +00:00
bryner%netscape.com
9be0e997bb
Add a focus border for xbl checkboxes and radio buttons (bug 132885). r=ben, sr=blake, a=brendan.
2002-04-01 07:24:00 +00:00
karnaze%netscape.com
bdda93d978
regression tests for bug 131020, not affecting the build.
2002-04-01 06:55:31 +00:00