forked from mirrors/gecko-dev
Now * nsPresContext::mVisibleArea is excluding the toolbar max height so that ICB is now static regardless of the dynamic toolbar transition * nsPresContext::mSizeForViewportUnits is introduced to resolve viewport units which is including the toolbar max height That means that with the dynamic toolbar max height; mVisibleArea < mSizeForViewportUnits See https://github.com/bokand/URLBarSizing for more detail backgrounds of this change. Depends on D50417 Differential Revision: https://phabricator.services.mozilla.com/D50418 --HG-- extra : moz-landing-system : lando
23 lines
614 B
HTML
23 lines
614 B
HTML
<!doctype html>
|
|
<meta charset=utf-8>
|
|
<script src="/tests/SimpleTest/SimpleTest.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
|
|
<div id="log"></div>
|
|
<script>
|
|
"use strict";
|
|
SimpleTest.waitForExplicitFinish();
|
|
SpecialPowers.pushPrefEnv(
|
|
{
|
|
set: [
|
|
["dom.meta-viewport.enabled", true],
|
|
["apz.allow_zooming", true],
|
|
],
|
|
},
|
|
function() {
|
|
// We need to open a new window because the API to set the dynamic toolbar
|
|
// max height works only in the top content document.
|
|
window.open("file_dynamic_toolbar_max_height.html");
|
|
}
|
|
);
|
|
</script>
|
|
</html>
|