cst%andrew.cmu.edu
2509f6846c
Bug 94687 First step of fixing z-index style in XUL - create views for children of stacks
...
r+sr=roc
2005-09-27 12:39:25 +00:00
rbs%maths.uq.edu.au
da96ea19ef
Avoing crashing due to outdated text pointers by never poking at dirty text frames, b=307875, r+sr=bzbarsky
2005-09-27 02:47:17 +00:00
mrbkap%gmail.com
caa42cda75
bug 309902: This was supposed to land with the fix for bug bug 287990, but I forgot to check it in then, checking it in now (changes had r=jst sr=dbaron).
2005-09-26 18:10:56 +00:00
peterv%propagandism.org
a91a09cd13
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-26 14:37:29 +00:00
bzbarsky%mit.edu
6555099b06
Keep quote and counter recalculation from reentering itself. Bug 310006, r+sr=dbaron
2005-09-26 14:35:23 +00:00
tor%cs.brown.edu
43569af229
Bug 309095 - baseline offset wrong for cairo. r=afri
2005-09-26 12:32:07 +00:00
tor%cs.brown.edu
61c8f7ffa2
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not
...
bogus relative-to-some-view-or-other, and simplify the
signature. r=tor, sr=bz, patch by Eli Friedman.
2005-09-26 12:28:21 +00:00
masayuki%d-toybox.com
ebecc5bbc9
Bug 92217 [reflow] text doesn't rewrap after becoming small enough to wrap patch by <saito@densan.co.jp> r+sr=dbaron
2005-09-26 10:37:02 +00:00
dbaron%dbaron.org
f7395e2100
I missed some comment corrections in bug 205790. r+sr=bzbarsky
2005-09-26 01:58:48 +00:00
bzbarsky%mit.edu
bdd0e13912
Make sure to flush out the content model before processing restyles; otherwise
...
we can end up with odd content duplication. Bug 309986, r+sr=dbaron
2005-09-26 01:27:42 +00:00
bmlk%gmx.de
6b18d5aa23
Do not rely on addcells to compute correctly mRowCount. bug 308752 r/sr=bzbarsky
2005-09-25 18:42:31 +00:00
neil%parkwaycc.co.uk
eed57e643a
Bug 309732 Tree content view crashes because it's still listening to document changes after it's no longer interested in them r=varga sr=bz
2005-09-25 18:39:40 +00:00
bryner%brianryner.com
04c16c894f
Avoid nsIStyledContent QI in RuleProcessorData (bug 309927). r+sr=dbaron.
2005-09-25 06:09:27 +00:00
peterv%propagandism.org
3609c87767
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-24 18:43:15 +00:00
bryner%brianryner.com
6ba0ca043f
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-23 18:16:40 +00:00
aaronleventhal%moonset.net
cb2afa53b3
Bug 307172. Focus never returns when a link having focus is hidden. r+sr=bryner
2005-09-23 17:55:12 +00:00
bzbarsky%mit.edu
7deb75fa94
Avoid unnecessary overflow events. Bug 309218, patch by Nate Nielsen
...
<nielsen@memberwebs.com>, r=bzbarsky, sr=roc
2005-09-23 14:55:32 +00:00
bzbarsky%mit.edu
b2c9978aed
Fix nsCSSFrameConstructor::ContentRemoved to properly deal with out-of-flows
...
whose placeholders are in an insertion point. Bug 288790, r+sr=dbaron
2005-09-23 14:48:08 +00:00
bzbarsky%mit.edu
83ee9724b1
Remove an extra view update batch that's not needed. Bug 309114, r+sr=roc
2005-09-23 14:45:36 +00:00
ginn.chen%sun.com
33c2528c30
Bug 255411 "Use my colors" preference makes popup/hover frames have transparent background
...
r=bzbarsky sr=dbaron
2005-09-23 08:08:09 +00:00
aaronleventhal%moonset.net
22b31a1bad
Bug 308710. Create accessibles for out of flow frames. r+sr=bryner
2005-09-22 21:59:06 +00:00
dbaron%dbaron.org
15e4ba0d80
Remove now-unused CantRenderReplacedElement. b=309065 r+sr=bzbarsky
2005-09-21 21:54:54 +00:00
neil%parkwaycc.co.uk
ccf2da6b12
Bug 307298 Crash adding treeitems to the document element r=varga sr=bz
2005-09-21 19:36:14 +00:00
cbiesinger%web.de
7002686d0d
bug 1156
...
- Make object frames have no children
- Make the frame constructor construct a subdocumentframe, object frame or
image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly
NOTE: This checkin will break the plugin finder. This will be fixed soon.
r+sr=bz
2005-09-21 19:14:30 +00:00
mats.palmgren%bredband.net
e185cf6234
Move the floats we reparent in AdjustFloatParentPtrs() to the "inner" state so that they end up in the right containing block. b=307277 r+sr=bzbarsky
2005-09-20 23:00:27 +00:00
mats.palmgren%bredband.net
9f89e5e068
Call 'RemoveMappingsForFrameSubtree()' before destroying 'mPopupFrames'. b=117984 r+sr=bzbarsky
2005-09-20 20:28:02 +00:00
cbiesinger%web.de
5911657c5f
bug 308409 convert ParseTextShadow to nsCSSValue::Array and nsCSSValueList
...
r+sr=dbaron
2005-09-20 12:04:45 +00:00
Jan.Varga%gmail.com
101a31e1c6
Fix for bug 308520. Replace column ids by column objects in methods related to horizontal scrolling. r=bzbarsky sr=neil
2005-09-20 09:30:32 +00:00
bzbarsky%mit.edu
e672f99b16
Fix crashes on restyling of a node with a broken URI in content:. Bug 308890,
...
patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=dbaron
2005-09-20 02:02:21 +00:00
dbaron%dbaron.org
85b6b17628
Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky
2005-09-19 19:55:31 +00:00
bzbarsky%mit.edu
5cc5358635
Fix silly CSS error. Bug 309146, r+sr=dbaron
2005-09-19 17:29:36 +00:00
cbiesinger%web.de
028d1bd7b9
bug 287837 r+sr=bz
...
- handle "normal" as valid unit for line-height
- default the values for -moz-outline-radius and -moz-border-radius to 0,
instead of null.
2005-09-19 15:47:26 +00:00
ginn.chen%sun.com
e12bf01c19
Bug 304891 Using ctrl+right arrow in textarea, first word after hard line break is skipped
...
r=uriber sr=roc
2005-09-19 05:16:25 +00:00
roc+%cs.cmu.edu
fed343c43a
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
2005-09-19 02:15:54 +00:00
bzbarsky%mit.edu
d4eeae8f43
Use AttrValueIs, not GetAttr, for [attr="foo"] comparisons. Bug 308093, r+sr=dbaron
2005-09-18 23:09:48 +00:00
bzbarsky%mit.edu
608088a431
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
dbaron%dbaron.org
f41157f8c0
Fix event coordinate regression when views don't line up with widgets. b=308521 Patch from Eli Friedman <sharparrow1@yahoo.com>. r+sr=roc
2005-09-18 18:03:06 +00:00
cst%andrew.cmu.edu
b63242406e
Bug 278739 Reloading a page whose length changes should not cause scroll position to change
...
r+sr=roc
2005-09-18 14:50:26 +00:00
mozilla.mano%sent.com
815d6bdabe
Bug 307934 - regression: In RTL text, can't move caret using arrow keys past point where text wraps. patch from Uri Bernstein <uriber@gmail.com>, r=eyalroz@technion.ac.il, sr=roc.
2005-09-18 14:29:09 +00:00
mozilla.mano%sent.com
40c9113013
Bug 308017 - Bidi: up/down-arrow sometimes behave incorrectly after switching keyboard layout. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc.
2005-09-18 14:18:28 +00:00
Olli.Pettay%helsinki.fi
7d0dcbfb2d
Bug 306895, Triple click should select lines, not paragraphs, in white-space: -moz-pre-wrap;, p=uriber@gmail.com, r/sr=roc
2005-09-18 12:41:40 +00:00
neil%parkwaycc.co.uk
317220d090
Fix tree horizontal scrolling issues b=212789 r+sr=roc
2005-09-18 11:18:28 +00:00
jwatt%jwatt.org
95d8aeee65
Fixing bug 307742. Crash in [@ nsSVGGradientFrame::GetStopOffset]. Patched by scootermorris@comcast.net and myself. r=tor@acm.org
2005-09-16 22:07:25 +00:00
tor%cs.brown.edu
924df457c2
Bug 307470 - prevent <marker> loop recursion. r=scooter
2005-09-16 21:58:47 +00:00
mrbkap%gmail.com
2ca316a454
bug 308788: DocumentViewerImpl needs to QI to nsISupports for things to work correctly. r+sr=dbaron
2005-09-16 19:57:20 +00:00
bzbarsky%mit.edu
b8cf83ad82
Make sure not to access members of deleted SheetLoadDatas. Bug 308766, r+sr=jst
2005-09-16 15:38:04 +00:00
neil%parkwaycc.co.uk
22e6b4960d
Bug 306971 Fix negative top row index regression r+sr=roc
2005-09-16 14:34:29 +00:00
dbaron%dbaron.org
d790c8e3c3
Do not skip PostHandleEvent for synthesized mouse moves. b=20022 Thanks to Neil for finding the problem. r+sr=roc
2005-09-16 06:04:25 +00:00
dougt%meer.net
4435542681
This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
2005-09-16 02:25:37 +00:00
rbs%maths.uq.edu.au
2f303ef684
Fix the inter-space for the fraction line and other special cases, b=308045, r+sr=roc
2005-09-16 00:39:27 +00:00
scootermorris%comcast.net
dabfcf56f1
Protect against possibility of having no content parent in GetCanvasTM -- resolves crash in bug 308585
...
r=tor
2005-09-16 00:22:02 +00:00
timeless%mozdev.org
c113ece289
Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
...
patch by b.jacques@planet.nl r=darin sr=darin
2005-09-15 23:17:17 +00:00
aaronleventhal%moonset.net
7f5deb9d69
Bug 308517. Crash when browse with images off and screen reader running. r+sr=bryner
2005-09-15 21:13:00 +00:00
roc+%cs.cmu.edu
cc4c158fff
Bug 305825. Bulletproof event handling so we don't crash when the presentation goes away that the event is based on. r+sr=roc, patch by Eli Friedman
2005-09-15 04:03:07 +00:00
scootermorris%comcast.net
062fafbcec
Fix for Bug 302640 -- hasFeature for SVG DOM implementation yields true with native SVG disabled
...
r=jwatt
2005-09-14 23:30:37 +00:00
mats.palmgren%bredband.net
eaa7cda447
Don't apply selection colors when printing. b=90434 r+sr=bzbarsky
2005-09-14 21:32:28 +00:00
bryner%brianryner.com
53d768e870
Backing out 292965 until Tp regression is understood.
2005-09-14 07:28:05 +00:00
bryner%brianryner.com
d67792fcc9
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-14 03:38:40 +00:00
scootermorris%comcast.net
31c2f50383
Bug 294517 -- implement SVG Patterns
...
r=tor
2005-09-13 22:38:36 +00:00
gerv%gerv.net
35149ea17d
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-09-13 18:40:56 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
tor%cs.brown.edu
2785cbaf00
Bug 307565 - crash when filtering nothing, or <feMerge> with no children.
...
r=scootermorris
2005-09-12 16:16:37 +00:00
tor%cs.brown.edu
f72284f883
Bug 307846 - SourceAlpha treated like SourceGraphic. r=scooter
2005-09-12 16:12:12 +00:00
dbaron%dbaron.org
7a3633c66a
Weaken assertions I added yesterday to fix orange on balsa. b=307939
2005-09-12 15:37:30 +00:00
bzbarsky%mit.edu
e6c127026a
Fix crash bug 302118, patch by bernd, r+sr=bzbarsky
2005-09-12 13:44:15 +00:00
rbs%maths.uq.edu.au
298b3d2b9d
Fully update the state even on invalid markups to avoid crashing, b=307839, r+sr=bz
2005-09-12 05:51:18 +00:00
dbaron%dbaron.org
32e04f72e5
Remove unused canHaveExplicitInherit variable and fix some comments. b=308079 r+sr=bzbarsky
2005-09-12 04:55:36 +00:00
dbaron%dbaron.org
0363a5374b
Fix typo stephend pointed out.
2005-09-12 04:28:16 +00:00
bzbarsky%mit.edu
84999b62be
More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
...
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-12 01:28:51 +00:00
mats.palmgren%bredband.net
2909dabcf6
Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr=dbaron
2005-09-12 01:05:58 +00:00
dbaron%dbaron.org
667d1f2104
Document pseudo-element code a little better and add some assertions. b=307939 r+sr=bzbarsky
2005-09-11 23:17:28 +00:00
bzbarsky%mit.edu
c00cd696d1
Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
...
by default. r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes.
2005-09-11 19:22:57 +00:00
peterv%propagandism.org
85b8cff6bc
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 17:15:08 +00:00
peterv%propagandism.org
efa08d1916
Back out fix for bug 251025 to fix bustage.
2005-09-11 15:42:31 +00:00
peterv%propagandism.org
86ca4e41cc
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 15:05:31 +00:00
peterv%propagandism.org
1fd27aa751
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
mats.palmgren%bredband.net
f048b80534
Caret drawn at incorrect position after typing a single LTR character in a blank RTL input field (or vice versa) while caret is visible. b=307533 r=uriber sr=bzbarsky
2005-09-10 11:14:48 +00:00
bzbarsky%mit.edu
063f5d859a
Fix perf bug 277208. Patch by Martijn Wargers <martijn.martijn@gmail.com>,
...
r+sr=bzbarsky
2005-09-09 18:50:23 +00:00
scootermorris%comcast.net
875ca166d8
Bug 305021 - crash in [@ nsSVGGradientFrame::checkURITarget] if gradient references itself.
...
r=tor
2005-09-08 00:25:24 +00:00
bzbarsky%mit.edu
cf64715ae5
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-07 16:49:21 +00:00
tor%cs.brown.edu
951cf898bc
Bug 307314 - handle null region in tspan region computation. r=afri
2005-09-07 15:41:41 +00:00
brendan%mozilla.org
52eeba63ea
Branch version of patch for bug 305565 (r/sr=jst/bz).
2005-09-07 02:39:51 +00:00
tor%cs.brown.edu
109e7d5a7e
Build bustage fix.
2005-09-06 23:51:15 +00:00
rbs%maths.uq.edu.au
b495f2aa64
Inter-spacing improvements between MathML frames, b=306543, r+sr=roc
2005-09-06 23:47:01 +00:00
rbs%maths.uq.edu.au
818e201900
Prevent gaps in stretchy characters, b=307157, r+sr=roc
2005-09-06 23:18:27 +00:00
rbs%maths.uq.edu.au
efddd4e6f8
Don't allow a vertical stretchy character to shrink, r+sr=roc, b=306004
2005-09-06 23:14:12 +00:00
tor%cs.brown.edu
36c76bbadd
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
rbs%maths.uq.edu.au
ebce434690
incorrect width of non breaking space inside MathML, r+sr=roc, b=247151
2005-09-06 22:19:52 +00:00
roc+%cs.cmu.edu
f246fa2bbd
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
2005-09-06 21:34:50 +00:00
tor%cs.brown.edu
a281a820d5
Bug 306547 - textPath not working on path using closepath command. r=afri
2005-09-06 20:40:05 +00:00
dbaron%dbaron.org
b490736cd7
Convert NS_ConvertUCS2toUTF8 to NS_ConvertUTF16toUTF8 in DumpRegressionData per biesi's review comment. b=306741
2005-09-06 17:09:58 +00:00
dbaron%dbaron.org
cc03866d66
Fix bad printfs in DumpRegressionData. b=306741 r=biesi sr=tor
2005-09-06 17:07:18 +00:00
bzbarsky%mit.edu
74a91f99c1
Fix OS/2 drag/drop crash. Bug 241503, patch by Rich Walsh
...
<dragtext@e-vertise.com>, mkaply, and Peter Weilbacher
<mozilla@Weilbacher.org>, r=bryner, sr=bzbarsky
2005-09-06 03:56:21 +00:00
rbs%maths.uq.edu.au
d46f7d5577
Stop using the 'font' shorthand because it doesn't play nice with the scriptlevel, r+sr=bz, b=114365
2005-09-06 03:51:30 +00:00
bzbarsky%mit.edu
013a8a9ace
Don't condition selection on whether we're in a chrome docshell; explicitly
...
disable selection for <label> and <description> as needed. Bug 306262, r=neil,
sr=roc
2005-09-06 03:37:15 +00:00
bzbarsky%mit.edu
0cfd6a71ca
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc
2005-09-06 02:14:36 +00:00
roc+%cs.cmu.edu
8b9158491c
Bug 306116. Use a loop instead of recursion while deleting next-in-flows to avoid stack overflow when reflowing really long text. r+sr=dbaron,a=asa
2005-09-06 01:26:50 +00:00
tor%cs.brown.edu
b69ab62c9b
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
2005-09-05 20:41:57 +00:00
roc+%cs.cmu.edu
60903ce73c
Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
2005-09-04 20:04:23 +00:00
aaronleventhal%moonset.net
030b1bfae0
Bug 306437. Onchange events fired twice for option selection via mouseclick. r=dbaron, sr=neil
2005-09-04 18:20:56 +00:00
neil%parkwaycc.co.uk
fda95dd5cf
Bug 306686 Make / start FAYT even when it's Shift+7 also make menus and xbl agree on the legal modifier token delimiters p=dainis_jonitis@swh-t.lv r=bz sr=me
2005-09-02 15:54:27 +00:00
masayuki%d-toybox.com
7e709162b7
Bug 295223 Bookmark menu collapses when hovering folder in level 1, quickly marking another folder in level 1, and then hovering folder in level 2 (subfolder of first folder). r+sr=bryner
2005-09-01 04:08:33 +00:00
roc+%cs.cmu.edu
9711031a79
Bug 305944. Fix handling of event clipping regression. r+sr=roc, patch by Eli Friedman
2005-08-31 23:06:39 +00:00
roc+%cs.cmu.edu
b3067884a8
Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard
2005-08-31 21:00:52 +00:00
mats.palmgren%bredband.net
ea68978e57
Fix compile warning from my last checkin. b=217903
2005-08-31 19:53:39 +00:00
mats.palmgren%bredband.net
52d0c5315c
Avoid trying to make an inside bullet frame its own sibling. b=217903 r+sr=bzbarsky
2005-08-31 19:38:59 +00:00
bzbarsky%mit.edu
d4b89719f4
Sync up the MIME type list in parser with what nsContentDLF has, and improve
...
the error handling for cases when a mismatch does happen. Bug 306502,
r=mrbkap, sr=brendan
2005-08-31 17:33:54 +00:00
bsmedberg%covad.net
3e2adc9538
Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan
2005-08-31 17:20:09 +00:00
dbaron%dbaron.org
2d0c5674de
Only accept a decimal point as part of a number when there are digits after it. Remove unused IS_ALPHA. b=306504 r+sr=bzbarsky
2005-08-31 16:15:58 +00:00
bzbarsky%mit.edu
88905e691a
Fix some review comments for bug 212789 that I missed when I checked in the
...
patc initially. r+sr=roc
2005-08-31 04:37:24 +00:00
roc+%cs.cmu.edu
f8d744f15d
Bug 73373. Allow multiple selections of content using the ctrl/option keys. This is for testing --- it will probably expose bugs in other places. r+sr=roc,patch by Martijn Wargers.
2005-08-31 02:16:03 +00:00
roc+%cs.cmu.edu
2dac54badf
Bug 305120. Make overflow/underflow events be posted by HTML again. Also, only post an overflow event when we go from not-overflowing to overflowing instead of every time we reflow with overflow. r+sr=dbaron
2005-08-31 00:57:27 +00:00
mats.palmgren%bredband.net
8f34e7d413
Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron
2005-08-31 00:35:17 +00:00
mats.palmgren%bredband.net
377c6c9a64
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
2005-08-30 22:46:45 +00:00
tor%cs.brown.edu
bcfd6fc12f
Bug 282579 - fix missed use of a null surface in cairo. r+sr=roc
2005-08-30 21:05:18 +00:00
bzbarsky%mit.edu
ee3656b5aa
Add support for :valid, :invalid, :in-range, and :out-of-range pseudo-classes.
...
Bug 302462, patch by Allan Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 20:56:46 +00:00
bzbarsky%mit.edu
4ff8d10416
Fixing more build bustage for bug 212789 -- merge to changes from bug 289940.
2005-08-30 19:22:38 +00:00
bzbarsky%mit.edu
55f34876ef
Fixing build bustage for bug 212789 -- merge to changes from bug 289940.
2005-08-30 18:56:10 +00:00
bzbarsky%mit.edu
4e670a3b31
Add horizontal scrolling to trees. Bug 212789, patch by Nate Nielsen
...
<nielsen@memberwebs.com>, r=jan, sr=roc.
2005-08-30 18:36:15 +00:00
bzbarsky%mit.edu
0f56e73dd0
Make sure kepress handlers are not affected by Caps Lock state. Bug 295228,
...
patch by Dainis Jonitis <Dainis_Jonitis@swh-t.lv>, r=neil, sr=bzbarsky
2005-08-30 18:13:48 +00:00
bmlk%gmx.de
77004905b6
limit pctHeightObserver to quirks mode bug 305975 r/sr=bzbarsky
2005-08-30 16:14:53 +00:00
bmlk%gmx.de
89727da8d1
reset the cached ascent if the block is empty, bug 206516 r/sr=roc
2005-08-30 16:14:07 +00:00
bzbarsky%mit.edu
fd98f06afb
Implement :enabled and :disabled CSS pseudo-classes. Bug 84400, patch by Allan
...
Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 03:31:47 +00:00
bzbarsky%mit.edu
e9f389b855
Fix assertion bug 303006, r+sr=dbaron
2005-08-30 02:36:47 +00:00
dbaron%dbaron.org
65ae4fc59e
Base factor line-height values on the same concept of font size as em-based line-height values. b=196270 r+sr=bzbarsky
2005-08-29 19:30:06 +00:00
tor%cs.brown.edu
506c1839ac
Build bustage fix - curse case insensitive filesystems!
2005-08-29 16:44:22 +00:00
tor%cs.brown.edu
e39bb24871
Bug 282579 - observe path of <textPath> so we invalidate properly. r=afri
2005-08-29 16:28:54 +00:00
smfr%smfr.org
1469ecb299
Fix bug 208601: DocumentViewerImpl::GetCanGetContents() was incorrectly returning false for text fields, because it was looking at the document's selection, rather than the text field selection. Fix by exposing nsIPresShell::GetSelectionForCopy(), and calling that. This fixes the Services menu in Camino to work in text fields. r/sr=roc.
2005-08-29 15:19:13 +00:00
neil%parkwaycc.co.uk
303c683415
Frame processing needs to happen before bubbling system event group handlers in order to fix bug 300227 and thus properly fix bug 298894 r=jst sr=bz
2005-08-29 13:41:11 +00:00
mats.palmgren%bredband.net
7e23bbba0b
Don't go below BODY in search for a background color (Print only bug). b=294836 r+sr=bzbarsky
2005-08-29 04:39:31 +00:00
bzbarsky%mit.edu
ee1ced6838
Removing comment that refers to code that is now gone.
2005-08-29 03:37:12 +00:00
dbaron%dbaron.org
9bc4f35244
Back out most of the rest of bug 304462.
2005-08-28 16:45:39 +00:00
smontagu%smontagu.org
a273c950ea
Bug 306049: Crash in nsFrame::PeekOffsetParagraph when triple-clicking not in a block. Patch by Uri Bernstein <uriber@gmail.com>, r+sr=roc
2005-08-28 08:20:34 +00:00
bmlk%gmx.de
6ac1df1e9e
code share GetCaptionAdjustedParent between AdjustCaptionParentFrame, bug 289936 r/sr=bzbarsky
2005-08-27 18:30:36 +00:00
dbaron%dbaron.org
c7e63b955d
Use PRInt32 instead of PRUnichar to match everything else and handle EOF correctly. b=305947 r+sr=bzbarsky
2005-08-27 05:59:51 +00:00
dbaron%dbaron.org
f7622a3b1c
Give popup blocked events a message constant. b=304462 r+sr=bryner
2005-08-26 21:38:38 +00:00
tor%cs.brown.edu
69cef9f8b7
Bug 282579 - fix logic for placing characters when falling off the end
...
of a textPath. r=jwatt
2005-08-26 21:13:48 +00:00
bsmedberg%covad.net
f57185ded2
Bug 305767 - Allow a different marker character for preprocessing CSS files - r=hixie+mconnor
2005-08-26 12:49:37 +00:00
tor%cs.brown.edu
1cd7b4b8f2
libart bustage fix for 282579.
2005-08-26 07:27:25 +00:00
tor%cs.brown.edu
ec5069804e
Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
...
the gdi+ text highlighting code. r=afri
2005-08-26 02:49:52 +00:00
jwatt%jwatt.org
59e42c6cd2
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
mozilla.mano%sent.com
1881d032f4
Bug 305083 - When using ctrl+right-arrow on last word in a wrapping line, caret moves to end of line instead of to beginning of next line. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r=uriber, sr=roc.
2005-08-25 15:57:12 +00:00
dbaron%dbaron.org
18ff195e5d
Fix typo in comment. b=305901.
2005-08-25 14:34:36 +00:00
roc+%cs.cmu.edu
329c6cc865
Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky
2005-08-25 00:10:37 +00:00
bzbarsky%mit.edu
643e0e6e6f
Cache the event queue service in nsContentUtils instead of having every single
...
presshell caching it. Bug 305689, r+sr=peterv
2005-08-24 21:01:51 +00:00
bmlk%gmx.de
12dbc74a18
pixel align pct based scroll frames bug 139843 r/sr=roc
2005-08-24 18:11:45 +00:00
mrbkap%gmail.com
e2572c0968
bug 299622: BiDi: Pressing End in a blank line moves the caret back, to the end of the previous line. Patch by Uri Bernstein <uriber@gmail.com>. r=smontagu sr=roc
2005-08-24 17:46:45 +00:00
mrbkap%gmail.com
5187e69f5f
bug 303399: Bidi: Problems with caret positioning on blank lines. Patch by Uri Bernstein <uriber@gmail.com>. r=mrbkap sr=roc
2005-08-24 17:44:28 +00:00
bzbarsky%mit.edu
20c5ee5f35
Flush _before_ getting the presshell, not after. Bug 297079, r+sr=roc
2005-08-24 01:27:02 +00:00
bzbarsky%mit.edu
65dabf8329
SVG's suspend/unsuspendRedraw shouldn't mess with viewmanager update batches.
...
Bug 305246, r=scootermorris, sr=roc
2005-08-24 01:03:42 +00:00
bzbarsky%mit.edu
b5c2422a20
Fix silly refcounting error that led to leaks. Bug 305262, r=scootermorris,
...
sr=roc
2005-08-24 00:05:39 +00:00
bzbarsky%mit.edu
992d916bc8
Restore the ability to tab to links in an imagemap. Bug 304467, r+sr=roc
2005-08-24 00:03:59 +00:00
smfr%smfr.org
274b3b1516
Fix bug 303987: long delays after resetting font prefs. Use a zero-delay timer to coalesce multiple pref callbacks in the pres context into one update. r/sr=roc
2005-08-23 23:52:16 +00:00
bzbarsky%mit.edu
f41b587cae
Go back to having UnblockOnload firing onload sync in cases where it's safe.
...
Attempting to address Tp fallout from bug 294114, r+sr=jst
2005-08-23 23:24:30 +00:00
roc+%cs.cmu.edu
4ac70976f2
Bug 304434. Update link :visited status for URIs downloaded to helper apps. r+sr=dbaron
2005-08-23 22:26:10 +00:00
roc+%cs.cmu.edu
6dfeabd466
Bug 305610. Fix regression from yesterday's event->point removal ... we didn't delete enough code! patch by Eli Friedman, r+sr=roc
2005-08-23 20:48:56 +00:00
roc+%cs.cmu.edu
e7a94b24b9
Bug 303458. Check in rest of patch for 295673. Doh!
2005-08-23 20:41:08 +00:00
roc+%cs.cmu.edu
8d634a00b5
Bug 305239. When drilling down at the start or end of a line, and we find a BR, return the parent element and the offset to the BR element instead of the BR element itself. This is a workaround for some deeper bug but we need a fix now. r+sr=roc, patch by Uri Bernstein
2005-08-23 04:20:02 +00:00
roc+%cs.cmu.edu
6377fe1d40
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
2005-08-23 03:57:07 +00:00
pavlov%pavlov.net
82ec4db5bd
replace call to nsIRenderingContext::RetrieveCurrentNativeGraphicData with nsIRenderingContext::GetNativeGraphicData
2005-08-23 02:59:34 +00:00
pavlov%pavlov.net
9d85e378b2
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
bzbarsky%mit.edu
7c5cfe2f80
Remove nsDummyLayoutRequest and use the nsIDocument onload-blocking API
...
instead. Bug 294114, r=dbaron, sr=jst
2005-08-23 01:29:02 +00:00
bzbarsky%mit.edu
0d6a610963
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
mrbkap%gmail.com
533e07fb19
bug 296335: Setting minWidth and maxWidth on a XUL element doesn't reflow the element. r+sr=bzbarsky
2005-08-22 20:35:47 +00:00
bryner%brianryner.com
64f28bc51d
follow-up to bug 303725, don't try to get a weak reference to a weak reference. r+sr=dbaron.
2005-08-22 19:46:25 +00:00
bryner%brianryner.com
adc0ddf8eb
In the XUL autocomplete widget, make user-initiated autocomplete dispatch an oninput event, just as if the user had typed the text. Also fixing a bug where it was not possible to create an oninput event from script. Bug 287996, r=mconnor sr=jst.
2005-08-22 18:34:21 +00:00
roc+%cs.cmu.edu
d364135459
Fixing bustage
2005-08-22 04:45:18 +00:00
roc+%cs.cmu.edu
f6f093252e
Bug 189308. Checking in the changes to address dbaron's comments, left out of the orginal checkin.
2005-08-22 04:16:38 +00:00
roc+%cs.cmu.edu
142211a0cb
Bug 300313. DeCOMtaminate linebreaker/wordbreaker, and access them directly as services rather than through a factory. r+sr=roc, patch by Joshua Welderson (thanks Joshua\!)
2005-08-22 03:00:06 +00:00
bryner%brianryner.com
091d8cf9cb
Attempting to fix crashes in RetargetEventToParent (bug 303725). Leave a weak container pointer so that events targetted to cached pres shells can be sent up to the parent, and don't crash if this fails. r=aaronl, sr=dbaron.
2005-08-22 01:55:34 +00:00
roc+%cs.cmu.edu
91b264f0f4
Bug 305239. Fix regression in text entry. r+sr=roc, patch by Uri Bernstein
2005-08-22 01:32:03 +00:00
mats.palmgren%bredband.net
decb76621e
Erase caret if needed when content is removed. b=304383 r=mrbkap sr=bzbarsky
2005-08-22 00:25:20 +00:00
roc+%cs.cmu.edu
752b50340d
Fixing build bustage ... variable named 'min' seems to conflict with some macro. r+sr=NOBODY AT ALL\! HAHAHAHA\!
2005-08-22 00:22:41 +00:00
roc+%cs.cmu.edu
5f5a889ef5
Bug 286491. Recreate the entire IB-split complex if the child of an IB-special frame is recreated, because the structure of the IB split may be changing. r+sr=bzbarsky
2005-08-21 23:56:40 +00:00
roc+%cs.cmu.edu
55d745e0bb
Bug 189308. Fire onscroll for all kinds of scrollling, and consolidate multiple scrolls into one event, and delay firing the event until we've returned to our PLevent loop. r+sr=dbaron
2005-08-21 23:37:13 +00:00
roc+%cs.cmu.edu
3621391cc9
Bug 295767. Simplify and thoroughly analyze previous-margin-dirty determination. r+sr=dbaron
2005-08-21 23:18:11 +00:00
bzbarsky%mit.edu
482bc40078
Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
...
305026, r+sr=dbaron
2005-08-20 01:24:00 +00:00
timeless%mozdev.org
c5c30836b6
Bug 305041 shutdown crash [@ nsAttrValue::ToString] nsAttrValue::sEnumTableArray is null
...
r=bz sr=bz
2005-08-19 23:40:42 +00:00
bzbarsky%mit.edu
f4c380c572
Allow passing a cached nsIContentPolicy service pointer to
...
NS_CheckContent*Policy if the caller has one. Bug 304845, r=biesi, sr=jst
2005-08-19 15:00:01 +00:00
roc+%cs.cmu.edu
889049f5f4
Backing out fix for bug 130078 because of performance regressions.
2005-08-18 19:44:55 +00:00
roc+%cs.cmu.edu
1da9d9ae96
Bug 130078. Integrate all view managers in a given top-level window into a single view manager tree. r+sr=dbaron
2005-08-18 17:14:29 +00:00
roc+%cs.cmu.edu
971dd68989
Bug 32807. Make triple-click select paragraphs, not lines. Patch by uriber, r+sr=roc
2005-08-18 17:09:16 +00:00
roc+%cs.cmu.edu
624a9d18f5
Bug 16311. Instead of using geometric scanning to find the ends of lines, just look at the frame hierarchy. patch by uriber, r+sr=roc
2005-08-18 17:04:51 +00:00
cbiesinger%web.de
cb16b20c58
bug 288042 make the cairo svg renderer work with xlib and qt
...
r=tor
2005-08-18 12:31:30 +00:00
aaronleventhal%moonset.net
0ada7ea5e9
Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil
2005-08-17 02:03:45 +00:00
bzbarsky%mit.edu
8e208eced1
Make frames know whether they're leaves or not from the frame construction
...
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron
2005-08-16 22:52:48 +00:00
roc+%cs.cmu.edu
db60f88daf
Bug 291058. Update nsSVGForeignObject to use push/pop translation. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 22:06:17 +00:00
roc+%cs.cmu.edu
1928c9208a
Bug 289377, cleanup nsCSSFrameConstructor a tad. r+sr=bzbarsky
2005-08-16 21:35:58 +00:00
bzbarsky%mit.edu
3d3c6b6621
Replace warning with assert, since this should now never happen. Bug 297850,
...
r+sr=dbaron
2005-08-16 14:39:08 +00:00
mozilla.mano%sent.com
53cbfe48e6
Bug 299239 - BiDi: Caret is stuck when reaching a single LTR character in RTL text. patch from Eyal Rozenberg <eyalroz@technion.ac.il>. r+sr=roc
2005-08-16 14:19:59 +00:00
gavin%gavinsharp.com
9e2e6cc931
Bustage fix #1 , remnant from another patch
2005-08-16 12:42:34 +00:00
gavin%gavinsharp.com
6655b13eac
Bug 301313 : Remove mPresContext in /layout/forms/, patch by Andreas Lange <mozilla@lange.cx>, r+sr=roc
2005-08-16 12:20:58 +00:00
bzbarsky%mit.edu
3fa5baafd7
Don't invalidate the whole imagemap on unrelated attribute changes in the
...
subtree. Bug 304753, r+sr=jst
2005-08-16 04:47:36 +00:00
bzbarsky%mit.edu
b7174e1eab
Improve error reporting on unknown function pseudo-classes. Bug 261073, r+sr=dbaron
2005-08-16 01:46:04 +00:00
bsmedberg%covad.net
f0d2e05a7e
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
mrbkap%gmail.com
2b7c7bca7a
bug 303267: Store the entire inner window in the window state holder instead of copying properties and restoring them. This fixes going back and forth with the bfcache on when the page gone to has javascript in it. r=jst sr=bryner
2005-08-15 18:16:42 +00:00
steffen.wilberg%web.de
8f0dcbee49
Bug 222654: global/scrollbars.css for native scrollbars different on Mac (many Firefox themes break scrollbars on Mac). Use nativescrollbars.css and xulscrollbars.css and ship both files on all platforms. r=neil, kevin, sr=bz
2005-08-14 16:23:37 +00:00
cbiesinger%web.de
26a83fee9a
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
mrbkap%gmail.com
c5688dfef2
Backing out changes for bug 303267 until the perf hits on the Seamonkey tinderbox can be explained.
2005-08-13 03:54:29 +00:00
mrbkap%gmail.com
59fbced3fe
bug 303267: Store the entire inner window object on the history entry instead of copying/restoring JS properties. r=bryner sr=jst. This patch also fixes bugs 304284 and 304078.
2005-08-13 00:53:39 +00:00