The anti-Japan protests in China are not only because of the history textbooks etcetera, but the Chinese Communist Party allows these anti-Japan protests as a methode for the population to let out their frustrations about the oppression, lack of human rights, corruption, injustice that is happening in China. It is also used to divert the attention of problems within China to other external issues.
That is why the Communist Party allows anti-Japan protests, but not anti-Communist Party protests.
That is why the Communist Party allows anti-Japan protests, but not anti-Communist Party protests.