зеркало из https://github.com/mozilla/gecko-dev.git
8a4636621a
Without flushing the layout, new windows appear to the opener to initially open at the size of the opener instead of the specified size. We can flush the layout unconditionally when we have a specified size where we otherwise would make sure that the frame loader has been reflowed at least once. Thanks to Emilio for providing the changes to avoid tokenizing the window features twice. Differential Revision: https://phabricator.services.mozilla.com/D158584 |
||
---|---|---|
.. | ||
test | ||
moz.build | ||
nsAutoWindowStateHelper.cpp | ||
nsAutoWindowStateHelper.h | ||
nsDialogParamBlock.cpp | ||
nsDialogParamBlock.h | ||
nsIDialogParamBlock.idl | ||
nsIOpenWindowInfo.idl | ||
nsIPromptCollection.idl | ||
nsIPromptFactory.idl | ||
nsIPromptService.idl | ||
nsIWindowWatcher.idl | ||
nsOpenWindowInfo.cpp | ||
nsOpenWindowInfo.h | ||
nsPIPromptService.idl | ||
nsPIWindowWatcher.idl | ||
nsPromptUtils.h | ||
nsWindowWatcher.cpp | ||
nsWindowWatcher.h |