5ad1927e8011e77587075f1039bea120d554f67f: Bug 758620 - Clamp scroll port to content size in android fennec. r=kats
Chris Lord <chrislord.net@gmail.com> - Wed, 27 Jun 2012 16:44:30 +0100 - rev 103087
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 758620 - Clamp scroll port to content size in android fennec. r=kats Fixed position elements are laid out to the scroll-port size, so setting a scroll port larger than the content size causes fixed position elements to be pushed off of the page.
6f3be04963ad59edf9c894c7a6f4502e20e28cb7: Bug 758620 - Respect the Layers' anchor points in CompositorParent. r=ajuma
Chris Lord <chrislord.net@gmail.com> - Wed, 27 Jun 2012 16:44:22 +0100 - rev 103086
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 758620 - Respect the Layers' anchor points in CompositorParent. r=ajuma When asynchronously zooming, respect a Layer's anchor point so that it stays in the correct position.
cfa7d5e01f605f428272e6a57503470de927f6e7: Bug 758620 - Add fuzzing to fixed-pos reftests. r=roc
Chris Lord <chrislord.net@gmail.com> - Wed, 27 Jun 2012 16:44:06 +0100 - rev 103085
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 758620 - Add fuzzing to fixed-pos reftests. r=roc Now that fixed position elements are always separate onto their own layers, they are victims of rounding errors/differences during composition. This change adds fuzz for the affected platforms/tests.
4d177002f4738cc35377c7b84a6cfae9d032a912: Bug 758620 - Force fixed-position frames to have their own layers. r=roc
Chris Lord <chrislord.net@gmail.com> - Wed, 27 Jun 2012 16:43:57 +0100 - rev 103084
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 758620 - Force fixed-position frames to have their own layers. r=roc Introduce a new display-list item 'nsDisplayFixedPosition' that represents fixed-position elements. This item cannot be merged, which forces fixed position elements to have their own layer, and has a BuildLayer implementation that sets the necessary metadata on a Layer to be able to maintain its position correctly during composition when asynchronously panning and zooming.
2866469094c3fc7339cc2b00303811287d5b4b37: Bug 758620 - Layout fixed-position frames to the set scroll-port. r=roc
Chris Lord <chrislord.net@gmail.com> - Wed, 27 Jun 2012 16:43:46 +0100 - rev 103083
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 758620 - Layout fixed-position frames to the set scroll-port. r=roc If a scroll position clamping scroll-port size has been set, layout fixed position frames with respect to this instead of the calculated containing block size.
06e7df3a8209738d4eb47b5938216addac1bc013: Back out 6a386d638a1a (bug 746277) for packaged build bustage
Phil Ringnalda <philringnalda@gmail.com> - Wed, 27 Jun 2012 08:31:38 -0700 - rev 103082
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Back out 6a386d638a1a (bug 746277) for packaged build bustage
55a0cdf654cf7e00cdf5c2f4d7a1aec2549764fb: Bug 755609 - Set B2G media cache size to 4MB r=cpearce
Edwin Flores <eflores@mozilla.com> - Wed, 27 Jun 2012 17:25:30 +0200 - rev 103081
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 755609 - Set B2G media cache size to 4MB r=cpearce
afaa7483d8468095f25fded1f2eac98bceb11429: Bug 754495, part 9 - Don't merge too much. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:10:43 -0700 - rev 103080
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 9 - Don't merge too much. r=smaug
fe20c11fbdde643cbb19cf642900b0bbf9c8a43f: Bug 754495, part 8 - do merging CCs when there's a gray global. r=smaug,mrbkap
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:10:32 -0700 - rev 103079
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 8 - do merging CCs when there's a gray global. r=smaug,mrbkap
d101692ae80e2eaff0e733487e8ad7c016e53783: Bug 754495, part 7 - indicate if CycleCollectNow is forced. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:10:20 -0700 - rev 103078
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 7 - indicate if CycleCollectNow is forced. r=smaug
d0f1af5a3094a978ffd4151a2904b01d4f753fa1: Bug 754495, part 6 - indicate in error console if we do a merged CC. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:10:09 -0700 - rev 103077
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 6 - indicate in error console if we do a merged CC. r=smaug
06fe901437d5e5ed8ebfe66670352111132e5116: Bug 754495, part 5 - Add support for compartment merging to cycle collector. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:09:56 -0700 - rev 103076
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 5 - Add support for compartment merging to cycle collector. r=smaug
f6d9d9473b010dcdd1f004330bd706ad55cdaa35: Bug 754495, part 4 - Define CompartmentParticipant. r=smaug,billm
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:09:50 -0700 - rev 103075
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 4 - Define CompartmentParticipant. r=smaug,billm
09e9fd1c5eea2d4b19bf545c0d3379b555aa0dae: Bug 754495, part 3 - Add shim for NoteJSChild to allow it to be reused. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:09:45 -0700 - rev 103074
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 3 - Add shim for NoteJSChild to allow it to be reused. r=smaug
cadd1096dec09a86eb3089d01ceffa8ef7b7554a: Bug 754495, part 2 - Add flag to control JS traversal behavior. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:09:35 -0700 - rev 103073
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 2 - Add flag to control JS traversal behavior. r=smaug
ac3322d1a9dcf2bdb4765dc525e4e85120693c03: Bug 754495, part 1: add JS hooks for compartment CC scanning. r=billm
Andrew McCreight <amccreight@mozilla.com> - Wed, 27 Jun 2012 08:09:24 -0700 - rev 103072
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 754495, part 1: add JS hooks for compartment CC scanning. r=billm
7fa4b9a0d764130f3d2f8cf9517bbd98a141f470: Bug 765463 - Fix indexes when copying the screenshot buffer to the screenshot layer image buffer. r=blassey
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Jun 2012 07:52:11 -0700 - rev 103071
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 765463 - Fix indexes when copying the screenshot buffer to the screenshot layer image buffer. r=blassey
50cb8318cf5050081df13770e7120ea9075012c3: Bug 768701 - take screenshot in chrome but don't save it from chrome. r=vingtetun
David Flanagan <dflanagan@mozilla.com> - Wed, 27 Jun 2012 16:47:30 +0200 - rev 103070
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 768701 - take screenshot in chrome but don't save it from chrome. r=vingtetun
dbf7b4c5e8fcb1f2b1ef57c52aa7f5a5f63d9e40: Bug 722872 - Part 2: Move the nsClipboardPrivacyHandler implementation aways from using the global private browsing service; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 26 Jun 2012 11:41:12 -0400 - rev 103069
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 722872 - Part 2: Move the nsClipboardPrivacyHandler implementation aways from using the global private browsing service; r=roc
93e55dcf0e2ee8fcd9d21def6d9787317856e1ac: Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 16 Apr 2012 22:14:01 -0400 - rev 103068
Push 191 by lsblakk@mozilla.com at Fri, 05 Oct 2012 17:12:53 +0000
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc This patch does the following: * It adds nsITransferable::Init(nsILoadContext*). The load context might be null, which means that the transferable is non-private, but if it's non-null, we extract the boolean value for the privacy mode and store it in the transferable. * It adds checks in debug builds to make sure that Init is always called, in form of fatal assertions. * It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which represent the document that the string is coming from. nsIClipboardHelper implementation internally gets the nsILoadContext from that and passes it on to the transferable upon creation. The reason that I did this was that nsIClipboardHelper is supposed to be a high-level helper, and in most of its call sites, we have easy access to a document object. * It modifies all of the call sites of the above interfaces according to this change. * It adds a GetLoadContext helper to nsIDocument to help with changing the call sites.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip