roc+%cs.cmu.edu
a710fcd15d
Bug 316281. Rework GetContentAndOffsetsFromPoint. r=uriber,sr=roc,patch by Eli Friedman
2005-12-07 23:08:39 +00:00
ginn.chen%sun.com
f164e052fc
Bug 284555 Menu text color remains -moz-menuhovertext when popup a dialog
...
r=aaronleventhal sr=roc
2005-12-07 05:50:16 +00:00
bzbarsky%mit.edu
a24855a1e8
Fix crash bug 316012, r=biesi, sr=jst
2005-12-07 00:52:39 +00:00
bzbarsky%mit.edu
8fa76d37ac
Don't store the "normal" frame state for the root scrollframe, for now. Bug
...
318709, r+sr=roc
2005-12-06 23:56:17 +00:00
bzbarsky%mit.edu
8f50bb6156
Prevent infinite recursion for cases when InstantiatePlugin returns a success
...
code without creating a plugin instance. Bug 319332, r=biesi, sr=roc
2005-12-06 23:52:49 +00:00
bzbarsky%mit.edu
878caa3f68
Clear the prescontext property table when we tear down the frame tree so that
...
we don't try to destroy frames after the arena they come from has been
deallocated. Bug 317855, r+sr=roc
2005-12-06 04:53:03 +00:00
bzbarsky%mit.edu
723a3efc77
Windowless plugins should get SetWindow() called on them the same time normal
...
plugins do -- at reflow end, not just paint time. Bug 266933, r+sr=roc
2005-12-06 04:50:26 +00:00
mrbkap%gmail.com
223cc16bc2
bug 319249: Remove the useless version of CreateRDFDocument that only had one user (and used pointers to nsCOMPtrs). r+sr=peterv
2005-12-06 01:33:15 +00:00
roc+%cs.cmu.edu
2aae47d965
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
2005-12-06 00:39:08 +00:00
roc+%cs.cmu.edu
a20b3fc911
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
2005-12-06 00:32:52 +00:00
bzbarsky%mit.edu
9dc7327649
Don't bother calling SelectorMatches in Has*DependentStyle if the selector
...
won't affect our change bitfield. Bug 319097, r+sr=dbaron
2005-12-05 18:59:54 +00:00
brettw%gmail.com
b9193728c5
Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
2005-12-05 18:07:33 +00:00
gavin%gavinsharp.com
806c5d60f2
Bug 201528: browser ignores MARQUEE BEHAVIOR = "SLIDE", patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doronr, sr=jst
2005-12-04 20:49:55 +00:00
bmlk%gmx.de
4bb63a9880
don't allocate nsDirectionalFrame on heap, bug 315321 patch by Marc Liddell r=roc sr=dbaron
2005-12-03 15:44:43 +00:00
bmlk%gmx.de
5663eeaaaa
Do not prevent the creation of multiple captions, but display only the first one, bug 309322 r/sr=bzbarsky
2005-12-03 15:13:08 +00:00
cbiesinger%web.de
3c23130790
Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
...
also, don't flush when inside of ObjectURIChanged
r+sr=bz
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
f2a37733b9
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
2005-12-03 07:42:40 +00:00
tor%cs.brown.edu
7e2fd9d40c
Bug 318379 - crash on a empty path with markers. r=jwatt
2005-12-03 00:00:49 +00:00
tor%cs.brown.edu
ea92cde656
Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
...
Patch by longsonr@gmail.com , r=tor, sr=jst.
2005-12-02 23:57:47 +00:00
tor%cs.brown.edu
e7d21ca23b
Bug 317708 - cairo renderer leaks memory and uses uninitialised
...
variables with text in SVG. Patch by longsonr@gmail.com , r=tor, sr=jst
2005-12-02 19:28:38 +00:00
neil%parkwaycc.co.uk
0d29adadea
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
2005-12-02 12:02:44 +00:00
bzbarsky%mit.edu
94529c70ab
Adding regression test.
2005-12-01 22:23:58 +00:00
jst%mozilla.jstenback.com
7223904a81
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-12-01 19:35:27 +00:00
mrbkap%gmail.com
1789e54d33
bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
2005-11-30 23:41:49 +00:00
masayuki%d-toybox.com
a3cbff90e5
Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
2005-11-30 13:26:34 +00:00
masayuki%d-toybox.com
856897abff
Bug 317289 hang (never finish/freeze) printing selection in iframe r+sr=roc
2005-11-30 13:24:00 +00:00
bzbarsky%mit.edu
bf70da4532
Remove content ids. Bug 166637, r=sicking, sr=peterv
2005-11-29 16:47:18 +00:00
bzbarsky%mit.edu
fe494a9f14
Don't paint selection shading on images when printing. Bug 312415, r+sr=roc
2005-11-29 16:26:22 +00:00
masayuki%d-toybox.com
9d37be9072
Oops, currently the Tree is closed, backing out previous check-in. b=310124
2005-11-29 05:52:19 +00:00
masayuki%d-toybox.com
8211dc3b14
Oops, currently the Tree is closed, backing out previous check-in. b=317289
2005-11-29 05:50:24 +00:00
masayuki%d-toybox.com
9a0e324461
Bug 317289 hang (never finish/freeze) printing selection in iframe r+sr=roc
2005-11-29 05:40:36 +00:00
masayuki%d-toybox.com
19961cae2c
Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
2005-11-29 05:33:59 +00:00
jst%mozilla.jstenback.com
8f1863159b
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
bzbarsky%mit.edu
ef6779f761
Adding regression tests
2005-11-28 22:24:28 +00:00
bzbarsky%mit.edu
17a57ffafb
Recover letter frames even if we didn't construct anything new. Bug 317961, r+sr=dbaron
2005-11-28 22:18:23 +00:00
bzbarsky%mit.edu
3d4cb98475
Get the right parent frame up front when dealing with :after content. Bug
...
317934, r+sr=roc
2005-11-28 22:09:08 +00:00
bmlk%gmx.de
d80bb5e08d
fix for null pointer deref, only rowspans span into the row below. bug 316636 r/sr=bzbarsky
2005-11-28 19:29:26 +00:00
bzbarsky%mit.edu
349918dc42
Make sure to not process counter/quote changes during a restyle. Bug 317948,
...
r+sr=dbaron
2005-11-27 22:20:09 +00:00
timeless%mozdev.org
9b0852aaf7
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
db820cf720
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
roc+%cs.cmu.edu
4fbeaa90bb
Bug 303023. Fix printing of SVG EMBED elements. r+sr=dbaron
2005-11-24 00:48:40 +00:00
timeless%mozdev.org
0e509aba60
Bug 106386 Correct misspellings in source code
...
r=dbaron rs=brendan
2005-11-23 05:22:38 +00:00
bzbarsky%mit.edu
994feafbae
Treat inline and block buttons more uniformly. Bug 304004, r+sr=dbaron
2005-11-22 23:39:48 +00:00
dbaron%dbaron.org
bcc8cf3d4b
Typo.
2005-11-22 23:39:41 +00:00
dbaron%dbaron.org
ce9357ccd5
Correct comment to reflect reality. b=317480
2005-11-22 23:38:28 +00:00
dbaron%dbaron.org
6a21a28fbe
Allow grid groups to contain other grid groups, to fix mail compose window and other <listbox> bustage. b=317480
2005-11-22 23:35:57 +00:00
dbaron%dbaron.org
92b3855fca
Make GetParentGridPart restrict what it returns to the appropriate type. b=306911 r+sr=bzbarsky
2005-11-22 18:14:17 +00:00
dbaron%dbaron.org
f074905cfd
Add commments to grid code, plus a small bit of code cleanup. b=306911 r+sr=bzbarsky
2005-11-22 05:52:34 +00:00
bmlk%gmx.de
9e0ea03b7a
fix for a regression from bug 271789, deadcells are nearly equivalent to complete cellmap holes, bug 317148 r/sr=bzbarsky
2005-11-21 18:08:30 +00:00
timeless%mozdev.org
17f5f5429f
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
masayuki%d-toybox.com
ffac17f9c5
Bug 113161 Color/background-color of preedit string is always default(we should not use invert) / Bug 170951 IME should use OS system color for selection instead of inverting r+sr=roc
2005-11-20 23:43:48 +00:00
timeless%mozdev.org
1c34e68034
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bzbarsky%mit.edu
5b1ad1cc78
Fix bug 303812. r+sr=dbaron
2005-11-20 21:08:47 +00:00
bmlk%gmx.de
b6b06d0765
adding test to the layout regression tests, npob
2005-11-19 20:38:30 +00:00
bmlk%gmx.de
7ae67b8d95
adding testcases to layout regression tests, npob
2005-11-19 20:25:41 +00:00
peterv%propagandism.org
75a40ab354
Fix for bug 314931 (Use content-specific DOMCI macros for XSLT in nsLayoutModule.cpp). r/sr=jst.
2005-11-18 13:39:43 +00:00
bmlk%gmx.de
bd11d3afb7
fix oversight, the function can be called with a null pointer, bug 316821 r/sr=roc
2005-11-17 21:24:05 +00:00
bzbarsky%mit.edu
2f2723c575
Make sure that CSS escapes don't introduce UTF16 surrogates into the character
...
stream. Bug 316394 final patch, r=smontagu, sr=dbaron
2005-11-17 15:17:00 +00:00
tor%cs.brown.edu
974a5bf714
Bug 315861 - multiple use of clipPath causing problems with hit testing.
...
r=afri
2005-11-16 19:57:47 +00:00
smontagu%smontagu.org
75f5688bba
Bug 313602: Bidi: Caret appears incorrectly when using up/down arrows to move into a blank line surrounded by reverse-direction text. Patch by Uri Bernstein <uriber@gmail.com, r=smontagu, sr=roc
2005-11-16 09:40:52 +00:00
smontagu%smontagu.org
d999b33cff
Bug 305798: Bidi: After deleting last character of reverse-direction text, arrow keys move caret incorrectly. Patch by Uri Bernstein <uriber@gmail.com, r=smontagu, sr=roc
2005-11-16 09:37:01 +00:00
bzbarsky%mit.edu
0f66d83269
Relanding bug 305705. Patch still by mats, r+sr=me.
2005-11-15 04:03:08 +00:00
bzbarsky%mit.edu
a946ffec4a
Back out bug 305705 to test performance impact.
2005-11-15 02:16:25 +00:00
gavin%gavinsharp.com
9c7d01c5ee
Bug 239919 followup: address reviewer comments, patch by Martijn Wargers <martijn.martijn@gmail.com>
2005-11-15 00:08:01 +00:00
gavin%gavinsharp.com
1d73b37ee8
Bug 239919: marquee DOMAttrModified cleanup, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=jst
2005-11-15 00:03:17 +00:00
dbaron%dbaron.org
b77f513236
Fix selector serialization bugs related to namespaces. b=315648 r+sr=bzbarsky
2005-11-14 23:40:37 +00:00
bzbarsky%mit.edu
3608df15a6
Make sure to do a constrained reflow after having done an unconstrained one.
...
Bug 305705, patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky
2005-11-14 21:51:17 +00:00
dbaron%dbaron.org
3c95294952
Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin
2005-11-14 20:09:51 +00:00
roc+%cs.cmu.edu
ff22ad9ece
nsScrollBoxFrame.h is not used anymore, remove it. Not part of the build
2005-11-14 19:48:57 +00:00
smontagu%smontagu.org
0a9e2a3d0e
Reflow when Bidi options are changed. Bug 80352, r+sr=bzbarsky
2005-11-13 09:55:09 +00:00
darin%meer.net
697c78f1ea
Initial patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky
2005-11-12 18:17:19 +00:00
bzbarsky%mit.edu
55d1b061bd
Followup for bug 314920, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r+sr=bzbarsky
2005-11-11 18:38:54 +00:00
bsmedberg%covad.net
ccba74b784
Libart build bustage, bug 313309
2005-11-11 18:37:17 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bmlk%gmx.de
ac3f79fa07
More robust handling of the overflow property, bug 315210 r/sr=roc
2005-11-11 05:30:31 +00:00
bmlk%gmx.de
2163d4caa2
mark cell hooles that are not caused by zero spans as dead, this will limit searches when a search is initiated at other cell hooles. bug 271789 r/sr=bzbarsky
2005-11-11 05:22:18 +00:00
roc+%cs.cmu.edu
28cfb5adfc
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
2005-11-11 02:36:29 +00:00
bzbarsky%mit.edu
aba5d48a15
Make parsing out of a string just parse out of the string instead of wrapping
...
it in a stream. Bug 314920, patch by Alfred Kayser <alfredkayser@nl.ibm.com>,
r=dbaron, sr=bzbarsky
2005-11-10 22:26:06 +00:00
joshmoz%gmail.com
70d0b15dbe
remove XP_MAC, cleanup. b=281889 r=mento sr=smfr
2005-11-10 17:45:59 +00:00
cvshook%sicking.cc
4660644188
Bug 312592: Reduce amount of duplicated code in html contentsink.
...
r=mrbkap sr=peterv
2005-11-10 15:51:10 +00:00
bsmedberg%covad.net
a4d3866df3
Bug 313309 part 1 - use __fastcall for NS_FASTCALL on windows, r=shaver
2005-11-10 14:43:22 +00:00
mark%moxienet.com
045ce7774f
Bug 311399, Crash [@ SetOrigin] during rendering context destruction. Remove QD save/restore from rendering context, it was placed there as a workaround for scrollbar functional and aesthetic bugs. Add OS event handler to fix aesthetic problems, and check for bad states to work around functional problems. r=josh sr=smfr
2005-11-10 03:46:52 +00:00
dbaron%dbaron.org
eac6a24015
Change storage of :not() selectors so that there is one item in mNegations per :not(), and simplify various code accordingly. Simplify SelectorMatches a little more. b=315567 r+sr=bzbarsky
2005-11-09 04:17:26 +00:00
bzbarsky%mit.edu
d2a0bba83a
Fix more grid crashes. Bug 314502, r+sr=dbaron
2005-11-09 02:19:18 +00:00
bzbarsky%mit.edu
ce046353d7
Make grids less crash-happy. Bug 307809, r+sr=dbaron
2005-11-09 02:15:12 +00:00
bzbarsky%mit.edu
06dc79df0f
Move the document's bidi state to actually live on the document, and remove
...
dependencies on nsPresContext in form submission. Fixes bugs 100533, 180861,
293171. r+sr=jst
2005-11-08 22:45:49 +00:00
vladimir%pobox.com
20b91dbdd6
thebes/cairo backend update. windows fonts through thebes, start of pango fonts through thebes. lots of other misc fixes. win32 static build fix.
2005-11-08 20:06:16 +00:00
bzbarsky%mit.edu
c259ae0b19
Don't reframe leaf frames just because they don't have generated content that
...
style says they should have -- leaves just don't have generated content. Bug
315541, r+sr=dbaron
2005-11-08 18:20:47 +00:00
bzbarsky%mit.edu
d6de8c5bd3
Don't try to restyle a destroyed frame tree. Bug 315453, r+sr=dbaron
2005-11-08 04:07:13 +00:00
tor%cs.brown.edu
a079ddf11d
Bug 313897 - getExtentOfChar always returns the character position of
...
the first character with cairo rendering.
Patch by longsonr@gmail.com , r=scooter, sr=tor.
2005-11-07 19:13:56 +00:00
tor%cs.brown.edu
fb8750ae75
Bug 315375 - crash when textPath refers to nonexistent path. r=jwatt
2005-11-07 19:09:22 +00:00
roc+%cs.cmu.edu
599bd30eab
Bug 315127. Go back to allocating NS_NewDirectionalFrame on the heap, to fix crash regression. r+sr=dbaron
2005-11-06 22:47:10 +00:00
bzbarsky%mit.edu
ec88a7ee5b
Fix bug 315264, in a kinda-hacky way. r+sr=dbaron
2005-11-06 19:38:43 +00:00
bryner%brianryner.com
f9c219472d
Unhook subframe containers / link handlers when putting a document into bfcache, and restore them when restoring the document (bug 314549). r+sr=bzbarsky.
2005-11-06 19:23:03 +00:00
bzbarsky%mit.edu
2b7fc1f0c9
Make all stylesheet changes do an async style reresolve, not a sync one. Bug
...
314776, r+sr=dbaron
2005-11-06 18:01:17 +00:00
hwaara%gmail.com
9d82e45dd4
bug 314350, implement GetScrolledSize in nsScrollBoxObject
...
r/sr=bzbarsky
2005-11-06 15:10:09 +00:00
rbs%maths.uq.edu.au
67daa6f91f
Don't permit floating or absolute positioning inside MathML, b=307826, r+sr=bz
2005-11-05 04:23:13 +00:00
bzbarsky%mit.edu
f64003e9da
Consolidate the out-of-flow handling in ContentRemoved, using
...
GetChildListNameFor. Also, replace various checks for display and floating
with a check for out-of-flow where relevant. Bug 313181, r=roc, sr=dbaron
2005-11-04 23:56:54 +00:00
bzbarsky%mit.edu
213eab3d98
Change WipeContainingBlock to have a better definition of what it means for a
...
parent frame to be "inline", and remove checks for <select> around places that
called WipeContainingBlock. Bug 314878, r+sr=dbaron
2005-11-04 23:43:01 +00:00
bzbarsky%mit.edu
27c439cb3c
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
...
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
2005-11-04 23:36:27 +00:00
bmlk%gmx.de
e7a8486231
limit search for real table cells to place where they can be expected, bug 313295 r/sr=bzbarsky
2005-11-04 18:41:32 +00:00
tor%cs.brown.edu
0f2999bf98
Bug 315061 - nsSVGCairoPathBuilder::ClosePath wasn't returning new point.
...
r=scooter
2005-11-04 17:02:26 +00:00
roc+%cs.cmu.edu
520b30a7f7
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
2005-11-04 02:38:33 +00:00
dbaron%dbaron.org
cb91a9795b
Only ignore the body background that's actually propagated to the canvas. b=314998 r+sr=bzbarsky
2005-11-03 23:06:54 +00:00
dbaron%dbaron.org
05496ee17f
Fix incorrect string conversion. b=314850 r+sr=bzbarsky
2005-11-03 07:19:34 +00:00
bzbarsky%mit.edu
35c72611c9
Fix bug 314369. Patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron,
...
sr=bzbarsky
2005-11-03 04:37:02 +00:00
neil%parkwaycc.co.uk
0eb7427fc2
Get default tooltip text more reliably b=147670 r=timeless sr=jst
2005-11-02 23:53:56 +00:00
roc+%cs.cmu.edu
34a88eba03
Bug 227121. A scrolled element's frame size should be set to the max of its desired size and the scrollport size, and should not depend on its overflow. Fixes an incremental reflow bug with scrolled frames. r+sr=dbaron
2005-11-02 23:35:37 +00:00
bsmedberg%covad.net
0faf3ec742
The extra layout/build parts of bug 304494 that I didn't checkin the first time.
2005-11-02 19:03:06 +00:00
cbiesinger%web.de
ffa599d074
bug 314679 remove some unused code from nsObjectFrame
...
r+sr=bz
2005-11-02 16:34:32 +00:00
bzbarsky%mit.edu
d44ad313ae
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
84802b45c2
Show the loading placeholder while loading, not the broken one. Bug 312804,
...
r=biesi, sr=dbaron
2005-11-02 00:04:29 +00:00
bzbarsky%mit.edu
83bd8eee0c
Don't try to reframe generated content for image state changes on it. Bug
...
313656, r=biesi, sr=dbaron
2005-11-02 00:00:20 +00:00
bryner%brianryner.com
7962a513cf
Restore the focus listener in Open() that was removed in Close() (bug 314400). Patch by saito@densan.co.jp, r=me, sr=brendan.
2005-11-01 21:55:34 +00:00
roc+%cs.cmu.edu
d511c33bd9
Fixing bustage...
2005-11-01 21:11:25 +00:00
roc+%cs.cmu.edu
a5f65bfee7
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
2005-11-01 20:40:54 +00:00
cbiesinger%web.de
2a428dab2c
Bug 314461 make presshell use the new nsIObjectFrame::StopPlugin function
...
r+sr=bz
2005-11-01 11:37:25 +00:00
bmlk%gmx.de
19d7e781d9
array boundary protection, second round, bug 265736 r/sr=roc
2005-11-01 05:15:10 +00:00
rbs%maths.uq.edu.au
ac038dddd0
Oops, typo, should have replicated the local definition of ∥ in each file
2005-11-01 04:27:01 +00:00
rbs%maths.uq.edu.au
639e48b912
Configure ‖ (a.k.a. ‖ \u2016) to stretch like ∥ (\u2225), b=314459, r+sr=roc
2005-11-01 03:26:37 +00:00
roc+%cs.cmu.edu
33a3e7d578
Bug 312777. Don't pass negative-margin-box floats to the space manager; correct them and preserve the right margin-edge on left floats and the left margin-edge on right floats. r+sr=dbaron
2005-11-01 01:16:45 +00:00
bzbarsky%mit.edu
8c532963e9
Fix <marquee alternate>. Bug 274322, patch by Martijn Wargers
...
<martijn.martijn@gmail.com>, r=doron, sr=bzbarsky
2005-10-31 18:43:04 +00:00
cbiesinger%web.de
ac00cddace
bug 309706
...
- Add some logging to nsObjectLoadingContent
- Add a StopPlugin() method to nsIObjectFrame
- Make use of that in PrepareInstanceOwner, so that loading a new plugin in
the same frame works as expected
- Initialize <applet> and <embed> elements to eType_Loading, so that the type is
only eType_Plugin if mURI and mContentType are valid
r+sr=bz
2005-10-31 18:28:56 +00:00
smontagu%smontagu.org
41432ddbee
Caret skips blank line using down-arrow key in preformatted text (e.g. View Source). Bug 298690, patch by Uri Bernstein <uriber@gmail.com>, r+sr=roc
2005-10-30 13:05:45 +00:00
bzbarsky%mit.edu
aeaa001221
Fix leaks caused by bug 307532. Patch by biesi, r+sr=bzbarsky
2005-10-29 16:16:35 +00:00
masayuki%d-toybox.com
ab76aa9ef7
Bug 307532 Selection colors should be saved in nsTextFrame::TextPaintStyle, not DrawSelectionIterator r+sr=roc
2005-10-29 14:01:55 +00:00
bmlk%gmx.de
43ac693e27
look for originating table cells only at places where they are supposed to be bug 313295 r/sr=bzbarsky
2005-10-29 13:45:38 +00:00
bmlk%gmx.de
635a9bee91
array boundary protection, initial idea Ben Fowler, bug 265736 r/sr=roc
2005-10-29 13:40:38 +00:00
cbiesinger%web.de
ec2746ef9a
Bug 309529
...
Move logic from nsObjectFrame::Instantiate(const char*, nsIURI*) into
nsObjectLoadingContent.
Also, fixes ext-to-type mapping if the URI does not implement nsIURL.
r+sr=bz
2005-10-29 12:56:44 +00:00
masayuki%d-toybox.com
e7ed3d82a7
Bug 313918 IME candidate list is positioned to wrong position if the caret is positioned non-root view r+sr=roc
2005-10-29 12:43:51 +00:00
mrbkap%gmail.com
3d5f7550f7
bug 314197: Change this often-firing table assertion into a warning. r=bernd sr=bzbarsky
2005-10-28 19:49:51 +00:00
cvshook%sicking.cc
64a0fbd45f
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
32fa287719
More removal for bug 313642. Patch by Martijn Wargers
...
<martijn.martijn@gmail.com>, r+sr=bzbarsky
2005-10-27 15:39:01 +00:00
bzbarsky%mit.edu
0d5a3e6aa7
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
rbs%maths.uq.edu.au
b8cfd776c2
crash evil mathml testcase with display:block, r+sr=bz, b=286122
2005-10-26 23:21:09 +00:00
roc+%cs.cmu.edu
680ffaad50
Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc
2005-10-26 21:46:39 +00:00
bzbarsky%mit.edu
0e97132ac9
Remove JS hacks in marquee and just rely on the attribute mapping code. Bug
...
313642, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron,
sr=bzbarsky
2005-10-26 20:23:56 +00:00
masayuki%d-toybox.com
733ba5945f
Bug 313174 IME composition string isn't rendered as selection text r=sergei_d, sr=bzbarsky
2005-10-26 20:16:01 +00:00
bzbarsky%mit.edu
c826d32b65
Flush out content updates before messing with the frame tree. Bug 313516, r+sr=roc
2005-10-25 22:32:13 +00:00
bzbarsky%mit.edu
f44f93ebc5
Fix restarting of plugins when restoring from bfcache. Bug 313669, r+sr=bryner
2005-10-25 01:32:14 +00:00
bzbarsky%mit.edu
04825cfb67
Fix bug 313498 -- no need for aPresContext in GetOptionsContainer. r+sr=roc.
2005-10-23 22:11:27 +00:00
bzbarsky%mit.edu
60605e7f2d
Avoid incremental reflow bug in marquee in some cases. Bug 312770, patch by
...
Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=bzbarsky
2005-10-23 19:53:51 +00:00
mats.palmgren%bredband.net
bb5f71a7f4
Don't compare the displayed value against the "selected index" in dropped down mode since that is actually the "hovered index". b=313260 r+sr=bzbarsky
2005-10-22 03:47:00 +00:00
bryner%brianryner.com
e7e62f956e
Stop plugins correctly when storing a page into session history (bug 311791). Patch by bzbarsky, r+sr=me.
2005-10-22 03:27:22 +00:00
bzbarsky%mit.edu
04153159a6
Fix some nsFloatCache leaks. Bug 302438, r+sr=dbaron
2005-10-21 22:23:28 +00:00
timeless%mozdev.org
2dc157c8df
Bug 313164 Bidi: Caret navigation broken inside inline elements
...
patch by uriber@gmail.com r=smontagu sr=roc
2005-10-21 20:08:50 +00:00
bzbarsky%mit.edu
d0ad850b4e
Fix bug 313173 and bug 312784 -- make sure to rebuild stuff as needed. r=neil, sr=roc
2005-10-21 17:29:06 +00:00
roc+%cs.cmu.edu
d0ccd4fc7e
Bug 295941. Remove hack that is obsolete on the trunk now that Eli has fixed event dispatch coordinates. patch by Eli Friedman, r+sr=roc
2005-10-21 02:50:35 +00:00
bzbarsky%mit.edu
3d61b57735
Start out with our display textnode in the right state so we don't require
...
two-pass reflow (which printing can't handle) to display comboboxes right. Bug
311380, r+sr=roc
2005-10-20 23:19:22 +00:00
roc+%cs.cmu.edu
4ee1e637be
Bug 313086. Fall-back path to delete absolute and floating frames if they're not found in the usual child list ... they may have been placed in the normal child list because no container was found. r+sr=bzbarsky
2005-10-20 19:20:34 +00:00
bzbarsky%mit.edu
8e989a107f
Fix bug 309467. r=jst, sr=neil
2005-10-20 02:10:31 +00:00
rbs%maths.uq.edu.au
10d9b28fce
Fix holes in stretchy MathML characters when their glue is tiny, b=311046, r+sr=roc
2005-10-20 00:28:47 +00:00
bzbarsky%mit.edu
41bf84c247
Fix bug 219052. Patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky
2005-10-19 13:55:33 +00:00
rbs%maths.uq.edu.au
b1ce792280
Bug 191847,297464, allow negative widths in <mspace> for uses like overstriking, r+sr=roc
2005-10-19 00:57:17 +00:00
doronr%us.ibm.com
573c3b6d32
Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz
2005-10-18 21:16:27 +00:00
roc+%cs.cmu.edu
f7e2b45942
Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky
2005-10-18 20:33:35 +00:00
roc+%cs.cmu.edu
49188025d3
Bug 307158. Half-heartedly account for vertical scrollbar presence when positioning absolute children relative to the right edge of a scrollable container. r+sr=dbaron with regrets.
2005-10-18 05:00:24 +00:00
bzbarsky%mit.edu
ea3f3e5a9d
Remove no longer used code. Bug 312685, r=biesi, sr=dbaron
2005-10-17 23:06:16 +00:00
tor%cs.brown.edu
7016d8085d
Bug 312376 - repair textPath from bug 311063 checkin. r=afri
2005-10-17 15:29:38 +00:00
bzbarsky%mit.edu
21d888e8d0
Finish fixing bug 114641. r=biesi, sr=dbaron
2005-10-17 00:52:58 +00:00
mats.palmgren%bredband.net
e36a52de0d
Restore Mac-specific caret movement when there is a selection. b=299417 r=uriber sr=roc
2005-10-17 00:51:46 +00:00
bzbarsky%mit.edu
0d1e336c9a
Try fixing bug 288064 again. r=biesi, sr=dbaron
2005-10-17 00:50:39 +00:00
mats.palmgren%bredband.net
9125d9fa0e
Return the frame count for the given line 'aLineNumber', not the line where we find the first frame. b=308052 r=bernd sr=bzbarsky
2005-10-17 00:03:05 +00:00
mozilla.mano%sent.com
2beab782a8
Bug 312620 - Bidi: Caret doesn't move correctly when arrowing where line wraps, if the wrapped line starts with a single reverse-direction character. patch from uriber@gmail.com, r+sr=roc.
2005-10-16 23:26:22 +00:00
masayuki%d-toybox.com
e88f554d23
Bug 310174 Windowless plug-ins can't receive the focus events r+sr=roc
2005-10-16 18:58:34 +00:00
bzbarsky%mit.edu
46dc7e29ca
Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
...
309067, r+sr=dbaron
2005-10-16 15:57:13 +00:00
bzbarsky%mit.edu
3a58eba127
Fix bug 311615 -- don't reframe the containing block if a current inline is
...
being reframed. r+sr=roc
2005-10-16 15:25:36 +00:00
bzbarsky%mit.edu
432cc819a8
Fix WipeContainingBlock() to work in more cases. Bug 291902, bug 296086, bug
...
285964, bug 310933, r+sr=dbaron
2005-10-16 15:21:05 +00:00
bryner%brianryner.com
1226dbed26
Convert CSSGroupRule and CSSStyleSheet to use nsCOMArray. Bug 312491, r+sr=bzbarsky.
2005-10-15 20:21:20 +00:00
dbaron%dbaron.org
28fed71fa8
Make captions process children normally so that whitespace-only text frames get constructed. b=311822 r=bernd sr=roc
2005-10-15 05:19:30 +00:00
dbaron%dbaron.org
6beb9b195c
Indentation fixes needed after s/nsIPresContext/nsPresContext/. Whitespace changes only.
2005-10-15 04:08:04 +00:00
bzbarsky%mit.edu
3c06eb9daf
Fix bug 311710, r=neil, sr=roc
2005-10-14 21:26:38 +00:00
peterv%propagandism.org
513c1fd56d
Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
2005-10-14 09:07:29 +00:00
smfr%smfr.org
8374dcbda9
Fix bug 183313: work around a Flash crasher in ActivateTSMDocument. Flash caches the active TSMDocument across focus/blur calls in order to restore the old TSMDocument (because we asked them to). The problem is that it can cache a TSMDocument that is about to be deleted, especially in Cocoa where the TSMDocument management is somewhat asynchronous. We work around this by always clearing the active TSMDocument before focussing a plugin, for Cocoa. r=mento, sr=pinkerton.
2005-10-13 22:39:36 +00:00
tor%cs.brown.edu
454e72b7e1
Bug 312269 - path geometry invalidation incorrect for suspension. r=scooter
2005-10-13 19:21:46 +00:00
roc+%cs.cmu.edu
344b4be95e
Bug 311152. Make DOM selection changes repaint the caret in the new position. r=mrbkap,sr=dbaron
2005-10-12 18:40:38 +00:00
bmlk%gmx.de
aa98fada26
Table foreign frames need to be wrapped into pseudo frames reagrdless of their namespace. bug 311661 r/sr=bzbarsky
2005-10-12 13:35:17 +00:00
bzbarsky%mit.edu
30c47dcf2f
Don't store the prescontext in the plugin instance owner. Bug 312055, r+sr=roc
2005-10-12 02:15:26 +00:00
roc+%cs.cmu.edu
e69dd56e71
Bug 311659. Don't hold frame references persistently in splitters. r+sr=bzbarsky
2005-10-11 18:59:58 +00:00
tor%cs.brown.edu
3613ad60ad
Bug 311063 - tspan attributes x/y/dx/dy are not live. r=afri
2005-10-10 21:18:42 +00:00
tor%cs.brown.edu
1d0010e1d0
Bug 311565 - use cairo image surface on mac/win32 for performance. r+sr=roc
2005-10-10 19:27:01 +00:00
Olli.Pettay%helsinki.fi
cde8aaf024
Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv
2005-10-10 18:38:57 +00:00
bzbarsky%mit.edu
33125a0a6f
Do nothing if styles are flushed when we have no pending restyles. Bug 311546,
...
r+sr=dbaron
2005-10-09 18:24:50 +00:00
bzbarsky%mit.edu
d91034c3b8
Allow EOF to end declarations. Bug 311617, r+sr=dbaron
2005-10-09 18:22:51 +00:00
bryner%brianryner.com
48082c9284
Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron.
2005-10-08 23:06:27 +00:00
bzbarsky%mit.edu
075b078215
Fix bug 309118 (removing vertical-align hack for broken objects from html.css).
...
r+sr=dbaron
2005-10-08 02:25:00 +00:00
cvshook%sicking.cc
7371067364
Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
...
r/sr=bryner
2005-10-07 20:20:52 +00:00
roc+%cs.cmu.edu
a13bf33f1d
Bug 305160. Target viewport scroll events at the document, not the root element (they will bubble to the window from there). Always stop bubbling of scroll events out of an element. r+sr=jst
2005-10-07 01:28:27 +00:00
timeless%mozdev.org
c644049326
Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
...
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil
2005-10-07 00:31:36 +00:00
bzbarsky%mit.edu
57c1459ccd
Make sure to not have our columns extending under the right-hand scrollbar.
...
Bug 306990, patch by Nate Nielsen <nielsen@memberwebs.com>, r=jan, r+sr=roc
2005-10-06 18:18:12 +00:00
Jan.Varga%gmail.com
061690eb61
Fix for bug 291531. Crash [@ nsTreeBodyFrame::PrefillPropertyArray] treecols:hover {display:none} with evil xul testcase
...
r=neil sr=bzbarsky
2005-10-06 09:14:34 +00:00
bzbarsky%mit.edu
1e877334ed
Make IsSpecialHTMLContent happier with images and objects. Bug 310662, r=bernd, sr=dbaron
2005-10-04 23:56:14 +00:00
bzbarsky%mit.edu
ff4bb166e0
Make sure scrollcorners are always boxes. Bug 310919, r=dbaron, sr=neil
2005-10-04 23:49:39 +00:00
bmlk%gmx.de
8d2cb2369f
handle baseline for empty table cells closer to the new description in CSS2.1, bug 291060 r/sr=dbaron
2005-10-04 15:47:21 +00:00
aaronleventhal%moonset.net
fd97041e21
Bug 193316. Caret not visible in readonly fields (HTML or XUL). r=mrbkap, sr=smfr
2005-10-04 03:14:03 +00:00
dbaron%dbaron.org
d21fb93bf0
Back out 307158 to fix 310736. GetActualScrollbarSizes is not meaningful on a frame in the middle of reflow.
2005-10-04 02:14:43 +00:00
jwatt%jwatt.org
20666ef8fa
Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org
2005-10-03 01:45:18 +00:00
tor%cs.brown.edu
1aa83717e6
Bug 299376 - don't assume that both x and y of a tspan are set. r=afri
2005-10-03 01:21:00 +00:00
scootermorris%comcast.net
15877de617
Fix bug 309924 - Removing <stop> elements from gradients is not live
...
r=jonathan.watt
2005-10-03 00:59:03 +00:00
tor%cs.brown.edu
0dc9a332f3
Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt
2005-10-02 19:35:22 +00:00