cc3b3a8f35cbb972afcf4827044e5f0e557554af: Bug 473390 part 18. Eliminate IsSpecialContent. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:35 -0500 - rev 23955
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 18. Eliminate IsSpecialContent. r+sr=roc
a50d9d9c54086c0ff7cba2677f879038460e146f: Bug 473390 part 17. Switch SVG frame construction over to the new setup. r=jwatt, sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:34 -0500 - rev 23954
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 17. Switch SVG frame construction over to the new setup. r=jwatt, sr=roc
422ebbfbdc87a2185750596c607b2b5abaee22de: Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:34 -0500 - rev 23953
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
e2842400a87a1e6fe2d80729fca76176f25782c5: Bug 473390 part 15. Switch XUL frame construction over to the new setup. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:34 -0500 - rev 23952
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 15. Switch XUL frame construction over to the new setup. r+sr=roc
a08c5203f75f83f81a7f15d531390c60feabd0d5: Bug 473390 part 14. Eliminate the mRootBox member of the frame constructor state, and move its only consumer into the relevant frame Init method. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:33 -0500 - rev 23951
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 14. Eliminate the mRootBox member of the frame constructor state, and move its only consumer into the relevant frame Init method. r+sr=roc
e340f8fa90caf60663dbd5004a08ad38a3af442b: Bug 473390 part 13. Remove the unused aScrolledChildStyle argument of BuildScrollFrame. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:33 -0500 - rev 23950
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 13. Remove the unused aScrolledChildStyle argument of BuildScrollFrame. r+sr=roc
8711935e60adade049a93b6988400eb9e21a9e74: Bug 473390 part 12. Simplify some of the parent frame mess in XUL frame construction and remove some confusing comments. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:33 -0500 - rev 23949
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 12. Simplify some of the parent frame mess in XUL frame construction and remove some confusing comments. r+sr=roc
a5381d3f2c90c616422dde223e7a72fa8915512f: Bug 473390 part 11. Make some of the nsIBoxLayout constructors have nicer signatures. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:33 -0500 - rev 23948
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 11. Make some of the nsIBoxLayout constructors have nicer signatures. r+sr=roc
e099a47f752e4d1411928ba758f66e3d7d1e2346: 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
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:33 -0500 - rev 23947
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
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: Bug 473390 part 9. Switch MathML frame construction over to the new setup. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:32 -0500 - rev 23946
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 9. Switch MathML frame construction over to the new setup. r+sr=roc
935b530a288ee32f79c615ee6405a990f753edda: Bug 473390 part 8. Move the <mathml:math> display switching out of the frame constructor and into the frame creation function. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:32 -0500 - rev 23945
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 8. Move the <mathml:math> display switching out of the frame constructor and into the frame creation function. r+sr=roc
692ae2bf70de180c44ebf82d5b3f295e1be42f94: Bug 473390 part 7. Switch HTML frame construction over to the new setup. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:32 -0500 - rev 23944
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 7. Switch HTML frame construction over to the new setup. r+sr=roc
aa3a5a9358d2efc43cb09e67b1e09da3adb2bc57: Bug 473390 part 6. Move the flag-setting for file controls out of the frame constructor and into the frame implementation. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:32 -0500 - rev 23943
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 6. Move the flag-setting for file controls out of the frame constructor and into the frame implementation. r+sr=roc
f40919be02bb87f08e717e8a838422fe4fc239fb: Bug 473390 part 5. Move the checkbox and radio face style code out of the frame constructor and into those frames. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:32 -0500 - rev 23942
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
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: Bug 473390 part 4. Remove vestigial XBL form control stuff. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:31 -0500 - rev 23941
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 4. Remove vestigial XBL form control stuff. r+sr=roc
ea0963a0bf01265ec67715ce559ed71d8a4fdbde: Bug 473390 part 3. Move some HTML frame construction assertions out of the frame constructor and into the relevant frame creation methods. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:31 -0500 - rev 23940
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 3. Move some HTML frame construction assertions out of the frame constructor and into the relevant frame creation methods. r+sr=roc
84e613c14c717fa9d460e4c7467a9ab4b761499c: Bug 473390 part 2. Call SetInitialChildList on HTML frames even if the child list is empty, to bring HTML in line with everything else. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:31:31 -0500 - rev 23939
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 2. Call SetInitialChildList on HTML frames even if the child list is empty, to bring HTML in line with everything else. r+sr=roc
1478b7f877f67bedbe4f4be09b49b1c47a870602: Bug 473390 part 1. Stop checking IsSpecialContent for the root frame. Just construct a table if it's got a table display type and isn't XUL or SVG. This is safe because we no longer have the weirdness that was ConstructDocElementTableFrame. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jan 2009 13:30:15 -0500 - rev 23938
Push 4804 by bzbarsky@mozilla.com at Mon, 19 Jan 2009 18:34:53 +0000
Bug 473390 part 1. Stop checking IsSpecialContent for the root frame. Just construct a table if it's got a table display type and isn't XUL or SVG. This is safe because we no longer have the weirdness that was ConstructDocElementTableFrame. r+sr=roc
852f545cc9d1996a90247e43960453c765ca4bb4: Backed out changeset 84c6254be42a; pushing into CLOSED TREE
Joe Drew <joe@drew.ca> - Mon, 19 Jan 2009 13:22:59 -0500 - rev 23937
Push 4803 by jdrew@mozilla.com at Mon, 19 Jan 2009 18:24:36 +0000
Backed out changeset 84c6254be42a; pushing into CLOSED TREE
84c6254be42ad7c73d6a266157495732a4bdf2e2: Bug 455508 - Investigating 20% Tp regression on fast Talos machines. Up the image cache to 50 MB and turn off time-based expiry. CLOSED TREE for perf testing.
Joe Drew <joe@drew.ca> - Mon, 19 Jan 2009 12:37:11 -0500 - rev 23936
Push 4802 by jdrew@mozilla.com at Mon, 19 Jan 2009 17:38:46 +0000
Bug 455508 - Investigating 20% Tp regression on fast Talos machines. Up the image cache to 50 MB and turn off time-based expiry. CLOSED TREE for perf testing.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip