Create canonical lists of registers used by both the Assemblers and the JIT probes.
<https://webkit.org/b/138681>

Reviewed by Filip Pizlo.

* assembler/ARMAssembler.h:
* assembler/ARMv7Assembler.h:
* assembler/X86Assembler.h:
- The FP register storage type is still defined as __m128 because the JIT
  probe code still expects that amount of storage to be available.  Will
  change this to double when the JIT probe code is updated accordingly in a
  later patch.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176072 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed WK2 subpixel gardening.

* platform/mac-wk2/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
fast/events/overflow-scroll-fake-mouse-move.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=138697

* platform/mac-wk1/TestExpectations: Mark it as such.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Simplify expectations for fullscreen/full-screen-iframe-legacy.html, as the more
specific variant doesn't work due to <https://bugs.webkit.org/show_bug.cgi?id=138698>.

* platform/mac/TestExpectations:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176075 268f45cc-cd09-0410-ab3c-d52691b4dbfc