vord1080
Joined 5 years ago
Karma
605
Submissions
56
Member since
Sep 27
Joined 5 years ago
1) Mozilla China is practically an independent organization and their Firefox builds have been quite different from "Normal" Firefox for a long time.
2) That error code is 451, "Unavailable For Legal Reasons", usually used to indicate government censorship.