bzbarsky%mit.edu
f03bac09cc
Add an IsFloatContainingBlock() method on nsIFrame, use this in the frame
...
constructor. Make sure the div inside an <object> when we do our "we need a
plugin" thing has the space manager bit set. Bug 283385, bug 285165, bug
286111. r+sr=roc
2005-03-18 04:13:05 +00:00
dbaron%dbaron.org
d41e093134
Make overflow area for border-collapse table cells include the whole border (and maybe a pixel more) so that style change invalidation of border-collapse table cells will invalidate what got changed. b=271755 r=bernd sr=roc
2005-03-18 02:15:44 +00:00
dbaron%dbaron.org
9a7d3996ac
Fix 'cursor' cascading issues with url()s. b=286388 r+sr=bzbarsky
2005-03-17 04:38:39 +00:00
scott%scott-macgregor.org
290343e6a9
Bug #282506 --> Inline spell check words go blank while message is being sent
...
because the text frame is hiding selection text for disabled text nodes. We should never hide
the selection if it is of type spellcheck.
sr=dbaron
2005-03-16 22:58:10 +00:00
dbaron%dbaron.org
7971eed83f
Strings terminated by a newline instead of a closing quote should be handled as errors, not strings. b=286262 r+sr=bzbarsky
2005-03-15 18:58:36 +00:00
aaronleventhal%moonset.net
72422f2793
Bug 274600. Fix erratic rendering of applets in iframes. r+sr=roc
2005-03-15 15:24:08 +00:00
rbs%maths.uq.edu.au
8e648b7b21
Fix crash on dead pointers by rebuilding the embellished hierarchy when an embellished child is changed, b=284001, r+sr=bz
2005-03-14 05:30:49 +00:00
bmlk%gmx.de
6a7760f016
Add some debug code for table pseudo frames. The code can be activated by: set GECKO_FRAMECTOR_DEBUG_FLAGS=table-pseudo, bug 280217 r/sr=bzbarsky
2005-03-12 10:46:53 +00:00
bmlk%gmx.de
72bbdcb739
revert caption parent frame lookup logic as tags with display: table-caption are not allways just below a table tag bug 284575 r/sr=bzbarsky
2005-03-11 19:21:23 +00:00
tor%cs.brown.edu
cf61873faf
Bug 285475 - strokes with scaling matrix generating wrong extents and
...
doing inaccurate hit testing.
2005-03-11 17:15:24 +00:00
neil%parkwaycc.co.uk
6b8f8074bd
Add HTML to the list of support flavours for Copy Image and provide an embedding interface to choose the flavours to copy b=135300 r=bz sr=smfr
2005-03-11 11:12:15 +00:00
cbiesinger%web.de
45e2c791c6
Bug 285171 Merge MIME type getting code in nsObjectFrame
...
r+sr=bz
2005-03-10 14:57:32 +00:00
bsmedberg%covad.net
3219ac4125
Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
2005-03-10 04:38:35 +00:00
tor%cs.brown.edu
37d7198084
Bug 276316 - gradients should be "live".
...
Patch by scootermorris@comcast.net , r=afri.
2005-03-09 19:24:18 +00:00
tor%cs.brown.edu
b02020527e
Bug 285358 - static build cairo renderer not building with some linkers.
...
r=bsmedberg
2005-03-09 16:28:36 +00:00
bmlk%gmx.de
7b2dd1a316
the failure to load a uri is not a failure to create a docshell bug 283147 r/sr=bzbarsky
2005-03-09 05:40:43 +00:00
paper%animecity.nu
0dd638f20e
Bug 274244: Display more broken GIFs. r=stuart sr=tor
2005-03-08 03:44:28 +00:00
ginn.chen%sun.com
1ef92d4540
Bug 262236 Can't select listitems which are not next to.
...
patch=neo.liu at sun.com, r=aaronleventhal sr=neil
2005-03-08 03:05:03 +00:00
bzbarsky%mit.edu
6fe71fbf01
Adding regression test
2005-03-07 22:44:08 +00:00
roc+%cs.cmu.edu
74aa22c5f3
Bug 265566. Fix clipping of fixed-pos elements again. r+sr=dbaron
2005-03-07 22:12:53 +00:00
roc+%cs.cmu.edu
2e3b5a6ae5
Bug 281267. Force reflow of lines during absolute incremental reflow if the block is not a space manager, because we need to push our floats (or our descendants') into the space manager. r+sr=dbaron
2005-03-07 20:48:12 +00:00
roc+%cs.cmu.edu
e29e28ebd5
Bug 267037. Buttons should delegate child frames to the wrapped block, and tell the style system that legends are always blocks. Fixes a couple of crashes. r+sr=bzbarsky
2005-03-07 19:08:26 +00:00
bzbarsky%mit.edu
3134107828
Adding regression test
2005-03-07 17:51:48 +00:00
bzbarsky%mit.edu
5b1084a5a5
Add the prompt-service contract to nsEmbedCID.h
2005-03-07 16:07:11 +00:00
tor%cs.brown.edu
f9c5c6513b
Bug 284675 - Handle svg text chunks separately, support dx/dy. r=afri
2005-03-07 04:02:02 +00:00
roc+%cs.cmu.edu
7095b02972
Bug 276602. The rects added to the space manager are not real rects; they are still significant if empty. r+sr=dbaron
2005-03-07 02:30:14 +00:00
roc+%cs.cmu.edu
aface91878
Bug 285038. Support offscreen rendering API in nsIViewManager and provide MOZ_FORCE_PAINT_AFTER_ONLOAD environment variable hack to dump loaded documents to image files. r+sr=bzbarsky
2005-03-07 01:24:22 +00:00
roc+%cs.cmu.edu
97bbe7fe29
Bug 276892. Cancel selection if the mouse button is released in some subdocument. r+sr=bzbarsky
2005-03-07 00:34:44 +00:00
roc+%cs.cmu.edu
1d9c9b1e48
Bug 285030. Ensure BCData::mCornerBevel is initialized. r=bernd, sr=bzbarsky
2005-03-06 21:18:54 +00:00
bmlk%gmx.de
1c6747ce96
limit the nowrap + width hack to quirks mode bug 277232 r/sr=bzbarsky
2005-03-06 18:33:12 +00:00
bmlk%gmx.de
a4dea01a20
make colframe cache nonpublic bug 278644 r/sr=bzbarsky
2005-03-05 16:43:07 +00:00
jshin%mailaps.org
d28e19536e
bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano
2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com
a57ec3f6dc
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
2005-03-04 02:01:54 +00:00
bmlk%gmx.de
7c229a9e64
- 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
39ed08fbe1
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
32c0620c6e
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
e3aebd9c61
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
afd8155560
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
787df05673
Bug 258511 - keep svg mimetypes out of persistent repository. r+sr=bzbarsky
2005-03-01 05:17:25 +00:00
roc+%cs.cmu.edu
85598b4696
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
0e45f84aa7
Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg
2005-02-28 13:53:22 +00:00
bzbarsky%mit.edu
31d9018f20
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
53a395aa19
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
bd591e6c7e
backout the fix for bug 268513
2005-02-28 01:08:32 +00:00
bzbarsky%mit.edu
8efc76dc9a
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
a29b6c69fa
Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
2005-02-25 22:07:01 +00:00
bsmedberg%covad.net
361daac936
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
a41405492a
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
79388227de
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
916d258d10
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
5710090a2e
Bug 268513 overflow:scroll causes memory growth
...
r=dbaron, sr=jst
2005-02-23 23:00:23 +00:00
tor%cs.brown.edu
f6f67272dd
Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte
2005-02-23 20:05:17 +00:00
neil%parkwaycc.co.uk
adc5ccb24f
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
17d07a07c8
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
bdb13852d9
s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan
2005-02-21 22:21:21 +00:00
tor%cs.brown.edu
5eda5d5031
Bug 283055 - better svg text hit detection on cairo.
2005-02-21 21:24:36 +00:00
darin%meer.net
ea421f6654
fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky
2005-02-21 20:58:01 +00:00
tor%cs.brown.edu
bfa5544410
Bug 258511 - preference to disable native SVG support. r=bzbarsky, sr=roc
2005-02-21 18:11:18 +00:00
bzbarsky%mit.edu
3da18aa1d2
Remove unused and unimplemented attribute on nsIMarkupDocumentViewer. Bug
...
282973, r+sr=jst
2005-02-21 16:39:01 +00:00
roc+%cs.cmu.edu
58d6575f85
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
f432d5a46f
Checking in testcases for bugs 282754 and 277420. Not part of the build
2005-02-21 04:45:23 +00:00
bzbarsky%mit.edu
07fe3650b9
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
a3ff930d2d
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
7926bd6fed
Fix compile warnings on Windows. b=281745 r+sr=dbaron
2005-02-20 00:04:54 +00:00
mats.palmgren%bredband.net
2b8e45f247
Redirect frame insertions during RedisplayText(). b=282607 r+sr=bzbarsky
2005-02-19 23:54:36 +00:00
bryner%brianryner.com
708a569767
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
59496a3bd0
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
aa09f6e30d
Bug 282026 - use appropriate transform when drawing objectBoundingBox
...
dimensioned gradients. r=scooter
2005-02-18 23:17:48 +00:00
bryner%brianryner.com
3fc8341b89
Simplifying this a bit to try to fix bustage.
2005-02-18 19:58:13 +00:00
tor%cs.brown.edu
dd40f019b2
Bug 281742 - text as clip path causes paint loop. r=scooter
2005-02-18 19:50:41 +00:00
bryner%brianryner.com
58396e7490
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
6731bcda03
Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter
2005-02-18 19:14:00 +00:00
bzbarsky%mit.edu
c0a59befc5
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
6ce8f5faf8
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
d062676ab0
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
b390d6bd1c
Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil
2005-02-18 14:28:36 +00:00
aaronleventhal%moonset.net
6f010e6426
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
28bdf6ccfd
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
558e1b3f93
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
fd38902270
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
e812ede3f7
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
22ff8dbb7d
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
50134ed570
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
4b816a4b99
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
996d1e3d9e
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
9e2419e46a
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
07bcd35ed0
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
0874f92566
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
a1b0671ae2
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
ba0e95d41a
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
d0a24bd117
Fix crash bug 281424. r+sr=roc, a=asa
2005-02-14 20:09:14 +00:00
bmlk%gmx.de
c89a7d6ce9
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
3a39c08abe
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
6693cc0e8f
Remove incorrect XXX comment. a=dbaron
2005-02-09 18:30:59 +00:00
mvl%exedo.nl
d7cee157d6
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
db59bcd6f9
Fix fallout from the nsIFrameLoader changes of yesterday. Bug 280992, r+sr=jst
2005-02-08 21:30:47 +00:00
bryner%brianryner.com
91542d5229
Resurrect nsIFrameLoader[Owner] as scriptable interfaces; bug 280992 r+sr=bzbarsky
2005-02-08 06:55:00 +00:00
roc+%cs.cmu.edu
465537e4b9
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
aa472caca7
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
e042c2f571
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
0956a4c1e6
Don't force splitter to maximum z-index b=274770 r+sr=roc
2005-02-08 00:23:39 +00:00
bryner%brianryner.com
064c7eb606
Remove unneeded nsIFrameLoader interface (bug 280992). r+sr=jst.
2005-02-07 23:53:47 +00:00
tor%cs.brown.edu
499be274f5
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
e177758a41
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
05a4dd52a6
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
7fb6a8ebd8
Bug 279922 - <svg:image> not handling renderer surface creation fail
...
(libart). r=pavlov
2005-02-07 14:53:00 +00:00
bzbarsky%mit.edu
54d585f2af
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
5fa60511fe
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
3ff2296f52
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
76ec412a0d
Backing out fix for bug 249136 because it caused bug 279285
2005-02-05 17:00:46 +00:00
cvshook%sicking.cc
ef83c8a4f6
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
28c1cdc52d
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
92858c988e
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
a038faa054
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
c967eac0c7
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
9f64ad2989
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
78fd3f2b78
Fix comment.
2005-02-04 20:29:18 +00:00
dbaron%dbaron.org
78d6780bb5
Add comments.
2005-02-04 20:11:00 +00:00
bzbarsky%mit.edu
85173da3a1
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
67dba23ae4
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
2005-02-03 23:01:54 +00:00
alex%croczilla.com
9c7c0b058d
Clean up comments, make interface non-scriptable. r=scootermorris, SVG builds only.
2005-02-03 22:20:13 +00:00
bzbarsky%mit.edu
336d43d3c4
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
fcd583fe2e
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
8d04af9801
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
03f7b5677f
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
35071612b4
Bug 280926 - nsSVGOuterSVGFrame should implement CanPaintBackground(). r=afri
2005-02-03 15:04:39 +00:00
smfr%smfr.org
5cb748c4f4
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
813ac109a0
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
a517f0c08b
Add testcases for 153429.
2005-02-02 20:29:28 +00:00
smontagu%smontagu.org
5f075aebf5
Remove UTF-8 BOMs from source files. Bug 280656, r=jshin, sr=brendan
2005-02-02 13:25:44 +00:00
bmlk%gmx.de
f952b5d6b2
adding regression tests NPOB
2005-02-02 05:32:28 +00:00
roc+%cs.cmu.edu
438a679707
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
084b6409d9
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
edf26381af
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
f01adb747a
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
ac28e607a7
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
90f4604981
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
6296aebe00
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
c9e600ac91
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-01 15:28:15 +00:00
dbaron%dbaron.org
fdb1ec2bd5
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
7f6fee5347
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
429650eef3
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
f575a675b2
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
203c40b9da
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
ec0a347c63
Bug 280454 - adjust svg cairo renderer to handle cairo > 0.3.0.
2005-01-31 15:06:15 +00:00
bzbarsky%mit.edu
2e62979ba1
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
0270a405b3
Make non-<object>s not look at classid. Bug 276797, r+sr=jst
2005-01-29 04:39:54 +00:00
dbaron%dbaron.org
8993baf11c
Convert CR-LF and CR linebreaks to LF.
2005-01-28 20:01:46 +00:00
emaijala%kolumbus.fi
1d4b3acf1a
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
d94c0df713
Remove nsIPresState (bug 279699). r+sr=roc.
2005-01-27 22:52:53 +00:00
tor%cs.brown.edu
f1e82cfa90
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
471a666de1
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
ab21bfff5a
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
3dd5f22d97
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
86e95f1475
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
df927a6518
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
6195ab4672
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
5dbe9df509
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
c6e2ea87cf
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
94497ed212
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
3d142ae8e8
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
587f15c9d2
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
26d59e8fa8
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
71dae651a2
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
a20d9d1582
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
7b6c30b18b
This wasn't supposed to go in either.
2005-01-25 19:05:41 +00:00
bzbarsky%mit.edu
9c77d70b55
This part wasn't supposed to go in.
2005-01-25 19:03:52 +00:00
bzbarsky%mit.edu
06dd9cce3d
Fix build bustage
2005-01-25 18:18:34 +00:00
neil%parkwaycc.co.uk
b1affa3bcf
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
516f51c581
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
76cd64b942
Adding some regression tests
2005-01-25 04:35:17 +00:00
tor%cs.brown.edu
0ee1400807
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
803da53c31
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
f1208b4b42
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
e2081a89e6
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
14d73e6a25
Fix percentage heights on auto-width floats. Bug 216303, r+sr=dbaron
2005-01-24 23:38:11 +00:00
mats.palmgren%bredband.net
9b52d61dc2
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
edaea1cda5
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
58ee23e4a1
Fix error in GetScreenRect. Bug 271891, r+sr=dbaron
2005-01-24 22:41:59 +00:00
mats.palmgren%bredband.net
798932ef46
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
dc7ecbc447
Update for cairo-0.3.0 snapshot headers.
2005-01-24 17:39:22 +00:00
roc+%cs.cmu.edu
f1635b58a4
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
ed100da7f1
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
3bc5cf665e
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
c9e0e90d54
Make nsIFontMetrics::GetFont() non-virtual. Bug 230605, r=bryner, sr=bzbarsky.
2005-01-22 16:00:07 +00:00
bzbarsky%mit.edu
b5a6a3c3c4
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
a24789790e
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
98d97360e6
Bug 279239 - distorted <svg:image> on some images with GDI+. r=afri
2005-01-21 16:44:04 +00:00
mrbkap%gmail.com
59af451e8f
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
382d4f4c86
Fix crash if insertion point has display:none. Bug 277523, r+sr=bryner
2005-01-20 19:54:06 +00:00
bzbarsky%mit.edu
1045658648
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
d8f01a7355
Lower tolerance for hit testing.
2005-01-20 14:41:00 +00:00
tor%cs.brown.edu
f2efad8755
Speed up ContainsPoint with an early reject test.
2005-01-20 04:44:50 +00:00
tor%cs.brown.edu
c50271ee74
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
905bf0a35a
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
95df4cb990
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
a7c1766801
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
5eda4d1698
null check
2005-01-19 22:05:47 +00:00
tor%cs.brown.edu
1ea7fb7545
Make cairo text "live".
2005-01-19 19:15:31 +00:00
tor%cs.brown.edu
850c148d4c
Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc.
2005-01-19 16:11:03 +00:00