504270705d88e11be2171e9e6033fb4ebf69c26d: Bug 656188 - Cache last 10 fetched bookmarks info to speed up repeated requests.
Marco Bonardo <mbonardo@mozilla.com> - Tue, 17 May 2011 00:11:35 +0200 - rev 69628
Bug 656188 - Cache last 10 fetched bookmarks info to speed up repeated requests. r=sdwilsh
31a9c95c4b6d74d5a9154321b9eb6a11b0eab3af: Bug 644161 - Open All in Tabs from native bookmarks menu fails if no window is open.
David Shiga <dshigabz@gmail.com> - Sat, 14 May 2011 11:14:17 -0400 - rev 69627
Bug 644161 - Open All in Tabs from native bookmarks menu fails if no window is open. r=mak
1cca7563001a248d9113d64be41c86620e488845: Bug 633274 - Follow-up to fix an intermittent crash.
Marco Bonardo <mbonardo@mozilla.com> - Mon, 16 May 2011 11:19:03 +0200 - rev 69626
Bug 633274 - Follow-up to fix an intermittent crash. r=postreview
b8af03410cc0d4be1b31fdca2dd7399c7dfe707b: Bug 633274 - Improve nsINavBookmarkObserver (test).
Marco Bonardo <mbonardo@mozilla.com> - Fri, 13 May 2011 21:24:29 +0200 - rev 69625
Bug 633274 - Improve nsINavBookmarkObserver (test). r=sdwilsh
5f50e7bea677ebfca8540942d9b76086085f4931: Bug 633274 - Improve nsINavBookmarkObserver (Places observers changes).
Marco Bonardo <mbonardo@mozilla.com> - Fri, 13 May 2011 21:24:25 +0200 - rev 69624
Bug 633274 - Improve nsINavBookmarkObserver (Places observers changes). r=sdwilsh
1b154964463bff652ad6eb946c143df22d253b89: Bug 633274 - Improve nsINavBookmarkObserver (Places changes).
Marco Bonardo <mbonardo@mozilla.com> - Fri, 13 May 2011 21:24:22 +0200 - rev 69623
Bug 633274 - Improve nsINavBookmarkObserver (Places changes). r=sdwilsh
e274253e63457c9e9b90bcd01838f49ecbef3f81: Bug 633274 - Improve nsINavBookmarkObserver (idl changes).
Marco Bonardo <mbonardo@mozilla.com> - Fri, 13 May 2011 21:23:40 +0200 - rev 69622
Bug 633274 - Improve nsINavBookmarkObserver (idl changes). r=sdwilsh sr=gavin
26e32eea767a6b7561ca72a0286d4c034ec92e58: Bug 630622 - Update the Library design to Windows 7 Aero style.
Marco Bonardo <mbonardo@mozilla.com> - Fri, 13 May 2011 21:03:01 +0200 - rev 69621
Bug 630622 - Update the Library design to Windows 7 Aero style. r=dao
483a0ebd78d06997ea07c88eb8c5034d15d72f9a: Merging cedar with mozilla-central.
Mounir Lamouri <mounir.lamouri@gmail.com> - Tue, 17 May 2011 15:32:32 +0200 - rev 69620
Merging cedar with mozilla-central.
3cd1fb14ae3736756f9914a366b7924cad05141d: Backout test fix that was needed for bug 656749.
Mounir Lamouri <mounir.lamouri@gmail.com> - Tue, 17 May 2011 13:43:40 +0200 - rev 69619
Backout test fix that was needed for bug 656749.
a427dce735eaadf426c5217df7bd7e6f735c6a90: Backout bug 656749.
Mounir Lamouri <mounir.lamouri@gmail.com> - Tue, 17 May 2011 13:43:10 +0200 - rev 69618
Backout bug 656749.
95355af3f14682b948d84f0d41588d9f3d3a618c: Merge backout
Mounir Lamouri <mounir.lamouri@gmail.com> - Tue, 17 May 2011 11:44:32 +0200 - rev 69617
Merge backout
d18ff1b30e13c4f16a25be2c594528870efc3468: Backout bug 629866 and bug 647560.
Mounir Lamouri <mounir.lamouri@gmail.com> - Tue, 17 May 2011 11:44:17 +0200 - rev 69616
Backout bug 629866 and bug 647560.
763c23684817dd010e050e2ab8bab76dad107a10: Backout 647560 --- changesets 32a13c864e55 c2dbc3747034 3d845440cbc7 13c5fa1bdfb0 8cf18f0d9e7e 863cd05ae581
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 19:05:23 +1200 - rev 69615
Backout 647560 --- changesets 32a13c864e55 c2dbc3747034 3d845440cbc7 13c5fa1bdfb0 8cf18f0d9e7e 863cd05ae581
ea30338cabe051dc6156cc6f02b636c36edc363f: Bug 656749. Fix Mac test failure
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 19:03:02 +1200 - rev 69614
Bug 656749. Fix Mac test failure
7839f528cda0e025f8ac97dc22b1feb9113ef87e: Bug 657528 - Use a volatile pointer to force a trap; r=ehsan
Rafael Ávila de Espíndola <respindola@mozilla.com> - Mon, 16 May 2011 21:07:06 -0400 - rev 69613
Bug 657528 - Use a volatile pointer to force a trap; r=ehsan Clang issues the warning: mozalloc_abort.cpp:64:22: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference] And sure enough, TouchBadMemory is currently broken with clang. That breaks mozalloc_abort which breaks NS_DebugBreak which breaks the crashreport test.
32a13c864e55627b597290a7dfc55b77dc1e3195: Bug 647560. Remove unused MayHaveOverlappingOrTransparentLayers. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 11:42:19 +1200 - rev 69612
Bug 647560. Remove unused MayHaveOverlappingOrTransparentLayers. r=tnikkel
c2dbc3747034977cbd381df89136309ce01a932f: Bug 647560. Cache temporary backbuffer surfaces. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 11:42:11 +1200 - rev 69611
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
3d845440cbc78f952a4c535e3b13f2d128f726c7: Bug 647560. Create ApplyDoubleBuffering to recursively walk layer tree and implement double-buffering by setting mUseIntermediateSurface on ContainerLayers where necessary. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 11:42:05 +1200 - rev 69610
Bug 647560. Create ApplyDoubleBuffering to recursively walk layer tree and implement double-buffering by setting mUseIntermediateSurface on ContainerLayers where necessary. r=tnikkel The idea here is to do double-buffering just by setting mUseIntermediateSurface on ContainerLayers when needed. When we need to double-buffer compositing of a layer tree, ApplyDoubleBuffering examines the root container layer. If the child layers don't overlap and together cover the window, we don't need to double-buffer in that container, instead we can double-buffer each child layer separately --- so we recursively call ApplyDoubleBuffering on the child layers. When a container has children that overlap or that don't cover the container's visible rect (the latter case probably can't happen in practice), we force it to have an intermediate surface. This change fixes this bug because in normal browser windows the Web content layer double-buffers
13c5fa1bdfb04e7d89a3446d0881aac2c0e0090b: Bug 647560. Add support for compositing BasicLayers with OPERATOR_SOURCE. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Tue, 17 May 2011 11:41:57 +1200 - rev 69609
Bug 647560. Add support for compositing BasicLayers with OPERATOR_SOURCE. r=tnikkel We'll need this for the improved backbuffer code in the next patch. When a layer tree's leaf layers don't overlap and cover the window, the next patch will avoid double-buffering by blitting those layers directly to the window. If the window has transparent parts (e.g. with Aero Glass), we need to draw the layers for those transparent parts using OPERATOR_SOURCE so that the alpha values in the window are reset.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip