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);            })          ), | 
