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

16953 Коммитов

Автор SHA1 Сообщение Дата
bmlk%gmx.de 0ab54fd16b - 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
2005-03-03 18:04:38 +00:00
bzbarsky%mit.edu 1143998c85 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
2005-03-03 04:46:03 +00:00
bzbarsky%mit.edu 0946795333 When an image is resized, make it invalidate its mRect, since it needs to
repaint that area.  Bug 284166, r+sr=roc
2005-03-03 04:42:48 +00:00
bzbarsky%mit.edu ec5ff278c0 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
2005-03-02 04:05:12 +00:00
bryner%brianryner.com d65c99498f 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. 2005-03-02 01:19:19 +00:00
tor%cs.brown.edu 3da466e333 Bug 258511 - keep svg mimetypes out of persistent repository. r+sr=bzbarsky 2005-03-01 05:17:25 +00:00
roc+%cs.cmu.edu 3a5f8ee355 Bug 236996. Underline IME preedit text on Mac. Patch by waverider, r=masayuki, sr=roc 2005-02-28 23:39:26 +00:00
tor%cs.brown.edu bef6d499a4 Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg 2005-02-28 13:53:22 +00:00
bzbarsky%mit.edu af09ae82a9 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
2005-02-28 02:32:57 +00:00
bzbarsky%mit.edu c1827ff5c4 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
2005-02-28 02:27:09 +00:00
kyle.yuan%sun.com 0074ba337b backout the fix for bug 268513 2005-02-28 01:08:32 +00:00
bzbarsky%mit.edu f411c17a49 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
2005-02-27 18:33:27 +00:00
bryner%brianryner.com 001952215b Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky. 2005-02-25 22:07:01 +00:00
bsmedberg%covad.net 4b68fa447a Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
bzbarsky%mit.edu fc8cfb0b6f Null-check the various allocations we do in rulenode. Bug 245295, patch by
Daniel de Wildt <mozilla3q04@dewildt.de>, r+sr=bzbarsky
2005-02-25 13:14:36 +00:00
bzbarsky%mit.edu a659044838 Don't flush out reflows if we have painting suppressed and something else in
our viewmanager tree is painting.  Bug 282764, r+sr=roc
2005-02-25 04:03:13 +00:00
bzbarsky%mit.edu c3f01ca178 Fix delete calls to match the new calls (use delete[]). Bug 282700, patch by
David Gardiner <david.gardiner@unisa.edu.au>, r+sr=rbs
2005-02-25 03:26:06 +00:00
kyle.yuan%sun.com 51eca7adc5 Bug 268513 overflow:scroll causes memory growth
r=dbaron, sr=jst
2005-02-23 23:00:23 +00:00
tor%cs.brown.edu b02ff06bd5 Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte 2005-02-23 20:05:17 +00:00
neil%parkwaycc.co.uk c60c4051a5 Bug 282359 Don't use the "open" attribute to open menus r+sr=bz 2005-02-23 10:08:51 +00:00
bmlk%gmx.de 22d59c1dc1 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 2005-02-23 05:14:55 +00:00
darin%meer.net 14bc4f011a s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan 2005-02-21 22:21:21 +00:00
tor%cs.brown.edu 9ee8fa4099 Bug 283055 - better svg text hit detection on cairo. 2005-02-21 21:24:36 +00:00
darin%meer.net f2311e1369 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky 2005-02-21 20:58:01 +00:00
tor%cs.brown.edu a0375d13dc Bug 258511 - preference to disable native SVG support. r=bzbarsky, sr=roc 2005-02-21 18:11:18 +00:00
bzbarsky%mit.edu 53655d565e Remove unused and unimplemented attribute on nsIMarkupDocumentViewer. Bug
282973, r+sr=jst
2005-02-21 16:39:01 +00:00
roc+%cs.cmu.edu e15c6a5e3e Checking in testcases for bugs 282754 and 277420. Not part of the build 2005-02-21 05:19:18 +00:00
roc+%cs.cmu.edu 5af37cff59 Checking in testcases for bugs 282754 and 277420. Not part of the build 2005-02-21 04:45:23 +00:00
bzbarsky%mit.edu f6691a5e6d Assert when someone tries to give us out-of-flow kids. Bug 282943, r+sr=dbaron 2005-02-20 22:29:28 +00:00
peterv%propagandism.org 1c775fa4e8 Fix for bug 281654 (XLink's scroll to the parent of the node that they point to). r/sr=bz. 2005-02-20 09:55:02 +00:00
mats.palmgren%bredband.net 9bed23ce68 Fix compile warnings on Windows. b=281745 r+sr=dbaron 2005-02-20 00:04:54 +00:00
mats.palmgren%bredband.net 2f6c08d48c Redirect frame insertions during RedisplayText(). b=282607 r+sr=bzbarsky 2005-02-19 23:54:36 +00:00
bryner%brianryner.com e6dfc671b2 Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky. 2005-02-19 10:31:27 +00:00
bryner%brianryner.com 8e64d7cfb4 Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron. 2005-02-19 00:10:38 +00:00
tor%cs.brown.edu e880ea5c91 Bug 282026 - use appropriate transform when drawing objectBoundingBox
dimensioned gradients.  r=scooter
2005-02-18 23:17:48 +00:00
bryner%brianryner.com 848dce45e3 Simplifying this a bit to try to fix bustage. 2005-02-18 19:58:13 +00:00
tor%cs.brown.edu 8bc371cfa7 Bug 281742 - text as clip path causes paint loop. r=scooter 2005-02-18 19:50:41 +00:00
bryner%brianryner.com da55bc0cf2 Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky. 2005-02-18 19:18:37 +00:00
tor%cs.brown.edu 4d1d6f1b06 Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter 2005-02-18 19:14:00 +00:00
bzbarsky%mit.edu ea86762fe5 Convert internal users of -moz-opacity to just use opacity. Bug 281907, patch
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky
2005-02-18 16:33:02 +00:00
tor%cs.brown.edu 5610743d12 Bug 199771 - soft fail if gdi+ or cairo can't be found/used.
r=scooter, sr=bryner
2005-02-18 16:30:12 +00:00
bzbarsky%mit.edu e22c7d9fac 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
2005-02-18 16:11:53 +00:00
aaronleventhal%moonset.net 650f2060bf Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil 2005-02-18 14:28:36 +00:00
aaronleventhal%moonset.net 7b4facebc5 Bug 282588. MozillaContentWindowClass on frames and iframes confuses screen readers. r=ere, sr=neil 2005-02-18 14:24:43 +00:00
neil%parkwaycc.co.uk 9e6796ec6d 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 2005-02-18 09:22:33 +00:00
bzbarsky%mit.edu 2ff9654c6f 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
2005-02-18 06:13:28 +00:00
bzbarsky%mit.edu 75f5187124 Make the nsStyleBorder constructor be smarter about setting default border
style; nix the unnecessary BORDER_STYLE_DEFINED stuff.  Bug 279156, r+sr=dbaron
2005-02-18 06:09:36 +00:00
bzbarsky%mit.edu ed362b6cbb Remove unnecessary prescontext args on some nsLayoutUtils methods. Bug 281767,
r+sr=roc
2005-02-18 06:06:47 +00:00
ginn.chen%sun.com 04b766b1dc Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
r=robin.lu sr=bryner
2005-02-18 06:03:08 +00:00
bzbarsky%mit.edu 14d540f68f 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
2005-02-17 04:29:37 +00:00
tor%cs.brown.edu ba6bbf740d Bug 282027 - crash displaying a marker defined in display:hidden container.
r=jwatt
2005-02-16 22:10:44 +00:00
roc+%cs.cmu.edu a2db8039a3 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 2005-02-16 20:02:14 +00:00
bzbarsky%mit.edu 1b05e0a6a5 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
2005-02-16 15:21:20 +00:00
neil%parkwaycc.co.uk 44585413d7 Bug 282195 Make dragging mouse back over slider resume scrolling r+sr=roc a=asa 2005-02-16 09:22:00 +00:00
smfr%smfr.org 994776bdf7 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. 2005-02-16 05:13:16 +00:00
bryner%brianryner.com f5f96d132a 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. 2005-02-15 23:14:42 +00:00
bzbarsky%mit.edu 5452179cd5 Make sure to flush frames before calling GetPrimaryFrameFor in boxobject. Bug
282265, r=mconnor on the toolkit part, sr=neil, a=asa.
2005-02-15 04:57:17 +00:00
bzbarsky%mit.edu a63c918787 Fix crash bug 281424. r+sr=roc, a=asa 2005-02-14 20:09:14 +00:00
bmlk%gmx.de e66bebe87a allow only columns as colgroup children, and prevent column children bug=280618 r/sr=bzbarsky a=asa 2005-02-13 07:43:22 +00:00
aaronleventhal%moonset.net fba6fdd47d 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 2005-02-11 13:18:40 +00:00
bzbarsky%mit.edu 4228e03765 Remove incorrect XXX comment. a=dbaron 2005-02-09 18:30:59 +00:00
mvl%exedo.nl c6ed0e4d26 Show alt text when imagee blocking is enabled
bug 281492, r=dwitte, sr=bzbarsky
2005-02-08 22:10:52 +00:00
bzbarsky%mit.edu e6e1eca2d1 Fix fallout from the nsIFrameLoader changes of yesterday. Bug 280992, r+sr=jst 2005-02-08 21:30:47 +00:00
bryner%brianryner.com bccaf1037e Resurrect nsIFrameLoader[Owner] as scriptable interfaces; bug 280992 r+sr=bzbarsky 2005-02-08 06:55:00 +00:00
roc+%cs.cmu.edu e8268c75e4 Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky 2005-02-08 02:15:26 +00:00
roc+%cs.cmu.edu 23240b3d6d Bug 274521. Disable 'border' on frames and framesets since we don't actually support it. r+sr=bzbarsky 2005-02-08 02:08:13 +00:00
bzbarsky%mit.edu 726f0d35da Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis.  Bug 267085, r+sr=rbs
2005-02-08 00:59:52 +00:00
neil%parkwaycc.co.uk bca2b18bae Don't force splitter to maximum z-index b=274770 r+sr=roc 2005-02-08 00:23:39 +00:00
bryner%brianryner.com 30d64853e0 Remove unneeded nsIFrameLoader interface (bug 280992). r+sr=jst. 2005-02-07 23:53:47 +00:00
tor%cs.brown.edu 329c341963 Bug 279967 - allow cairo to be used as the svg render on OS-X. 2005-02-07 23:22:15 +00:00
aaronleventhal%moonset.net 2405f82c91 Bug 280871. Fix various problems with how we expose HTML and XUL combo boxes via accessibility APIs 2005-02-07 23:11:30 +00:00
roc+%cs.cmu.edu 337ffe12f9 Bug 277875. Rewrite nsIFrame::GetWindow and make it not assert --- it's OK to not have a widget when we're printing. r+sr=bzbarsky 2005-02-07 21:59:35 +00:00
tor%cs.brown.edu 24a7beb3c1 Bug 279922 - <svg:image> not handling renderer surface creation fail
(libart).  r=pavlov
2005-02-07 14:53:00 +00:00
bzbarsky%mit.edu b626abc29c Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land.  Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
2005-02-07 01:58:25 +00:00
bzbarsky%mit.edu 2b1acc7897 Remove prescontext args for a bunch of MathML methods. Also includes the
MathML part of the patch for bug 244581.  Patch by Vidar Braut Haarr
<bugmail@q1n.org>, r=rbs, sr=bzbarsky
2005-02-07 01:57:50 +00:00
roc+%cs.cmu.edu 4f9590ce1b Bug 263099. Fix coordinate translation in event handling when finding the relevant line of nested blocks. r+sr=bzbarsky 2005-02-07 01:09:58 +00:00
aaronleventhal%moonset.net d91c1d95c0 Backing out fix for bug 249136 because it caused bug 279285 2005-02-05 17:00:46 +00:00
cvshook%sicking.cc eee389b387 Give XSLT transformed documents a container so that events and focus work properly. Bug 236596.
r/sr=peterv
2005-02-05 13:41:00 +00:00
dbaron%dbaron.org b539b417c3 More documentation and a little cleanup. b=281113 r+sr=bzbarsky (and for the previous comment change too) 2005-02-05 05:24:21 +00:00
mats.palmgren%bredband.net 95059bd9df Don't page-break before or after a repeated frame. b=278983 r+sr=bzbarsky 2005-02-05 04:23:52 +00:00
bzbarsky%mit.edu bd4dc26c01 Remove some synch flushes in listbox that caused reflow from inside frame
construction.  Bug 280754, r=dbaron. sr=neil
2005-02-05 03:32:17 +00:00
mats.palmgren%bredband.net 4474d25063 Make assignments to DOM 'selectedIndex' change the focused index for lists/comboboxes. b=279868 r+sr=bzbarsky 2005-02-04 22:56:13 +00:00
mats.palmgren%bredband.net 0093e7e682 If text is scrolled out-of-view to the left and there is room for it to be visible then scroll it in to view. b=268352 r+sr=bzbarsky 2005-02-04 21:56:07 +00:00
dbaron%dbaron.org 60ceb3b143 Fix comment. 2005-02-04 20:29:18 +00:00
dbaron%dbaron.org 14ae2a1fe6 Add comments. 2005-02-04 20:11:00 +00:00
bzbarsky%mit.edu 2438b1f0de Only resize to (0,0) when we know we have no new image. Bug 270517, r+sr=dbaron 2005-02-04 17:39:43 +00:00
bryner%brianryner.com f5257db823 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron. 2005-02-03 23:01:54 +00:00
alex%croczilla.com 161d20ca0b Clean up comments, make interface non-scriptable. r=scootermorris, SVG builds only. 2005-02-03 22:20:13 +00:00
bzbarsky%mit.edu fd8876d666 Fix event point if the view of the current event frame is different from the
view that the event's point is relative to.  Bug 268352, r+sr=roc
2005-02-03 20:09:45 +00:00
bzbarsky%mit.edu b4bd3c56ed Move pseudo-frame handling into CreateAnonymousFrames, sort of like what we
have in ProcessChildren.  Bug 280708, r=bernd, sr=roc
2005-02-03 18:40:01 +00:00
bzbarsky%mit.edu bc85b692c0 Fix GetSelectorText to truncate the out string. Bug 142648, patch by Daniel
Kraft <domob@daniel-kraft.net>, r+sr=bzbarsky
2005-02-03 18:31:24 +00:00
jst%mozilla.jstenback.com 1fb4408320 Fixing bug 279945. Prevent drag n' drop of images whose extensions don't map to image mimetypes. r=caillon@gmail.com, sr=dveditz@cruzio.com 2005-02-03 17:23:35 +00:00
tor%cs.brown.edu 5e44ffd3b8 Bug 280926 - nsSVGOuterSVGFrame should implement CanPaintBackground(). r=afri 2005-02-03 15:04:39 +00:00
smfr%smfr.org a86ee66cf1 Fix bug 269832: crash when scrolling some plugins. Add null-check on mWidget in XP_MACOSX code. r/sr=bz 2005-02-03 05:31:42 +00:00
tor%cs.brown.edu 50dbf20166 Bug 280554 - SVG content and layout should use GetAnimVal, not GetBaseVal.
Patch by scootermorris@comcast.net, r=afri
2005-02-02 20:31:51 +00:00
dbaron%dbaron.org 8866552965 Add testcases for 153429. 2005-02-02 20:29:28 +00:00
smontagu%smontagu.org 372400a583 Remove UTF-8 BOMs from source files. Bug 280656, r=jshin, sr=brendan 2005-02-02 13:25:44 +00:00
bmlk%gmx.de e5e84da122 adding regression tests NPOB 2005-02-02 05:32:28 +00:00
roc+%cs.cmu.edu df7922fa00 Bug 274249. Stop double-counting the top margin of collapsed-through empty blocks, by moving the line bounds back up above its empty block by the top margin amount (while leaving the empty block in the same (correct) place). r+sr=dbaron 2005-02-02 01:33:20 +00:00
bzbarsky%mit.edu a4a73b6eac Make fieldsets return false for CanPaintBackground, since they don't paint it
over their whole rect.  Bug 277313, r+sr=roc
2005-02-02 00:32:11 +00:00
bzbarsky%mit.edu cbeca9402f Overflowing inlines have transparent content in the view even if they have
non-visible overflow set, since overflow does not apply to inlines.  Bug
277200, r+sr=roc
2005-02-02 00:29:43 +00:00
bzbarsky%mit.edu 3ef2e416b4 Fix crashes in GTK1 builds due to reuse of rendering contexts for the caret.
Bug 254049, patch by Mark Banner <mark@standard8.demon.co.uk>, r=jst, sr=roc
2005-02-01 21:19:05 +00:00
bzbarsky%mit.edu ff1c1514c9 Fix frame tree mangling when a combobox is inside a pseudo-cell. Bug 275746,
r=bernd, sr=roc
2005-02-01 21:01:31 +00:00
bzbarsky%mit.edu ddc8f49782 Fix insertion of content into blocks with first-letter styles to put the frames
in the right place.  Bug 277686, r+sr=dbaron
2005-02-01 18:46:35 +00:00
bmlk%gmx.de 64bfc54cd7 Insert only one column group at a time and not all following siblings, bug 277062 r/sr=bzbarsky 2005-02-01 18:07:44 +00:00
gerv%gerv.net f5cf6f08bf Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-02-01 15:28:15 +00:00
dbaron%dbaron.org 0e86a9d03e Put the null-check *before* the crash it's supposed to prevent (which timeless saw, somehow). 2005-02-01 07:35:20 +00:00
bzbarsky%mit.edu 9f398856f9 Fix percent heights of kids of fieldsets at the expense of height:inherit. Bug
240571, r+sr=roc
2005-02-01 02:51:37 +00:00
roc+%cs.cmu.edu 293827c8b2 Bug 277355. Make columns get the right containing block width and height. r+sr=bzbarsky 2005-02-01 01:21:25 +00:00
bryner%brianryner.com 56a6d2bc54 Remove nsIAutoCopy and fold the functionality into nsSelection.cpp (bug 231343). r+sr=roc. 2005-01-31 23:47:26 +00:00
scott%scott-macgregor.org fd00af0da7 Bug #278312 --> layout and selection changes to support inline spell checking for Thunderbird
Includes changes to draw spell check selection as a red dotted line instead of a solid underline.

r/sr=dbaron
2005-01-31 17:57:35 +00:00
tor%cs.brown.edu d92460380b Bug 280454 - adjust svg cairo renderer to handle cairo > 0.3.0. 2005-01-31 15:06:15 +00:00
bzbarsky%mit.edu 5a9c36b43a Getting the selector text should properly escape and quote attribute value
strings.  Bug 142648, patch by Daniel Kraft <domob@daniel-kraft.net>, r=dbaron,
sr=bzbarsky.
2005-01-30 18:01:57 +00:00
bzbarsky%mit.edu 1c32ba27ab Make non-<object>s not look at classid. Bug 276797, r+sr=jst 2005-01-29 04:39:54 +00:00
dbaron%dbaron.org 13ad340e6a Convert CR-LF and CR linebreaks to LF. 2005-01-28 20:01:46 +00:00
emaijala%kolumbus.fi 80850f26c5 Fix for bug 212034: Page break before huge table row inconsistent in print, preview, XP, Linux
r+sr=roc
2005-01-28 16:24:09 +00:00
bryner%brianryner.com 5b8aeed3b1 Remove nsIPresState (bug 279699). r+sr=roc. 2005-01-27 22:52:53 +00:00
tor%cs.brown.edu 4814a91fb4 Bug 280027 - make sure gradient stops are in a form GDI+ will accept.
r=scooter
2005-01-27 21:29:16 +00:00
bzbarsky%mit.edu c42bcd2a3d Make sure to not allow reflow flushes to happen in the middle of scroll
position restoration.  Bug 279786, r+sr=roc
2005-01-27 21:18:30 +00:00
bzbarsky%mit.edu 0ff23a2e40 Change the hack for menus to just process the menugenerated attr change sync to
start with, instead of flushing style reresolves.  Bug 279308, r+sr=roc
2005-01-27 21:17:08 +00:00
roc+%cs.cmu.edu 1bfd882f30 Bug 273946. We actually don't need to correct the y-position of empty blocks; it's already correct for both the collapsing-with-parent and not-collapsing-with-parent cases. Also, clearance on an empty line should force subsequent lines to apply their top margins. Also, clearance on an empty line should *not* prevent its top and bottom margins from collapsing. r+sr=dbaron 2005-01-27 20:54:27 +00:00
roc+%cs.cmu.edu 271af35b03 Bug 261238. Make widget z-ordering a closer approximation to what CSS2 wants. Also make GTK2 actually implement widget z-ordering. r=bzbarsky,blizzard sr=bzbarsky 2005-01-27 20:49:47 +00:00
aaronleventhal%moonset.net 843ab05ace Bug 279496. Can't copy and paste in text area. r=mats, sr=bz 2005-01-27 13:10:20 +00:00
neil%parkwaycc.co.uk d214a2e0a8 Make orphaned grid parts less likely to crash b=275896 r+sr=bz 2005-01-26 21:22:10 +00:00
ginn.chen%sun.com 4ef6407672 Bug 278197
Ctrl+HOME/END doesn't work correctly on www.google.com and www.microsoft.com
r=brade sr=bzbarsky
2005-01-26 06:46:35 +00:00
vladimir%pobox.com d5febfb9de b=279306, update canvas API to reflect latest standard spec; r=stuart,sr=shaver 2005-01-26 02:08:35 +00:00
mats.palmgren%bredband.net a67439e5ee Move caret normally even if it collapses a selection. b=207623 r=aaronleventhal sr=bzbarsky 2005-01-25 22:38:37 +00:00
roc+%cs.cmu.edu a192cac863 Bug 277421. Make absolutely-positioned frame construction use ConstructBlock; removed redundant code and enables abs-pos elements with columns. r+sr=bzbarsky 2005-01-25 22:36:32 +00:00
roc+%cs.cmu.edu 86b22bd64e Bug 273193. Make sure empty blocks get the same margin and relative positioning adjustments that non-empty blocks get. r+sr=bzbarsky 2005-01-25 22:29:59 +00:00
roc+%cs.cmu.edu 08b67cc94d Bug 265857. Make sure we never split blocks when height is unconstrained, even if integer overflow in y-coord calculations makes it look like we're out of space. r+sr=bzbarsky 2005-01-25 22:20:35 +00:00
roc+%cs.cmu.edu 542cbca4c3 Bug 277421. Make absolutely-positioned frame construction use ConstructBlock; removed redundant code and enables abs-pos elements with columns. r+sr=bzbarsky 2005-01-25 22:17:59 +00:00
bzbarsky%mit.edu e64a8e34d4 Fixing some bustage from bug 269566 -- I got the order of args to
nsINodeInfo::Equals() wrong. r=sicking
2005-01-25 21:15:21 +00:00
bzbarsky%mit.edu 43ffd41289 This wasn't supposed to go in either. 2005-01-25 19:05:41 +00:00
bzbarsky%mit.edu bc23262023 This part wasn't supposed to go in. 2005-01-25 19:03:52 +00:00
bzbarsky%mit.edu 2dc2f102cb Fix build bustage 2005-01-25 18:18:34 +00:00
neil%parkwaycc.co.uk 9f1621fbc4 Bug 271945 Crash when a popup's parent isn't a menu or popup set r+sr=bz 2005-01-25 17:50:00 +00:00
smontagu%smontagu.org 1116aa39a8 Right-to-left text is sometimes reversed when changing text size. Bug 248447, patch by Lina Kemmel <lkemmel@il.ibm.com>, r=me, sr=dbaron. 2005-01-25 13:37:28 +00:00
bzbarsky%mit.edu 5c864073c4 Adding some regression tests 2005-01-25 04:35:17 +00:00
tor%cs.brown.edu 644c1c1139 Bug 193825 - <svg:clipPath> implementation.
r=scooter, sr=dbaron for shared moz files.
2005-01-25 03:55:03 +00:00
roc+%cs.cmu.edu 267694855c Bug 219444. Certain style changes to tables don't work because table-outer frames inherit style from table-inner frames but are above them in the frame tree. Hack ReResolveStyleContext to make sure table-outer frames get the right style changes. r+sr=bzbarsky 2005-01-25 02:14:31 +00:00
mats.palmgren%bredband.net c3b6c9c334 Make Fieldset reparent its children correctly and trigger a reflow when needed. Fix a couple of sizing/invalidation problems in Reflow(). b=276104 r=bzbarsky sr=dbaron 2005-01-25 00:06:38 +00:00
cvshook%sicking.cc 163b6ef1cc Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst
2005-01-25 00:02:58 +00:00
bzbarsky%mit.edu 1774e783b3 Fix percentage heights on auto-width floats. Bug 216303, r+sr=dbaron 2005-01-24 23:38:11 +00:00
mats.palmgren%bredband.net f216f70b0a Consider min/max-width/height and box-sizing when calculating abs.pos. auto margins. b=182748 r+sr=dbaron 2005-01-24 23:24:05 +00:00
bzbarsky%mit.edu 5edddb11be Hoist pseudo-frame handling up so it happens for all frames. Fixes crashes bug
269566 and bug 275625.  r=bernd, sr=dbaron
2005-01-24 22:51:20 +00:00
bzbarsky%mit.edu 01a3d10511 Fix error in GetScreenRect. Bug 271891, r+sr=dbaron 2005-01-24 22:41:59 +00:00
mats.palmgren%bredband.net e32eb2a87a Don't do shrink-to-fit reflow for replaced elements (regression). b=279579 r+sr=bzbarsky 2005-01-24 21:45:21 +00:00
tor%cs.brown.edu b4ec8b681c Update for cairo-0.3.0 snapshot headers. 2005-01-24 17:39:22 +00:00
roc+%cs.cmu.edu 2a34aa6a5d Bug 95227. Allow serif/sansserif defaults to be set per-language. Patch by Masayuki Nakano, r=dbaron,amadare,danm,smontagu,rbs,neil sr=roc 2005-01-23 23:58:32 +00:00
bzbarsky%mit.edu d10fed0486 Make incremental reflow of abs pos elements less eager to actually reflow
them.  Bug 277760, r+sr=roc
2005-01-23 21:44:46 +00:00
aaronleventhal%moonset.net e20fafca39 Bug 256003. Remove -moz-user-focus from html.css, forms.css, ua.css. It's been deprecated from use in HTML. Patch by Martijn Wargers. r=bryner, sr=roc 2005-01-23 03:48:00 +00:00
kjh-5727%comcast.net 8ca7be0027 Make nsIFontMetrics::GetFont() non-virtual. Bug 230605, r=bryner, sr=bzbarsky. 2005-01-22 16:00:07 +00:00
bzbarsky%mit.edu fdeecd24cb Make CSS scanner build when CSS error reporting is disabled too. Bug 279323,
patch by Alex Vincent <ajvincent@gmail.com>, r=dbaron, sr=bzbarsky
2005-01-22 04:52:05 +00:00
tor%cs.brown.edu 174d02dc37 Bug 279291 - svg text events should respect visibility and pointer-events.
r=afri
2005-01-21 20:29:37 +00:00
tor%cs.brown.edu ac9a58fec4 Bug 279239 - distorted <svg:image> on some images with GDI+. r=afri 2005-01-21 16:44:04 +00:00
mrbkap%gmail.com 0aa15357ff bug 71191: Cannot apply bindings on the root element in a document. r+sr=bzbarsky 2005-01-21 04:42:30 +00:00
bzbarsky%mit.edu 28a21441af Fix crash if insertion point has display:none. Bug 277523, r+sr=bryner 2005-01-20 19:54:06 +00:00
bzbarsky%mit.edu 5237da9666 Fix test for none/hidden border styles to work correctly. Bug 275139, r+sr=dbaron 2005-01-20 16:49:57 +00:00
tor%cs.brown.edu 4fb5a0419c Lower tolerance for hit testing. 2005-01-20 14:41:00 +00:00
tor%cs.brown.edu 7e6f1ce252 Speed up ContainsPoint with an early reject test. 2005-01-20 04:44:50 +00:00
tor%cs.brown.edu 54614c958c Bug 111993 - Rx and ry attributes of SVG <rect/> element should
distinguish between unset attribute and "0".
Patch by jonathan.watt@strath.ac.uk, r=scooter.
2005-01-20 03:41:29 +00:00
bzbarsky%mit.edu d222ecb623 Flush out reflows before processing invalidates and paint events. Fixes a
variety of flicker issues of various sorts, especially when we're not quite
keeping up with the rate of updates in DHTML or in editor.  Bug 244366 and
various dependencies, r+sr=roc
2005-01-20 03:39:09 +00:00
dbaron%dbaron.org 5f1af5dd7b Re-remove files that were checked into after being cvs removed to restore things to a consistent state. (These files were in Attic but not in the cvs 'dead' state, so they appeared when checking out by date.) 2005-01-19 22:48:57 +00:00
varga%nixcorp.com 876c4276af Fix for bug 274808. Crash when dragging onto a tree [@ nsXULTreeBuilder::GetTemplateActionCellFor ]
r=varga sr=bryner patch by Neil Deakin <enndeakin@sympatico.ca>
2005-01-19 22:06:23 +00:00
tor%cs.brown.edu 216b26fb6b null check 2005-01-19 22:05:47 +00:00
tor%cs.brown.edu ecfea7dfbf Make cairo text "live". 2005-01-19 19:15:31 +00:00
tor%cs.brown.edu db7fffa8fc Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc. 2005-01-19 16:11:03 +00:00
aaronleventhal%moonset.net b1e4b5aac8 Attempt to fix Neil's bustage 2005-01-19 03:34:38 +00:00
aaronleventhal%moonset.net 257db7bba6 Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil 2005-01-19 02:38:59 +00:00
neil%parkwaycc.co.uk 51faac852b Bug 276002 Change nsContenUtils::Get/FormatLocalizedString to use nsXPIDLString to save on nsAutoString copies r=dbaron sr=bryner 2005-01-18 23:46:59 +00:00
dbaron%dbaron.org 055c5e33e4 Add comment. 2005-01-18 23:32:48 +00:00
aaronleventhal%moonset.net 3babd6babd Bug 249136. Focus lost when key pressed in newly loading foreground tab. r=bryner, sr=jst 2005-01-17 14:43:41 +00:00
tor%cs.brown.edu 6fa7ce5112 Bug 273740 - GradientFrame should use HasAttr rather than HasAttribute.
Patch by scootermorris@comcast.net, r=jwatt.
2005-01-17 05:00:01 +00:00
neil%parkwaycc.co.uk ac13ac9ed9 Bug 278546 Unchecked null pointer crash in nsPresShell::GetViewToScroll when pressing an arrow key while the sidebar's Tabs menubutton has focus r+sr=bz 2005-01-16 21:25:15 +00:00
bzbarsky%mit.edu fae298768a Adding for real... 2005-01-16 20:30:52 +00:00
bzbarsky%mit.edu 19a56609bd Adding regression test 2005-01-16 20:30:06 +00:00
bzbarsky%mit.edu 5731a9bb18 Adding regression test. 2005-01-16 20:29:21 +00:00
mats.palmgren%bredband.net fed71d1962 Add NS_FRAME_INDEPENDENT_SELECTION to ListControlFrame (and children) and skip such frames (TextControlFrame also) in GetContentAndOffsetsFromPoint() when the point is only "near" (not inside) the frame. b=268497 r=bzbarsky sr=dbaron 2005-01-16 18:44:01 +00:00
mats.palmgren%bredband.net 1834124485 Translate events to child frame's closest view before delegating them. b=180015 r+sr=bzbarsky 2005-01-16 18:10:05 +00:00
bmlk%gmx.de e4c85d93f2 if a non percent min width is specified it should be the lower bound of the MEW bug 273361 r/sr=dbaron 2005-01-16 16:17:31 +00:00
mats.palmgren%bredband.net 6d8ce3a27b Don't create page breaks when 'display:none'. b=277035 r+sr=dbaron 2005-01-16 15:30:37 +00:00
tor%cs.brown.edu 56f3fda1c0 Bug 274886 - attributes corresponding to SVGLength properties are always set.
Patch by jonathan.watt@strath.ac.uk, r=tor.
2005-01-16 01:44:52 +00:00
bzbarsky%mit.edu c8666e94f7 When direction is not normal (bottom to top, especially), we don't properly
account for resizing of child boxes if it happens during Layout().  Bug 126620,
r+sr=dbaron
2005-01-15 19:35:19 +00:00
bzbarsky%mit.edu 39ac155fd9 Restore placeholder-based positioning of fixed-pos frames to the way it used to
work.  Bug 268111, r+sr=dbaron
2005-01-15 19:29:14 +00:00
neil%parkwaycc.co.uk b7a62cd4fd Bug 274703 sizeToContent doesn't compute the correct size in certain cases e.g. after setting description text r=jst sr=bz 2005-01-15 18:01:22 +00:00
bzbarsky%mit.edu d185bdf1ce Include the part number inside a multipart document in the state key, so that
state restoration works correctly on each part.  Bug 47350, patch by Hideo
Saito <saito@densan.co.jp>, r=bzbarsky, sr=js
2005-01-15 17:47:23 +00:00
tor%cs.brown.edu c690983e70 Use cairo_matrix_t instead of cairo_matrix. 2005-01-15 15:06:21 +00:00
bryner%brianryner.com c998609f8c Add a mechansim to extend the list of agent or user stylesheets. Bug 179006, r+sr=bzbarsky. 2005-01-15 00:10:19 +00:00
bryner%brianryner.com ebd4f77f17 Less-than-ideal fix for the problem where XTF insertion points don't work if the insertion point has only inline frame ancestors (which are not in the primary frame map) in the anonymous content tree. Track the insertion point content node as we're constructing anonymous content frames and insert the explicit content when we reach the insertion point. Bug 269023, r=bzbarsky, sr=dbaron. 2005-01-14 23:12:20 +00:00
timeless%mozdev.org 2678104ecc Bug 277371 remove mozilla/dom/src/jsurl/nsIEvaluateStringProxy.idl
rs=jst
2005-01-14 09:19:12 +00:00
dbaron%dbaron.org a049af5194 Restore CVS dead state to file that was CVS removed long ago (and has been in Attic since). 2005-01-14 00:28:29 +00:00
jshin%mailaps.org ca7d08ac13 bug 275672 : Right-most character (that means end of line) should not have extra space for justification patch by masayuki@d-toybox.com, r+sr=roc 2005-01-13 19:21:18 +00:00
bzbarsky%mit.edu 2b22277f0e Make sure to clear out content when we have it specified as none or initial,
even if we're ending up computing the difference from a cached struct.  Bug
273719, r+sr=dbaron
2005-01-13 03:49:20 +00:00
bryner%brianryner.com 5e2d6d2947 Remove nsIHTMLContent interface (bug 276959). r+sr=jst. 2005-01-12 19:45:38 +00:00
bzbarsky%mit.edu 5392de6065 Adding regression test. 2005-01-12 08:36:17 +00:00
bzbarsky%mit.edu 2fc5bf37c3 Make DocumentViewerImpl::CopyImageContents also put the image URI on the
clipboard in the text flavor; a big step toward having a single "copy image"
command that puts it on the clipboard in all relevant flavors in a meaningful
way.  Bug 135300, patch by O. Atsushi (Torisugari) <torisugari@gmail.com>,
r=bzbarsky, sr=jst
2005-01-12 04:11:26 +00:00
bzbarsky%mit.edu 7e99afbcf0 Fix HTML nodes to not claim to be in the XHTML namespace (unless they are, of
course).  Bug 103225, r+sr=jst
2005-01-12 02:41:36 +00:00
tor%cs.brown.edu 268c1b9704 Bug 277433 - plugin finder landing broke svg embed. r+sr=jst, a=asa 2005-01-10 05:56:13 +00:00
tor%cs.brown.edu 4518974b6c Bug 277392 - crash deleting svg object with markers. r=jwatt, a=asa 2005-01-10 05:55:03 +00:00
bzbarsky%mit.edu faebb2c7a8 Make scrollbox report the correct maximum width. Bug 276286, patch by bernd,
r+sr=bzbarsky, a=asa
2005-01-09 21:23:43 +00:00