8fa21e95b22dfa47bd5a7b011fcaba52dcba138b: Bug 539356 - Add an option for frames to invalid just a rect instead of the frame bounds. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:45 +1200 - rev 108459
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Add an option for frames to invalid just a rect instead of the frame bounds. r=roc
ba21437b71135fd28f4dc30b7f185a88c0e8886c: Bug 539356 - Add HasRetainedDataFor. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:45 +1200 - rev 108458
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Add HasRetainedDataFor. r=roc
9366a70acb1d07ca4f8d5a902914089214f9566e: Bug 770058. Part 2: When the document switches between active and inactive, invalidate all frames. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 29 Aug 2012 17:48:45 +1200 - rev 108457
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 770058. Part 2: When the document switches between active and inactive, invalidate all frames. r=mattwoodrow
5f4c8635e87e4d9637a299600392311196b0a894: Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108456
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow
32c4a08f8e6ec61221fa4816e89d803c2adc4c64: Bug 770001. When comparing clips, adjust for any change in the ThebesLayer coordinate system. When clips are different, try to accumulate differences intelligently, taking into account that changes in clips outside the bounds of the clipped display item don't matter. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108455
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 770001. When comparing clips, adjust for any change in the ThebesLayer coordinate system. When clips are different, try to accumulate differences intelligently, taking into account that changes in clips outside the bounds of the clipped display item don't matter. r=mattwoodrow
9bf0072dcd72219dc4d8fdbbdc524516c24a25c0: Bug 769922 - Implement nsDisplayAltFeedback, since it can draw outside of the frame's overflow rect. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108454
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 769922 - Implement nsDisplayAltFeedback, since it can draw outside of the frame's overflow rect. r=roc
967b1ef7afdc527e91a3263e6387d8501073c694: Bug 539356 - Part 29 - Handle OOM exception gracefully during java snapshots. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108453
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 29 - Handle OOM exception gracefully during java snapshots. r=jrmuizel
1c3434a2ef97b0115d588b8eda9e05b95636a574: Bug 539356 - Part 27 - Make nsImageFrame's overflow include the AltFeedback image if it will use one. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108452
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 27 - Make nsImageFrame's overflow include the AltFeedback image if it will use one. r=roc
ec48fbf9dd69bf44e3bb81df35f463ba08347c16: Bug 539356 - Part 26 - Send invalidations for hidden documents. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108451
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 26 - Send invalidations for hidden documents. r=roc
a736bb8d45aa49ed340138e057be4d3f99106a29: Bug 768766 - Make css-valid tests use MozReftestInvalidate and mark them as fuzzy. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:44 +1200 - rev 108450
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 768766 - Make css-valid tests use MozReftestInvalidate and mark them as fuzzy. r=roc
61672a211aac75481bc8174edb8f045c04df6b39: Bug 539356 - Part 25 - Invalidate display items that have a changed clip. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:43 +1200 - rev 108449
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 25 - Invalidate display items that have a changed clip. r=roc
8d12f7ceea1348759586a95baf5c763567226fc9: Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:43 +1200 - rev 108448
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
b5559af3cf948dfe2acc031c7cda3cd1f0cd7216: Bug 539356 - Part 20 - Simplify regions to avoid excessive region calculation. r=roc
Oleg Romashin <romaxa@gmail.com> - Wed, 29 Aug 2012 17:48:43 +1200 - rev 108447
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 20 - Simplify regions to avoid excessive region calculation. r=roc
4372c4914958f5f9effcf48f8cfceccb5fc2f158: Bug 539356 - Part 18 - Mark frames with only invalid children as an optimization to use when invalidating further frames. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:43 +1200 - rev 108446
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 18 - Mark frames with only invalid children as an optimization to use when invalidating further frames. r=roc
25af0febf3296038a360134e4e7995c7a8fcb464: Bug 539356 - Part 14 - Handle multiple widget layer managers retaining data for the same frame. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:41 +1200 - rev 108445
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 14 - Handle multiple widget layer managers retaining data for the same frame. r=roc
cf82755175d0c2781a17f726ddd0d2ee82202585: Bug 539356 - Part 12 - Remove unnecessary LayerManagerLayerBuilder indirection. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:15 +1200 - rev 108444
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 12 - Remove unnecessary LayerManagerLayerBuilder indirection. r=roc
673eac4d9c554a5ef258776f539d76759d984713: Bug 539356 - Part 11 - Reimplement empty transactions. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:15 +1200 - rev 108443
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 11 - Reimplement empty transactions. r=roc
0d3c93bc571693d24de2e9af2f92fd2e6fb8001c: Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:48:13 +1200 - rev 108442
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc * * * [mq]: test-fixes
93686f8add79dea5c77d4c6b12c97ed135d8eae9: Bug 539356 - Part 9g - Modify MozAfterPaint code to work with the new invalidation model. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:47:18 +1200 - rev 108441
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 9g - Modify MozAfterPaint code to work with the new invalidation model. r=roc
6cabf68e297bead7d0d6592b47d1ae567edf8cf7: Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 29 Aug 2012 17:47:18 +1200 - rev 108440
Push 23564 by emorley@mozilla.com at Fri, 28 Sep 2012 23:09:34 +0000
Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip