Bug 885242 - Part 1 - Reorder browser.css to more closely follow the structure of browser.xul. r=mbrubeck

--HG--
extra : rebase_source : e453a8669887800caae7acf5e9b616e3be962187
Bug 885242 - Part 2 - Simplify markup in browser.xul, do some cleanup elsewhere. r=mbrubeck

--HG--
extra : rebase_source : f1b1fc712c47db5116d046a0be8b93483442b82a
Bug 885242 - Part 3 - Update existing toolbar buttons with 1.4x modes, add 1.8x versions. r=mbrubeck

--HG--
rename : browser/metro/theme/images/appbar-back.png => browser/metro/theme/images/navbar-back.png
rename : browser/metro/theme/images/appbar-back@1.4x.png => browser/metro/theme/images/navbar-back@1.4x.png
rename : browser/metro/theme/images/appbar-forward.png => browser/metro/theme/images/navbar-forward.png
rename : browser/metro/theme/images/appbar-forward@1.4x.png => browser/metro/theme/images/navbar-forward@1.4x.png
rename : browser/metro/theme/images/appbar-menu.png => browser/metro/theme/images/navbar-menu.png
rename : browser/metro/theme/images/appbar-menu@1.4x.png => browser/metro/theme/images/navbar-menu@1.4x.png
rename : browser/metro/theme/images/appbar-pin.png => browser/metro/theme/images/navbar-pin.png
rename : browser/metro/theme/images/appbar-pin@1.4x.png => browser/metro/theme/images/navbar-pin@1.4x.png
rename : browser/metro/theme/images/appbar-star.png => browser/metro/theme/images/navbar-star.png
rename : browser/metro/theme/images/appbar-star@1.4x.png => browser/metro/theme/images/navbar-star@1.4x.png
extra : rebase_source : a21f57cbed180bdc4a0ed0539437c96a5af56ef9
Bug 885242 - Part 4 - Implement updated stop/reload/go button. r=mbrubeck

--HG--
extra : rebase_source : 2a613ba279b1b1191beea8cf7ae2bb43d66994c4
Bug 885242 - Part 5 - Fix back button in and otherwise clean up panel UI. r=mbrubeck

--HG--
extra : rebase_source : d1445865c75f7c9853638b3279260f208bde223a
Bug 885242 - Part 6 - Implement proper disabled states. r=mbrubeck

--HG--
extra : rebase_source : 6a5bc43cab5249af37aaffbaed31944278639ff4
Bug 884075 - Make button toast listeners per toast. r=margaret
Bug 884075 - Add a method to get drawables from urls in BitmapUtils. r=margaret
Bug 884075 - Use new getDrawable method in ButtonToasts. r=margaret
Bug 884075 - Include a reason when hiding a toast. r=margaret
Bug 884075 - Add a javascript api for button toasts. r=margaret
Bug 895056 - Update page actions when they're created. r=wesj