roc+%cs.cmu.edu
959740e905
Bug 419285. Terminate first-letter processing at a <br>. r+sr=dbaron,a=ss
...
git-svn-id: svn://10.0.0.236/trunk@253803 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:42:52 +00:00
dbaron%dbaron.org
c8cfa1c9aa
Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky a=samuel.sidler
...
git-svn-id: svn://10.0.0.236/trunk@253252 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 19:41:38 +00:00
dholbert%cs.stanford.edu
b9c6bed1a8
Bug 427017: Disable page-break-before/after for fixed- & absolutely-positioned elements. Also, fix assertion during an iterator-comparison by handling case where lineBox is in overflow-lines. r=fantasai sr=roc a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@250109 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 05:32:51 +00:00
jonas%sicking.cc
1cbce53417
Backing out due to test failures
...
git-svn-id: svn://10.0.0.236/trunk@249885 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 03:20:42 +00:00
jonas%sicking.cc
44f2be870f
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@249878 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:06:31 +00:00
Olli.Pettay%helsinki.fi
e9b8a89f91
Bug 421209, r=cpearce, sr=jst, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@248307 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 20:24:39 +00:00
mats.palmgren%bredband.net
09a4f31f07
Fix a compile warning. b=399694 r+sr=dbaron a1.9=damons
...
git-svn-id: svn://10.0.0.236/trunk@247905 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 09:01:36 +00:00
Olli.Pettay%helsinki.fi
0ab87464e4
Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@246523 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 12:40:21 +00:00
roc+%cs.cmu.edu
db33a498f3
Bug 399852. Experimental relanding to collect data from centos5.
...
git-svn-id: svn://10.0.0.236/trunk@245958 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 09:16:21 +00:00
dbaron%dbaron.org
7d9453df28
Fix handling of dynamic changes for advanced CSS selectors (and avoid the cost of doing so in the normal case). b=401291, 75386, 98997, 229915, 404418 (blocking1.9+) r+sr=bzbarsky a=blocking1.9+ on 404418
...
git-svn-id: svn://10.0.0.236/trunk@245947 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 06:17:47 +00:00
enndeakin%sympatico.ca
98e648bf7b
Bug 415503, crash with popupgroup, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@245734 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 21:45:29 +00:00
bzbarsky%mit.edu
0a6e8bce33
Make sure to push a null float containing block for <mtd>. Bug 399676, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@245638 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 22:06:59 +00:00
roc+%cs.cmu.edu
96a2c33872
Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
...
git-svn-id: svn://10.0.0.236/trunk@245445 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 03:04:49 +00:00
roc+%cs.cmu.edu
e5212b35b7
Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@245443 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 01:57:19 +00:00
dbaron%dbaron.org
36069ceee7
Force reflow on default font change, since style data comparison is not sufficient for things not reflected in style data. b=394057 r+sr=roc a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@245250 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 19:53:59 +00:00
fantasai.cvs%inkedblade.net
faf43a02d0
handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@244135 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 08:13:21 +00:00
roc+%cs.cmu.edu
b186cf0080
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@244074 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 23:59:51 +00:00
dbaron%dbaron.org
5fe2652d6e
Improve the warning that shows up when pages use -moz-inline-box. b=413195 r+sr=bzbarsky a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@244008 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 21:06:36 +00:00
longsonr%gmail.com
b5cf4d076f
Backout bug 413016 in case it is causing qm-mini-ubuntu05 failure
...
git-svn-id: svn://10.0.0.236/trunk@243732 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 16:37:34 +00:00
longsonr%gmail.com
96db154580
Bug 413016 - ASSERTION: SVG frame expected with svg:after in SVG document. r+sr=bzbarsky,a1.9=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@243728 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 15:22:58 +00:00
mats.palmgren%bredband.net
e855fa7e8e
Ignore restyle requests once PresShell::Destroy() has been called. b=279505 r+sr=bzbarsky a=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@243460 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 18:18:19 +00:00
longsonr%gmail.com
11467ffd71
Bug 409461 - ASSERTION: SVG frame expected with svg:after. r+sr=bzbarsky,a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@243377 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 16:28:57 +00:00
dholbert%cs.stanford.edu
d9bd33e144
Backing out 399852 due to mac mochitest failures
...
git-svn-id: svn://10.0.0.236/trunk@243161 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:56:43 +00:00
dholbert%cs.stanford.edu
c4a6851d4c
Bug 399852 â Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
...
git-svn-id: svn://10.0.0.236/trunk@243158 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:19:47 +00:00
mats.palmgren%bredband.net
f40d6b462a
Try all continuations of the block when looking for a letter frame. b=408493 r+sr=bzbarsky a=blocking1.9
...
git-svn-id: svn://10.0.0.236/trunk@243106 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 09:25:18 +00:00
roc+%cs.cmu.edu
8113c247a5
Backing out 410489 to fix test failures
...
git-svn-id: svn://10.0.0.236/trunk@242782 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 00:40:08 +00:00
martijn.martijn%gmail.com
d20990583c
Bug 399852 Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@242762 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 21:44:59 +00:00
roc+%cs.cmu.edu
7caf8b7991
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@242716 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 09:38:32 +00:00
karlt+%karlt.net
ef8db85d60
Bug 348577 â Implement MathML <mtable> with display:inline-table
...
(mtable has incorrect baseline).
Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@242665 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 02:14:35 +00:00
roc+%cs.cmu.edu
aee1f987f6
backing out bug 355548 due to test failures
...
git-svn-id: svn://10.0.0.236/trunk@242652 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 23:11:30 +00:00
roc+%cs.cmu.edu
fb0a2b5cae
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@242648 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 22:36:56 +00:00
bzbarsky%mit.edu
36a70da56f
Make image controls splittable just like regular images. Bug 409659, r+sr=roc,
...
a=dsicore
git-svn-id: svn://10.0.0.236/trunk@242428 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 06:44:38 +00:00
neil%parkwaycc.co.uk
ee27ffeb8b
Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking
...
git-svn-id: svn://10.0.0.236/trunk@242354 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-04 11:24:42 +00:00
dtownsend%oxymoronical.com
9e5dc919ae
Backout of bug 409383 to correct test failure on fxdbug-win32-tb.
...
git-svn-id: svn://10.0.0.236/trunk@242322 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 20:19:22 +00:00
longsonr%gmail.com
3342e265a7
Bug 409383 - Switch sometimes ends up with multiple child frames. r+sr=roc,a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@242298 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 14:30:03 +00:00
ginn.chen%sun.com
3874ae4331
Bug 398362 First menuitem is not selected when opening a menu for the first time
...
r=enndeakin sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@242251 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-02 05:33:30 +00:00
enndeakin%sympatico.ca
250bba3bce
Bug 400185, crash with popupgroup, disallow using popupgroups and only create a frame for the native anonymous one, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@241847 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-20 14:46:12 +00:00
roc+%cs.cmu.edu
fb0f869d56
Bug 363729. Don't allow fixed-pos tables to have abs-pos children. r=dholbert,sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@240886 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 01:21:34 +00:00
smontagu%smontagu.org
9a091c85e5
Only try to process first-letter frames when they exist. Bug 404209, r+sr+b=roc
...
git-svn-id: svn://10.0.0.236/trunk@240520 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 08:15:15 +00:00
reed%reedloden.com
caa5cf452e
Bug 368554 - "[quirks] Image inside table inside table-cell with small width is wrapped" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@240292 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 09:24:50 +00:00
bzbarsky%mit.edu
3d9780d2f6
Fix bug 404666 by making spanned colframes be continuations of the col that
...
spans them. r=bernd, sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@240284 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 07:45:07 +00:00
bzbarsky%mit.edu
f3c1218cd4
Fix FindFrameWithContent to properly walk out-of-flows. Bug 405186, r+sr=roc,
...
a=beltzner
git-svn-id: svn://10.0.0.236/trunk@240050 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 19:58:04 +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
ginn.chen%sun.com
d10bc699e4
Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems
...
r=enndeakin, aaronleventhal sr=neil a=dsicore
git-svn-id: svn://10.0.0.236/trunk@239821 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 06:14:40 +00:00
bzbarsky%mit.edu
809ab5f5da
Don't pass around redundant information, so it can't get out of sync. Bug
...
404218, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239691 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 04:21:29 +00:00
roc+%cs.cmu.edu
0055492186
Bug 403659. Instead of trying to move frames around in the hierarchy after we've discovered they should be inserted after ::before content, just construct them at the right position in the first place. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@239615 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 21:52:17 +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
bzbarsky%mit.edu
0b617b22e3
Fix bug 403733: dynamic legend insertion should not use text as valid
...
siblings. r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239419 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:18:28 +00:00
bzbarsky%mit.edu
5beca14293
Don't assume that GetPrimaryFrameFor actually works correctly. Bug 403245, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@239174 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 00:47:50 +00:00
bzbarsky%mit.edu
7410e3788a
When invalidating the canvas, do a DEFERRED view batch to prevent us entering
...
reflow under frame construction. Bug 402713, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239146 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 19:09:45 +00:00