We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Info popups in HULU are not working in firefox now.

  • 44 replies
  • 1 has this problem
  • 1 view
  • Last reply by tfinniii

more options

Just recently the info popups in Hulu stopped working ,have tried different settings in adblock ,but it may or may not work. I have not changed any settings and it won't work in safe mode either.

Just recently the info popups in Hulu stopped working ,have tried different settings in adblock ,but it may or may not work. I have not changed any settings and it won't work in safe mode either.

Chosen solution

jscher2000 said

Is the site with video problems Vine? Some XP users have been reporting problems on that site, but so far, I haven't seen Windows 7 users having those issues. To make sure your Firefox isn't disabling important capabilities, please double-check that you don't have backwards compatibility selected. Right-click your Firefox shortcut > Properties > Compatibility. For best results, clear all selections on this tab if there are any. Could you also check whether Firefox has a non-standard connection setting? That's one way to tamper with seemingly valid websites. You can do that here: "3-bar" menu button (or Tools menu) > Options > Advanced > Network mini-tab > "Settings" button The default "Use system proxy settings" should piggyback on your Windows/IE "LAN" settings. But you can try "No proxy" to see whether that makes any difference.

Seems after fooling around that HTTPS Everywhere was causing problem since 37.0.1 update. I have also found ADBLOCK is causing problem with HULU since the 36.0.= updates. I have submitted problem to ADBLOCK Firefox forum to see if anyone there knows about this.

Read this answer in context 👍 0

All Replies (20)

more options

jscher2000 said

Okay, I see, if you hover over some thumbnails, after a brief delay, there is an overlay with detailed information (text, image). Example screen shot attached. Based on a quick look, there is an event handler on the entire document body which monitors mouse movement and checks the current target (element below the mouse) to see whether a "hoverbox" should be displayed. One script file involved in generating the box is: http://static.huluim.com/huluguru/i18n/en-us/application-1685a53a6bc76296280e488084ceb849.js Can you load that file? If not, can you think of any reason it might be blocked? If yes, could you check for errors in Firefox's Browser Console. here's how: Open the Browser Console using Ctrl+Shift+j or the Developer menu. At the top, click the Clear button. Next, switch over to your hulu tab and reload the page. Switch back to the console and look for errors. These usually stand out based on an X icon in the left or a colored background. Anything sound related?? If not, click Clear in the console again, and on your hulu tab, try hovering the mouse over a show that should trigger the overlay. Then check the console for any new messages. Anything sound related?

Hi, getting, TypeError : this.indexOf is not a function when popup actually works I get, NS_ERROR_UNEXPECTED : Component returned failure code : Ox8000ffff (NS_ERROR_UNEXPECTED) [nsILoadContext.associatedWindow]

whatever this means. Tom

more options

What you are trying to copy, does it look like English or just a lot of symbols? If English, try to copy, but leave it for a bit.

more options

FredMcD said

What you are trying to copy, does it look like English or just a lot of symbols? If English, try to copy, but leave it for a bit.
Looks like a lot of symbols,can you confer with  " jscher2000 " so we all are on the same page.
more options

If it looks like this, this is machine code. If can't be copied.

Mô^d‰

   ÉÃ3Àƒ|$??rJ‹L$?€9RuAƒ|$??r:€y?au4€y?ru.€y?!u(€y??u"€y??u?ŠI?„Éu?j?ë?€ù?u?j?ë?€ù?u?j?XÂ? ‹?j ÿ±$¢  ÿ± ¢  ÿP?ÃU‹ì€¹4¢   t?‹E?÷Ð@ƒà??E?ƒ¹(¢  ?u?ƒE??ë?ƒE??‹E?]Â? ‹D$?V‹ñ?F?‹N?;N?v_‹F?SUW½t÷B …Àt?;Èv?Ph tB Uè V  ƒÄ?‹Íè

U ‹F?‹ÈÁé?D? ‹N?‹Ù;Èw?‹ØSÿ6脐? ‹øYY…ÿu?‹ÍèßT ‰>_]‰^?[^Â? V‹ñ‹L$?‰?‹?ÿP?‰F?‰V?‹Æ^Â? ‹Á‹?‹?j ÿp?ÿp?ÿR?ËD$?V‹ñ?F?‹N?;N?v`‹F?SUW½t÷B …Àt?;Èv?Ph tB Uè_U ƒÄ?‹ÍèlT ‹F?‹~?‹ÈÁé?D? ;øw?‹ø??Pÿ6èâ? ‹ØYY…Ûu?‹Íè=T

more options

This is what you can do. If its a small file, you can e-mail it to us. How big is the file?

more options

FredMcD said

This is what you can do. If its a small file, you can e-mail it to us. How big is the file?

It is HUGE takes awhile to scroll to bottom.

more options

That's strange, when displayed in a tab, the script should look like this:

(function() {
this.JST || (this.JST = {}), this.JST["templates/ad_tag/ad_tag"] = function() {
var a = Handlebars.template(function(a, b, c, d, e) {
c = c || a.helpers;
var f = "", g, h, i = this, j = "function", k = c.helperMissing, l = void 0, m = this.escapeExpression;
return f += '<script type="text/javascript" src="', h = c.scriptSrc, g = h || b.scriptSrc, typeof g === j ? g = g.call(b, {
hash: {}
}) : g === l && (g = k.call(b, "scriptSrc", {
hash: {}
})), f += m(g) + '"> </script>', f;
});
return a; 

et cetera

If you tap the Alt key to activate the classic menu bar, and use View > Character Encoding, what encoding has the blue dot next to it? Does it look better if you choose Western or Unicode?

For script files like this one where the server does not specify the encoding, Firefox usually will try the same encoding used in the page that it's called from. If you check the Character Encoding for the hulu page, what has the blue dot there? Mine has Unicode, because the server is specifying utf-8 when sending that page. So even if the script files loads garbled in its own tab, it should load readable when called from the page.

To check that, you could use the Debugger. In the Hulu tab, press Ctrl+Shift+k to open the Web Console, then click Debugger along its top edge. If you click a script in the left column, its code should display in the center area and you can see whether it is readable.

more options

jscher2000 said

That's strange, when displayed in a tab, the script should look like this: (function() { this.JST || (this.JST = {}), this.JST["templates/ad_tag/ad_tag"] = function() { var a = Handlebars.template(function(a, b, c, d, e) { c = c || a.helpers; var f = "", g, h, i = this, j = "function", k = c.helperMissing, l = void 0, m = this.escapeExpression; return f += '<script type="text/javascript" src="', h = c.scriptSrc, g = h || b.scriptSrc, typeof g === j ? g = g.call(b, { hash: {} }) : g === l && (g = k.call(b, "scriptSrc", { hash: {} })), f += m(g) + '"> </script>', f; }); return a; et cetera If you tap the Alt key to activate the classic menu bar, and use View > Character Encoding, what encoding has the blue dot next to it? Does it look better if you choose Western or Unicode? For script files like this one where the server does not specify the encoding, Firefox usually will try the same encoding used in the page that it's called from. If you check the Character Encoding for the hulu page, what has the blue dot there? Mine has Unicode, because the server is specifying utf-8 when sending that page. So even if the script files loads garbled in its own tab, it should load readable when called from the page. To check that, you could use the Debugger. In the Hulu tab, press Ctrl+Shift+k to open the Web Console, then click Debugger along its top edge. If you click a script in the left column, its code should display in the center area and you can see whether it is readable.

Yes I get the script ,but it's like hundreds of lines long,WHAT do I do with it once it opens ??

more options

Open the file. Copy the file using <Cnt>A, then <Cnt>C. Now open https://pastebin.mozilla.org Now paste it into the window. On the bottom, select 30 days. Now save the file. After, copy the new link in the address bar, and post it here. If this takes a bit of time, let it.


Opps. Corected the link. Sorry.

Modified by FredMcD

more options

Hi tfinniii, I don't personally need to see the script, although FredMcD may be interested in seeing whether it matches what the site is sending.

Did you need to do anything special to make it readable compared with the earlier gibberish?

more options

jscher2000 said

Hi tfinniii, I don't personally need to see the script, although FredMcD may be interested in seeing whether it matches what the site is sending. Did you need to do anything special to make it readable compared with the earlier gibberish?

Anything I tried made no difference as it is not machine code per your display of ,when I tried to copy I waited 2 hrs. and firefox still would not respond.

more options

jscher2000 Bugzilla can upload files. Could he do it that way?

more options

Okay, now I am very confused.

First, you posted some gibberish characters: https://support.mozilla.org/questions/1053834?page=2#answer-709834

Then I posted what the first part of the script should look like if properly decoded: https://support.mozilla.org/questions/1053834?page=2#answer-709849

Then you said

Yes I get the script ,but it's like hundreds of lines long,WHAT do I do with it once it opens ??

So I figured you had gotten it into a readable form and I asked

Did you need to do anything special to make it readable compared with the earlier gibberish?

But tfinniii you said

Anything I tried made no difference as it is not machine code per your display of ,when I tried to copy I waited 2 hrs. and firefox still would not respond.

So, um, what exactly are you seeing now: still gibberish or readable script?

Can you check how it looks in the Debugger on the actual page: In the Hulu tab, press Ctrl+Shift+k to open the Web Console, then click Debugger along its top edge. If you click a script in the left column, its code should display in the center area and you can see whether it is readable. Are the scripts readable here or gibberish?

more options

FredMcD said

jscher2000 Bugzilla can upload files. Could he do it that way?

Upload what for what purpose? If a file is not decoding properly no one is going to be able to read it.

more options

jscher2000 said

Okay, now I am very confused. First, you posted some gibberish characters: https://support.mozilla.org/questions/1053834?page=2#answer-709834 Then I posted what the first part of the script should look like if properly decoded: https://support.mozilla.org/questions/1053834?page=2#answer-709849 Then you said
Yes I get the script ,but it's like hundreds of lines long,WHAT do I do with it once it opens ??

So I figured you had gotten it into a readable form and I asked

Did you need to do anything special to make it readable compared with the earlier gibberish?

But tfinniii you said

Anything I tried made no difference as it is not machine code per your display of ,when I tried to copy I waited 2 hrs. and firefox still would not respond.

So, um, what exactly are you seeing now: still gibberish or readable script?

Can you check how it looks in the Debugger on the actual page: In the Hulu tab, press Ctrl+Shift+k to open the Web Console, then click Debugger along its top edge. If you click a script in the left column, its code should display in the center area and you can see whether it is readable. Are the scripts readable here or gibberish?

The script is readable ,sorry I said this looked like gibberish to me.

more options

In case this is caused by an external filter instead of a Firefox setting, could you try this 3-minute experiment:

Create a new Firefox profile

A new profile will have your system-installed plugins (e.g., Flash) and extensions (e.g., security suite toolbars), but no themes, other extensions, or other customizations. It also should come with completely fresh settings databases and a fresh cache folder.

This does not replace your existing setup; the new folder exists in parallel with your current settings.

Exit Firefox and start up in the Profile Manager using Start > search box (or Run):

firefox.exe -P

Don't delete anything here.

Any time you want to switch profiles, exit Firefox and return to this dialog.

Click the Create Profile button, assign a name like March29, and ignore the option to change the folder location. Then start Firefox in the new profile you created.

Can you use Hulu normally in the new profile?

If so, it sounds like a settings problem, which could be due to preferences or extensions (although the Safe Mode test may have ruled those out), or perhaps a corrupted file somewhere.

If not, either it is Firefox program file corruption or an external program that affects your browsing (filter, proxy, etc.).

When returning to the Profile Manager to switch back to your normal profile, you might be tempted to use the Delete Profile button. But... it's a bit too easy to accidentally delete your "real" profile, so I recommend resisting the temptation. If you do want to clean up later, I suggest making a backup of all your profiles first in case something were to go wrong.

What do you see?

more options

jscher2000 said

In case this is caused by an external filter instead of a Firefox setting, could you try this 3-minute experiment: Create a new Firefox profile A new profile will have your system-installed plugins (e.g., Flash) and extensions (e.g., security suite toolbars), but no themes, other extensions, or other customizations. It also should come with completely fresh settings databases and a fresh cache folder. This does not replace your existing setup; the new folder exists in parallel with your current settings. Exit Firefox and start up in the Profile Manager using Start > search box (or Run): firefox.exe -P Don't delete anything here. Any time you want to switch profiles, exit Firefox and return to this dialog. Click the Create Profile button, assign a name like March29, and ignore the option to change the folder location. Then start Firefox in the new profile you created. Can you use Hulu normally in the new profile? If so, it sounds like a settings problem, which could be due to preferences or extensions (although the Safe Mode test may have ruled those out), or perhaps a corrupted file somewhere. If not, either it is Firefox program file corruption or an external program that affects your browsing (filter, proxy, etc.). When returning to the Profile Manager to switch back to your normal profile, you might be tempted to use the Delete Profile button. But... it's a bit too easy to accidentally delete your "real" profile, so I recommend resisting the temptation. If you do want to clean up later, I suggest making a backup of all your profiles first in case something were to go wrong. What do you see?

Same problem popups don't work and pages don't load properly sometimes,as blank or error 500.

more options

Are these problems limited to Firefox? In other words, Hulu works normally in Internet Explorer or other browsers you might have installed on your system?

more options

jscher2000 said

Are these problems limited to Firefox? In other words, Hulu works normally in Internet Explorer or other browsers you might have installed on your system?

Works in Chrome and also when I view page in IE tab in firefox.

more options

I'm running out of ideas for why this works for me and not for you in a new profile.

I noticed you have a lot of plugins, and in some cases, the default setting of "Ask to Activate" can cause random problems. Could you modify your plugin permission settings as follows:

Open the Add-ons page using either:

  • Ctrl+Shift+a
  • "3-bar" menu button (or Tools menu) > Add-ons
  • type or page about:addons in the address bar and press Enter

In the left column, click Plugins. On the right side:

For any unknown plugins, or ones that you do not commonly use, change the setting to "Never Activate".

For in-page content players that you use regularly, set to "Ask to Activate". For example:

  • Silverlight
  • Shockwave Flash

For global plugins that work in the background, such as security-related plugins, set to "Always Activate".

If in doubt, set to "Never Activate".

This change may not affect the current window, but should affect new windows (you can use Ctrl+n to launch a new window).

  1. 1
  2. 2
  3. 3