It's been controversial in the US since at least the second world war. I don't remember being acceptable in the UK during my lifetime and as far as I know you're not much older than me.
Wasn't there an incident a few years ago when a British publication used used the word Jap in an article?