As Rob shared, no issue with our shelves having things move and damage the door glass over 7 seasons. The pictures of your 2970 pantry seems to have shelves with a lip just like Rob and we have.
We did, however, place rubber shelf/drawer liner on our pantry shelves and in all our other drawers/cabinets. We have a few plastic bins as well. Without something on these shelves, they are pretty slick and one could see how things could easily move around if not packed in tightly.
Dan