зеркало из https://github.com/mozilla/gecko-dev.git
97d53a0f4a
This patch applies the following changes: - Reduce the chances of retrieving the initial popup panel size while it is resizing, by comparing the content dimensions retrieved before and after the delay (which is already set to a value comparable to the time used by the resize debouncing timer), and wait until both the dimensions collected are the same - split browser_ext_browserAction_popup_resize.js into two test files (as it seems, based on the investigations I did by reproducing this intermittent locally, that the part that can still fail intermittently from time to time with the change describe above is related to the testBrowserActionMenuResizeBottomArrow test case) - move the test helpers shared between the two test files into a new head_browserAction.js support file - re-enabled browser_ext_browserAction_popup_resize.js - mark the new browser_ext_browserAction_popup_resize_bottom.js as disabled on debug build, because it is consistently triggering a "shutdown leak" failure when running locally Differential Revision: https://phabricator.services.mozilla.com/D17267 --HG-- rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize_bottom.js rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/head_browserAction.js extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
actors | ||
app | ||
base | ||
branding | ||
components | ||
config | ||
docs | ||
extensions | ||
fonts | ||
installer | ||
locales | ||
modules | ||
themes | ||
tools/mozscreenshots | ||
.eslintrc.js | ||
LICENSE | ||
Makefile.in | ||
app.mozbuild | ||
build.mk | ||
confvars.sh | ||
defs.mk | ||
moz.build | ||
moz.configure |