If you turn the gamerule doTileDrops to false, breaking a chest with items in it will still cause the chest to drop items. If you dont consider this a bug, please make a way for players to break a chest (manually or using the /setblock air command) without spilling the items.
Duplicate of MC-11866- If you have not, please use the search function in the future, to see if your bug has already been submitted. If you could not find the original report, please comment with the keywords you searched for.