Adding a test case for verifying the Date() object of javascript will use UTC
timezone instead of the default one when fingerprinting resistance is enabled.
MozReview-Commit-ID: 1Vavhb4HMs5
--HG--
extra : rebase_source : b9fa1d916765a6e320d84ce5f1e6c3a849a09c01
A browser chrome test which ensures the dialog windows will not be enforced to
be rounded sizes when fingerprinting resistance is enabled.
MozReview-Commit-ID: LQG13FMANav
--HG--
extra : rebase_source : 98d1ca63d3349920d7314624cea7f5eb3691b93c
This patch adds two more test cases, browser_roundedWindow_open.js and
browser_roundedWindow_windowSetting.js. The browser_roundedWindow_open.js tests
the window.open() with window features, it will test window.open() with numbers
of window features to see that whether the opened window is correctly rounded.
The browser_roundedWindow_windowSetting.js tests the setting of
innerWidth/Height and outerWidth/Height. To see that the window is correctly
rounded or not after the setting.
This patch also adds a head.js and rename the browser_roundedWindow.js to
browser_roundedWindow_newWindow.js. The head.js carries two helper functions
that calculate the maximum available content size and the chrome UI size of
the pop up window.
MozReview-Commit-ID: LxJ2h2qAanY
--HG--
extra : rebase_source : b3744155fda93bd9e1650d07db7105092a2e5260