To have one's handful

to have one's hands full; to have all one can do.

See also: handful

Full browser ?