Open Bug 1272854 Opened 8 years ago Updated 2 years ago

Certain web page does not load properly (or Ctrl+F5)

Categories

(Core :: DOM: Navigation, defect)

48 Branch
x86
All
defect

Tracking

()

Tracking Status
firefox46 --- affected
firefox47 --- affected
firefox48 --- affected
firefox49 --- affected
firefox-esr38 --- affected
firefox-esr45 --- affected

People

(Reporter: alice0775, Unassigned)

References

()

Details

(Keywords: parity-chrome, parity-edge, parity-ie, Whiteboard: btpp-backlog)

[Tracking Requested - why for this release]: Web page does not load since 48.

Build Identifier:
https://hg.mozilla.org/releases/mozilla-aurora/rev/898a985fd269aab39ba07cb56ce402ccacd52ee2
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0 ID:20160513004028

Reproducible : always first load or Ctrl+F5

Steps To Reproduce:
1. Clear cache
2. Open URL http://www.amebatv.com/
3. Wait for few seconds

Actual Results:
Certain web page does not load properly.
Large spinner is forever spinning.

Keypress F5 fixes the problem. However, It will break again after keypress Ctrl+F5.


Expected Results:
Page load properly.
This seems old bug... Chrome, IE, Edge works...
Keywords: regression
Whiteboard: [parity-IE][parity-Chrome][parity-Edge]
Browser Console log when Ctrl+F5. I.E., the page did not load correctly:

Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# insteadjquery-2.0.3.min.js:1

[app.js] console debugging disabled ...app-dist.min.js:1

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/jquery-2.0.3.min.js:6:8728

Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen.[Learn More]/

"Error: [$rootScope:inprog] http://errors.angularjs.org/1.3.15/$rootScope/inprog?p0=%24digest
R/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:7:417
p@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:119:370
Pe/this.$get</n.prototype.$apply@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:127:224
a/a.populate/<@http://www.amebatv.com/resources/js/api/ameba-dist.min.js:2:2572
a/z/<.success@http://www.amebatv.com/resources/js/api/ameba-dist.min.js:1:7558
x.Callbacks/l@http://code.jquery.com/jquery-2.0.3.min.js:4:24877
x.Callbacks/c.fireWith@http://code.jquery.com/jquery-2.0.3.min.js:4:25702
k@http://code.jquery.com/jquery-2.0.3.min.js:6:5346
.send/t/<@http://code.jquery.com/jquery-2.0.3.min.js:6:9152
.send@http://code.jquery.com/jquery-2.0.3.min.js:6:9342
.ajax@http://code.jquery.com/jquery-2.0.3.min.js:6:4802
._evalUrl@http://code.jquery.com/jquery-2.0.3.min.js:5:23151
.domManip@http://code.jquery.com/jquery-2.0.3.min.js:5:21371
.append@http://code.jquery.com/jquery-2.0.3.min.js:5:18980
.html/<@http://code.jquery.com/jquery-2.0.3.min.js:5:20344
.access@http://code.jquery.com/jquery-2.0.3.min.js:4:5766
.html@http://code.jquery.com/jquery-2.0.3.min.js:5:20018
Ae</<.link@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:220:70
$@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:71:197
B@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:60:255
g@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:52:335
D/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:51:444
P/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:53:322
k@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:57:322
je</<.compile/</</<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:219:114
f/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:113:113
Pe/this.$get</n.prototype.$eval@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:127:11
Pe/this.$get</n.prototype.$digest@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:124:98
Pe/this.$get</n.prototype.$apply@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:127:291
l@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:82:238
M@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:86:342
wf/</F.onload@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:87:367
EventHandlerNonNull*wf/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:87:204
n@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:83:442
k/f<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:81:174
f/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:113:113
Pe/this.$get</n.prototype.$eval@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:127:11
Pe/this.$get</n.prototype.$digest@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:124:98
Pe/this.$get</n.prototype.$apply@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:127:291
uc/d/<@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:18:477
e@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:37:313
uc/d@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:18:398
uc@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:19:179
Jd@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:18:1
@http://www.amebatv.com/resources/js/api/angular-dist/angular-dist.min.js:251:429
x.Callbacks/l@http://code.jquery.com/jquery-2.0.3.min.js:4:24877
x.Callbacks/c.fireWith@http://code.jquery.com/jquery-2.0.3.min.js:4:25702
.ready@http://code.jquery.com/jquery-2.0.3.min.js:4:2898
S@http://code.jquery.com/jquery-2.0.3.min.js:4:551
EventListener.handleEvent*x.ready.promise@http://code.jquery.com/jquery-2.0.3.min.js:4:6178
x.prototype.ready@http://code.jquery.com/jquery-2.0.3.min.js:4:1667
x.prototype.init@http://code.jquery.com/jquery-2.0.3.min.js:4:1241
x@http://code.jquery.com/jquery-2.0.3.min.js:4:240
x.support<@http://code.jquery.com/jquery-2.0.3.min.js:4:28045
@http://code.jquery.com/jquery-2.0.3.min.js:4:27252
@http://code.jquery.com/jquery-2.0.3.min.js:4:2
"angular-dist.min.js:103

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.jquery-2.0.3.min.js:5:12747




Browser Console log when Ctrl+F5. Page loaded properly:

Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# insteadjquery-2.0.3.min.js:1

[app.js] console debugging disabled ...app-dist.min.js:1

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.jquery-2.0.3.min.js:5:12747

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/jquery-2.0.3.min.js:6:8728

Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen.[Learn More]/
Component: Networking → Untriaged
Reproduced on ubuntu.
https://hg.mozilla.org/mozilla-central/rev/c3f5e6079284a7b7053c41f05d0fe06ff031db03
Mozilla/5.0 (X11; Linux i686; rv:49.0) Gecko/20100101 Firefox/49.0 ID:20160512030253
OS: Windows 10 → All
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160502172042

I have tested your issue on latest FF release (46.0.1), latest Nightly build (20160518030234) and managed to reproduce it. I have opened the provided link and the large spinner is forever spinning. This issue occurs on CTRL + R, CRTL + SHIFT + R, sometimes even on F5.
Component: Untriaged → Document Navigation
I can't reproduce this on Windows 10 with the latest nightly. Was this only intermittent? Or maybe a site problem?
Flags: needinfo?(alice0775)
(Also WFM in OSX and Win 10 and Ubuntu VMs)
(In reply to Andrew Overholt [:overholt] from comment #5)
> I can't reproduce this on Windows 10 with the latest nightly. Was this only intermittent?

Yes, it is intermittent on Nightly49.0a1.


> Or maybe a site problem?

Maybe.
Flags: needinfo?(alice0775)
I wonder if this is a localized issue (ie. not happening in certain countries). Regardless -- and unfortunately -- I don't think we're going to get anywhere without it being reproducible.
Whiteboard: [parity-IE][parity-Chrome][parity-Edge] → [parity-IE][parity-Chrome][parity-Edge] btpp-backlog
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Whiteboard: [parity-IE][parity-Chrome][parity-Edge] btpp-backlog → btpp-backlog
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.