I did something like this in chrome for getting my application's javascript memory usage
Chrome driver should be opened with below chromeOptions.
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--enable-precise-memory-info"); // enabling this flag to get precise js heap memory info for chrome browser
WebDriver driver = new RemoteWebDriver(new URL(localhost:4444+"/wd/hub"), chromeOptions);
& then using below logic , we can get JavaScript memory usage of chrome instance
JavascriptExecutor executor = (JavascriptExecutor) driver;
long value = (long) executor.executeScript("return window.performance.memory.usedJSHeapSize");
long valueInMB = value / (1024 * 1024);
PS : I was able to find this only for chrome browser & not for firefox.