I have an HP ENVY 4500 series inkjet. With cups-browsed 1.0.61-5 on
Jessie and 'CreateIPPPrinterQueues Yes' in cups-browsed.conf a print
queue is created. With cups-browsed 1.8.3-2 it is not. The output from
'cups-browsed -v' says it is ignoring this printer as "...its PDLs are
not known".
I eventually tracked this down to a change made in 1.3.0-1:
cups-browsed: Auto-create queues for PCL-5c/e printers but
not for HP inkjet printers (which also advertise themselves
as PCL printers).
The TXT Record for this printer has
pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf
so I assume it is 'application/vnd.hp-PCL' which is being discriminated
against.