Bug 984548 - Ifdef APZ overflow:hidden behaviour so it doesn't regress Fennec pending a proper fix. r=tn
Bug 986413. Limit composition bounds used for display port calculation to root composition bounds. r=kats
Bug 957668. Factor out a few helper functions. r=roc
Bug 957668. Add and implement plumbing for a display port margins api. r=kats
Bug 957668. A little cleanup of display port setters in nsDOMWindowUtils.cpp. r=kats
Bug 957668. Set the display port base rect in several places. r=roc
Bug 957668. Calculate and set display ports as margins in layer pixels. r=kats
Bug 987605. Call MaybeReflowForInflationScreenWidthChange on SetScrollPositionClampingScrollPortSize instead of SetDisplayPortForElement. r=dbaron

The scroll position clamping scroll port size is more closely related to the screen size then the display port.
Bug 988920 - Use getter functions instead of trying to access private member. r=botond a=1.4+ (on bug 957668)