Граф коммитов

14014 Коммитов

Автор SHA1 Сообщение Дата
aaronl%netscape.com a3fc469d4e 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
law%netscape.com 54781df812 Bugs 129614/129604/137676; ensure all download errors are shown to user (and fix download manager quirk so it doesn't think all downloads are 0kb of 0kb); r=bzbarsky, sr=blake 2002-05-17 00:31:53 +00:00
bzbarsky%mit.edu 49d64d1d61 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 1b19de50f9 Printing and Print Preview Tests 2002-05-16 20:49:34 +00:00
dbaron%fas.harvard.edu 1dc5cd043f 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 4bf9570a63 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
rods%netscape.com 3126531a7d Adds a new arg to the PP call. The new arg is not being used, it is
for future and is needed for the API freeze.
Bug 144716 r=dcone sr=attinasi
2002-05-16 13:51:54 +00:00
dbaron%fas.harvard.edu 015b68bde1 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 11791125b2 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
rbs%maths.uq.edu.au 3884e1fc62 sync the CSS mapping of MathML attributes that affect the style (e.g. color) when these attributes are changed dynamically, b=142592, r=roc, sr=attinasi 2002-05-16 01:11:09 +00:00
dougt%netscape.com d5cb7ea9fb fixing bustage in cvg 2002-05-15 23:16:29 +00:00
waterson%netscape.com 89a9d8c4cb Fix build bustage. 2002-05-15 22:21:15 +00:00
dbaron%fas.harvard.edu 960c5fb6d2 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
dougt%netscape.com e96df2ad1b Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
waterson%netscape.com 4a32e30d5f Bug 143959. Now that we've figured out which box to pass through the recursion, we don't need the `aClearDirtyBits' flag anymore. This should fix the layout drop-outs in the mail three pane. r=dbaron, sr=kin 2002-05-14 20:27:46 +00:00
rods%netscape.com 6070801d7b Somehow this didn't get checked in with everything else for Bug 115136 2002-05-14 20:25:43 +00:00
rods%netscape.com 7a8a5b9cfb 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 a1081c5006 Static build bustage fix 2002-05-14 14:15:19 +00:00
dbaron%fas.harvard.edu c6ec56730f 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 b84b9f3c96 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 b45d33216e 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 207e2df2e0 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 9e51629175 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
attinasi%netscape.com bc487dbbc7 DOCUMENTATION CHECKIN: updated index to include Reflow document on mozilla.org, and Waterson's block and line cheat sheet 2002-05-13 22:44:42 +00:00
waterson%netscape.com fcf814f45f Bug 143959. Temporarily disable block reflow coalescing. 2002-05-13 19:00:56 +00:00
pete.zha%sun.com 608529eb7f bug 109217:Active Accessibility: implement support for <tree>
r=aaronl, sr=jst
Check in for Kyle Yuan(kyle.yuan@sun.com)'s fix
Check in other files.
2002-05-13 07:19:43 +00:00
bzbarsky%mit.edu dd0159d886 Initialize the hint, just in case. Bug 139968, r=jkeiser, sr=jst 2002-05-11 23:26:44 +00:00
jgaunt%netscape.com 6666e38848 bug 124448 Accessibility Support for Object/Embed tags
r=aaronl
sr=jst
2002-05-10 22:34:53 +00:00
varga%utcru.sk a028db6799 Fix for bug 133351 - Bookmarks cannot be moved by drag in sidebar.
r=pink, sr=jag
2002-05-10 21:50:18 +00:00
waterson%netscape.com 926ecba1d9 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
pete.zha%sun.com d3cddb2c98 bug 139877:right-click context menu access keys require "enter" to perform action
r=pete.zha@sun.com sr=jag
Check in Kyle Yuan(kyle.yuan@sun.com)'s fix
2002-05-10 02:57:56 +00:00
kmcclusk%netscape.com ef6b392b3c 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
rods%netscape.com 2ef3e636bf making a few adjustments to the APIs before the freeze
Bug 143248 r=conrad sr=attinasi
2002-05-09 22:02:44 +00:00
aaronl%netscape.com e345712ba1 Bug 139877. Right click context menu accesskeys require 'Enter' to perform action (regression). Fix by Kyle Yuan. r=aaronl, sr=jst 2002-05-09 20:12:21 +00:00
bzbarsky%mit.edu 5235519ece make clip:inherit work. Bug 141734, r=dbaron, sr=attinasi 2002-05-09 20:05:25 +00:00
karnaze%netscape.com e821792d70 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 dff7892009 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
rods%netscape.com e9bbb7c953 Need to call StartPrint to initialize the Seq Frame
Bug 143089 r=dcone sr=kin
2002-05-08 20:11:14 +00:00
dbaron%fas.harvard.edu e2c874a108 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
attinasi%netscape.com f0b1660972 Documentation Update:
Making Index page for Layout more complete now
2002-05-08 00:05:07 +00:00
tingley%sundell.net 27846967ad Fix regression of bug 89065 to make text-decoration: blink work again.
r=dbaron, sr=attinasi
2002-05-07 23:26:02 +00:00
attinasi%netscape.com 70fd12ab1c Documentation Update: Removed 'template' from title 2002-05-07 23:08:49 +00:00
darin%netscape.com f43dfb75ba fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
attinasi%netscape.com 2d3ad1c7ef Documentation only: not part of any build.
Tech Note for how to add a new style property.
2002-05-07 22:46:14 +00:00
attinasi%netscape.com c872e416b5 Added checks for null to handle the case where a Mac-specific theme with native scrollbars is applied to a non-Mac platform, which was crashing us. b=138720 sr=kin r=kmcclusk 2002-05-07 20:29:04 +00:00
rods%netscape.com b663fde150 OK, really fixing the HP bustage this time. 2002-05-07 15:33:06 +00:00
waterson%netscape.com 232cde4040 Add some NOISY_SPACEMANAGER debugging code. 2002-05-07 14:08:54 +00:00
waterson%netscape.com 9d8100f0b7 Fix debug-only printf. 2002-05-07 14:07:53 +00:00
rods%netscape.com a582def667 fixed build bustage on HP 2002-05-07 14:07:28 +00:00
rods%netscape.com 2c497f64da These files are no longer needed.
Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2002-05-07 14:03:30 +00:00
rods%netscape.com b850da33e8 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 63911ea701 Fix build bustage when NOISY_SPACE_MANAGER is set. 2002-05-07 01:32:55 +00:00
hwaara%chello.se a0d09a41a8 #109291, "document.*Color is empty".
Fix our DOM color  properties to work like on other browsers. For example, when no body bgcolor is explicitely specified, we will return the default bgcolor instead of just returning null. Same thing with text color, visited link color etc.

r=fabian, sr=jst
2002-05-06 21:58:10 +00:00
karnaze%netscape.com fa46801b8a 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 f6cf1c00e9 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 33e40e28f3 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 9404e003ab 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 1452527607 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 1de043751f 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 ef4c9f9e99 Fix hang when pressing ENTER in Hebrew text fields. Bug 95228, r=jkeiser, sr=attinasi 2002-05-02 20:25:32 +00:00
rods%netscape.com 319f6edc0e Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 14:10:12 +00:00
rods%netscape.com 4e26312e92 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 13:47:53 +00:00
rods%netscape.com 04c750b94d backing out unwanted changes 2002-05-02 13:24:08 +00:00
rods%netscape.com a1f21a54d5 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 12:38:43 +00:00
jkeiser%netscape.com 0a24f1123a Make noframes never show up. bug 134401, r=bzbarsky@mit.edu, sr=hewitt@netscape.com 2002-05-02 06:59:30 +00:00
waterson%netscape.com b5f3ef5a39 Bug 138057. Vestigial cleanup. 2002-05-01 23:02:02 +00:00
locka%iol.ie b7f421f335 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
rbs%maths.uq.edu.au ad147e2e22 bug 121748 - stretch fences at a size that fully covers non-fences. Also improve the height of token elements such as <mi> when they involve symbol fonts with weird metrics, r=roc+moz, sr=attinasi 2002-05-01 05:47:15 +00:00
bernd.mielke%snafu.de 90a01761ae hide also collapsed borders when the table is hidden, bug 135782 r=karnaze sr=attinasi 2002-05-01 05:33:11 +00:00
hewitt%netscape.com 9c6fea06be 134195 - trees don't work in builds installed over old builds, r=dbaron, sr=jag, a=rjesup@wgate.com 2002-05-01 03:15:50 +00:00
dbaron%fas.harvard.edu 38adeb62c5 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 e12bf65440 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 22f523a65f 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 814b3d3030 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 a9f4662b47 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 6b890f8941 new regression test, not affecting the build. 2002-04-30 22:10:22 +00:00
karnaze%netscape.com 3bf600b2fa 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 4ca321461c new regression tests, not affecting the build. 2002-04-30 21:41:52 +00:00
karnaze%netscape.com bfb61a17a2 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 164991f40b 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 309f4ea84b 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
bzbarsky%mit.edu 276756d187 Text zoom should reflow the viewport, otherwise fixed-pos elements don't
get reflown correctly.  Bug 51578, r=dbaron, sr=waterson
2002-04-29 13:46:29 +00:00
glazman%netscape.com 72856d1943 The 'lighter' CSS value was not output in STYLE attributes because of a bug in |nsCSSProps::SearchKeywordTableInt|
This routine was stopping on negative values but there are some negative values defined in nsStyleConsts.h

b=137061, r=caillon, sr=kin
2002-04-29 09:39:55 +00:00
blakeross%telocity.com 37fed0051c 137815 - crash hitting enter key before panel content finishes loading [@nsTreeSelection::FireOnSelectHandler]. r=bryner sr=ben 2002-04-28 23:55:58 +00:00
jkeiser%netscape.com 8f265ba15e 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
racham%netscape.com 4b080db09c Fixing bug 140183. Checking ShowProgress dialog attribute and pref as printing is done. Patch by Rod Spears. r=danm,bhuvan sr=sspitzer 2002-04-28 01:43:23 +00:00
karnaze%netscape.com 5b683a1e79 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 1b1677bbe9 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
kmcclusk%netscape.com c4740989eb 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
varga%utcru.sk f00fda8093 Fix for bugs:
135002 - timing issues in the outliner content model.
137890 - twisties doesn't appear for empty="true" on treeitems.
r=bryner, sr=hewitt,ben
- added support for hidden attribute on a treeitem
2002-04-26 20:20:57 +00:00
waterson%netscape.com 46a33a8840 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:28:27 +00:00
waterson%netscape.com bd3e97e714 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
caillon%returnzero.com 41eb1a590f 139343, zapping build warnings from computed style. r=bzbarsky,sr=jst 2002-04-26 18:10:14 +00:00
kin%netscape.com 5f64567c97 Fix for bug 135154 (Cursor not appearing in textarea after tabbing into it)
Don't call StopBlinking() if the selection changed notification is
for a selection that is different from the one in mDomSelectionWeak.

r=akkana@netscape.com  sr=attinasi@netscape.com
2002-04-26 13:11:47 +00:00
rods%netscape.com 28ec52ed67 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 79607afb88 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 b5834292c2 Check for null FontMetrics to prevent crash. r=shanjian sr=kin 2002-04-25 22:00:22 +00:00
mkaply%us.ibm.com f80502c9ff 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 890e7c9345 bug 136746 - check for null pointer if a line is empty. sr=waterson, r=alexsavulov 2002-04-25 20:53:32 +00:00
heikki%netscape.com bd818cd1c7 Bug 138138, attempting to fix smoketest/topcrasher again. Patch from jst, r=varga@utcru.sk, sr=heikki, a=lpham. 2002-04-25 18:18:12 +00:00
axel%pike.org f678aae58a bug 139989, Fieldset needs prettier default border, patch by mabus@runbox.no, r=me, sr=ben. 2002-04-25 12:28:39 +00:00
peterv%netscape.com 2ecb4f468a Fix for bug 129006 (Invalid xml crashes mozilla after reload [@nsXMLContentSink::Observe]). r=Pike, sr=jst. 2002-04-25 11:58:08 +00:00
seawood%netscape.com ce9e9903a5 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
rods%netscape.com 3f917cef76 printing properties must be moved to global jar
Bug 138026 r=dcone sr=attinasi a=judson adt=putterman
2002-04-24 13:15:13 +00:00
pete.zha%sun.com a6468229ba bug 92491:press letters to select item in XUL menu, menulist
r=aaronl sr=hyatt
Check in for Kyle Yuan's(kyle.yuan@sun.com) fix
2002-04-24 07:15:35 +00:00
mkaply%us.ibm.com b999c50aa8 #67749
r=cls
OS/2 only - add OS/2 specific forms.css
2002-04-24 04:08:37 +00:00
mkaply%us.ibm.com ab00d600d8 #124164
r=pedemont, sr=blizzard
OS/2 only - get rid of OS/2 specific setting of form fonts
2002-04-24 04:03:49 +00:00
jst%netscape.com fb663fd36b Fixing regression bug 138663. Cached mail compose windows open up blank. r=harishd@netscape.com, sr=jband@netscape.com 2002-04-24 00:33:56 +00:00
rods%netscape.com 280ed1ead8 mOrigDCScale needs to come from the previous PrintData object or it will continue to get smaller
Bug 139459  r=dcone sr=attinasi
2002-04-24 00:26:54 +00:00
smontagu%netscape.com 71fb2b2b8c ArabicShaping() shouldn't assume that the input and output is in visual order. Bug 137871. r=ftang, sr=attinasi 2002-04-24 00:26:49 +00:00
smontagu%netscape.com e35ea80166 Correct handling of zero-width joiners and non-joiners. Bug 110497. r=ftang, sr=attinasi 2002-04-23 23:50:17 +00:00
smontagu%netscape.com c899f736aa Move HandleNumbers() from nsBidiPresUtils to nsBidiUtils. Bug 137857. r=ftang, sr=attinasi 2002-04-23 23:29:18 +00:00
tor%cs.brown.edu 5edffbbee0 Bug 137685 - gamma correction causing black backgrounds in embedding.
r=brendan, sr=hyatt
2002-04-23 23:21:25 +00:00
pinkerton%netscape.com 9722284392 delay mediator hookup to later in reflow to catch some other outliners. r=sdagley/sr=ben. bug# 139263 2002-04-23 14:20:42 +00:00
rods%netscape.com 01ca5e68e4 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
varga%utcru.sk be142133b2 Fix for 135764 - mozilla crashes in DOM Inspector - Trunk [@ nsTreeBodyFrame::SetBounds]
r=bryner, sr=ben
2002-04-23 10:36:23 +00:00
bzbarsky%mit.edu d973fe3069 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 bd4273a092 Fixing bugs 138138 and 138663. Making boxobjects clear their presentation related data when a XUL document is hidden. r=jkeiser@netscape.com, sr=rpotts@netscape.com 2002-04-22 23:48:14 +00:00
jst%netscape.com ed0376e885 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
smontagu%netscape.com 75ebaea3dc Prevent crash caused by trigger-happy deletion of frames during Bidi resolution. Bug 95228, r=lkemmel@il.ibm.com, sr=waterson 2002-04-22 22:55:19 +00:00
caillon%returnzero.com 5bdc053b13 Bug 113273. Implement computed style for '-moz-appearance', '-moz-box-*', '-moz-float-edge', and '-moz-user-*'. r=bzbarsky, sr=jst 2002-04-20 14:30:57 +00:00
jaggernaut%netscape.com 43c849a706 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 658cabf59e Fixing typo in a comment... 2002-04-19 23:56:45 +00:00
jst%netscape.com 0d418fca3c 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
bzbarsky%mit.edu a4982e7979 Fix the "style rules" display for display:table elements. Bug 122557,
r=caillon, sr=hewitt
2002-04-19 22:29:24 +00:00
gerv%gerv.net 8ac92b6724 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 2b05abe8a1 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 ab75e3f4ce 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 6f56cb346d 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 4447d6a531 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 f0f5f78f66 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 646b76b0ff 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
jst%netscape.com 6da641b328 Fixing crasher bug 138138. Clear the box object table in xul documents when a xul document is hidden since the box object table may contain references to non-refcounted frames that will be destroyed when the document is hidden. r=jkeiser@netscape.com, sr=heikki@netscape.com 2002-04-18 19:50:31 +00:00
bernd.mielke%snafu.de 5944cc896b 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
caillon%returnzero.com 81a2ba67f8 Bug 137297. Alphabetize computed style's queryableProperties list. r=bzbarsky, sr=hewitt 2002-04-17 14:30:58 +00:00
jst%netscape.com 21ff37f2ef 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 79491f9f64 Bug 136932 TestCSSPropertyLookup is broken
r=karnaze rs=darin
2002-04-17 03:42:29 +00:00
rods%netscape.com b8cd4b63be Selection now works with multiple selects
Bug 64165 r=jkeiser sr=attinasi
2002-04-17 00:09:54 +00:00
bryner%netscape.com 9040106ddb Fix menulists so that they correctly honor a max-size set via CSS. Previously they were drawing at the correct size but reporting the unconstrained size to the box layout code, causing too much space to be reserved. r=cmanske, sr=hewitt. 2002-04-16 23:51:07 +00:00
mjudge%netscape.com 2b48176646 fix for up down behavior after typing or selecting sr=kin a=scc r=jfrancis 2002-04-16 23:26:22 +00:00
mjudge%netscape.com da8fe4eb79 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 060ac1f254 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 0b0326791d 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
bzbarsky%mit.edu 6905605194 Fix crash on copy of text with embedded nulls. Bug 136278, r=brade, sr=kin. 2002-04-16 19:16:33 +00:00
hwaara%chello.se 3874ae1bd8 #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 c3545aa853 disable-bidi bustage, bug 82151
r=biesi
2002-04-16 14:49:29 +00:00
cbiesinger%web.de eda3883d33 bug 104825 r=caillon sr=attinasi
ABBR and ACRONYM should not have arrow/question cursor
2002-04-16 14:34:23 +00:00
kin%netscape.com 7899e0ec27 Fix for bug 68331 (Moving caret in TEXTAREA to start of line can cause page to scroll horizontally)
- Modified GetSelectionRegionRectAndScrollableView() to clip
  aRect so that it is completely within the bounds of the
  scrolledView. This insures that other scrolled views in
  the parent hierarchy will not scroll more than they have to.

r=brade@netscape.com  sr=sfraser@netscape.com
2002-04-16 13:30:28 +00:00
bryner%netscape.com 0c177ca72e 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 4655fdd163 82151 r=jfrancis sr = kin 2002-04-16 02:42:09 +00:00
mjudge%netscape.com adadcc9fa8 r= jfrancis sr= kin 2002-04-16 02:39:54 +00:00
varga%utcru.sk 8e3a55fee4 Fix for bug 137178 - Outliner tree expanded by default, should not be.
- prevent insertions to closed containers
r=sgehani/varga, sr=hewitt, patch=sgehani,varga
2002-04-16 01:12:22 +00:00
dbaron%fas.harvard.edu b1fcef11d3 Remove bitrotted DEBUG_RULES code. Clean up RULE_HASH_STATS debugging code. Add comments to HasStateDependentStyle, and speed it up by making IsStateSelector match only what it needs to. Clean up GetRuleCascade by sorting the final array in non-reversed order and merging BuildStateEnum and BuildHashEnum. b=128743 r=bzbarsky sr=waterson 2002-04-15 22:49:26 +00:00
dougt%netscape.com 61e6bdb1cd Use flat strings when constructing string keys. This fixes a few high volume string key constructors. See 135781. r=dp@netscape.com, sr=darin@netscape.com 2002-04-15 22:39:43 +00:00
dbaron%fas.harvard.edu 81371d6e43 Fix event state changes on some UI buttons by not overwriting a true result from HasStateDependentStyle with a false one. b=137067 r=bzbarsky sr=waterson 2002-04-15 22:28:54 +00:00
rods%netscape.com a22091c30b Backed out the one line that causes this to happen
64165 r=jkeiser sr=attinasi
2002-04-15 13:39:00 +00:00
rods%netscape.com 00845de6ed Original check work with passing back NS_OK, it appears something in the front-end
may have changed. Passing back NS_ERROR_FAILURE now works. (maybe should have been that
in the first place)
Bug 136185 r=dcone sr=attinasi
2002-04-15 13:30:32 +00:00
rods%netscape.com 52e748deda For PP cache the zoom and zoomtext scale factors and reset then back into the DC when leaving PP.
Bug 136785 r=dcone sr=attinasi
2002-04-15 13:22:05 +00:00
joki%netscape.com 4a60f2f587 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 ea084b9dae 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 174316a5db 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 699befb430 Backout some diagnostic code. b=134962 sr=waterson r=dbaron 2002-04-14 15:16:40 +00:00
hwaara%chello.se 3f4c4f4acb #13702, just fixing some minor typos in the documentation. r=bzbarsky 2002-04-13 19:47:15 +00:00
dbaron%fas.harvard.edu 0d6aefd9ad 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 63491b7c1b 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
tor%cs.brown.edu c5d399ffb4 Bug 53597 - consistent gamma correction. r=dbaron, sr=brendan 2002-04-13 10:03:59 +00:00
peterlubczynski%netscape.com 174f6b707a 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 78f206d31d 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 b261cc325c fix build bustage 2002-04-12 15:26:05 +00:00
kin%netscape.com 1f452cdb7b 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 cca077575f 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
jkeiser%netscape.com fda923d565 Fix very bad reflow problem in nsBoxToBlockAdaptor (bug 119849). r=hewitt@netscape.com, sr=attinasi@netscape.com 2002-04-12 04:39:48 +00:00
hyatt%netscape.com 05ff2775f2 Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben 2002-04-12 02:05:12 +00:00
kin%netscape.com fd21de6b86 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 87df676972 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 324f543007 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
dbaron%fas.harvard.edu ee356815ee Fix percentage font sizes when all font properties specified (and not inherited) by weaking (again) optimization of not calling parent's GetStyleData. b=132381 r=hyatt sr=waterson 2002-04-11 03:29:40 +00:00
serge%netscape.com 73642f88b7 fix #94895, Flash movie is constantly stopped and restarted, r=peterl, sr=beard 2002-04-11 03:27:00 +00:00
seawood%netscape.com a261bd5d1c 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 382dcddc9d 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 b6fb7fe914 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 e87a5b9301 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 b520898292 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 b7a00df00f 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 4e3252226e 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
rods%netscape.com cbfb1244d9 Add a new attr to PrintObject for identifying POs that are to be hidden, not
reflowed. So if a frameset frame's root frame is zero height then we mark it
hidden and not to be printed.
Bug 134769 r=dcone sr=attinasi
2002-04-11 00:33:24 +00:00
alexsavulov%netscape.com 38659b8678 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 fb58cfeda5 #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 a9ca786d4f new regression test not affecting the build. 2002-04-10 21:40:46 +00:00
karnaze%netscape.com 01900c25dc 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 123b6f43a0 bug 136382 r=rjesup@wgate.com sr=tor
preference to disable image placeholders
2002-04-10 14:45:05 +00:00
locka%iol.ie 07609381b2 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
bryner%netscape.com c4c7009d08 Fix crash if the view manager is destroyed (such as on a page change) while a menupopup is open. Bug 129785. r=ben, sr=hyatt. 2002-04-10 09:32:22 +00:00
bryner%netscape.com 86935699e2 Fix positioning of menupopups that are inside iframes (bug 129782). r=pavlov, sr=ben. 2002-04-10 09:27:11 +00:00
varga%utcru.sk a80e5c94db Fix for bug 135294 - Click on splitter causes semi-hang
r=hwaara, sr=ben, a=asa
2002-04-10 04:58:02 +00:00
varga%utcru.sk f703c41034 Fix for bug 135048 - Folder pane won't auto scroll down during drag and drop.
Covers 134889 also.
r=bryner, sr=ben, a=asa
2002-04-10 04:55:46 +00:00
rods%netscape.com 837a1ce9d6 Although the front-end should be disabled and not allow the user to make any
changes to PP while the document is printing. This samll fix is back-end
insurance to keep a crash from happening.
Bug 130691 r=kin sr=attinas a=rjesup adt=jaime
2002-04-09 14:17:56 +00:00
pinkerton%netscape.com b1103b7d30 rewrite to use a view instead of tracking frame resize/moves ourselves. when the view moves, the attached widget is moved automatically. r=ben/sr=hyatt/a=asa. bug# 135436 2002-04-09 14:11:52 +00:00
timeless%mac.com c30a8e6f9d Bug 135731 opening address book crashes mozilla
{__1cIDistance6FrknRnsReadingIterator4CH__2_I_: referenced symbol not found
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=dcran
sr=sfraser
a=asa (on behalf of drivers) for checkin to the 1.0 trunk
2002-04-09 02:29:21 +00:00
dbaron%fas.harvard.edu 5ecc2896bc 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 7806949bae 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
smontagu%netscape.com 19ad9f37f8 Make stylesheet loading recover from decoding errors. Bug 128896, r=ftang, sr=attinasi, a=asa 2002-04-09 00:29:03 +00:00
attinasi%netscape.com 394aaf1dc8 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 a90eb7c30b 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 d68f15afd8 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 b13e7c4b7b 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 ad96eccb94 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 5a5b45ea73 new regression tests not affecting the build. 2002-04-06 23:55:54 +00:00
karnaze%netscape.com e0386429f0 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 2250b11007 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 d925e1ae94 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 2e61de16e8 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 34d7ea2e81 Fix SunWS / OS/2 bustage. 2002-04-06 19:18:35 +00:00
dbaron%fas.harvard.edu eecc1e0196 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 be14601157 Clamps ShrinkTOFit to 50%
Bug 135013 r=dcone sr=attinasi a=asa adt=jaime
2002-04-06 13:09:15 +00:00
rods%netscape.com bee4ef6ba9 Stop it from calling EndPage method when printing selection
Bug 135526 r=dcone, sr=kin a=rjesup@wgate.com adt=jaime
2002-04-06 13:02:17 +00:00
rods%netscape.com c4b7b10914 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 073485a97b 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 d6081dd2fc Bug 101423 Trunk M099 N622 crash [@ nsDocElementBoxFrame::CreateAnonymousContent] search/sidebar consumers
patch by timeless r=heikki sr=scc a=asa
Bug 134374 crash going to file from xul directory listing - Trunk [@ nsTreeBodyFrame::GetImage]
patch by dbaron r=timeless sr=scc a=asa
2002-04-05 08:07:09 +00:00
hyatt%netscape.com f2a3a670c3 Fix for 99344, inline styles not being recognized under certain DHTML circumstances. r=dbaron, sr=waterson, a=asa 2002-04-05 08:05:33 +00:00
timeless%mac.com 2f543f9a66 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
varga%utcru.sk 964c6cfd81 Fix for bug 86532. outliner doesn't display large fonts properly.
- added |min-height: 18px| to |-moz-tree-row| pseudoelement
- changed height to |height: 1.3em|
- the final height is aligned to even number.
- GetRowHeight() moved to Init()

r=bryner, sr=hyatt, a=asa
2002-04-05 04:43:36 +00:00
jkeiser%netscape.com e34d4ac4c1 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 dd466d6a81 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 d22f893813 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 0a42ceaaf0 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 e40ab07c3a 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
rods%netscape.com e49567d68b it is just a matter of turning off a boolean in the right spot. The previous spot was some arbitrary in that method. Now we turn it
off a little earlier
Bug 134283 r=dcone sr=attinasi a=asa adt=jaime
2002-04-04 13:04:21 +00:00
jst%netscape.com 96d1e84dc6 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 6e303ef2ea 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 3d8eee1690 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 af0cf0c5e7 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 de46458bb4 #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 100b7d327b show canvasframe in debug reflow logs, bug 134130 , r=jkeiser sr=attinasi a=asa 2002-04-03 04:21:20 +00:00
blakeross%telocity.com dc94a58288 108099, 75338 - overhaul of main menu and context menus. r=ben sr=hewitt a=asa/brendan 2002-04-03 04:16:28 +00:00
attinasi%netscape.com 36e043ab43 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
rbs%maths.uq.edu.au f363204240 Bug 129560 - Selection doesn't display on stretchy MathML characters, r=dbaron, sr=attinasi, a=asa 2002-04-02 05:05:04 +00:00
rbs%maths.uq.edu.au 188d20f913 Bug 129560 - Selection doesn't display on stretchy MathML characters; Bug 133429 - dynamically created MathML content sometimes doesn't layout as expected; Bug 133814 - Improper spacing of embellished operators; Patch for each bug attached to the bug. All have: r=dbaron, sr=attinasi, a=asa 2002-04-02 04:15:22 +00:00
rbs%maths.uq.edu.au 1848d6a81b Generous null checks to protect against crashes, and removal on a debug-only only function, b=132492, r=dbaron, sr=attinasi, a=asa 2002-04-02 03:57:56 +00:00
bryner%netscape.com 2ba7a85829 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 1ca4bdc3ee regression tests for bug 131020, not affecting the build. 2002-04-01 06:55:31 +00:00
karnaze%netscape.com 130ae15711 bug 131020 - process special height reflow when initiator is the containing table. a=roc+moz, sr=attinasi, r=bernd. 2002-04-01 06:46:17 +00:00
heikki%netscape.com 2680157167 Bug 86583, make drag and drop work for images, image map links and XLinks. r=pink, sr=jst, a=asa. 2002-04-01 04:27:50 +00:00
mkaply%us.ibm.com 9aafb04fc0 OS/2 bustage 2002-04-01 00:11:34 +00:00
karnaze%netscape.com 579848a101 bug 133997 - Bernd's patch to fix compiler warnings. a=asa, sr=attinasi, r=karnaze. 2002-03-31 23:17:38 +00:00
karnaze%netscape.com 3c3d229e0f regression test for bug 130550, not affecting the build. 2002-03-31 22:46:59 +00:00
karnaze%netscape.com 6bf0da09f7 bug 130550 - Added nsIFrame::CanPaintBackground, to treat nsTableOuterFrame as transparent. a=asa, sr=attinasi, r=roc+moz 2002-03-31 22:43:40 +00:00
pinkerton%netscape.com b0c2caf07d moving file to fix bustage. 2002-03-31 19:27:21 +00:00
pinkerton%netscape.com 527192677f moving file into public to fix bustage. 2002-03-31 19:26:43 +00:00
pinkerton%netscape.com 8dc8f7a248 turn on building of native scrollbars from xbl, on for mac classic skin. r=sdagley/sr=beard/a=valeski. bug# 121440 2002-03-31 18:36:55 +00:00
pinkerton%netscape.com 6e2f357142 new files for a native scrollbar frame via xbl. r=sdagley/sr=beard/a=valeski. bug#121440 2002-03-31 18:32:35 +00:00
karnaze%netscape.com fa10cbf281 regression tests for bug 133756, not affecting the build. 2002-03-31 17:48:47 +00:00
karnaze%netscape.com fa675e1413 bug 133756 - always return last height during special height reflow. a=roc+moz, sr=attinasi, r=alexsavulov 2002-03-31 17:44:57 +00:00
dbaron%fas.harvard.edu 93f1c722f2 Remove |aForceUnique| parameter from style context resolving methods, and corresponding flag from nsStyleContext, since the only caller was ReResolveStyleContext (on the assumption that other callers used it). Allow ReResolveStyleContext to benefit from FindChildWithRules and allow it to re-resolve to the same tree even when called on the root style context. b=133821 r=attinasi sr=hyatt a=asa 2002-03-31 16:59:00 +00:00
caillon%returnzero.com 5d14154a8d Bug 106317. Allow styling of 'border-color' property on HTML selects, cleanup of rules in forms.css; Patch by fantasai@escape.com; r=rods; sr=hyatt; a=dbaron. 2002-03-31 14:24:53 +00:00
jkeiser%netscape.com b01dbbab15 Move save/restore form control state to content (bug 108309). r=rods@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org 2002-03-31 10:14:01 +00:00
aaronl%netscape.com 5e0f74eb90 Bug 132557 - show focus on input type=file button (fix from Pete Zha). r=jkeiser, sr=jst, a=asa 2002-03-31 04:52:19 +00:00
bryner%netscape.com f996ae48d5 Removing extra padding on XBL form buttons (bug 125460). r=jrgm, sr=ben, a=brendan. 2002-03-31 02:05:35 +00:00
karnaze%netscape.com db2c08f398 modified regression test, not affecting the build. 2002-03-29 15:10:52 +00:00
jkeiser%netscape.com 24891ed355 Backing out 108308 due to pageload spike 2002-03-29 07:35:09 +00:00
hewitt%netscape.com ec8c2537f5 fixing mac bustage (missed removed files from 110156 landing) 2002-03-29 06:01:42 +00:00
jkeiser%netscape.com 7ad9388e68 Move save/restore of form controls to content (bug 108309) (r=rods@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org) 2002-03-29 05:35:47 +00:00
hewitt%netscape.com 07d96867f1 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
cbiesinger%web.de 586c426acc bug 9796 r=timeless sr=tor a=asa
Viewing bad images gives bad feedback
2002-03-28 21:12:15 +00:00
caillon%returnzero.com 3c1e4a4686 Bug 129960. Special characters in computed URI values should be backslash escaped. r=hixie, sr=jst, a=asa 2002-03-27 07:39:54 +00:00
bryner%netscape.com 4101d11520 Revert to using an attribute for menuactive (bug 133610). r=ben/jkeiser, sr=jst, a=asa. 2002-03-27 07:01:26 +00:00
joki%netscape.com 76cf2e9f99 Fix for bug 108104, remaining part of fix from branch to keep user-created key events from executing menu commands. r:jst,mstoltz, sr:jst, a:asa 2002-03-27 06:29:39 +00:00
dbaron%fas.harvard.edu 8f5ab380f6 Remove "layout.forms.use_standard_or_quirks" pref and the old quirks-mode form control code that it enabled. (See bug 91602.) b=131452 r=rods sr=attinasi a=asa 2002-03-27 06:13:32 +00:00
seawood%netscape.com f9479b8517 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
karnaze%netscape.com a60ad31987 bug 123983 - set mIsTopOfPage in the reflow state, fix desired height in rows and row groups, clean up nsTableRowGroupFrame::SplitRowGroups and handle more cases of splitting/moving rows. a=roc+moz, sr=attinasi, r=alexsavulov 2002-03-27 05:50:24 +00:00
varga%utcru.sk 605b65c982 Fix for bug 79961 - Resizing outliner column width makes other columns collapsed to minimum.
- moved frame-CaptureMouse(PR_TRUE) from first MouseMove() to MouseDown()
to catch first MouseMove()  event directly in splitter frame.

r=bryner, sr=blake, a=roc+moz
2002-03-27 05:49:56 +00:00
ftang%netscape.com 4cc9aa62ef fix bug 130441 and 122584
support surrogate in text-align: jutify , selection and cusor movement
r=shanjian/smontagu sr=kin a=asa
2002-03-27 03:28:34 +00:00
rods%netscape.com 447912a675 Reads the "brand name" property and then caches it so it can use it on documents with no title.
Bug 133193 r=dcone sr=attinasi a=dbaron
2002-03-27 03:02:42 +00:00
hewitt%netscape.com 5439ff09b8 133426 - can't get coordinates from popup events, r=jgaunt, sr=jst, a=asa 2002-03-27 02:59:39 +00:00
rods%netscape.com df8296f375 Add SetVisibility method to Scroll Views
It now checks the visibility and adjusts the scrollbars accordingly
Bug 92333 r=kmcclusk sr=attinasi a=asa
2002-03-27 02:58:56 +00:00
hewitt%netscape.com 68ab258aed 120863 - Crashing in tooltips, when closing a tab (recursion), r=jag, sr=blake, a=asa 2002-03-27 02:51:03 +00:00
dbaron%fas.harvard.edu 05249450eb Refix bug 116038 without reducing effectiveness of outliner style cache and outliner image cache by using the fix to 121055. Fix leak when clearing outliner image cache. b=130693 r=varga sr=hyatt a=asa 2002-03-27 02:42:59 +00:00
dbaron%fas.harvard.edu 43acd755dd Fix 2 cases where ReResolveStyleContext was broken, causing serious problems with dynamic style reresolution. Change nsIFrame::GetStyleContextProvider to GetParentStyleContextFrame, always use its result rather than using the parent frame in some cases, and move a bit of the complexity into the GetParentStyleContextFrame implementations. Fix block-within-inline case (bug 129350) using a special-previous-sibling frame property and ensuring that NS_FRAME_IS_SPECIAL is copied when frames are split. Fix out-of-flow frame case (bug 88154) by going to the placeholder map and by parenting the placeholder frame style contexts to the style context from their frame parent rather than the out-of-flow frame. b=129350 r=attinasi sr=hyatt a=asa 2002-03-27 02:38:13 +00:00
sicking%bigfoot.com 81ae46d39e Bug 41983: Make (x)html-elements support namespaced attributes.
r=heikki sr=jst a=roc+moz
2002-03-27 00:13:57 +00:00
kmcclusk%netscape.com 3a33c96d02 give an explicit height to <input type=file> elements when printing to prevent the input file control from expanding vertically to fill the entire page during printing and print preview bug 112156 r=rods sr=attinas a=asa 2002-03-26 21:36:22 +00:00
attinasi%netscape.com 159525bdf5 Support for proprietary style property to allow composer to force broken image icons. b=58646 r=karnaze sr=kin a=asa 2002-03-26 20:14:05 +00:00
alexsavulov%netscape.com 4bef59bd8d fix for bug 100963 r= kmcklusk sr= attinasi a= asa
added region invalidation to cause repainting of areas previously
occupied by a removed line
2002-03-26 20:03:41 +00:00
rods%netscape.com bff2fdafde Generically enables the browser to cache the curent presentation (frames,
views, et.al.) for Print Preview and then enables them to be restored.
It uses a pref and/or checks all the documents to see if any have an "embed" or
a "plugin". Temporarily it checks for framesets and turns on caching also.
I also factored some code in the Init routine so it could be callled for either
creating the new presention or initializing an existing one.
Also, added some safety check code in PrintPage.
Then for the object frame, for PP it doesn't do a paint - this is a temporary fix.
Bug 122048 r=peterl sr=attinasi a=asa
2002-03-26 11:43:40 +00:00
peterlubczynski%netscape.com 698e9c9ee4 Fixing ussage of codebase attribute and Java applets loading, bug 130605 patch by adu@sparc.spb.su (Denis Antrushin) r=peterl, sr=beard, a=asa 2002-03-26 06:42:10 +00:00
peterlubczynski%netscape.com 00f5ff72dc Cleaning up dead code left from fix for bug 118721, patch by dbrittain@superscape.com (David Brittain), bug 132262 r=peterl, sr=attinasi, a=scc 2002-03-26 06:38:53 +00:00
peterlubczynski%netscape.com eff3e582be Implementing nsIPluginTagInfo2::GetDocumentEncoding(), patch by adu@sparc.spb.su (Denis Antrushin) bug 131197 r=peterl, sr=beard, a=asa 2002-03-26 06:33:48 +00:00
mscott%netscape.com 45547f8444 Backing out the change to nsDocumentviewer in Bug #70030 to see if it effects page load performance 2002-03-26 05:01:49 +00:00
attinasi%netscape.com ce6e7ad4a2 Patched topcrash sites: checking for null before deref. b=121444 r=kmcclusk sr=roc+moz a=asa (drivers) 2002-03-26 01:22:31 +00:00
akkana%netscape.com 4dec556ed2 70030: Stop animation with webNavigation.stop. Fix courtesy of Jim Song, jim.song@sun.com; r=akkana, sr=jst, a=asa 2002-03-26 01:05:03 +00:00
mjudge%netscape.com 27b334730d 123033 a=asa r=blythe sr = kin. fix for selecting from inside a text field to outside 2002-03-25 23:44:46 +00:00
akkana%netscape.com f93c06c8f7 131277: change signature of outputToString to return the string. r=jfrancis sr=sfraser a=asa 2002-03-25 22:39:19 +00:00
karnaze%netscape.com 29e3e0483c bug 132130 - Get correct starting row on collapsing border iterator. a=scc, sr=attinasi, r=alexsavulov 2002-03-25 15:03:14 +00:00
bryner%netscape.com f71f4908fc Fixing crash in navigating context menu, caused by my checkin for bug 130778. r=pavlov, sr=scc, a=asa. 2002-03-25 05:30:50 +00:00
rods%netscape.com 5e4870ca28 This patch is actually part of Bug 115136, but I think its best to get this part
of it in now before the API freeze.
It adds several new attrs to the nsIWebBrowserPrint API and implments them in
DocumentViewer.
It also adds a new platform specific interface for PrintSettings that will be
used when the "pluggable" dialog work gets checked in. Although these have been
tested via BUg 115136, these little nto no risk now because no one is using
them yet.
Bug 132827 r=dcone sr=attinasi a=asa
2002-03-25 03:19:32 +00:00
bryner%netscape.com f2bcde7f5c Second try at fixing bug 130778. Create a new content interface, nsIMenuElement, which is implemeneted on nsHTMLSelectElement, nsHTMLOptGroupElement, and the newly-created nsXULMenuElement. Create a nsXULMenuElement instance for XUL menubar and menupopup tags. Use this interface to set and get the active item from the XUL menuframe code and the :-moz-menuactive pseudoclass matching code. Should eliminate the Txul slowdown resulting from fetching the active item through js from the pseudoclass matching code. r=jkeiser, sr=jst, a=scc. 2002-03-24 22:38:21 +00:00
dbaron%fas.harvard.edu 39fae96f8c Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-24 01:08:17 +00:00
dbaron%fas.harvard.edu 2407cfe7f8 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 22:56:05 +00:00
dbaron%fas.harvard.edu 95771efc1f Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 22:26:36 +00:00
rods%netscape.com 7730ce41f5 Add event listeners to "prevent" ContextMenu, Key, Mouse and MouseMotion events from being processed.
Bug 128449 r=dcone sr=attinasi a=asa
2002-03-23 18:07:51 +00:00
rods%netscape.com 5cfb5352b0 The original patch worked fine for regular documents but didn't work for mail
because of the ordering of nsIWebProgressListeners. Even tho the doc WAS
finished loading the notification goes to mail first abd then it print and then
check to see if it is busy and it comes back that it is.
So instead I have to use two booleans to monitor if the document was asked to
be destroyed while it was preparing to print. This typically happens when the
user click on a click and it takes a while and then they decide to print. So
while the Print Dialog is up the document gets unloaded  and when it returned
back everything is gone.
So when the flow of control returns back from the Print Dialog it checks to see
if it "should" have been destroyed, and if so, it then aborts printing, cleans
and displays a message if the pressed "OK". If they pressed cancel then it
doesn't print the message.
Bug 131174 r=dcone sr=attinasi a=asa
2002-03-23 16:48:58 +00:00