Search Field

The search field is nothing more than specialized input field and as such inherits everything from the basic input module, while adding a little bit of styling for the search icon and the clear icon.
A developer can add a search field by specifying the type through an input:

<input type="search" />

Again, no DOM changes are required here.