Merge pull request #11621 from KevinGrandon/bug_906841_add_entrypoints_to_search

Bug 906841 - Add entrypoints to search r=crldc, ran
Merge pull request #10025 from pivanov/bug-809093

Bug 809093 - [UX VD] Settings. The list should have shorter horizontal dividers r=samjoch
Merge pull request #11536 from pivanov/bug-903363

Bug 903363 - [HD] Arrows on utility tray are still SD r=samjoch
Merge pull request #11653 from pivanov/bug-906873

Bug 906873 - [Clock] On press active state "new alarm" icon is bigger and fuzzy r=samjoch
Bug 907799 - run npm install in all cases.
Merge pull request #11577 from daleharvey/839194

Bug 839194 - Make prompts consistent between system and browser
Merge pull request #11667 from lightsofapollo/integration-tests-always-run-npminstall

Bug 907799 - run npm install in all cases. r=benfrancis
update test-agent
Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw

In order to use the more efficient `transform` attribute for animating
the pull-down, the element responsibilities must be altered.

The top-level "#messages-to-field" serves as a basis for positioning the
"#to-label" and "#messages-contact-pick-button". It is no longer
animated, and because of this, it no longer draws the component's
background or border.

A new element, "#messages-recipients-list-container" has been introduced
to take the responsibilities previously fulfilled by  the "#messages-to-field".
Animation is implemented via the `transform` attribute.

In order to prevent unecessarily scrolling in "multiline" mode, the
rendering of the recipients has been simplified.

The JavaScript `generateHeightRule` function no longer has to reset the
height of the widget: all elements are now rendered at full height. The
method has been simplified to simply set the "#message-recipients-list"
element's `max-height` in order to trigger the rendering of a scroll bar
when the number of recipients causes overflow in multi-line mode.
Bug 907882 - [Email] [HD] Search text field box - Wrong clear icon
Revert "Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw"

This reverts commit c71f1e95b410e330a81d8bb448a6d52800055f54 due to a
regression in the rendering of so-called "zero-width" contacts.
Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw

In order to use the more efficient `transform` attribute for animating
the pull-down, the element responsibilities must be altered.

The top-level "#messages-to-field" serves as a basis for positioning the
"#to-label" and "#messages-contact-pick-button". It is no longer
animated, and because of this, it no longer draws the component's
background or border.

A new element, "#messages-recipients-list-container" has been introduced
to take the responsibilities previously fulfilled by  the "#messages-to-field".
Animation is implemented via the `transform` attribute.

In order to prevent unecessarily scrolling in "multiline" mode, the
rendering of the recipients has been simplified.

The JavaScript `generateHeightRule` function no longer has to reset the
height of the widget: all elements are now rendered at full height. The
method has been simplified to simply set the "#message-recipients-list"
element's `max-height` in order to trigger the rendering of a scroll bar
when the number of recipients causes overflow in multi-line mode.
Bug 907941 - gaia-ui-tests-pushbot (see bug)
Merge pull request #11579 from cctuan/903348

Bug 903348 - [Gallery] HD Video play icon is blurry r=davidflanagan
Merge pull request #11670 from lightsofapollo/fix-the-ting

update test-agent
Bug 907669 - Fix unit test of screen manager
Bug 907470 - Fix modal dialog select one style
Merge pull request #11679 from alivedise/bugzilla/904971/screen-manager-unit-test-fail

Bug 904971 - Fix unit test of screen manager, r=timdream
Merge pull request #11680 from alivedise/bugzilla/907470/modal-dialog-select-one-style

Bug 907470 - Fix modal dialog select one style, r=timdream
Merge pull request #11639 from julienw/fix-travis-2

Bug 905775 - Firefox is failing silently in recent travis builds during `make test-agent-test` step
r=ochameau