darwin: full support (#4)
* meta: add pnpm-lock.yaml to .gitignore for my own sanity * darwin: preliminary support * chore: disable menubar key in firefox
This commit is contained in:
parent
10f043acc3
commit
d48df7e1d3
3
.gitignore
vendored
3
.gitignore
vendored
@ -2,6 +2,9 @@
|
|||||||
node_modules
|
node_modules
|
||||||
package-lock.json
|
package-lock.json
|
||||||
|
|
||||||
|
# pnpm
|
||||||
|
pnpm-lock.yaml
|
||||||
|
|
||||||
# gluon
|
# gluon
|
||||||
build
|
build
|
||||||
chrome_data
|
chrome_data
|
@ -18,6 +18,8 @@ user_pref('privacy.window.maxInnerHeight', ${windowSize[1]});`}
|
|||||||
user_pref('privacy.resistFingerprinting', true);
|
user_pref('privacy.resistFingerprinting', true);
|
||||||
user_pref('fission.bfcacheInParent', false);
|
user_pref('fission.bfcacheInParent', false);
|
||||||
user_pref('fission.webContentIsolationStrategy', 0);
|
user_pref('fission.webContentIsolationStrategy', 0);
|
||||||
|
user_pref('ui.key.menuAccessKeyFocuses', false);
|
||||||
|
${process.platform === 'darwin' ? `user_pref('browser.tabs.inTitlebar', 0);` : `` }
|
||||||
`);
|
`);
|
||||||
|
|
||||||
// user_pref('privacy.resistFingerprinting', false);
|
// user_pref('privacy.resistFingerprinting', false);
|
||||||
|
@ -35,6 +35,12 @@ const browserPaths = ({
|
|||||||
|
|
||||||
firefox: 'firefox',
|
firefox: 'firefox',
|
||||||
firefox_nightly: 'firefox-nightly'
|
firefox_nightly: 'firefox-nightly'
|
||||||
|
},
|
||||||
|
|
||||||
|
darwin: {
|
||||||
|
chrome: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
|
||||||
|
edge: '/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge',
|
||||||
|
firefox: '/Applications/Firefox.app/Contents/MacOS/firefox',
|
||||||
}
|
}
|
||||||
})[process.platform];
|
})[process.platform];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user