Commit Graph

131 Commits

Author SHA1 Message Date
idk
e254e3e2cd work on a java-only solution
Former-commit-id: 8e26c31485
Former-commit-id: 06bebeaa8006e815e2840554e2ded1a14532c26f
2022-09-16 00:04:54 -04:00
idk
367bda0ae4 Apply app mode to all urls passed in Chromium mode
Former-commit-id: 601f4981b4
Former-commit-id: 80f2683e551ab4317e5c6fa51dc4586131a454d8
2022-09-15 23:56:25 -04:00
idk
6311562a3d adds the -app mode flag
Former-commit-id: ce78f3b72f
Former-commit-id: f49cc93ff57dd8bea4bb5e9b2e6c5f9977651f32
2022-09-15 23:34:42 -04:00
idk
18999908c2 add chromium app-mode launcher
Former-commit-id: 46093c88dd
Former-commit-id: 0676b08e9e65dda037137d1defe86311b863e63e
2022-09-15 22:53:29 -04:00
idk
a2817647ab test app mode
Former-commit-id: cb393d8a36
Former-commit-id: d17c33e4ed3a0da3c8c9ea711728183df29c5897
2022-09-15 22:47:06 -04:00
idk
392141eb56 test app mode
Former-commit-id: 1e82ed79e3
Former-commit-id: 1dd669dad912ef715bae81493948b443cb9aff6f
2022-09-15 22:40:39 -04:00
idk
7df65e5aec test app mode
Former-commit-id: ad958ebfc6
Former-commit-id: 57bad91503f2b9692a61c797cf0e90654e44e88e
2022-09-15 22:38:45 -04:00
idk
37a32c69ce test app mode
Former-commit-id: 202f700cd7
Former-commit-id: 6806877324fdc53aea7341973ba74b40d37ea5cc
2022-09-15 22:38:02 -04:00
idk
887824b896 test app mode
Former-commit-id: 95189d2b24
Former-commit-id: a8b049635e2d0853e1984922c063bc68beabd3b1
2022-09-15 22:35:18 -04:00
idk
82ea5b2aaf test app mode
Former-commit-id: 9eedbe7081
Former-commit-id: ef89bea6f4cc79bf180c53a2797b8fe1c15ede54
2022-09-15 22:33:38 -04:00
idk
58e0cd1631 test app mode
Former-commit-id: dbbd6a4506
Former-commit-id: 2f3e1c672bd8e0a949ddc852fe400e655128e332
2022-09-15 22:31:48 -04:00
idk
c8368aaacf test app mode
Former-commit-id: 4e3d8912b5
Former-commit-id: 2c73b3544b72ea8c6d8fb4f5556b437401abc0c9
2022-09-15 22:31:11 -04:00
idk
cf74e5cb49 test app mode
Former-commit-id: d63e9d2a21
Former-commit-id: a7cf8e797335d0edae8eec64c019adc03ba24e5b
2022-09-15 22:29:04 -04:00
idk
43859971e6 add userChrome CSS enablement for Firefox app mode
Former-commit-id: e86376afc8
Former-commit-id: e6da7cda8a131ff032f830b90b686a09d63795fa
2022-09-15 21:12:02 -04:00
idk
eb118dc3c6 add userChrome CSS enablement for Firefox app mode
Former-commit-id: 0074d0968a
Former-commit-id: c93305d9a770275c675b2d70a07123b9b4af452a
2022-09-15 21:10:48 -04:00
idk
a133ee1d8f add userChrome CSS enablement for Firefox app mode
Former-commit-id: ccdfeac71a
Former-commit-id: b3e477a84e261e12c65b514b620cb5cec5ca8acf
2022-09-15 21:01:55 -04:00
idk
24df8dda06 add the only XUL component we'll ever need
Former-commit-id: 2187952038
Former-commit-id: 6bd8b1eac0155cd86f2b367720678e27c6f11445
2022-09-15 20:23:53 -04:00
idk
f78f867ca2 use a different profile directory if we're running apps-only
Former-commit-id: 879b78ac80
Former-commit-id: 54c8e376a59bf998fec6df74b9f3936a367ede1d
2022-09-15 19:48:52 -04:00
idk
7edcf08a17 add 127.0.0.1:7657 to bypasslist
Former-commit-id: 754de817a8
Former-commit-id: 0ed4ddc88cc3accb59564dd4ec16e615baee666a
2022-09-15 19:45:25 -04:00
idk
0b9a18867e start working on app mode
Former-commit-id: a605a86573
Former-commit-id: 590a07bdb554c72ff31f227c598082faf47cc4ff
2022-09-15 19:21:42 -04:00
idk
3630c0046e update I2PChromium.html
Former-commit-id: c7bb970c49
Former-commit-id: 68d62db18cb8d3d19d018f99b321dd181d74ef4d
2022-09-14 22:38:40 -04:00
idk
9a8c20b90c add https everywhere to Chromium extension loadout
Former-commit-id: e85eb22f91
Former-commit-id: 81114b318ee79ff86d0af24f7fd80629f2a1e1fb
2022-09-14 22:37:32 -04:00
idk
ebcc1481fe update index.html
Former-commit-id: 03a29fd557
Former-commit-id: 06f555e37c3612104638f6fcdf29d7d8b04085b5
2022-09-11 01:46:25 -04:00
idk
e75e844bdd do away with clunky logging thing
Former-commit-id: 74a6cded17
Former-commit-id: 46520df07ced3b42ec6fa42fb2095655dba941eb
2022-09-11 01:44:57 -04:00
idk
1a9bd3581b do away with clunky logging thing
Former-commit-id: 0a9b7f0678
Former-commit-id: 927ed542e0c6aa26735f6be4c1e021b414479f5f
2022-09-11 01:42:07 -04:00
idk
afb1ededad update index.html
Former-commit-id: 2ea0850f06
Former-commit-id: 97189b43f3679042c1282ca0178d07a2a003b034
2022-09-07 12:06:29 -04:00
idk
2a0a0eae7b make waitForProxy always return true if the timeout is zero or less
Former-commit-id: 26154f3b7f
Former-commit-id: a57f223bf4f3a52875c3760fa3b8cefa33aa41c6
2022-09-07 12:04:03 -04:00
idk
1684d7c7bd wait up to 5 seconds for the headless firefox to die(sounds creepy when I say it like that)
Former-commit-id: 64505f6617
Former-commit-id: 0f6e3fea65809c006bebe1d032246c9e19b8741a
2022-09-07 11:58:08 -04:00
idk
ab2d1f9265 wait up to 5 seconds for the headless firefox to die(sounds creepy when I say it like that)
Former-commit-id: 800de73b9d
Former-commit-id: 7367d274c1a7d06bf358102ee89e1aa00049fbd1
2022-09-07 11:55:10 -04:00
idk
09b794a9de wait up to 5 seconds for the headless firefox to die(sounds creepy when I say it like that)
Former-commit-id: 4d605d40b2
Former-commit-id: 34825884aadce5ea3394fadf97807c5c35f9be13
2022-09-07 11:49:21 -04:00
idk
fac9329b4b move all proxy checking into common class(DRY) and add the ability to selectively disable or change the timeout time
Former-commit-id: 368d9c3423
Former-commit-id: 26922abcb88820e6ae4d894ce3eece295eb925ba
2022-09-07 11:45:49 -04:00
idk
3f877ebac2 fix unclosed scanner
Former-commit-id: b9c0fc5e38
Former-commit-id: 048eebdff9f3f24f2701c8cceb75b410adcc3b76
2022-09-07 04:34:36 -04:00
idk
89ef810664 if the headless process survives destruction, forcibly estroy it
Former-commit-id: 9d66efe846
Former-commit-id: 69027cdf345b1aadf94a59e83559f1eec2892c24
2022-09-07 03:22:11 -04:00
idk
ed201cb93d remove -attach-console as it probably does nothing and breaks something
Former-commit-id: 24a08cf7c5
Former-commit-id: 87acb8d90248091c95b5093c8cfef73d511e3df9
2022-09-07 03:16:13 -04:00
idk
142b8758ad update index.html
Former-commit-id: f9279f494f
Former-commit-id: 764f7dcb8f441bb8ee0fcebccae33d6608da21ca
2022-09-06 23:54:11 -04:00
idk
e2a6f3d37e Destroy headless process if it goes too long
Former-commit-id: e3c2ab91be
Former-commit-id: 1eded14d0e2320a2d7fda6e6d48482633b083373
2022-09-06 23:52:52 -04:00
idk
37bf014b49 Destroy headless process if it goes too long
Former-commit-id: 995e9805a2
Former-commit-id: 6e9354a9e8bff60e65764aabef0fc33d93cdc9f8
2022-09-06 23:50:19 -04:00
idk
1892e107bc update the changelog
Former-commit-id: 0e2dba7bd5
Former-commit-id: 7f3ad002f5c39d0d19ba531670f78840d5a60f3d
2022-09-06 20:12:31 -04:00
idk
6170521f0e run headlessly if we find a first-run file
Former-commit-id: a36a74a44a
Former-commit-id: a66049edac1c7d230c8ec181f0499a26ae7244f3
2022-09-06 20:05:29 -04:00
idk
518bc35946 update index.html
Former-commit-id: f3dc285ba6
Former-commit-id: aa24c34cf2ff8d446a53c80d06c8239d71ee960d
2022-09-05 21:53:59 -04:00
idk
ba6104df32 never run inside Program Files, allow per-user install
Former-commit-id: ea778bf5da
Former-commit-id: dbd2095b70b8534ab186ece6dd9ffadaf4444717
2022-09-05 21:32:31 -04:00
idk
a52121b191 set a default directory in some cases
Former-commit-id: d989337a9c
Former-commit-id: 3334c0c6e0d54e4001ef0afd5d87ec07d68fd41f
2022-09-05 21:08:11 -04:00
idk
84d9448921 always pass --new-instance to firefox
Former-commit-id: 02c148ccbd
Former-commit-id: dccc20ab1d48526b93d8e154ed8112cd3610f72b
2022-09-05 10:16:52 -04:00
idk
3de28ee877 move all logging to a proper logging system
Former-commit-id: 2b80b4151a
Former-commit-id: 8b4aa7a33e94df5a4903c52be31b266999549b0e
2022-09-05 00:19:59 -04:00
idk
91c0f618cf bump again
Former-commit-id: 4d79219358
Former-commit-id: afd814b9d530be881805d44bafee3443939b3752
2022-09-04 23:11:25 -04:00
idk
98f531e892 fix missing semicolon
Former-commit-id: 6234ffdff1
Former-commit-id: 4402259ff2e6e9b2f86e952c3a848b14a426d022
2022-09-04 21:13:40 -04:00
idk
a9279a6caa first run just unpacks the profile and deletes the first-run file now, to prevent launch-and-close of browser on Windows 11 when running from NSIS
Former-commit-id: 9d347bdfa2
Former-commit-id: 95ad268c681476213e3513f0b33e033501bee758
2022-09-04 10:59:35 -04:00
idk
bcd932c726 never check args.length and args != null on the same line
Former-commit-id: b3fba0449c
Former-commit-id: 2e0110d5350c23504de42b64b16953f6c182a0b1
2022-09-03 21:38:20 -04:00
idk
516f56a0e4 unset https only mode during validation step for Firefox
Former-commit-id: d0d0b5aca8
Former-commit-id: 359cb4b63120ad93626b0e16435c7085da8cc4be
2022-09-02 18:25:27 -04:00
idk
ff915470f4 OK releasing it
Former-commit-id: 4cf8f67752
Former-commit-id: b99c7dd59ffec063b2a89759e37a98edbb9ae56e
2022-09-01 15:36:17 -04:00