Check-in [32182121df]
Overview
Comment:ChromeOS: Added start of PIN entry dialog
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:32182121df211f557d0358e158f383ff89029ef2
User & Date: rkeene on 2016-02-13 07:19:46
Other Links: manifest | tags
Context
2016-02-13
10:05
ChromeOS: Made PIN entry dialog much more robust check-in: 2c6a5fb7dd user: rkeene tags: trunk
07:19
ChromeOS: Added start of PIN entry dialog check-in: 32182121df user: rkeene tags: trunk
2016-02-12
16:16
ChromeOS: Updated comments in the NaCl-to-JavaScript bridge check-in: 891997b798 user: rkeene tags: trunk
Changes

Modified build/chrome/Makefile from [8c559dd520] to [d4c1056478].

24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ifeq (,${NACL_SDK_ROOT})
$(error "Please set NACL_SDK_ROOT")
endif
export NACL_SDK_ROOT

all: cackey.crx

cackey.crx: cackey.pexe cackey.nmf manifest.json cackey.js google-pcsc.js
	rm -f cackey.crx
	zip cackey.crx.new $^
	mv cackey.crx.new cackey.crx

cackey.pexe: cackey-chrome.o cackey-chrome-init.o lib/libcackey.a lib/libpcsc.a lib/libz.a
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o cackey.pexe.new cackey-chrome.o cackey-chrome-init.o $(LIBS)
	$(FINALIZE) cackey.pexe.new







|







24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ifeq (,${NACL_SDK_ROOT})
$(error "Please set NACL_SDK_ROOT")
endif
export NACL_SDK_ROOT

all: cackey.crx

cackey.crx: cackey.pexe cackey.nmf manifest.json cackey.js google-pcsc.js pin.html pin-icon.png
	rm -f cackey.crx
	zip cackey.crx.new $^
	mv cackey.crx.new cackey.crx

cackey.pexe: cackey-chrome.o cackey-chrome-init.o lib/libcackey.a lib/libpcsc.a lib/libz.a
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o cackey.pexe.new cackey-chrome.o cackey-chrome-init.o $(LIBS)
	$(FINALIZE) cackey.pexe.new

Modified build/chrome/manifest.json from [76848f086c] to [ceb805c9f7].

10
11
12
13
14
15
16
17

18
19
				"cackey.js"
			],
			"persistent": false
		}
	},

	"permissions": [
		"certificateProvider"

	]
}







|
>


10
11
12
13
14
15
16
17
18
19
20
				"cackey.js"
			],
			"persistent": false
		}
	},

	"permissions": [
		"certificateProvider",
		"alwaysOnTopWindows"
	]
}

Added build/chrome/pin-icon.png version [28c451a952].

cannot compute difference between binary files

Added build/chrome/pin-icon.xcf version [23c8b14527].

cannot compute difference between binary files

Added build/chrome/pin.html version [fee4932709].





























































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<html>
	<head>
		<title>CACKey PIN Entry</title>
	</head>
	<body bgcolor="#e4e4e4" color="#000000">
		<form>
			<table width="100%" border="0" cellspacing="5" cellpadding="0">
				<tr width="100%" align="left" valign="bottom">
					<td rowspan="4"><img src="pin-icon.png" alt=""></td>
				</tr>
				<tr width="100%" align="left" valign="bottom">
					<td></td>
					<td colspan="2"><div id="prompt" style="font-size: 0.8em;">PIN Entry Required</div></td>
				</tr>
				<tr width="100%" align="left" valign="center">
					<td></td>
					<td>PIN:</td>
					<td><input type="password" name="pin" id="pin" style="width: 100%;"></td>
				</tr>
				<tr width="100%" align="right" valign="top">
					<td></td>
					<td colspan="2">
						<input type="button" class="button" name="ok" id="ok" value="OK" style="min-width: 4em;">
						<input type="button" class="button" name="cancel" id="cancel" value="Cancel" style="min-width: 4em;">
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>