16782 Commits

Author SHA1 Message Date
bmlk%gmx.de
62e6af1eb3 make colframe cache nonpublic bug 278644 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@170208 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 16:43:07 +00:00
jshin%mailaps.org
f37ed49ee5 bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano
git-svn-id: svn://10.0.0.236/trunk@170203 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com
07f72886c9 Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@170153 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 02:01:54 +00:00
bmlk%gmx.de
ee4b566941 - decouple xul iframes from the browser.frames.enabled preference, so that one can open mozilla if that preference is set to false bug 107911
- avoid mutating style inside frame constructor for noframes bug 240129, this fixes crashes like bug 281333 and  bug 266222
- ConstructFrame does not append children if it fails, thats good enough for tables, so don't care about foreign children if they fail, this prevents tables from going into panic mode. bug 283147
- a display: table-caption behaves like a block for other table frames created below. bug 281527
r/sr= bzbarsky


git-svn-id: svn://10.0.0.236/trunk@170138 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 18:04:38 +00:00
bzbarsky%mit.edu
5fc500de3f Make sure to always remove the dummy layout request on presshell destruction
and not to post events after we have revoked them.  Bug 284354, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@170120 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 04:46:03 +00:00
bzbarsky%mit.edu
7c2b893117 When an image is resized, make it invalidate its mRect, since it needs to
repaint that area.  Bug 284166, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@170119 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 04:42:48 +00:00
bzbarsky%mit.edu
54df69c399 Use the content policy REJECT reason as a basis for our "whether to show alt
text" decision instead of reading prefs ourselves.  Bug 202906, r=mvl, sr=jst


git-svn-id: svn://10.0.0.236/trunk@170075 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 04:05:12 +00:00
bryner%brianryner.com
0e2b73e3fb Fix autocomplete in message compose by making oninput start off enabled, and just disabling it within SetValue. Bug 282645, r= (and lots of ideas from) neil, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@170069 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 01:19:19 +00:00
tor%cs.brown.edu
b50efa60d0 Bug 258511 - keep svg mimetypes out of persistent repository. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@170034 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 05:17:25 +00:00
roc+%cs.cmu.edu
e6d641f6aa Bug 236996. Underline IME preedit text on Mac. Patch by waverider, r=masayuki, sr=roc
git-svn-id: svn://10.0.0.236/trunk@170018 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 23:39:26 +00:00
tor%cs.brown.edu
b84aa94fb3 Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@169984 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 13:53:22 +00:00
bzbarsky%mit.edu
7b98ea2307 Don't crash oif someone sets "display: -moz-grid" on something that has an XBL
base tag.  Just make it a grid.  Bug 283140, r=neil, sr=roc


git-svn-id: svn://10.0.0.236/trunk@169971 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 02:32:57 +00:00
bzbarsky%mit.edu
94b671f457 Remove the dummy layout request off an event, not synchronously, so we don't
fire onload as we're finishing up reflow.  Bug 281157, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@169970 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 02:27:09 +00:00
kyle.yuan%sun.com
1025bc0739 backout the fix for bug 268513
git-svn-id: svn://10.0.0.236/trunk@169969 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 01:08:32 +00:00
bzbarsky%mit.edu
1c1365dc03 Create a service that can be asked whether a given webnavigation (or a
"typical" webnavigation) supports loading of a certain MIME type.  Bug 283125,
r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@169951 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-27 18:33:27 +00:00
bryner%brianryner.com
165fa3ff89 Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169873 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 22:07:01 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
bzbarsky%mit.edu
3554935af3 Null-check the various allocations we do in rulenode. Bug 245295, patch by
Daniel de Wildt <mozilla3q04@dewildt.de>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@169848 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 13:14:36 +00:00
bzbarsky%mit.edu
2433e8b1ae Don't flush out reflows if we have painting suppressed and something else in
our viewmanager tree is painting.  Bug 282764, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@169824 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 04:03:13 +00:00
bzbarsky%mit.edu
e5568b1f96 Fix delete calls to match the new calls (use delete[]). Bug 282700, patch by
David Gardiner <david.gardiner@unisa.edu.au>, r+sr=rbs


git-svn-id: svn://10.0.0.236/trunk@169817 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 03:26:06 +00:00
kyle.yuan%sun.com
1b78abf1f5 Bug 268513 overflow:scroll causes memory growth
r=dbaron, sr=jst


git-svn-id: svn://10.0.0.236/trunk@169696 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 23:00:23 +00:00
tor%cs.brown.edu
416f9827b0 Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte
git-svn-id: svn://10.0.0.236/trunk@169663 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 20:05:17 +00:00
neil%parkwaycc.co.uk
482e4a6491 Bug 282359 Don't use the "open" attribute to open menus r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@169642 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 10:08:51 +00:00
bmlk%gmx.de
b906e7cfdc input type="hidden" is not a special HTML content as we don't create a frame for it in the constructhtmlframe routine, bug 280217, r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169632 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 05:14:55 +00:00
darin%meer.net
2f1d8a824a s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan
git-svn-id: svn://10.0.0.236/trunk@169576 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 22:21:21 +00:00
tor%cs.brown.edu
e4f1ecf37f Bug 283055 - better svg text hit detection on cairo.
git-svn-id: svn://10.0.0.236/trunk@169571 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 21:24:36 +00:00
darin%meer.net
55f157bc26 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169569 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 20:58:01 +00:00
tor%cs.brown.edu
a305df7c3f Bug 258511 - preference to disable native SVG support. r=bzbarsky, sr=roc
git-svn-id: svn://10.0.0.236/trunk@169564 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 18:11:18 +00:00
bzbarsky%mit.edu
967cea925d Remove unused and unimplemented attribute on nsIMarkupDocumentViewer. Bug
282973, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@169561 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 16:39:01 +00:00
roc+%cs.cmu.edu
9876cd1042 Checking in testcases for bugs 282754 and 277420. Not part of the build
git-svn-id: svn://10.0.0.236/trunk@169557 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 05:19:18 +00:00
roc+%cs.cmu.edu
c72afea662 Checking in testcases for bugs 282754 and 277420. Not part of the build
git-svn-id: svn://10.0.0.236/trunk@169556 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 04:45:23 +00:00
bzbarsky%mit.edu
a78308fa7f Assert when someone tries to give us out-of-flow kids. Bug 282943, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@169549 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 22:29:28 +00:00
peterv%propagandism.org
0e54b7d14d Fix for bug 281654 (XLink's scroll to the parent of the node that they point to). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@169518 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 09:55:02 +00:00
mats.palmgren%bredband.net
8deb553232 Fix compile warnings on Windows. b=281745 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@169509 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 00:04:54 +00:00
mats.palmgren%bredband.net
b65e6945b6 Redirect frame insertions during RedisplayText(). b=282607 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169508 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 23:54:36 +00:00
bryner%brianryner.com
066919535f Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169489 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 10:31:27 +00:00
bryner%brianryner.com
5379a88c76 Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@169449 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 00:10:38 +00:00
tor%cs.brown.edu
e533c54c49 Bug 282026 - use appropriate transform when drawing objectBoundingBox
dimensioned gradients.  r=scooter


git-svn-id: svn://10.0.0.236/trunk@169443 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 23:17:48 +00:00
bryner%brianryner.com
3f12a0209f Simplifying this a bit to try to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@169418 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:58:13 +00:00
tor%cs.brown.edu
445447b918 Bug 281742 - text as clip path causes paint loop. r=scooter
git-svn-id: svn://10.0.0.236/trunk@169417 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:50:41 +00:00
bryner%brianryner.com
32c824e02b Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169414 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:18:37 +00:00
tor%cs.brown.edu
a3a421a439 Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter
git-svn-id: svn://10.0.0.236/trunk@169412 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:14:00 +00:00
bzbarsky%mit.edu
e68251354b Convert internal users of -moz-opacity to just use opacity. Bug 281907, patch
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@169392 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:33:02 +00:00
tor%cs.brown.edu
fb87f04625 Bug 199771 - soft fail if gdi+ or cairo can't be found/used.
r=scooter, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@169391 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:30:12 +00:00
bzbarsky%mit.edu
ce5f5c101d Add a presshell member to nsCSSFrameConstructor. Remove prescontext and
presshell args from most frame constructor methods; use the state for the
former and the member for the latter.  Bug 281957, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@169389 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:11:53 +00:00
aaronleventhal%moonset.net
c8d35eaeab Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@169382 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 14:28:36 +00:00
aaronleventhal%moonset.net
471693dd0b Bug 282588. MozillaContentWindowClass on frames and iframes confuses screen readers. r=ere, sr=neil
git-svn-id: svn://10.0.0.236/trunk@169380 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 14:24:43 +00:00
neil%parkwaycc.co.uk
348695f468 Make nsIBoxObject::GetLastChild not return null all the time (although whether the new return value is useful is open to debate) b=282481 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@169366 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 09:22:33 +00:00
bzbarsky%mit.edu
8ea6ea6226 Put the quirky 1em bottom margin on forms only in quirks mode. Bug 41806,
patch by Anne van Kesteren <bug@annevankesteren.nl>, r=bzbarsky, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@169355 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:13:28 +00:00
bzbarsky%mit.edu
e25a5d7333 Make the nsStyleBorder constructor be smarter about setting default border
style; nix the unnecessary BORDER_STYLE_DEFINED stuff.  Bug 279156, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@169353 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:09:36 +00:00