I forgot since it is a test build, I was also testing optimization of the code too,
I built it using a target of Mac OS X 10.10.
I believe it was also built with: -mtune=corei7-avx -msse2 msse3 mssse3, etc.
That might explain both issues....
I build actual release versions with -mtune=core2,
and everything else I've posted was compiled with optimize flags on, but nothing specified. (So I assume -O2).
default target minimum OS which the code's comments say is 10.6.
Oh, and on my test dev builds I have it uncheck MSE (Media Source Extensions) in the preferences, so I don't have to customize things every build.
-- that would explain the youtube thing?
So no worries. You could check if it was unchecked in the preferences.
--------
Come to think of it, I did build a few rounds with -mtune=Intel, to tune for a generic modern Intel processor,
(thinking it was A) using gcc, and B) that would be like the x86-64 version of generic 686 compatible code, but then C) I looked a little closer)
and I'm not sure specifically what that compares to
since mozilla on darwin uses llvm as its compiler.
Anyway it seems binaries are being kept up to date without my help.
I'm sure you that the 'official' unofficial 27.6.1 is more relevant now anyway.
---------
I haven't tried yet to build the 27.6.0/1 release for MacOS yet,
but I was having issues getting Palemoon-master to build after around the end of October, beginning of November.
The last snapshot of master built successfully... (both with plain -O2, and -O3 -mtune=corei7-avx) had a 27.7.0a1 version number (Oct 24th maybe?).
...the next master tree I pulled wouldn't build for nothing.
Probably will have to start a new thread about that.... or at least if
"sugis" sees this let me know if he is able to get master to compile or not.
... and if any changes were required.