16927 Commits

Author SHA1 Message Date
tor%cs.brown.edu
1f8f482631 Bug 289839 - svg crashes when unloading a text gradient. r=jwatt, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@172076 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 16:51:00 +00:00
smfr%smfr.org
419c9e101b Fix bug 289022: every other click in a text field unfocusses it, so you can't type. Fixed by retargeting keyboard events to a parent view, if their target view has no frame. r=roc, sr=dbaron, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@172062 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 04:35:13 +00:00
aaronleventhal%moonset.net
dca00c4561 Bug 280154. Cannot arrow past first entry in help sidebar panels. r=Neil, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/trunk@172044 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 20:25:49 +00:00
timeless%mozdev.org
8f4454ff0a Bug 287391 svg.css has inefficient rules
patch by bug@annevankesteren.nl r=tor sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@172030 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:46:42 +00:00
bzbarsky%mit.edu
66359456de Flush out content model construction before messing with the DOM, since we plan
to insert frames into our display frame and putting options in there is a bad
idea.  Bug 289730, r+sr=roc, a=asa


git-svn-id: svn://10.0.0.236/trunk@172028 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:31:03 +00:00
bzbarsky%mit.edu
f0424d6b08 Finish removing the -moz-bulletinboard display value from the tree. All the
code implementing it is long removed; we shouldn't be parsing it.  Bug 289967,
r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/trunk@172025 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:27:23 +00:00
roc+%cs.cmu.edu
36ddcaef9c Bug 289994. Add REQUIRES needed to build canvas. r+sr=shaver,a=brendan
git-svn-id: svn://10.0.0.236/trunk@172017 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 04:20:01 +00:00
roc+%cs.cmu.edu
d302ae559d Bug 289431. Don't include overflow from children in frames that are overflow:-moz-hidden-unscrollable. r+sr=bzbarsky,a=brendan
git-svn-id: svn://10.0.0.236/trunk@171995 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 22:03:23 +00:00
bmlk%gmx.de
edb17b80f0 cleanup for named childlists on outer table frames, bring ContentInserted in sync with ContentAppended, bug 286137 r/sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@171985 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 17:35:11 +00:00
tor%cs.brown.edu
b98d6f83ef Bug 289276 - gradient reused multiple times is only rendered once.
r=scooter, a=mkaply


git-svn-id: svn://10.0.0.236/trunk@171980 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 16:35:02 +00:00
bzbarsky%mit.edu
7d36f1baf6 Disable loading of images in data documents on the document level, not on the
node level.  Bug 251354, r=sicking, sr=peterv, a=asa


git-svn-id: svn://10.0.0.236/trunk@171953 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 00:29:36 +00:00
bzbarsky%mit.edu
bc5588d5eb Make sure to pop off the line style and color we use for imagemaps so it
doesn't affect other drawing done by the page.  Bug 185467, buggy code found by
Jan Darmochwal <jdarmochwal@gmx.de>, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@171941 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 19:30:40 +00:00
smontagu%smontagu.org
46c53d33ed Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@171920 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 06:40:10 +00:00
roc+%cs.cmu.edu
89977d9b7c Bug 288949. Don't try to use view reparenting to handle scrolled child views. Also, fix regression so that listboxes don't always have widgets. r+sr=dbaron,a=asa.
git-svn-id: svn://10.0.0.236/trunk@171875 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 23:54:28 +00:00
kyle.yuan%sun.com
0159c15d9e Bug 268513 overflow:scroll causes memory growth
r/sr=bz, a=asa


git-svn-id: svn://10.0.0.236/trunk@171873 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 23:50:40 +00:00
dbaron%dbaron.org
f94ce77397 Fix too-much-overflow regression by making border-collapse cells store the full width of the border rather than just the inside half of it. Also make BCPixelSize 16-bit instead of 8-bit and use it in more places, and a little other cleanup. b=286794 r=bernd sr=roc a=brendan
git-svn-id: svn://10.0.0.236/trunk@171857 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 18:04:38 +00:00
smontagu%smontagu.org
67426e8ae8 Update Bidi character data tables to Unicode 4.1.0. Bug 288836, r=jshin, rs=roc, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@171852 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 14:24:52 +00:00
roc+%cs.cmu.edu
c6e67bf07f Bug 285996. Checking in update to nsObjectFrame.h. r+sr=dbaron,a=asa.
git-svn-id: svn://10.0.0.236/trunk@171846 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 04:34:46 +00:00
roc+%cs.cmu.edu
88019f7491 Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa.
git-svn-id: svn://10.0.0.236/trunk@171844 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 04:04:06 +00:00
roc+%cs.cmu.edu
c10d27a704 Bug 285996C. Ensure that object frames create the widget for their view correctly the first time, and don't let them try to create a widget again when there already is one. r+sr=dbaron,a=asa.
git-svn-id: svn://10.0.0.236/trunk@171843 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 03:59:02 +00:00
roc+%cs.cmu.edu
242a80aa53 Bug 289179. Fix regression by having nsTextControlFrame find its scrollable view again. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@171822 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 20:50:58 +00:00
tor%cs.brown.edu
916003cdea Bug 289289 - using clipPath on a markable shape causes all subsequent
drawing to be clipped.  r=jwatt, a=mkaply.


git-svn-id: svn://10.0.0.236/trunk@171813 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 19:02:13 +00:00
bzbarsky%mit.edu
cec44f64b3 Fix silly error that caused no scrollbars in non-SVG builds. Bug 289248, r+sr+a=shaver
git-svn-id: svn://10.0.0.236/trunk@171807 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 15:55:00 +00:00
roc+%cs.cmu.edu
bf84648546 Bug 256505. Menu positioning must take into account view-to-widget offset. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171773 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:33:18 +00:00
cbiesinger%web.de
5e93b18b6a fixing bustage
git-svn-id: svn://10.0.0.236/trunk@171756 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 00:42:41 +00:00
bzbarsky%mit.edu
2ed6c9fac8 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
pedemont%us.ibm.com
bc17cf38bd Bug 210204 - Only use Mac system menu for root chrome shell XUL menus. Display all other XUL menus as on other platforms. r=bz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@171740 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 22:58:29 +00:00
roc+%cs.cmu.edu
a52cfd560a Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171737 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 22:46:56 +00:00
bsmedberg%covad.net
0ea03d8860 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171643 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 12:36:03 +00:00
tor%cs.brown.edu
ff8b5cf88f Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171608 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:42:26 +00:00
timeless%mozdev.org
bc7d3c19b1 Bug 287244 DOCTYPE should not imply a default namespace
patch by bug@annevankesteren.nl r=tor sr=bz


git-svn-id: svn://10.0.0.236/trunk@171582 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:54:49 +00:00
bmlk%gmx.de
b5b65a13ed we need enough space to insert a cell even at the end of a row, bug=284575 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171569 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 17:20:08 +00:00
masayuki%d-toybox.com
5fee0b5fd2 bug 56314 reverse selection colors when page background is similar to default selection background. r=sfraser, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171553 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:40:48 +00:00
ginn.chen%sun.com
4e0213be41 Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@171552 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:35:50 +00:00
roc+%cs.cmu.edu
a6bfe5d186 Bug 288888. Fix detection of when a scrollframe is the root scrollframe, so that we don't create scrollbars for scrolling=no IFRAMEs. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171543 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 22:40:25 +00:00
mats.palmgren%bredband.net
803edc9a31 Revoke outstanding events before posting a new RedisplayTextEvent to avoid potential out-of-order events which could mean displaying the wrong text. b=288821 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171542 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 22:16:07 +00:00
roc+%cs.cmu.edu
0da7df6e3e Removing debug printfs that crept in.
git-svn-id: svn://10.0.0.236/trunk@171541 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu
64b260501e Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171540 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu
7021bee02b Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171539 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:00:41 +00:00
mats.palmgren%bredband.net
23c6b2b004 Remove code that does not work with outstanding RedisplayText events. b=288821 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171537 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 19:58:40 +00:00
dbaron%dbaron.org
8bf49cdf38 Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171530 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 16:47:01 +00:00
cbiesinger%web.de
489ecccbe5 279167 create elements in the correct namespace (None for HTML documents, XHTML
for XML documents)
patch by Frank Wein <bugzilla@mcsmurf.de> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@171511 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-02 15:47:13 +00:00
dbaron%dbaron.org
72020748e5 Implement CSS2 counters. b=3247 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171473 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 23:07:00 +00:00
tor%cs.brown.edu
ea7a9e3e23 Bug 288656 - Events not getting delivered to <svg:image> if fill=none. r=afri
git-svn-id: svn://10.0.0.236/trunk@171469 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 20:49:42 +00:00
tor%cs.brown.edu
30a8cbefd4 Bug 280988 - SVG frames should implement GetFrameName.
Patch by scootermorris@comcast.net, r=tor.


git-svn-id: svn://10.0.0.236/trunk@171468 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 19:56:08 +00:00
bzbarsky%mit.edu
35707e2f9d Wrap a view update batch around all restyle processing and switch
ApplyRenderingChangeToTree to use a NO_SYNC view batch, since we now flush
reflows before painting.  Bug 288365, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@171464 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 18:14:18 +00:00
timeless%mozdev.org
887df123a8 Bug 288587 crash while viewing Real videos
r=tor sr=tor


git-svn-id: svn://10.0.0.236/trunk@171457 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 16:41:55 +00:00
dbaron%dbaron.org
f7e591cd27 Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
git-svn-id: svn://10.0.0.236/trunk@171429 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu
a8e2e85779 Bug 288117. Fix up function name as dbaron requested.
git-svn-id: svn://10.0.0.236/trunk@171420 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 03:44:38 +00:00
roc+%cs.cmu.edu
edd9381478 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171419 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 03:40:12 +00:00