- Apr 10, 2012
-
-
Ehsan Akhgari authored
-
John Ford authored
-
Olli Pettay authored
-
Ehsan Akhgari authored
-
Ehsan Akhgari authored
-
Kartikaya Gupta authored
-
Kartikaya Gupta authored
-
Serge Gautherie authored
Bug 740769. (Cv1a) test_bug325418.js: Create separate observers, Initialize gStartTime[12] later, Use Date.now() instead of (new Date()).getTime(), "timer = null;" a bit later, Nits. r=bzbarsky.
-
Mounir Lamouri authored
Bug 743217 - Do not allow iframes to lock the screen if a parent window's element is fullscreened. r=smaug --HG-- extra : rebase_source : f3384491fbfc1a756917516ad15f5d93d05f624b
-
Robert O'Callahan authored
Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel Previously we snapped the results of nsDisplayItem::GetBounds and nsDisplayItem::GetOpaqueRegion internally. By tracking which display items were inside transforms, we disabled snapping quite conservatively whenever an ancestor had a transform, which is undesirable. With this patch, we don't snap inside GetBounds or GetOpaqueRegion, but just return a boolean flag indicating whether the item will draw with snapping or not. This flag is conservative so that "true" means we will snap (if the graphics context has a transform that allows snapping), but "false" means we might or might not snap (so it's always safe to return false). FrameLayerBuilder takes over responsibility for snapping item bounds. When it converts display item bounds to layer pixel coordinates, it checks the snap flag returned from the display item and checks whether the transform when we draw into the layer will be a known scale (the ContainerParameters scale factors) plus integer translation. If both are true, we snap the item bounds when converting to layer pixel coordinates. With this approach, we can snap item bounds even when the items have ancestors with active transforms.
-
Philipp von Weitershausen authored
-
Jonathan Kew authored
-
Lucas Rocha authored
-
Lucas Rocha authored
-
Igor Bukanov authored
The patch removes unused anynameObject and functionNamespaceObject fields in JSRuntime.
-
Chris Jones authored
Bug 739801: Initialize the lastUpdateTime to 0 to make sure we check for an update on first startup after a fresh install (or profile clear). r=rs
-
Jacek Caban authored
-
Daniel Holbert authored
Bug 742565: Cast known-to-be-nonnegative integer val to unsigned, to fix build warnings in nsRange.cpp. r=smaug
-
Henri Sivonen authored
-
Mark Capella authored
-
Matias Juntunen authored
Bug 743475 - Patch to fix the wrong template parameters in call to WebGLBuffer::FindMaxElementInSubArray - r=jgilbert
-
Jeff Gilbert authored
-
Serge Gautherie authored
Bug 740769. (Bv1) Convert test_bug325418.js file to LF end-of-lines, Fix nsITimer.idl documentation. r=bzbarsky. DONTBUILD.
-
Terrence Cole authored
Introduced by me in bug 722946.
-
John Daggett authored
-
Philipp von Weitershausen authored
-
Ryan VanderMeulen authored
-
Kyle Huey authored
-
Brian Hackett authored
-
Margaret Leibovic authored
-
Margaret Leibovic authored
-
Margaret Leibovic authored
-
Wes Johnston authored
-
Wes Johnston authored
-
- Apr 09, 2012
-
-
Jason Duell authored
-
Nicholas Nethercote authored
-
Nicholas Nethercote authored
-
Masatoshi Kimura authored
-
Kyle Huey authored
-
Matt Brubeck authored
-