Overview
| Comment: | Added a toggle for disabling the Chrome PIN dialog | 
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive | 
| Timelines: | family | ancestors | descendants | both | trunk | 
| Files: | files | file ages | folders | 
| SHA1: | 2a4f67952be43c97ea472a41093d2953 | 
| User & Date: | rkeene on 2019-06-05 21:38:28 | 
| Other Links: | manifest | tags | 
Context
| 2019-06-08 | ||
| 22:17 | Use indexOf() instead of includes for backwards compatibility support check-in: 8b2206f04e user: rkeene tags: trunk | |
| 2019-06-06 | ||
| 21:56 | Merged in trunk Leaf check-in: 8a375324e9 user: rkeene tags: ssh-agent-ui | |
| 2019-06-05 | ||
| 21:38 | Added a toggle for disabling the Chrome PIN dialog check-in: 2a4f67952b user: rkeene tags: trunk | |
| 21:35 | Potentially better PIN handling check-in: e5a1e29b79 user: rkeene tags: trunk | |
Changes
Modified build/chrome/cackey.js from [b238d95675] to [21d583c591].
| ︙ | ︙ | |||
| 8 9 10 11 12 13 14 | 
	return;
}
/*
 * Optional features for CACKey
 */
var cackeyFeatures = {
 | | > | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 
	return;
}
/*
 * Optional features for CACKey
 */
var cackeyFeatures = {
	customPINPrompt: true,
	useChromePINDialog: true
};
/*
 * Handle for the CACKey NaCl Target
 */
var cackeyHandle = null;
var cackeyPCSCHandle = null;
 | 
| ︙ | ︙ | |||
| 319 320 321 322 323 324 325 | /* * Set the handle to an invalid (but non-null) value until the window * is created in case we are invoked again soon. */ pinWindowPreviousHandle = "invalid"; | | | 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 | 
			/*
			 * Set the handle to an invalid (but non-null) value until the window
			 * is created in case we are invoked again soon.
			 */
			pinWindowPreviousHandle = "invalid";
			if (messageEvent.data.originalrequest.signRequestId === null || cackeyFeatures.useChromePINDialog === false) {
				chrome.app.window.create("pin.html", {
					"id": "cackeyPINEntry",
					"resizable": false,
					"alwaysOnTop": true,
					"focused": true,
					"visibleOnAllWorkspaces": true,
					"innerBounds": {
 | 
| ︙ | ︙ |