ac24c47e2885476593985c88a503e4f075602582: Bug 690235 - Fix Mac builds with clang caused by bug 666414 not catching the stupidness of gcc4.2 (see bug 689397); r=ehsan
Rafael Ávila de Espíndola <espindola@mozilla.com> - Thu, 29 Sep 2011 10:56:57 -0400 - rev 77859
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 690235 - Fix Mac builds with clang caused by bug 666414 not catching the stupidness of gcc4.2 (see bug 689397); r=ehsan
39d5bb6c6d4d3165dcb10bded80a2aa9da7cb98e: Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
Mark Finkle <mfinkle@mozilla.com> - Thu, 29 Sep 2011 10:44:03 -0400 - rev 77858
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
d8ec90b0a18444be4890dbe127a1e0e7d70f9ede: Bug 630657 - masks should respect color-interpolation. r=jwatt
Robert Longson <longsonr@gmail.com> - Thu, 29 Sep 2011 15:03:21 +0100 - rev 77857
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 630657 - masks should respect color-interpolation. r=jwatt
934fd93abd8678d0215ee8296995cb5b296288bf: Bug 674012 - Remove checks for HAVE_GCC3_ABI. r=glandium
Felix Fung <ffung@mozilla.com> - Wed, 28 Sep 2011 11:32:39 -0700 - rev 77856
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 674012 - Remove checks for HAVE_GCC3_ABI. r=glandium
13ab1afb123a4282fd419e5f7f1dd74ee6b9f4b8: Bug 366347 - Default collate option sometimes off for printers that support it. r=bsmedberg
Brian R. Bondy <netzen@gmail.com> - Thu, 29 Sep 2011 09:21:32 -0400 - rev 77855
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 366347 - Default collate option sometimes off for printers that support it. r=bsmedberg
65e060c81a59c41912857e730059f2104c6f6068: Bug 689157 - Fix CC variables used in "cl -showIncludes" detection logic. r=khuey
Teemu Mannermaa <wicked@sci.fi> - Thu, 29 Sep 2011 15:20:51 +0200 - rev 77854
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 689157 - Fix CC variables used in "cl -showIncludes" detection logic. r=khuey
c872ba5d7b05bd611ee5926e6b3f9e7432db913e: Bug 688882 - Investigate stack buffer overflow in nsLocalFile::EnsureShortPath. r=bsmedberg
Brian R. Bondy <netzen@gmail.com> - Thu, 29 Sep 2011 09:06:27 -0400 - rev 77853
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 688882 - Investigate stack buffer overflow in nsLocalFile::EnsureShortPath. r=bsmedberg
dec80ee84264081839bbf92870b66b696d9e3e76: Bug 689288 - xpcshell\tests\js\src\xpconnect\tests\unit\test_attributes.js and test_params.js are perma-orange on Win64. r=bsmedberg
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 29 Sep 2011 18:43:50 +0900 - rev 77852
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
Bug 689288 - xpcshell\tests\js\src\xpconnect\tests\unit\test_attributes.js and test_params.js are perma-orange on Win64. r=bsmedberg
3430e302d5bd75155f7d0c3742ea6cbb785f26ef: bug 688779 followup - re-enable reftests for hyphenation (en-US only) on android.
Jonathan Kew <jfkthame@gmail.com> - Thu, 29 Sep 2011 10:40:28 +0100 - rev 77851
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
bug 688779 followup - re-enable reftests for hyphenation (en-US only) on android.
1d6129ccfa2bc8f9d4e2777be28d3365eeb481e0: bug 688779 - restore en-US hyphenation to the Android product. r=dougt
Jonathan Kew <jfkthame@gmail.com> - Thu, 29 Sep 2011 10:37:56 +0100 - rev 77850
Push 21245 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:38:47 +0000
bug 688779 - restore en-US hyphenation to the Android product. r=dougt
af3668a8901595106cc3e3ff90cd202484d9babc: Crashtest for bug 660451; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 28 Jun 2011 17:10:27 -0400 - rev 77849
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Crashtest for bug 660451; r=roc
11345fd3f662f452ed0918874702e22a57ab2b09: Crashtest for bug 665853; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Jun 2011 20:50:50 -0400 - rev 77848
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Crashtest for bug 665853; r=bzbarsky
f59216ae655302dd3ff1ea7595232038ec0d94be: Reftest for bug 63895; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 10 Jun 2011 19:02:23 -0400 - rev 77847
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Reftest for bug 63895; r=roc
0d3d4cc835ea724660b3a32dbabaced4f5b1899d: Bug 659828 - Part 3: Adjust the break-after-caption reftests to work correctly again now that the table top margin gets collapsed with its parent top margin; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 27 Sep 2011 18:01:46 -0400 - rev 77846
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 659828 - Part 3: Adjust the break-after-caption reftests to work correctly again now that the table top margin gets collapsed with its parent top margin; r=roc
978da009e89be3bf80ebb2f9892bddcf2056b82e: Bug 659828 - Part 2: Avoid calling nsIFrame::GetType needlessly in nsHTMLReflowState; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 10 Jun 2011 19:02:14 -0400 - rev 77845
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 659828 - Part 2: Avoid calling nsIFrame::GetType needlessly in nsHTMLReflowState; r=roc
2d5d6e1c4418295f81df69e2a1fc843fe0839242: Bug 659828 - Part 1: Apply table margins to the outer table frame instead of the inner table frame (also fixes bug 87277); r=dbaron
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 31 May 2011 19:02:56 -0400 - rev 77844
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 659828 - Part 1: Apply table margins to the outer table frame instead of the inner table frame (also fixes bug 87277); r=dbaron Outer table frames act as CSS2.1 table wrapper boxes. We used to lay them out without taking their margins into the account, which meant that their width was always equal to the available width. This breaks horizontal positioning of absolutely positioned kids of a table frame. The main purpose of this patch is to apply the margins of tables to their outer frame, instead of the inner frame. This means that the inner table frame will always have a zero margin, which means that a lot of the stuff which used to rely on the fact that table margins are applied to the inner frame need to change. In particular, in order to get the computed margins of a table, we used to query the inner table frame, and this patch corrects that. Also, when shrink wrapping tables, we used to not take the margins of the inner table frame into account, which is fixed by this patch too. nsBlockReflowState:: ComputeReplacedBlockOffsetsForFloats also needed to be changed to read the margin values from the outer frame too. Also, as part of this patch, we start to respect the CSS2.1 margin model for captions on all sides. This means that in particular, the top/bottom margins on the top-outside and bottom-outside captions will not be collapsed with the top/bottom margins of the table, and that the margins of the caption element contribute to the width and height of the outer table frame. The 427129-table-caption reftest has been modified to match this new behavior. Another side effect of this bug is fixing bug 87277, and the reftests for that bug are marked as passing in this patch.
49b3a14730def03f863ff5d628dd501f4d7542ba: Bug 656130 - Part 2: More crashtests; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 28 Jun 2011 17:10:29 -0400 - rev 77843
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 656130 - Part 2: More crashtests; r=roc
731bbf32a6fdc2205648fc9122e8d50626ea2276: Bug 656130 - Part 1: Make sure that the absolute containing frame to be returned is actually marked as such in the frame tree; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 11 May 2011 19:53:34 -0400 - rev 77842
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 656130 - Part 1: Make sure that the absolute containing frame to be returned is actually marked as such in the frame tree; r=bzbarsky
00f422b2cf36505e1ee8768e09997237be8294c0: Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 12 May 2011 00:04:30 -0400 - rev 77841
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
34f184d2a6f8d1932016ac7cfb379b5bc60cb45b: Bug 10209 - Part 5: Allow table elements to act as absolute positioning containers; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 09 May 2011 20:36:10 -0400 - rev 77840
Push 21244 by eakhgari@mozilla.com at Thu, 29 Sep 2011 21:18:45 +0000
Bug 10209 - Part 5: Allow table elements to act as absolute positioning containers; r=roc
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip