mirror of
https://github.com/zen-browser/desktop.git
synced 2025-07-08 00:10:00 +02:00
Update @zen-browser/surfer to version 1.10.2, remove outdated test, and add new test for browser workspaces
This commit is contained in:
parent
505e192b66
commit
f14f87b54e
9 changed files with 48 additions and 10 deletions
14
package-lock.json
generated
14
package-lock.json
generated
|
@ -9,7 +9,7 @@
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@zen-browser/surfer": "^1.10.0"
|
"@zen-browser/surfer": "^1.10.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"husky": "^9.1.7",
|
"husky": "^9.1.7",
|
||||||
|
@ -270,9 +270,9 @@
|
||||||
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="
|
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="
|
||||||
},
|
},
|
||||||
"node_modules/@zen-browser/surfer": {
|
"node_modules/@zen-browser/surfer": {
|
||||||
"version": "1.10.0",
|
"version": "1.10.2",
|
||||||
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.10.0.tgz",
|
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.10.2.tgz",
|
||||||
"integrity": "sha512-mW/MAuEy+nzIyNJf3q8dV6xjmmEacX0ftECmW12xJmES9xVmP2VnFuSi1AzmFRmlm3Y4TumZodTnq0IvSJbJ7w==",
|
"integrity": "sha512-ltD4T/OM1JCxvJPssaYqmHAjb/cT8U9DJNg3Hg2QrMJSIXYWugvl61GiGDRS3/SINEaSxZM7A6oOWNjYWthiaQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@resvg/resvg-js": "^1.4.0",
|
"@resvg/resvg-js": "^1.4.0",
|
||||||
"async-icns": "^1.0.2",
|
"async-icns": "^1.0.2",
|
||||||
|
@ -2810,9 +2810,9 @@
|
||||||
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="
|
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="
|
||||||
},
|
},
|
||||||
"@zen-browser/surfer": {
|
"@zen-browser/surfer": {
|
||||||
"version": "1.10.0",
|
"version": "1.10.2",
|
||||||
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.10.0.tgz",
|
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.10.2.tgz",
|
||||||
"integrity": "sha512-mW/MAuEy+nzIyNJf3q8dV6xjmmEacX0ftECmW12xJmES9xVmP2VnFuSi1AzmFRmlm3Y4TumZodTnq0IvSJbJ7w==",
|
"integrity": "sha512-ltD4T/OM1JCxvJPssaYqmHAjb/cT8U9DJNg3Hg2QrMJSIXYWugvl61GiGDRS3/SINEaSxZM7A6oOWNjYWthiaQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@resvg/resvg-js": "^1.4.0",
|
"@resvg/resvg-js": "^1.4.0",
|
||||||
"async-icns": "^1.0.2",
|
"async-icns": "^1.0.2",
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/zen-browser/core#readme",
|
"homepage": "https://github.com/zen-browser/core#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@zen-browser/surfer": "^1.10.0"
|
"@zen-browser/surfer": "^1.10.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"husky": "^9.1.7",
|
"husky": "^9.1.7",
|
||||||
|
|
10
scripts/update-surfer.sh
Normal file
10
scripts/update-surfer.sh
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# make sure we are on root
|
||||||
|
if [ ! -f "package.json" ]; then
|
||||||
|
echo "Please run this script from the root of the project"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
npm update @zen-browser/surfer
|
||||||
|
npm i @zen-browser/surfer@latest
|
10
src/browser/base/moz-build.patch
Normal file
10
src/browser/base/moz-build.patch
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
diff --git a/browser/base/moz.build b/browser/base/moz.build
|
||||||
|
index 636e0841786735a63ddea00e819c0b6f0b8a5d4d..6685d857180944d68bf4f049919f81361084c481 100644
|
||||||
|
--- a/browser/base/moz.build
|
||||||
|
+++ b/browser/base/moz.build
|
||||||
|
@@ -87,3 +87,5 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] in ("windows", "gtk"):
|
||||||
|
DEFINES["MENUBAR_CAN_AUTOHIDE"] = 1
|
||||||
|
|
||||||
|
JAR_MANIFESTS += ["jar.mn"]
|
||||||
|
+
|
||||||
|
+DIRS += ["zen-components"]
|
|
@ -27,7 +27,6 @@ class ZenBrowserManagerSidebar extends ZenDOMOperatedFeature {
|
||||||
this.onlySafeWidthAndHeight();
|
this.onlySafeWidthAndHeight();
|
||||||
|
|
||||||
this.initProgressListener();
|
this.initProgressListener();
|
||||||
this.update();
|
|
||||||
this.close(); // avoid caching
|
this.close(); // avoid caching
|
||||||
this.tabBox.prepend(this.sidebarWrapper);
|
this.tabBox.prepend(this.sidebarWrapper);
|
||||||
this.listenForPrefChanges();
|
this.listenForPrefChanges();
|
||||||
|
|
4
src/browser/base/zen-components/moz.build
Normal file
4
src/browser/base/zen-components/moz.build
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
BROWSER_CHROME_MANIFESTS += [
|
||||||
|
"tests/browser.toml",
|
||||||
|
]
|
|
@ -1,2 +1,2 @@
|
||||||
["basic-workspace-change.js"]
|
["browser_zen_workspaces.js"]
|
||||||
|
|
||||||
|
|
15
tests/run.sh
Normal file
15
tests/run.sh
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# make sure we are on root
|
||||||
|
if [ ! -f "package.json" ]; then
|
||||||
|
echo "Please run this script from the root of the project"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf engine/browser/base/zen-components/tests/
|
||||||
|
|
||||||
|
npm run import
|
||||||
|
npm run build:ui
|
||||||
|
cd ./engine
|
||||||
|
./mach mochitest browser/base/zen-components/tests
|
||||||
|
cd ..
|
Loading…
Add table
Add a link
Reference in a new issue