diff options
| author | Jez Ng | 2012-01-22 00:11:22 +0800 |
|---|---|---|
| committer | Jez Ng | 2012-01-22 05:20:41 +0800 |
| commit | c227184d57f097f861123e7ebccc28815f9b8943 (patch) | |
| tree | 92e6f96331d104b27466b70fcf8153bbb983129b /test_harnesses | |
| parent | 8548fcc5b31526706afb89712804c60cf8d91fbf (diff) | |
| download | vimium-c227184d57f097f861123e7ebccc28815f9b8943.tar.bz2 | |
Refactor and optimize filter link hints.
Don't regenerate all hints when the user is typing the hint string.
Use native object properties rather than getAttribute() -- it's less
awkard.
Diffstat (limited to 'test_harnesses')
| -rw-r--r-- | test_harnesses/automated.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test_harnesses/automated.html b/test_harnesses/automated.html index e57f1513..28af7c0e 100644 --- a/test_harnesses/automated.html +++ b/test_harnesses/automated.html @@ -120,7 +120,7 @@ should("label the hints correctly", function() { var hintStrings = ["ss", "as", "ds"]; for (var i = 0; i < 3; i++) - assert.equal(hintStrings[i], linkHints.hintMarkers[i].getAttribute("hintString")); + assert.equal(hintStrings[i], linkHints.hintMarkers[i].hintString); }), should("narrow the hints", function() { @@ -164,10 +164,10 @@ linkHints.onKeyDownInMode(mockKeyboardEvent("T")); linkHints.onKeyDownInMode(mockKeyboardEvent("R")); assert.equal("none", linkHints.hintMarkers[0].style.display); - assert.equal("1", linkHints.hintMarkers[1].getAttribute("hintString")); + assert.equal("1", linkHints.hintMarkers[1].hintString); assert.equal("", linkHints.hintMarkers[1].style.display); linkHints.onKeyDownInMode(mockKeyboardEvent("A")); - assert.equal("2", linkHints.hintMarkers[3].getAttribute("hintString")); + assert.equal("2", linkHints.hintMarkers[3].hintString); }) ), |
