Firefox's PDF reader does the same. A few years back, I wrote wrote a pdf to csv converter with selenium -- it worked surprisingly well!
Though, after I finished I found tabula and the code became immediately useless, hah.
When that happens to me, it's due to a keyword I hadn't thought of looking for. Then, while building the project, it came to me.