1486 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
36110b4fe1 Bug 522374. Ignore <area> elements in looking for a next/prev siblings for frame construction due to their misuse of the primary frame map. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258932 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:18:17 +00:00
bzbarsky%mit.edu
e237465bbb Bug 457514. If an out of flow first letter frame is the insertion parent, then use the placeholder frame to get the parent, not the out of flow frame. patch by Timothy Nikkel <tnikkel@gmail.com> r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258928 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 16:57:42 +00:00
mats.palmgren%bredband.net
0f66cab522 Bug 514960. r=roc sr=bzbarsky a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258373 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 00:44:27 +00:00
Olli.Pettay%helsinki.fi
44c77fd01e Bug 501900, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258014 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-08 18:54:47 +00:00
dholbert%cs.stanford.edu
7cd0d3940c Bug 468491. When removing the continuations of a text frame, remove them starting at the end to avoid disrupting frame invariants by removing frames from the middle of the flow. Patch by Robert O'Callahan <robert@ocallahan.org> r=dbaron a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257477 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-12 19:31:20 +00:00
dholbert%cs.stanford.edu
1f3b317691 Bug 466763: Delete all text frame continuations when deleting first letter frame. Patch by Simon Montagu <smontagu@smontagu.org> r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257476 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-12 19:28:39 +00:00
dveditz%cruzio.com
e635cb06d9 bug 495648 unbreak scrolling in xul listboxes with rdf datasources.
patch by bz, r=enndeakin, sr=roc, a=ss


git-svn-id: svn://10.0.0.236/trunk@257355 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-02 17:24:02 +00:00
bzbarsky%mit.edu
8f52f30364 Bug 484031. Be a bit more careful with ContentAppended. r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@256945 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-17 17:12:04 +00:00
bzbarsky%mit.edu
e1afc45c27 Bug 453736. Make <svg:script> more like other scripts. r=roc, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256576 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-18 13:41:25 +00:00
dbaron%dbaron.org
26e90b87ca Handle placeholder frames in RemoveMappingsForFrameSubtree. (Bug 428113) r=mats.palmgren sr=roc a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256291 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-23 03:21:26 +00:00
Olli.Pettay%helsinki.fi
cdcbf2e682 Bug 436965, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256071 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 14:09:21 +00:00
dbaron%dbaron.org
c55e7c1bed Create legends in CreateContinuingFrame. (Bug 468578) r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256052 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 04:14:43 +00:00
dholbert%cs.stanford.edu
1d77f592b4 Bug 471594. In ContentInserted, when we have an insertionPoint and we take the isAppend path, use the insertionPoint's last continuation as the place to append so we don't insert the new frames in the middle of some other content's continuation chain. Patch by Robert O'Callahan <robert@ocallahan.org> r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256031 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-02 22:35:29 +00:00
bzbarsky%mit.edu
b050729b22 Bug 437142. Be a little more careful with GetPrimaryFrameFor to work around the mess that <area> elements cause. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255417 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-10 17:46:34 +00:00
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