The 388 participants who set the breakfast-in-bed world record at Pudong Shangri-La, East Shanghai were offered a menu of steamed barbecue bun and so on.