roc+%cs.cmu.edu
1b5b174eb2
Backing out bug 403426
...
git-svn-id: svn://10.0.0.236/trunk@240170 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:52:25 +00:00
roc+%cs.cmu.edu
bb4d972143
Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@240157 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:03:33 +00:00
roc+%cs.cmu.edu
f81dae4b91
Bug 404624. Silence assertion failures by allowing PropertyProvider's content length to be PR_INT32_MAX. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@240156 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 19:59:03 +00:00
roc+%cs.cmu.edu
90590b201a
Bug 320378. Skip reflowing lines in ReflowDirtyLines if we know that we're going to come back here because clearance was detected. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@240132 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 01:49:01 +00:00
uriber%gmail.com
9425466c18
test for bug 288789. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@239938 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-26 20:05:25 +00:00
smontagu%smontagu.org
ff356fc517
Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@239919 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-26 08:27:06 +00:00
bzbarsky%mit.edu
44fb7d7965
Fix bug 403134. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@239913 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-26 00:15:21 +00:00
bzbarsky%mit.edu
4b1e28809f
Backing out bug 392040 to fix bug 404872. a="it's a blocker regression, and it's
...
keeping me and Gavin from using Bugzilla"
git-svn-id: svn://10.0.0.236/trunk@239912 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-25 23:17:23 +00:00
bzbarsky%mit.edu
b581adf7dc
Don't resize widgets to negative sizes. Bug 397871, r+sr=roc, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@239886 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-23 23:18:08 +00:00
Olli.Pettay%helsinki.fi
e60089b398
Bug 368760, r=mats, sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@239843 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 20:47:35 +00:00
bzbarsky%mit.edu
3be76b5f25
Make to reinitialize windowless plug-ins correctly when restoring from
...
bfcache. Bug 385649, r+sr=roc. Many thanks to Matthew Gregan for spotting the
problem!
git-svn-id: svn://10.0.0.236/trunk@239819 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 04:58:33 +00:00
reed%reedloden.com
ac5eee7567
Bug 404636 - "Building without SVG fails" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@239797 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 21:09:12 +00:00
smontagu%smontagu.org
9c4e00ffa0
Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@239776 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 11:00:16 +00:00
smontagu%smontagu.org
08b5b633e9
Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@239773 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 10:37:40 +00:00
smontagu%smontagu.org
436c6aff7b
Testcase for bug 402380
...
git-svn-id: svn://10.0.0.236/trunk@239772 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 10:21:00 +00:00
reed%reedloden.com
121f7293a7
Bug 404519 - "some margin and edges twips/app units confusion" [p=reg@freebsd.org (Jeremy Lea) / chpe@gnome.org (Christian Persch) r+sr=roc a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@239766 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 05:09:59 +00:00
jwatt%jwatt.org
1c3356efa5
Fixing build bustage for those building without SVG turned on
...
git-svn-id: svn://10.0.0.236/trunk@239715 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 13:28:56 +00:00
hwaara%gmail.com
e37db4a747
bug 392040, SELECT menu requires multiple clicks to show up on some pages. This also happened when using full page zoom. r+sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@239668 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 19:20:35 +00:00
roc+%cs.cmu.edu
fba1c21e90
Bug 364801. nsHTMLScrollFrame::RemoveFrame needs to destroy the frame it removes. r+sr=mats
...
git-svn-id: svn://10.0.0.236/trunk@239617 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 22:24:21 +00:00
roc+%cs.cmu.edu
1961fb688b
Bug 331809. Make nsSubdocumentFrame explicitly clip its contents; content can bleed out otherwise, for example if there is no scrollframe associated with the subdocument's viewport. r+sr=mats
...
git-svn-id: svn://10.0.0.236/trunk@239616 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 22:20:17 +00:00
roc+%cs.cmu.edu
7c1401f45f
Bug 402950. Allow spans to always be placed on a line, because part of the span may fit even if the whole span doesn't. Also request backup earlier so we always backup if we decline to place a frame. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@239614 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 21:36:19 +00:00
bzbarsky%mit.edu
ca29635e4d
The frame model depends on the span attribute, so changing span should
...
reconstruct frames. Bug 403249, r=bernd, sr=roc
git-svn-id: svn://10.0.0.236/trunk@239609 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 18:56:51 +00:00
jwatt%jwatt.org
4d3ee425ad
Back out failed attempt to fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@239602 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 13:43:06 +00:00
jwatt%jwatt.org
e42bcf8c6f
Fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
...
git-svn-id: svn://10.0.0.236/trunk@239600 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 12:46:50 +00:00
jwatt%jwatt.org
96b895330a
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
...
git-svn-id: svn://10.0.0.236/trunk@239599 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 12:09:09 +00:00
enndeakin%sympatico.ca
d2c28ca7f1
Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@239582 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 15:47:39 +00:00
roc+%cs.cmu.edu
27d3d55648
Bug 394752. Skip over preformatted newlines when moving caret; the caret will appear at the end of a line when it is positioned at the start of the next line with a HINTLEFT. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@239521 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 02:25:59 +00:00
roc+%cs.cmu.edu
c439c33520
Bug 403455. Allow prewrap text to record 'last break opportunity'. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@239518 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:48:27 +00:00
roc+%cs.cmu.edu
92fc0c9f9c
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@239516 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:43:49 +00:00
dholbert%cs.stanford.edu
f85abe9c73
Bug 403129: Count zero-width clip rectangles at edge of a BandRect as overlapping it. r+sr=roc, a=blocking1.9
...
git-svn-id: svn://10.0.0.236/trunk@239505 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 23:56:23 +00:00
fantasai.cvs%inkedblade.net
2690fc3557
nsOverflowContinuationTracker::Insert wasn't expecting to pull from overflowContainers list into same parent's excessOverflowContainers list, b=399843 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@239472 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 19:23:07 +00:00
dholbert%cs.stanford.edu
93565a18cc
Bug 393655: Fix undetected cases of lines going empty --> nonempty, due to margins. r+sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@239470 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 19:07:04 +00:00
dbaron%dbaron.org
4b0e63ba0d
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@239468 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:10:32 +00:00
bzbarsky%mit.edu
6e7c4cc401
Don't compare lines from different blockframes' lists to each other. Also fix
...
handling of text-decorations in in-flows of blocks with text-indent. Bug
393330, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239416 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:12:17 +00:00
reed%reedloden.com
3f447aec1a
Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@239345 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 19:14:08 +00:00
rflint%ryanflint.com
e6b475c523
Backout bug 396278 due to failing reftests
...
git-svn-id: svn://10.0.0.236/trunk@239320 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 14:18:37 +00:00
reed%reedloden.com
cbc9ce1972
Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@239303 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 10:30:40 +00:00
dbaron%dbaron.org
20f9d9ccb6
Make inline-block and table-caption elements not ignore text-decoration. b=371249 r+sr=roc a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@239219 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 19:13:19 +00:00
fantasai.cvs%inkedblade.net
7ce523d36b
ignore overflow containers when balancing, b=399407, r+sr=roc a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@239216 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 19:00:59 +00:00
roc+%cs.cmu.edu
2976f217bc
Backing out bug 375304 because of reftest failure
...
git-svn-id: svn://10.0.0.236/trunk@239180 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 03:40:28 +00:00
roc+%cs.cmu.edu
b995968e7a
Bug 375304. Fix absolute positioning for scrolled abs-pos containers with weird height constraints. patch by Eli Friedman, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@239179 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 02:20:13 +00:00
roc+%cs.cmu.edu
ea80cd5d63
Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@239178 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 01:51:32 +00:00
smontagu%smontagu.org
89ab5b8710
Clear first-letter state when leaving the first-letter frame inserted by the frame constructor. Bug 402380, r+sr+blocking1.9=roc
...
git-svn-id: svn://10.0.0.236/trunk@239152 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 19:44:33 +00:00
mats.palmgren%bredband.net
cc5e9a94a8
Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@239115 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-10 00:51:03 +00:00
jruderman%hmc.edu
c4c1ec8d55
Fix bug 401393, leak and assertion with Flash if Greasemonkey is installed. r=sicking, sr=jst, a=blocking1.9.
...
git-svn-id: svn://10.0.0.236/trunk@239103 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 22:26:04 +00:00
dholbert%cs.stanford.edu
a64bae2eaf
Bug 398181: Use NSCoordSaturatingAdd/Subtract in 3 places where we might have
...
unconstrained heights. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@239069 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 17:16:36 +00:00
roc+%cs.cmu.edu
c9fa75eb58
Tests for bug 391584 and other general tests for word movement with layout.word_select.eat_space_to_next_word set to true
...
git-svn-id: svn://10.0.0.236/trunk@239042 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 08:54:47 +00:00
reed%reedloden.com
0e3c52f2e6
Bug 400081 - "Leak gfxFont and gfxTextRun with font-size: 0" [p=cpearce r+sr=roc a1.9=stuart]
...
git-svn-id: svn://10.0.0.236/trunk@239036 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 08:04:19 +00:00
reed%reedloden.com
78dfb21478
Bug 400369 - "List markers (bullets) positioned incorrectly for left- and center-aligned list items in RTL lists" [p=uriber@gmail.com (Uri Bernstein) r=smontagu sr+a1.9=roc]
...
git-svn-id: svn://10.0.0.236/trunk@239033 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 07:49:56 +00:00
reed%reedloden.com
e000665a21
Fixing bustage from landing of bug 397510.
...
git-svn-id: svn://10.0.0.236/trunk@239031 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 07:37:31 +00:00