e30ad8b15626fe82c9f277adbde371cc83980055: Bug 700614 - Wrong .mozconfig rule in .gitignore r=jmuizelaar
Jacek Caban <jacek@codeweavers.com> - Tue, 15 Nov 2011 12:57:26 +0100 - rev 80271
Bug 700614 - Wrong .mozconfig rule in .gitignore r=jmuizelaar
7c7dc81936922738c646bf61e51bf989c22b3e2d: Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
Phil Ringnalda <philringnalda@gmail.com> - Mon, 14 Nov 2011 22:12:31 -0800 - rev 80270
Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
56fc3f9f018799a2b2f343bb15c8ac4545824bea: Bug 702275 - check AddObserver return code in nsDOMStorage.cpp. r=honzab.
Rafael Ávila de Espíndola <respindola@mozilla.com> - Tue, 15 Nov 2011 01:10:51 -0500 - rev 80269
Bug 702275 - check AddObserver return code in nsDOMStorage.cpp. r=honzab.
6235e0c97c3baaad46453aa88997d63ac8458151: Bug 334411: Introduce flashing invalidates areas when paint flashing is enabled. r=roc
Bas Schouten <bschouten@mozilla.com> - Tue, 15 Nov 2011 04:59:03 +0000 - rev 80268
Bug 334411: Introduce flashing invalidates areas when paint flashing is enabled. r=roc
6c596531c7942f5c81b70e8b504b43cb6e821a30: Bug 679759 - Drop MINIDUMP_STACKWALK_CGI support, let harness download symbols as needed; r=ted
William Lachance <wlach@mozilla.com> - Tue, 15 Nov 2011 04:33:21 +0000 - rev 80267
Bug 679759 - Drop MINIDUMP_STACKWALK_CGI support, let harness download symbols as needed; r=ted
a2cb8a2bcff877cf7f133c22c6cfb2afc002c0f4: Bug 692185 - Flush PrintWriter prior to extracting printed string; r=blassey
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 08 Nov 2011 16:41:50 -0500 - rev 80266
Bug 692185 - Flush PrintWriter prior to extracting printed string; r=blassey Not flushing the PrintWriter might cause data to get left in the PrintWriter's internal buffers, and not get written into the underlying StringWriter. This might explain why the stack trace does not get written out to the crash report.
4b92a3b964460fbccda58f97fa2d5465ae821a56: Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80265
Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc
11ec362e780bf901ff60eef22c4bb7c7de3a1e5e: Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80264
Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc
7aca4ef8e5389f416f228b85d312a011525a5880: Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80263
Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc This does not address users of font metrics in layout/mathml/ (for text size and alignment issues) or in layout/xul (for text size and sizing of listbox and tree widgets): see all the callers of GetFontMetricsFor* in those directories.
03c2ea0eeba392924fdc150a4b64a7dd3ffc35c7: Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80262
Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal
e24d196602bf7974675ad250850291ecea205fd7: Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80261
Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc Note that this doesn't do anything about the indentation of the list, so for large inflation there may end up being overlap as a result.
450f2557d3a29230d1fbf3cf5bf71ea8b8961fd0: Apply font size inflation to heights of inlines. (Bug 627842, patch 12) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80260
Apply font size inflation to heights of inlines. (Bug 627842, patch 12) r=roc
0235d1541e580e2eed554c668a1fbd058714bdae: Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80259
Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc Since font size inflation applies to the text after style data computation, we must separately apply this inflation to line heights.
e0a82577259c560091a9a7bbe55764237a1f3d9c: Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80258
Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc
b48954598d7dfcf4a8fd0f6625390f90d58b4de2: Apply font size inflation to text. (Bug 627842, patch 9) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80257
Apply font size inflation to text. (Bug 627842, patch 9) r=roc This applies the font size inflation to reflow and painting of text frames. However, it does not (by design) apply to intrinsic width computation, since the inflation is itself a function of the containers width, which can depend on the intrinsic width.
0a2405eb5b90d7fcc799a719c891b57f0463c125: Pass block's reflow state to nsTextFrame::UnionAdditionalOverflow. (Bug 627842, patch 8) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80256
Pass block's reflow state to nsTextFrame::UnionAdditionalOverflow. (Bug 627842, patch 8) r=roc
f197554cf98965efdfafa9b7c7b9d0c2b04c7a25: Use the text run's font group for the tab width instead of recomputing it from the frame. (Bug 627842, patch 7) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:01 +1300 - rev 80255
Use the text run's font group for the tab width instead of recomputing it from the frame. (Bug 627842, patch 7) r=roc
74f32abaa8c0b03f89df765fd071f27ddf454251: Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:00 +1300 - rev 80254
Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc
46669afabd153fb9b1db2ec5eaffc8a5ccb8edba: When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:00 +1300 - rev 80253
When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky This change is sufficient because the places that set mHResize to true other than InitResizeFlags and nsFrame::BoxReflow aren't a problem because they're in table code whose goal is to force the reflow to propagate down to the cell, and once we reach the cell we'll hit the code we've added here.
ac0ec1183d19fe05258e04f35d7ef7894451200b: Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 15 Nov 2011 17:02:00 +1300 - rev 80252
Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc This implements computation of the font size inflation factor for a given frame. Since Fennec does layout using a fake viewport whose width represents a typical viewport width on the desktop and then allows users to pan and zoom, fonts are not always readable even when zoomed. The goal of this font size inflation is to ensure that when a block of text is zoomed to fill the width of the device, the fonts are large enough to read. We do this by increasing the font sizes in the page. Since this increase is a function of the width of the text's container, the inflation must be performed (in later patches in this series) after style data computation and after intrinsic width computation. The font size inflation factor does not vary *within* a block. Since sync uses a whitelist (the services.sync.prefs.sync.* prefs) for preferences (i.e., preferences are not synced by default), this patch does not make any changes relating to sync, since we do not want the inflation preferences synced across devices (since preferred settings are likely to be device-specific).
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip