mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
[api] Launcher: Close gracefully when a userDataDir is specified (#700)
This patch: - makes `browser.close()` return a promise that resolves when browser gets closed - starts closing chrome gracefully if a custom `userDataDir` is supplied Fixes #527
This commit is contained in:
committed by
Andrey Lushnikov
parent
d7e673645a
commit
f398e69dbb
@@ -165,9 +165,9 @@ function checkDuplicates(doc) {
|
||||
classes.add(cls.name);
|
||||
const members = new Set();
|
||||
for (const member of cls.membersArray) {
|
||||
if (members.has(member.name))
|
||||
errors.push(`Duplicate declaration of method ${cls.name}.${member.name}()`);
|
||||
members.add(member.name);
|
||||
if (members.has(member.type + ' ' + member.name))
|
||||
errors.push(`Duplicate declaration of ${member.type} ${cls.name}.${member.name}()`);
|
||||
members.add(member.type + ' ' + member.name);
|
||||
const args = new Set();
|
||||
for (const arg of member.argsArray) {
|
||||
if (args.has(arg.name))
|
||||
|
||||
Reference in New Issue
Block a user