Is Naruto Shippuden episode 299 filler?

Naruto Shippuden episode 299 is canon — it adapts the original story.

Episode: 299 — The Acknowledged One

Classification: Canon

Air date: Feb 7, 2013