Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <script> | 1 <script> |
| 2 chrome.omnibox.onInputChanged.addListener( | 2 chrome.omnibox.onInputChanged.addListener( |
| 3 function(text, suggest) { | 3 function(text, suggest) { |
| 4 chrome.test.log("onInputChanged: " + text); | 4 chrome.test.log("onInputChanged: " + text); |
| 5 if (text != "suggestio") | 5 if (text != "suggestio") |
| 6 return; | 6 return; |
| 7 | 7 |
| 8 var desc = 'Description with style: <match>, [dim], (url till end)'; | 8 var desc = 'Description with style: <match><match></match>, ' + |
|
Matt Perry
2010/11/29 22:06:52
hmm.. one disadvantage of this change is that desc
Aaron Boodman
2010/11/30 01:13:57
True, but that is not too hard to do.
| |
| 9 '<dim>[dim]</dim>, <url>(url till end)</url>'; | |
| 9 suggest([ | 10 suggest([ |
| 10 { | 11 { |
| 11 content: text + "n1", | 12 content: text + "n1", |
| 12 description: desc, | 13 description: desc |
| 13 descriptionStyles: [ | |
| 14 chrome.omnibox.styleMatch(desc.indexOf('<'), 6), | |
| 15 chrome.omnibox.styleDim(desc.indexOf('['), 4), | |
| 16 chrome.omnibox.styleUrl(desc.indexOf('(')), | |
| 17 ] | |
| 18 }, | 14 }, |
| 19 {content: text + "n2", description: "description2"}, | 15 {content: text + "n2", description: "description2"}, |
| 20 {content: text + "n3", description: "description3"}, | 16 {content: text + "n3", description: "description3"}, |
| 21 ]); | 17 ]); |
| 22 }); | 18 }); |
| 23 | 19 |
| 24 chrome.omnibox.onInputEntered.addListener( | 20 chrome.omnibox.onInputEntered.addListener( |
| 25 function(text) { | 21 function(text) { |
| 26 chrome.test.assertEq("command", text); | 22 chrome.test.assertEq("command", text); |
| 27 chrome.test.notifyPass(); | 23 chrome.test.notifyPass(); |
| 28 }); | 24 }); |
| 29 | 25 |
| 30 // Now we wait for the input events to fire. | 26 // Now we wait for the input events to fire. |
| 31 chrome.test.notifyPass(); | 27 chrome.test.notifyPass(); |
| 32 </script> | 28 </script> |
| OLD | NEW |