Slashdot Mirror


User: Myen

Myen's activity in the archive.

Stories
0
Comments
365
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 365

  1. Re:fud? on Hijacking Firefox Via Insecure Add-Ons · · Score: 4, Informative

    Unfortunately, doing that would sort of imply Mozilla would need to vouch for the extension developers (hey, they're letting them use a cert; that's what it's for, right?). As it is they barely have enough people to just try installing extensions before approving for the main site...

    If it's just extension updates anyway, and extensions already act as a part of Firefox (i.e. they're not sandboxed... which they can't be in the current architecture)... They might as well just require SSL for updates, and people who don't use the Mozilla update service can just ship their own (self-signed) cert with the extension. Of course, some authors will still work around that by doing their own thing anyway. (There were, at one point, very, very insecure extensions that... load the whole toolbar at runtime using eval() by pulling data from unsecured sites.)

  2. Re:Shared Javascript Namespaces on Firefox Going the Big and Bloated IE Way? · · Score: 1

    Hmm, are you talking about login information (mainly, session and permanent cookies)? All tabs/windows share the cookies, so that sort of sounds like it. So, for example, you can't log in into two different instances of Gmail at once. But I have no idea how this could ever have been broken before - cookies shouldn't be global, ever...

    (I'd happily take a bugzilla.mozilla.org bug number, or a usenet post, or anything of the sort I can use to learn more about this, if you'd be kind enough to oblige.)

  3. Re:Freezing on Firefox Going the Big and Bloated IE Way? · · Score: 2, Informative

    To be more correct, Firefox (well, Gecko) is largely single-threaded. All of the UI, DOM, and JavaScript [*] happen on the same thread. This particular case sounds like it's trying to lay out the page in the non-visible tabs, in which case there is indeed nothing you can do other than start a new process, due to Gecko limitations.

    [*] For internal code, it is possible to use threads in a very small subset of JS (in particular, XPCOM components that don't have any interaction at all with the UI). That won't help in this case.

  4. Re:Shared Javascript Namespaces on Firefox Going the Big and Bloated IE Way? · · Score: 1

    Hmm, can you describe the shared namespace thing in a bit more detail, preferably with a test case (two pages on different domains I can open in tabs to see the interaction)? My understanding was that each tab was basically its own content window, and are completely unrelated...

    There was something about assigning extra things to prototypes, but that doesn't actually happen as far as I can tell - I've only seen it do that when using Firebug on a site with prototype (i.e. things leak into Firebug), and that'd be an (unconfirmed, since I didn't look very hard at it) Firebug bug, not a Web 2.0 one.

  5. Re:Don't like it on ANY system on Help Make Firefox On Mac Suck Less · · Score: 1

    keyconfig should be able to do what you want. Of course, staying with Opera is a valid option too; choice is good. But Firefox is not Opera, nor is Opera Firefox. :) (So "make it be exactly the same as Opera" isn't exactly something they can do)

  6. Re:Just Say No to Native Form Widgets. on Help Make Firefox On Mac Suck Less · · Score: 1

    The scrollbar thing, I think, is just a Mozilla bug and doesn't really have much to do with native form widgets. I believe it's supposed to be a bit better in Firefox 3 too.

    If you want to force native widgets to go away, use the vendor-specific CSS -moz-appearance: none !important;

    Mozilla's always had a little less love than Win32 and Linux, but it is slowly getting better - I guess having a bunch of developers run Macs helped :)

  7. Re:Camino on Help Make Firefox On Mac Suck Less · · Score: 1

    Around the IE4 time frame, an equivalent feature to bookmark keywords did exist - description. I have no idea where to get that anymore though, neither do I know if it still works...

  8. Re:FDA Attempt to Regulate Vitamins, Herbs as "Dru on FDA Considers Redefining Chocolate · · Score: 1
    I just wanted to point out that:

    What are the warnings on herbs and vitamins? None! If you take too much the most you'll get is a tummyache.

    Is definitely incorrect. Chinese medicine taken irresponsibly certainly can cause things like death. Of course, to do it properly you would need to get it prescribed by a doctor (trained in this stuff rather than the western stuff, of course), who will typically do things like ask about your condition, and take your pulse. (The pulse part involves more than just frequency, by the way.)

    The stuff that can get you up to a tummyache? Some of it might just be... random herbs. Will they cure you? Probably not.
  9. Re:The problem is XP is an UPGRADE over Vista on Is Windows Vista in Trouble? · · Score: 1

    /3GB doesn't do that. It lets apps allocate up to 3GB of data (and the kernel 1GB instead), but that's a virtual address thing - how much physical memory the OS sees isn't related at all.

    I hope the GP had verified in some way that the machine, somewhere, did see the full 4GB. (Probably during POST.) As opposed to one stick just being bad...

  10. Re:network broadcast traffic on S3 Standby State Done Right · · Score: 1

    If your router supports UPNP, that might be it - it broadcasts stuff to let the computers know that there's a UPNP capable device there. In Wireshark they seem to show up as SSDP.

    I've also had one that would randomly ping computers - I guess it's checking if they're alive or something.

  11. Re:What about midi files? on MS Releases New Media Player Firefox Plugin · · Score: 1



    application/x-mplayer2 is both the old WMP64 and the new WMP9 plugin; mplayerplug-in (Linux) also supports that content type. If you want to force the new plugin only, application/x-ms-wmp. There's no need though, of course.

  12. Re:Media Player 11 is required on MS Releases New Media Player Firefox Plugin · · Score: 1

    Actually, the plugin itself (np-mswmp.dll) works just fine with WMP9. (WinXP SP2 machine here.) Of course, I don't like installers and extracted the file manually (7zip+WiX)... So I don't even know if the installer does any checking.

  13. Re:But does it run ON Linux? on MS Releases New Media Player Firefox Plugin · · Score: 1

    Wine + ies4linux + Firefox/win32 + WMP9 = yes it runs. Not exactly performant, of course...

    Oh, and the DRM stuff won't install in WMP9 ;)

  14. Re:Does this still store history in IE history? on MS Releases New Media Player Firefox Plugin · · Score: 1

    Well, the release notes (the text file) mentioned that Firefox proxy settings won't take effect, you need to adjust the IE proxy settings for the plugin to see it...

  15. Re:Two important questions... on Firefox Usage Near 25% In Europe · · Score: 2, Informative

    Umm, Firefox 3 will be using Cairo, but I have no idea where the "fully based on Vectors" comes from. (Also, Firefox 1.5.x is Gecko 1.8.0; Firefox 2.x is Gecko 1.8.1)

    If there's native support for OpenID, I haven't seen it yet :)

    And in the improving-the-web direction, you basically want to look at WHATWG anyway - at least Mozilla, Opera, and Apple are behind it, so even if IE isn't there the other major desktop players are. And the new-ish HTML WG at W3C...

  16. Re:First to include the other as a plugin: on Firefox 3.0 Preview · · Score: 3, Informative

    Eclipse won. ATF

  17. Re:So what's up with these guys on ReactOS 0.3.1 Released · · Score: 1

    1) Umm, that killer app must also run in Windows, or it's a bug in ReactOS (since they're trying to recreate Windows), no?

    2) Windows 2000+ does have a Unix compat subsystem. It seems more NetBSD than Linux (uses pkg_add etc, NetBSD has Interix packages that you can use), and no X server just libs. I have no idea if they also emulate fork() or not though.

  18. Re:But I have to know... on ReactOS 0.3.1 Released · · Score: 1

    In the same vein, does it run Interix (Services for Unix / Subsystem for Unix-based Applications)? (It's like cygwin, but runs on top of the NT core itself rather than Win32)

    That'd be interesting, even though as far as I can tell it's more NetBSD than Linux.

  19. Re:why so onerous, technology? on The Dark Side of HDCP - Why is My PS3 Blinking? · · Score: 1

    Or they actual people working on it know DRM doesn't work, but gets told by the boss to do it anyway because somebody else (content providers) want it. And since it's useless anyway, they're fine with writing a half-assed implementation because the extra effort isn't worth it - anything beyond barely passing isn't worth it.

  20. Re:View the ads or find another webmail on Yahoo Mail Forcing Ads Through Adblock? · · Score: 1

    But that doesn't actually give you revenue, it just reduces expenses.

    Instead, just forward the user to a page explaining that ad blocking is not supported and link to instructions on whitelisting the ads in yahoo. Then the user at least knows how to fix it, and has the choice of sticking with you...

  21. Re:FIX CSS ALREADY on Firefox 3 Plans and IE8 Speculation · · Score: 1

    1) inline-block? (which, btw, Firefox doesn't do yet; might get it in Firefox 3 due to reflow branch landing)

  22. Re:This is easy to test empirically on PHP Application Insecurity - PHP or Devs Fault? · · Score: 1

    You need to add 20 to do it in Malbolge and find that language to be perfectly safe because nobody could claim to have something that would possibly ever be deployed, right? :p

  23. Re:IE? on CodeWeavers Releases CrossOver 6 for Mac and Linux · · Score: 1

    I think I have you beat, Firefox (trunk) can even compile on wine with some patches :)
    (... with make 3.80; there's some bad interaction with make 3.81)

  24. Re:Horeshit.....javascript is crap but....horeshit on AJAX May Be Considered Harmful · · Score: 1

    Hmm, can you tell me how to implement multiple inheritance? I've wondered about that... And yes, I do want to keep instanceof working, so just copying the properties/methods over, or even calling the base constructor in the derived constructor, will not work :(

    Also, Netscape (now Mozilla) does still keep evolving the language. For example, JS1.7 (Firefox 2 / Mozilla 1.8.1 branch and later). And there's work on ECMA262 ed 4. (Mostly seems to be Mozilla and Adobe folks behind it).

  25. Re:notabug on AJAX May Be Considered Harmful · · Score: 3, Interesting

    Except that when you visit site B, the browser discards all JS from site A before going to site B. Site B never sees any JS objects from A anyway. Think of the browser-supplied things (e.g. the XMLHttpRequest constructor) as a template; if you modify it you just get a copy of the template for yourself.

    If touching prototypes of built-in objects would persist across sites there simply could not have been more than one JS framework system. And nobody would have had scripting enabled... :)