diff --git a/src/extensions/default/UrlCodeHints/data.json b/src/extensions/default/UrlCodeHints/data.json index 8c93cf2dac7..807a021bbf6 100644 --- a/src/extensions/default/UrlCodeHints/data.json +++ b/src/extensions/default/UrlCodeHints/data.json @@ -1,6 +1,7 @@ { "htmlAttrs": { "href": { "attribOption": [] }, + "poster": { "attribOption": [] }, "src": { "attribOption": [] } } } diff --git a/src/extensions/default/UrlCodeHints/testfiles/test.html b/src/extensions/default/UrlCodeHints/testfiles/test.html index 0ae92ef50ce..74a4b59067b 100644 --- a/src/extensions/default/UrlCodeHints/testfiles/test.html +++ b/src/extensions/default/UrlCodeHints/testfiles/test.html @@ -22,5 +22,6 @@ Page relative: up 1 folder Site-root relative: root folder Results + diff --git a/src/extensions/default/UrlCodeHints/unittests.js b/src/extensions/default/UrlCodeHints/unittests.js index 6cc690005cf..9922a7010a6 100644 --- a/src/extensions/default/UrlCodeHints/unittests.js +++ b/src/extensions/default/UrlCodeHints/unittests.js @@ -166,6 +166,18 @@ define(function (require, exports, module) { verifyUrlHints(hintsObj.hints, testfilesDirHints); }); }); + + it("should hint for poster attribute", function () { + runs(function () { + testEditor.setCursorPos({ line: 24, ch: 17 }); + hintsObj = null; + expectAsyncHints(UrlCodeHints.hintProvider); + }); + + runs(function () { + verifyUrlHints(hintsObj.hints, testfilesDirHints); + }); + }); it("should not hint for type attribute", function () { runs(function () {