gecko/layout/generic
2012-06-24 16:25:39 -07:00
..
crashtests Bug 716875 - Make nsTextControlFrame inherits from nsContainerFrame instead of nsStackFrame. r=roc,bz 2012-06-23 13:11:00 +02:00
test Bug 758179. Part 5: Test. r=mats 2012-05-30 01:13:37 +12:00
broken-image.png
folder.png
frame-graph.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
frame-verify.js Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
FrameChildList.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
FrameChildList.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
jar.mn Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
loading-image.png
Makefile.in Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
nsAbsoluteContainingBlock.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsAbsoluteContainingBlock.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsAutoCopyListener.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (layout parts); r=roc 2012-06-18 23:26:34 -04:00
nsBlockDebugFlags.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsBlockFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsBlockFrame.h Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsBlockReflowContext.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsBlockReflowContext.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsBlockReflowState.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsBlockReflowState.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsBRFrame.cpp bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsBulletFrame.cpp Bug 766783: Remove unneeded member variable nsBulletFrame::mComputedSize. r=mats 2012-06-21 12:58:28 -07:00
nsBulletFrame.h Bug 766783: Remove unneeded member variable nsBulletFrame::mComputedSize. r=mats 2012-06-21 12:58:28 -07:00
nsCanvasFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsCanvasFrame.h Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsColumnSetFrame.cpp Bug 733614: Whitespace change after backout of bug 695222. [r=none, whitespace-only, DONTBUILD] 2012-06-13 12:14:31 -05:00
nsContainerFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsContainerFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFirstLetterFrame.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFirstLetterFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFloatManager.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFloatManager.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFontInflationData.cpp Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc/bzbarsky 2012-06-11 13:57:35 -07:00
nsFontInflationData.h Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc/bzbarsky 2012-06-11 13:57:35 -07:00
nsFrame.cpp Bug 766227 - More nsSVGIntegrationUtils cleanup and commenting to make it a lot easier to understand. r=longsonr. 2012-06-21 01:29:50 +01:00
nsFrame.h Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsFrameIdList.h Bug 674922 - make frame id lists reusable by other parts of the browser; r=roc 2012-06-05 11:10:28 -04:00
nsFrameList.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFrameList.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFrameSelection.h Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
nsFrameSetFrame.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFrameSetFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsFrameUtil.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsGfxScrollFrame.cpp Bug 763838. Update mDestination to match chosen subpixel destination. r=tnikkel 2012-06-22 11:24:06 -05:00
nsGfxScrollFrame.h Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This fixes phoronix.com/reddit.com/others at the expense of youtube.com. This reverts b64bfa138619890a01826bde8974cc974b45a6f5 (bug 760098) which in turn reverted 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 747720) r=backout 2012-06-12 12:43:09 -07:00
nsHTMLCanvasFrame.cpp Bug 763451 - nsDisplayCanvas::GetOpaqueRegion fails to override nsDisplayItem::GetOpaqueRegion; r=roc 2012-06-21 09:21:55 +02:00
nsHTMLCanvasFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsHTMLParts.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsHTMLReflowMetrics.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsHTMLReflowMetrics.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsHTMLReflowState.cpp Don't mark intrinsic widths dirty for font inflation width changes at box/block boundaries. (Bug 764354) r=bzbarsky 2012-06-13 12:49:41 -07:00
nsHTMLReflowState.h Don't mark intrinsic widths dirty for font inflation width changes at box/block boundaries. (Bug 764354) r=bzbarsky 2012-06-13 12:49:41 -07:00
nsIAnonymousContentCreator.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIFrame.h Back out bug 766007, bug 703241 and bug 752796 due to perma-orange (419f0d1b848b to 8661c74deeb5). 2012-06-22 11:13:32 +02:00
nsIFrameUtil.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsILineIterator.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsImageFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsImageFrame.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (layout parts); r=roc 2012-06-18 23:26:34 -04:00
nsImageMap.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsImageMap.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsInlineFrame.cpp Rename nsStyleBorder::GetActualBorderWidth to GetComputedBorderWidth. (Bug 713643, patch 4) r=bzbarsky 2012-05-30 22:19:49 -07:00
nsInlineFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsIntervalSet.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIntervalSet.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIObjectFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPageSequenceFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIScrollableFrame.h Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
nsIStatefulFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsLeafFrame.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsLeafFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsLineBox.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsLineBox.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsLineLayout.cpp Merge mozilla-central to mozilla-inbound 2012-05-21 13:19:38 +01:00
nsLineLayout.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsObjectFrame.cpp Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
nsObjectFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsPageContentFrame.cpp Rename nsStyleBorder::GetActualBorderWidth to GetComputedBorderWidth. (Bug 713643, patch 4) r=bzbarsky 2012-05-30 22:19:49 -07:00
nsPageContentFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPageFrame.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPageFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPlaceholderFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsPlaceholderFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsPluginUtilsOSX.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginUtilsOSX.mm Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsQueryFrame.h Bug 674922 - make frame id lists reusable by other parts of the browser; r=roc 2012-06-05 11:10:28 -04:00
nsSelection.cpp Bug 762183 part 2 - Publicize nsSelectionIterator; r=ehsan 2012-06-12 17:15:23 +03:00
nsSimplePageSequence.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSimplePageSequence.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSplittableFrame.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSplittableFrame.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSubDocumentFrame.cpp Re-land bug 757362 since it wasn't at fault for OSX orange. 2012-06-20 22:54:56 -04:00
nsSubDocumentFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsTextFrame.h Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
nsTextFrameTextRunCache.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsTextFrameThebes.cpp Track TEXT_IN_TEXTRUN_USER_DATA separately for inflated and non-inflated text runs. (Bug 718290) r=roc 2012-06-24 16:25:39 -07:00
nsTextFrameUtils.cpp bug 763982 - update and optimize Arabic char processing in TransformText. r=smontagu 2012-06-20 20:58:19 +01:00
nsTextFrameUtils.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsTextRunTransformations.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsTextRunTransformations.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsVideoFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsVideoFrame.h bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov 2012-05-28 21:18:45 -04:00
nsViewportFrame.cpp Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
nsViewportFrame.h Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
Selection.h Bug 762183 part 2 - Publicize nsSelectionIterator; r=ehsan 2012-06-12 17:15:23 +03:00
TextOverflow.cpp Merge mozilla-central to mozilla-inbound 2012-05-21 13:19:38 +01:00
TextOverflow.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00