16767 Commits

Author SHA1 Message Date
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
bzbarsky%mit.edu
4136bc41b4 Remove unnecessary prescontext args on some nsLayoutUtils methods. Bug 281767,
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@169352 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:06:47 +00:00
ginn.chen%sun.com
49e8f75985 Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
r=robin.lu sr=bryner


git-svn-id: svn://10.0.0.236/trunk@169351 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:03:08 +00:00
bzbarsky%mit.edu
952aaf5063 Setting selectedIndex should clear all "previous value" state so that onchange
won't fire unless the user actually changes the value from the one set by
setting selectedIndex.  r=mats, sr=roc, a=roc


git-svn-id: svn://10.0.0.236/trunk@169304 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-17 04:29:37 +00:00
tor%cs.brown.edu
7114d5355d Bug 282027 - crash displaying a marker defined in display:hidden container.
r=jwatt


git-svn-id: svn://10.0.0.236/trunk@169287 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 22:10:44 +00:00
roc+%cs.cmu.edu
0f923db490 Bug 274516. Tables should use the ordered rowgroup array to decide which children to push, not just follow the sibling list. Also, repeating footers should not be pushed. r=bernd, sr=bzbarsky, a=choffman
git-svn-id: svn://10.0.0.236/trunk@169282 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 20:02:14 +00:00
bzbarsky%mit.edu
ef11e761d7 If a popup is too big to fit in the space we have for it vertically, resize it
to fit.  Bug 245163, r+sr=bryner, a=asa


git-svn-id: svn://10.0.0.236/trunk@169248 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 15:21:20 +00:00
neil%parkwaycc.co.uk
8f9dc4a427 Bug 282195 Make dragging mouse back over slider resume scrolling r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@169240 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 09:22:00 +00:00
smfr%smfr.org
981d5897ee Fix bug 281732: event handling in camino's native popup got broken when screen-relative coordinates in Cocoa widget were fixed (bug 281470), which caused the nsComboboxControlFrame/nsListControlFrame code to start doing mouse capture, and showing the XUL popup. So add a static method, ToolkitHasNativePopup(), and query that (rather than #ifdeffing). r/sr=roc, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@169230 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 05:13:16 +00:00
bryner%brianryner.com
15e54a9461 Don't dispatch oninput events when the value of an input is changed programatically. This prevents unwanted opening of the autocomplete popup when a username is prefilled. Bug 272002, r+sr=bzbarsky, a=caillon.
git-svn-id: svn://10.0.0.236/trunk@169224 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 23:14:42 +00:00
bzbarsky%mit.edu
b6c7d03da5 Make sure to flush frames before calling GetPrimaryFrameFor in boxobject. Bug
282265, r=mconnor on the toolkit part, sr=neil, a=asa.


git-svn-id: svn://10.0.0.236/trunk@169198 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 04:57:17 +00:00
bzbarsky%mit.edu
57739174b7 Fix crash bug 281424. r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@169186 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-14 20:09:14 +00:00
bmlk%gmx.de
426270c81f allow only columns as colgroup children, and prevent column children bug=280618 r/sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@169166 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-13 07:43:22 +00:00
aaronleventhal%moonset.net
8c6481766b Bug 281568. MSAA events EVENT_MENUEND/EVENT_MENUPOPUPEND fired too late, when dialog opens from menu action. Screen readers get confused. r=bryner, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@169103 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-11 13:18:40 +00:00
bzbarsky%mit.edu
a04a5c9bce Remove incorrect XXX comment. a=dbaron
git-svn-id: svn://10.0.0.236/trunk@169053 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-09 18:30:59 +00:00
mvl%exedo.nl
ef6e7f1f43 Show alt text when imagee blocking is enabled
bug 281492, r=dwitte, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@169010 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 22:10:52 +00:00