The latest version of Iceweasel (Debian's rebranded Firefox derivative) showed up a couple of days ago.
The UI has changed, and not at all for the better.
The search box no longer has the drop-down search-engine selector. Instead, you start typing, and then it pops up suggestions from Wikipedia and a bunch of little teeny icons for selecting other search engines.
And: the NoScript menu has lost its main component, showing what domains are allowed and blocked on the current page. That's gone. Completely gone, as far as I can tell. What's left is vastly less useful. And the toolbar icon is now just an icon, not a status indicator.
I keep meaning to migrate almost everything to some other browser, but it seems that all of them (at least the mainstream ones, that don't get unsupported-browser warnings from banks and such) are on the screw-up-the-UI bandwagon. Still: Chromium seems mostly better behaved, most of the time, though admittedly I haven't tried it with a week's accumulation of open windows-full-of-tabs. I haven't tried Opera in a while, but perhaps it will be available again after I update to the latest OS release (if memory serves, the latest Opera needs some newer libraries than Debian-Wheezy provides).
And, that variety-of-domains thing: it's been bothering me since the 90s. It's bad enough that a lot of sites bring in content from elsewhere, but what imbecile decided that every major site needed separate domains - not just hostnames or subdomains - for stuff like images and other static content? And why has the practice continued? I'm talking about the use of, e.g., "gstatic.com" to host static content for google.com; why is it not "static.google.com"? Trying to save one level of (typically cacheable) DNS lookup, at the cost of totally screwing up protections against cross-site scripting? Then toss in the casual use of cryptic short domain names in a variety of TLDs ("t.co" comes to mind, but there are zillions of others), and it's really hard to tell what script sources should be allowed.
Update: Turns out this was at least partly a Debian issue. I had NoScript installed as a Debian package; removing the package and installing NoScript from the browser brought back the old, informative menu.