1 On Mac when word-selecting backwards starting with the caret on the middle of a word and then word-selecting forward, the caret is left in the same place where it was, instead of directly selecting to the end of the word (which is windows/unix behavior).
4 Extend backward and then forward by word: PASS
5 Extend forward and then backward by word: PASS
6 Extend backward and then forward by line: PASS
7 Extend forward and then backward by line: PASS
8 Extend backward and then forward by paragraph: PASS
9 Extend forward and then backward by paragraph: PASS
11 Extend backward and then forward by word: PASS
12 Extend forward and then backward by word: PASS
13 Extend backward and then forward by line: PASS
14 Extend forward and then backward by line: PASS
15 Extend backward and then forward by paragraph: PASS
16 Extend forward and then backward by paragraph: PASS
18 Extend backward and then forward by word: PASS
19 Extend forward and then backward by word: PASS
20 Extend backward and then forward by line: PASS
21 Extend forward and then backward by line: PASS
22 Extend backward and then forward by paragraph: PASS
23 Extend forward and then backward by paragraph: PASS
25 Extend backward and then forward by word: PASS
26 Extend forward and then backward by word: PASS
27 Extend backward and then forward by line: PASS
28 Extend forward and then backward by line: PASS
29 Extend backward and then forward by paragraph: PASS
30 Extend forward and then backward by paragraph: PASS