\[ \boxed { x{\frac {\rm d}{{\rm d}x}}y \left ( x \right ) +a \left ( y \left ( x \right ) \right ) ^{2}-y \left ( x \right ) +b{x}^{2}=0} \]
Mathematica: cpu = 0.024503 (sec), leaf count = 46 \[ \left \{\left \{y(x)\to -\frac {\sqrt {b} x \tan \left (\sqrt {a} \sqrt {b} x-\sqrt {a} \sqrt {b} c_1\right )}{\sqrt {a}}\right \}\right \} \]
Maple: cpu = 0.031 (sec), leaf count = 31 \[ \left \{ y \left ( x \right ) =-{\frac {x}{a}\tan \left ( {\it \_C1}\, \sqrt {ab}+x\sqrt {ab} \right ) \sqrt {ab}} \right \} \]