layout/base/nsCSSFrameConstructor.h
cc3b3a8f35cbb972afcf4827044e5f0e557554af
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 18. Eliminate IsSpecialContent. r+sr=roc
a50d9d9c54086c0ff7cba2677f879038460e146f
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 17. Switch SVG frame construction over to the new setup. r=jwatt, sr=roc
e2842400a87a1e6fe2d80729fca76176f25782c5
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 15. Switch XUL frame construction over to the new setup. r+sr=roc
e340f8fa90caf60663dbd5004a08ad38a3af442b
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 13. Remove the unused aScrolledChildStyle argument of BuildScrollFrame. r+sr=roc
e099a47f752e4d1411928ba758f66e3d7d1e2346
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 10. Move various XUL nsIBoxLayout stuff out of the frame constructor into frame creation functions, and make the XUL frame creation functions have the right signature to fit into the new world. r+sr=roc
dc16f1b1eb7a7f65706cb4a14789c37923b0ba96
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 9. Switch MathML frame construction over to the new setup. r+sr=roc
692ae2bf70de180c44ebf82d5b3f295e1be42f94
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 7. Switch HTML frame construction over to the new setup. r+sr=roc
f40919be02bb87f08e717e8a838422fe4fc239fb
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 5. Move the checkbox and radio face style code out of the frame constructor and into those frames. r+sr=roc
2ce70aa933a40cc80f6f7b4df874d4bf56af1b12
created 2009-01-19 13:31 -0500
pushed 2009-01-19 18:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 4. Remove vestigial XBL form control stuff. r+sr=roc
867b1cf0625288117574f03ee24b9d713cb3eb79
created 2009-01-16 13:32 -0800
pushed 2009-01-16 21:32 +0000
L. David Baron L. David Baron - When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky
b11d1f574c328d473787443d6bc0a1837c172d7d
created 2009-01-14 07:49 -0500
pushed 2009-01-14 12:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 453736. Make <svg:script> more like other scripts and fix up a few other minor issues. r=roc, r+sr=sicking
dc598a5eafe10f666a4896b3d452008e6559e263
created 2009-01-13 17:47 -0800
pushed 2009-01-14 01:47 +0000
L. David Baron L. David Baron - Backed out changeset 046f5da25280 due to crash in layout/forms/test/ mochitests.
046f5da25280a44cb0969d6e39e7e245cfe30ce5
created 2009-01-13 11:50 -0800
pushed 2009-01-13 19:52 +0000
L. David Baron L. David Baron - When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky
b4d826e10c0cd4afdabe56c5f0a5667ee34eea21
created 2009-01-08 21:07 +1300
pushed 2009-01-08 08:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 425981. Make first-letter frame wrapping build its own frame constructor state to ensure it's for the correct place in the frame tree. r+sr=bzbarsky
a67b8808aadde56e75057a6019575c4767912ae9
created 2009-01-06 17:29 -0500
pushed 2009-01-06 23:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 284320. Remove the contentParentFrame hack in subdocument frames, along with the no-longer-used arg it used to be used for. r+sr=roc
5d99fcca32aba9bd8f50d4562ad96367b83615bf
created 2009-01-05 20:54 -0500
pushed 2009-01-06 01:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 291854. Push float containing blocks inside ProcessChildren. r+sr=roc
05f5bd831754644d29c57f7d1f5d3bd562070b46
created 2009-01-05 17:25 -0500
pushed 2009-01-05 22:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 472138. Eliminate unused or unnecessary CreateAnonymousFrames args. r+sr=roc
018f2e97deddbe12e576de5d1d8d4eadd1a10d32
created 2008-12-22 15:00 -0800
pushed 2008-12-22 23:00 +0000
Boris Zbarsky Boris Zbarsky - Adding asserts for bug 470167
1af090ae7fc2ded1a3105a3a4b76e53d668b5f7c
created 2008-12-13 22:30 +0200
pushed 2008-12-13 20:30 +0000
Olli Pettay Olli Pettay - Bug 431082 - Crash [@ nsDocShell::DoChannelLoad], r+sr=bz
a47eccda227811c14479f182f89e7fba7e8fd41d
created 2008-12-07 13:58 -0800
pushed 2008-12-07 21:58 +0000
L. David Baron L. David Baron - Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
a1547a6dd000b2333e70f9c08339c71c1f3d0797
created 2008-12-04 09:57 -0800
pushed 2008-12-04 17:57 +0000
L. David Baron L. David Baron - Merge backout of changeset 7b553bbed53d (bug 302561) due to chrome test crash.
212de1e1a1048edc5d3976b83694d0533a6c9b87
created 2008-12-04 09:57 -0800
pushed 2008-12-04 17:57 +0000
L. David Baron L. David Baron - Backed out changeset 7b553bbed53d (bug 302561) due to chrome test crash.
f8b47378d8eab5e01424c8ad0f5465ef77c6ec5d
created 2008-12-04 08:09 -0800
pushed 2008-12-04 16:11 +0000
L. David Baron L. David Baron - Allow PostRebuildAllStyleData to be called with an aExtraHint. (Bug 458878) r+sr=bzbarsky a=blocking1.9.1+
7b553bbed53d49d4d4dbe486818866542396a5b3
created 2008-12-04 08:09 -0800
pushed 2008-12-04 16:11 +0000
L. David Baron L. David Baron - Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2008-10-10 15:05 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
679778dd198fd2799c37c685bc2609dde8f4418a
created 2008-09-08 20:13 +1200
pushed 2008-09-08 08:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
75c0f6a369410cc4ea6f3e1446cb650b73cc4e03
created 2008-09-07 00:35 +1200
pushed 2008-09-06 12:35 +0000
Robert O'Callahan Robert O'Callahan - Backing out changesets 75919d3eb3d0 and 14ce7619e9c1 due to test failures
14ce7619e9c186286e15419bb7800b3fd5c3e34f
created 2008-09-06 22:21 +1200
pushed 2008-09-06 10:21 +0000
Robert O'Callahan Robert O'Callahan - Bug 243519. Fix the crashtest so that it doesn't bomb out with a JS error without completing the actual test. And make it (and Acid3) actually pass without screwing up the frame tree.
75919d3eb3d08ce32fcacaf1e8af5bec571efc03
created 2008-09-06 21:35 +1200
pushed 2008-09-06 09:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
a159ad4bdb90f0214317ff803c8dd66e32a25515
created 2008-08-18 13:16 +1200
pushed 2008-08-18 01:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky
ca7bb3f59be11c8306fea120a9a737ecec88c16f
created 2008-08-08 20:21 +1200
pushed 2008-08-08 08:21 +0000
Robert O'Callahan Robert O'Callahan - Bug 438987. Propagate background color correctly when the root element is a table. Relanding with a crash fix. r+sr=dbaron
d8140e40fbc31bcfb361b4da25d7a118ef4d24e6
created 2008-08-08 15:34 +1200
pushed 2008-08-08 03:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 438987, backing out
9628f4628ed46cc75bf48550086e036aea6e34a4
created 2008-08-08 13:52 +1200
pushed 2008-08-08 01:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 438987. Propagate background color correctly when the root element is a table. r+sr=dbaron
90a8c3f3899bca9c065b66ebba7b017372f6813f
created 2008-08-07 22:22 +1200
pushed 2008-08-07 10:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072 backout
dcbcc3d9070c3bbbe228599813216560389df7d6
created 2008-08-07 13:18 +1200
pushed 2008-08-07 01:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron
c1598626dbd3cedccda558182a87a3340dbc464d
created 2008-07-13 12:30 +0100
pushed 2008-07-13 11:32 +0000
Robert Longson Robert Longson - Bug 409383 - Make dynamic changes to switch children work and fix transient switch errors. r=jwatt,sr=roc
452972ff9bf46abe86dd14034fbed7f9f711b623
created 2008-03-20 13:24 -0700
pushed 2008-03-26 17:39 +0000
Olli Pettay Olli Pettay - Bug 421209, r=cpearce, sr=jst, a=beltzner
270aef65d22f2fe1127435d54f7be20c96c7d3a7
created 2008-02-19 01:52 -0800
pushed 2008-03-20 16:49 +0000
jag jag - Bug 399852. Experimental relanding to collect data from centos5.
bfa4d56f6552ca866e6fb7839441c4d60a560679
created 2008-02-18 22:17 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - 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
416ccc98470c6557619a66a8ed64e9a220fef205
created 2008-02-11 19:22 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
d9c2d63a6af9e0cc92d3e419964fa2832e5717ba
created 2008-02-11 17:57 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
57945916f0e58228738d48d9636ac35565538afd
created 2008-02-08 11:52 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - 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+
b7bbfae28a70a1914173198f603f4312b21b981d
created 2008-01-21 23:39 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 364719 - "Resizers of images are positioned wrongly when page is scrolled" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) / chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a=blocking1.9+]
ae3932e3ac58437bca239a6ce9a66eed15e04ed9
created 2008-01-15 16:56 -0800
pushed 2008-03-20 16:49 +0000
dholbert dholbert - Backing out 399852 due to mac mochitest failures
b8c23d59979e5170cc0c2e902f4c96e8a067e527
created 2008-01-15 16:19 -0800
pushed 2008-03-20 16:49 +0000
dholbert dholbert - 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)
a82247ba2e8e20f133e81db7b75a7b8e2ad99e26
created 2008-01-09 16:40 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Backing out 410489 to fix test failures
5c4bd278743bffd7b9c079a05dd19f9a71641948
created 2008-01-09 13:44 -0800
pushed 2008-03-20 16:49 +0000
martijn martijn martijn martijn - Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
1b87980cc4d5f73d5bb70dc57d412c044f2b450a
created 2008-01-09 01:38 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - 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
be20678b7a2e29052beaaeab6de0482b5f7d6942
created 2008-01-08 18:14 -0800
pushed 2008-03-20 16:49 +0000
karlt+ karlt+ - Bug 348577 - Implement MathML <mtable> with display:inline-table (mtable has incorrect baseline). Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky.
9f8a223acc52c3fbc659a8dbad16611ec091172f
created 2008-01-08 15:11 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - backing out bug 355548 due to test failures
76075fc0b51928b26bbb5e520aa23cb7c3ba6716
created 2008-01-08 14:36 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - 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
03f1d695af396a6854527531e8d50af2787b4724
created 2008-01-01 21:33 -0800
pushed 2008-03-20 16:49 +0000
ginn chen ginn chen - Bug 398362 First menuitem is not selected when opening a menu for the first time r=enndeakin sr=bzbarsky
25c4d0a2bee422374133480a781e3e67dc58d34c
created 2007-11-21 22:14 -0800
pushed 2008-03-20 16:49 +0000
ginn chen ginn chen - Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore
da683fc6549787e9d17f1d6d9391cd27da5934d3
created 2007-11-07 20:39 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 399940 - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called [p=roc r+sr=bzbarsky a=blocking1.9+]
4b973556562c578b83e6e5ac34f068bbfcda6e1b
created 2007-11-07 09:04 -0800
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Refactor and improve sibling frame finding, especially for popups. Bug 386642, r+sr=roc, a=vlad
4b87e6d55e9cdcf7032d451eabbe1dc16f4c5e82
created 2007-10-25 16:30 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9
d2943858ac51a63c1f8f5776e238ac290010c76f
created 2007-10-12 01:30 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky
3116c83b57f6948afe3848c29a0a23b9db612f0e
created 2007-10-01 21:37 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Add asserts to catch dangerous cases. Bug 398108, r+sr+a=dbaron
69a7d89a3eeba961d6e16d6189ddccdec6de5147
created 2007-09-21 18:24 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Fix content leak due to double-init of oveflow placeholders. Bug 397011, r+sr+a=roc
6c96c9100779ce860cec45b798db4f41449d152f
created 2007-09-14 12:15 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Process XBL constructors after processing style reresolves. In particular, this makes sure that we process the former even if there were none of the latter. Bug 394676 and bug 394014, r=smaug, sr=sicking, a=roc
less more (0) -60 tip