You need a macro shot, those pics are too blurry.
leafminer? I get them in some wild weeds that grow around here called "Common Purslane", chickens love to eat them. Purslane is so tasty I never pull the weeds just let them grow and use them in salads. Umm sometimes the leaf-miners get so bad I cant find a leaf without a worm.
Before you go out and eat some weeds make sure they are the right kind. Purslane has a look alike called Hairy-Stemmed Spurge main differents is the one that is hairy will kill you.