author Chris Jones <>
Thu, 11 Oct 2012 22:46:24 -0700
changeset 113352 62f7d7f4956a1d93bf9538494009217f9da52773
parent 104557 162130598df094e19b044610902abecd403278d3
child 123071 504d70c1ca9cd8c150e977feca49970ee9513277
permissions -rw-r--r--
Bug 795657: Integrate native viewport configuration better into async pan-zoom code. r=jwir3,roc a=blocking-basecamp This is a rollup of the following patches - Change the interpretation of FrameMetrics.mZoom to a "resolution-indepedent zoom", instead of a resolution-depedent scale factor. r=roc - Remove mention of "meta" from TabChild. r=roc - Remove some useless logging. r=roc - Tag FrameMetrics with its composition bounds at paint time. r=roc - Add a helper to calculate the render resolution for a FrameMetrics. r=roc - Add a helper to compute the approximate CSS dimensions a FrameMetrics will cover during composition. r=roc - BrowserElementScrolling doesn't actually care about zoom or resolution. r=roc - Accept the viewport that content has calculated, when it's received the latest widget geometry update. r=roc - Mechanically separate uses of zoom/resolution based on new definitions. r=roc - Convert GetViewportInfo()'s resolution-dependent scale into resolution-indepedent zoom. r=roc - Reinterpret defaultZoom == 0.0 as "intrinsic scale". r=jwir3,roc

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at

topsrcdir	= @top_srcdir@
srcdir		= @srcdir@
VPATH		= @srcdir@

include $(DEPTH)/config/

MODULE		= view

		nsIView.h \
		nsIViewManager.h \
		nsViewsCID.h \
		nsIScrollPositionListener.h \

include $(topsrcdir)/config/