Как ограничить изменения окно браузера?
Никак. Это пользовательский браузер, пользователь сам решает, как свою программу растягивать.
Вот тут что-то похожее по описанию на то, о чём Вы говорите, но чисто гипотетически таких функций в браузере быть не должно из соображений безопасности. Иначе, возможны были бы например такие ситуации: пользователь заходит на какой-то сайт, сайт разворачивает браузер размера вдвое больше экрана (путём установки минимально возможных размеров вдвое больше разрешения монитора) и... например, начинает показывать рекламу. В общем, это была бы дыра в безопасности для браузера, довольно большая.