Usually, a shadow (emboss) is only drawn beneath widgets that have an outline (see interface_widgets.c 1454). In the 3D view, there are pulldown menus that don't have an outline but are still drawn with an emboss. This means the shadow looks like it doesn't fit the menu
This patch tweaks the pulldown code so they're not drawn with an emboss when they don't have an outline.
