The width and height can be adjusted with the environment variables MOZ_HEADLESS_WIDTH and MOZ_HEADLESS_HEIGHT. We don't currently support DPI changes, but it shouldn't be too hard to add.
On Thu, Jun 15, 2017 at 1:51 PM, Ben Kelly <bke...@mozilla.com> wrote: > On Thu, Jun 15, 2017 at 4:37 PM, Nathan Froyd <nfr...@mozilla.com> wrote: > >> On Thu, Jun 15, 2017 at 2:02 PM, Brendan Dahl <bd...@mozilla.com> wrote: >> > Headless will run less of the platform specific widget code and I don't >> > recommend using it for platform specific testing. It is targeted more at >> > web developers and testing regular content pages. There definitely will >> be >> > cases where regular pages will need to exercise code that would vary per >> > platform (such as fullscreen), but hopefully we can provide good enough >> > emulation in headless and work to have a consistent enough behavior >> across >> > platforms that it won't matter. >> >> Would it be feasible to use headless mode for mochitests (or reftests, >> etc. etc.)? I know there are probably some mochitests which care >> about the cases you mention above (e.g. fullscreen), but if that could >> be taken care of in the headless code itself or we could annotate the >> tests somehow, it would be a huge boon for running mochitests locally, >> or even in parallel. (We already have some support for running >> reftests/crashtests in parallel.) >> > > There are some tests which fail if the "screen" is not a particular size. > Those might be a problem as well. > > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform