Intermittent e10s browser_bug734076.js | uncaught exception - uncaught exception: Load of from http://mochi.test:8888/ denied. at undefined, Test timed out, Found a tab

RESOLVED FIXED

Status

()

Core
Security: CAPS
P5
normal
RESOLVED FIXED
2 years ago
a year ago

People

(Reporter: philor, Assigned: Gijs)

Tracking

(Blocks: 1 bug, {intermittent-failure})

unspecified
intermittent-failure
Points:
---

Firefox Tracking Flags

(e10s+, firefox49 wontfix, firefox50 fixed, firefox51 fixed, firefox52 fixed)

Details

MozReview Requests

()

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(1 attachment, 1 obsolete attachment)

(Reporter)

Description

2 years ago
https://treeherder.mozilla.org/logviewer.html#?job_id=29381140&repo=mozilla-inbound
https://treeherder.mozilla.org/logviewer.html#?job_id=29378438&repo=mozilla-inbound

Updated

2 years ago
tracking-e10s: --- → ?

Comment 1

2 years ago
16 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 13
* fx-team: 2
* mozilla-central: 1

Platform breakdown:
* linux64: 12
* linux32: 4

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-05-30&endday=2016-06-05&tree=all

Updated

2 years ago
Blocks: 984139
tracking-e10s: ? → +

Comment 2

2 years ago
66 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 42
* fx-team: 15
* try: 5
* mozilla-central: 3
* autoland: 1

Platform breakdown:
* linux64: 48
* linux32: 18

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-06-06&endday=2016-06-12&tree=all

Comment 3

2 years ago
31 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 21
* fx-team: 6
* mozilla-central: 2
* try: 1
* ash: 1

Platform breakdown:
* linux64: 21
* linux32: 10

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-06-13&endday=2016-06-19&tree=all

Comment 4

2 years ago
56 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 29
* fx-team: 15
* try: 5
* ash: 3
* autoland: 2
* mozilla-central: 1
* mozilla-aurora: 1

Platform breakdown:
* linux64: 36
* linux32: 19
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-06-20&endday=2016-06-26&tree=all

Comment 5

2 years ago
61 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 26
* autoland: 13
* try: 6
* mozilla-central: 6
* mozilla-aurora: 6
* fx-team: 4

Platform breakdown:
* linux64: 32
* linux32: 26
* windows7-32: 2
* osx-10-10: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-06-27&endday=2016-07-03&tree=all
Intermittent e10s test failure
Priority: -- → P5

Comment 7

a year ago
54 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 17
* autoland: 14
* fx-team: 11
* mozilla-central: 7
* try: 3
* mozilla-aurora: 2

Platform breakdown:
* linux64: 36
* linux32: 17
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-04&endday=2016-07-10&tree=all

Comment 8

a year ago
15 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 6
* autoland: 5
* fx-team: 4

Platform breakdown:
* linux64: 10
* linux32: 4
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-11&endday=2016-07-11&tree=all

Comment 9

a year ago
25 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* try: 6
* autoland: 6
* fx-team: 1

Platform breakdown:
* linux64: 20
* linux32: 4
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-12&endday=2016-07-12&tree=all
19 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 9
* autoland: 6
* fx-team: 3
* mozilla-aurora: 1

Platform breakdown:
* linux64: 11
* linux32: 8

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-14&endday=2016-07-14&tree=all
97 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 38
* autoland: 25
* fx-team: 15
* try: 8
* mozilla-central: 7
* mozilla-aurora: 3
* ash: 1

Platform breakdown:
* linux64: 63
* linux32: 32
* windows7-32: 2

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-11&endday=2016-07-17&tree=all
18 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 10
* autoland: 4
* try: 1
* mozilla-central: 1
* fx-team: 1
* ash: 1

Platform breakdown:
* linux64: 11
* linux32: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-18&endday=2016-07-18&tree=all
18 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 9
* mozilla-inbound: 3
* fx-team: 3
* try: 2
* ash: 1

Platform breakdown:
* linux64: 12
* linux32: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-19&endday=2016-07-19&tree=all
31 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 16
* fx-team: 6
* autoland: 6
* ash: 2
* try: 1

Platform breakdown:
* linux64: 19
* linux32: 12

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-20&endday=2016-07-20&tree=all
24 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 11
* autoland: 8
* fx-team: 3
* mozilla-central: 2

Platform breakdown:
* linux32: 13
* linux64: 11

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-22&endday=2016-07-22&tree=all
110 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 48
* autoland: 28
* fx-team: 18
* try: 6
* ash: 6
* mozilla-central: 4

Platform breakdown:
* linux64: 65
* linux32: 45

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-18&endday=2016-07-24&tree=all
40 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 16
* autoland: 13
* fx-team: 7
* mozilla-central: 2
* try: 1
* ash: 1

Platform breakdown:
* linux32: 23
* linux64: 17

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-26&endday=2016-07-26&tree=all
25 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 11
* autoland: 6
* mozilla-central: 3
* fx-team: 3
* try: 1
* ash: 1

Platform breakdown:
* linux64: 14
* linux32: 11

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-27&endday=2016-07-27&tree=all
24 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 10
* autoland: 7
* fx-team: 5
* try: 1
* mozilla-aurora: 1

Platform breakdown:
* linux32: 15
* linux64: 9

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-28&endday=2016-07-28&tree=all
status-firefox49: --- → affected
status-firefox50: --- → affected
26 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* autoland: 7
* mozilla-central: 3
* fx-team: 3
* try: 1

Platform breakdown:
* linux64: 18
* linux32: 8

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-29&endday=2016-07-29&tree=all
144 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 62
* autoland: 41
* fx-team: 17
* mozilla-central: 11
* try: 8
* mozilla-aurora: 3
* ash: 2

Platform breakdown:
* linux64: 74
* linux32: 70

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-07-25&endday=2016-07-31&tree=all
30 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 16
* autoland: 10
* mozilla-aurora: 3
* mozilla-central: 1

Platform breakdown:
* linux64: 18
* linux32: 12

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-01&endday=2016-08-01&tree=all
27 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 14
* autoland: 8
* mozilla-beta: 2
* fx-team: 2
* try: 1

Platform breakdown:
* linux64: 14
* linux32: 13

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-02&endday=2016-08-02&tree=all
29 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* autoland: 11
* fx-team: 4
* try: 2

Platform breakdown:
* linux64: 18
* linux32: 11

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-03&endday=2016-08-03&tree=all
21 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 13
* mozilla-inbound: 6
* mozilla-central: 1
* mozilla-aurora: 1

Platform breakdown:
* linux64: 16
* linux32: 5

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-04&endday=2016-08-04&tree=all
176 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 77
* autoland: 64
* fx-team: 16
* mozilla-central: 8
* try: 4
* mozilla-aurora: 4
* mozilla-beta: 3

Platform breakdown:
* linux64: 118
* linux32: 57
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-01&endday=2016-08-07&tree=all
19 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 8
* mozilla-inbound: 5
* fx-team: 4
* try: 1
* mozilla-central: 1

Platform breakdown:
* linux64: 10
* linux32: 9

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-08&endday=2016-08-08&tree=all
18 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 12
* mozilla-inbound: 4
* mozilla-central: 1
* fx-team: 1

Platform breakdown:
* linux64: 10
* linux32: 8

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-09&endday=2016-08-09&tree=all
26 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* autoland: 6
* fx-team: 5
* mozilla-aurora: 3

Platform breakdown:
* linux64: 15
* linux32: 8
* windows7-32: 3

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-10&endday=2016-08-10&tree=all
Created attachment 8780161 [details] [diff] [review]
request longer timeout in browser_bug734076.js mochitest

This is triggering a lot, not easy to split, and should just have a longer timeout already.

I keep getting bit by this one.
Attachment #8780161 - Flags: review?(mconley)
(In reply to Lee Salzman [:lsalzman] from comment #30)
> Created attachment 8780161 [details] [diff] [review]
> request longer timeout in browser_bug734076.js mochitest
> 
> This is triggering a lot, not easy to split, and should just have a longer
> timeout already.
> 
> I keep getting bit by this one.

The failure seems to be due to a load failure being thrown here: http://searchfox.org/mozilla-central/rev/d83f1528dbcb1e837d99cf5b6c36a90b03bf0e77/toolkit/modules/BrowserUtils.jsm#81

I don't fully understand how a longer timeout can prevent that. What am I missing?
Flags: needinfo?(lsalzman)
Comment on attachment 8780161 [details] [diff] [review]
request longer timeout in browser_bug734076.js mochitest

Okay, reexamining the timings on this one, yes, it looks like the access denied is happening well before the timeout. Not the other way around. Then a longer timeout won't fix this one.
Attachment #8780161 - Attachment is obsolete: true
Flags: needinfo?(lsalzman)
Attachment #8780161 - Flags: review?(mconley)
27 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 10
* mozilla-inbound: 9
* mozilla-central: 4
* mozilla-aurora: 2
* fx-team: 2

Platform breakdown:
* linux64: 13
* linux32: 13
* windows7-32: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-11&endday=2016-08-11&tree=all
116 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* autoland: 44
* mozilla-inbound: 39
* fx-team: 19
* mozilla-central: 8
* mozilla-aurora: 5
* try: 1

Platform breakdown:
* linux64: 68
* linux32: 44
* windows7-32: 4

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-08&endday=2016-08-14&tree=all
16 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 7
* mozilla-inbound: 6
* fx-team: 2
* mozilla-central: 1

Platform breakdown:
* linux64: 12
* linux32: 4

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-15&endday=2016-08-15&tree=all
18 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 12
* mozilla-inbound: 4
* mozilla-beta: 1
* fx-team: 1

Platform breakdown:
* linux64: 12
* linux32: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-16&endday=2016-08-16&tree=all
15 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 10
* mozilla-inbound: 3
* fx-team: 2

Platform breakdown:
* linux64: 8
* linux32: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-17&endday=2016-08-17&tree=all
17 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 6
* autoland: 5
* try: 2
* fx-team: 2
* mozilla-beta: 1
* mozilla-aurora: 1

Platform breakdown:
* linux64: 10
* linux32: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-18&endday=2016-08-18&tree=all
23 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 11
* fx-team: 5
* autoland: 4
* mozilla-central: 3

Platform breakdown:
* linux64: 12
* linux32: 11

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-19&endday=2016-08-19&tree=all
127 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* autoland: 51
* mozilla-inbound: 45
* fx-team: 17
* mozilla-central: 6
* try: 5
* mozilla-beta: 2
* mozilla-aurora: 1

Platform breakdown:
* linux64: 82
* linux32: 45

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-15&endday=2016-08-21&tree=all
20 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 9
* autoland: 8
* try: 1
* mozilla-central: 1
* fx-team: 1

Platform breakdown:
* linux64: 10
* linux32: 10

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-23&endday=2016-08-23&tree=all
19 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 9
* autoland: 5
* try: 2
* fx-team: 2
* mozilla-central: 1

Platform breakdown:
* linux64: 14
* linux32: 5

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-24&endday=2016-08-24&tree=all
15 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 7
* mozilla-beta: 3
* autoland: 2
* try: 1
* mozilla-central: 1
* mozilla-aurora: 1

Platform breakdown:
* linux64: 9
* linux32: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-25&endday=2016-08-25&tree=all
18 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 7
* autoland: 5
* try: 2
* mozilla-central: 2
* mozilla-aurora: 1
* fx-team: 1

Platform breakdown:
* linux64: 15
* linux32: 3

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-26&endday=2016-08-26&tree=all
87 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 37
* autoland: 26
* try: 7
* mozilla-central: 6
* fx-team: 5
* mozilla-beta: 3
* mozilla-aurora: 3

Platform breakdown:
* linux64: 58
* linux32: 29

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-22&endday=2016-08-28&tree=all
This is exceedingly frequent. Any chance you can help find an owner?
Flags: needinfo?(dolske)
33 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* autoland: 10
* fx-team: 5
* mozilla-central: 4
* mozilla-aurora: 2

Platform breakdown:
* linux64: 21
* linux32: 12

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-30&endday=2016-08-30&tree=all
19 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 8
* autoland: 6
* try: 3
* mozilla-central: 1
* mozilla-beta: 1

Platform breakdown:
* linux64: 12
* linux32: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-31&endday=2016-08-31&tree=all
28 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 11
* autoland: 9
* try: 2
* mozilla-central: 2
* fx-team: 2
* oak: 1
* mozilla-beta: 1

Platform breakdown:
* linux64: 19
* linux32: 9

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-01&endday=2016-09-01&tree=all
23 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 12
* autoland: 3
* try: 2
* mozilla-aurora: 2
* oak: 1
* mozilla-central: 1
* mozilla-beta: 1
* fx-team: 1

Platform breakdown:
* linux64: 17
* linux32: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-02&endday=2016-09-02&tree=all
137 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* mozilla-inbound: 56
* autoland: 36
* fx-team: 12
* mozilla-central: 11
* try: 9
* mozilla-beta: 5
* mozilla-aurora: 4
* oak: 2
* ash: 2

Platform breakdown:
* linux64: 88
* linux32: 49

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-08-29&endday=2016-09-04&tree=all
21 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 9
* mozilla-inbound: 6
* try: 2
* mozilla-central: 2
* mozilla-release: 1
* fx-team: 1

Platform breakdown:
* linux64: 15
* linux32: 5
* windowsxp: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-06&endday=2016-09-06&tree=all
28 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 13
* autoland: 8
* mozilla-central: 5
* try: 1
* fx-team: 1

Platform breakdown:
* linux64: 21
* linux32: 7

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-07&endday=2016-09-07&tree=all
20 automation job failures were associated with this bug yesterday.

Repository breakdown:
* mozilla-inbound: 9
* autoland: 9
* try: 1
* mozilla-central: 1

Platform breakdown:
* linux64: 14
* linux32: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-08&endday=2016-09-08&tree=all
15 automation job failures were associated with this bug yesterday.

Repository breakdown:
* autoland: 7
* mozilla-inbound: 2
* mozilla-central: 2
* mozilla-aurora: 2
* try: 1
* fx-team: 1

Platform breakdown:
* linux32: 9
* linux64: 6

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-09&endday=2016-09-09&tree=all
(Reporter)

Updated

a year ago
Keywords: leave-open
Whiteboard: [test disabled on Linux e10s]

Comment 56

a year ago
Pushed by philringnalda@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/213d45a523d1
Skip browser_bug734076.js on Linux e10s for constant failures
(Reporter)

Comment 57

a year ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/213d45a523d1
108 automation job failures were associated with this bug in the last 7 days.

Repository breakdown:
* autoland: 40
* mozilla-inbound: 36
* mozilla-central: 12
* fx-team: 9
* try: 6
* mozilla-release: 2
* mozilla-aurora: 2
* ash: 1

Platform breakdown:
* linux64: 73
* linux32: 34
* windowsxp: 1

For more details, see:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1277750&startday=2016-09-05&endday=2016-09-11&tree=all
If you have cycles, this one is justifiably frequent enough to warrant asking you to look too :P. Well, it was before comment 57 anyway.
status-firefox49: affected → wontfix
status-firefox51: --- → affected
Flags: needinfo?(gijskruitbosch+bugs)
(Assignee)

Comment 60

a year ago
Reading the code here, I *think* the image's mediaURL is "empty string", which is why there's no target URI that shows up in the error message that denies the load.

mediaURL is based on the image's currentURI property, and it'll be empty string if currentURI is null, which is the case for an <img> that has nothing loaded and no src attribute.

There's two things going on, then:

1) I *think* the test is racy in that it's possible for the image to not have a source when we invoke the context menu. Maybe we should be waiting for a load/error event on it, or something?

2) I actually think we shouldn't show the 'view image' menu when there's no mediaURL. It won't do the right thing.

Neil, seems you adapted this test for e10s, does the above seem sane to you?
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(enndeakin)

Comment 61

a year ago
Seems ok, but I just adapted the test.
Flags: needinfo?(enndeakin)
(Assignee)

Comment 62

a year ago
https://treeherder.mozilla.org/#/jobs?repo=try&revision=27ab12c4ee0b

Jared, I know you've looked at our context menu tests in the past, also for e10s. Does comment #60 sound sane to you?
Flags: needinfo?(dolske) → needinfo?(jaws)
(Assignee)

Comment 63

a year ago
(In reply to :Gijs Kruitbosch from comment #62)
> https://treeherder.mozilla.org/#/jobs?repo=try&revision=27ab12c4ee0b


From the trypush, it seems the context menu state is missing the actual "view image" entry because onImage is false. That means (2) from comment 60 is basically wrong (ie we already don't show this item in this case).

What's more confusing is *why* mediaURL is empty and why onImage is false. The screenshot ( https://public-artifacts.taskcluster.net/VupneFGlSF-N4itmlOZLSA/0/public/test_info//mozilla-test-fail-screenshot_62oIgr.png ) would suggest there *is* an image under the cursor when the context menu shows up.

Re-pushed with more logging:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=c516c02f09851f3021ffbe5df45a0c953bb74d4d
(Assignee)

Comment 64

a year ago
OK, so judging from the log at https://treeherder.mozilla.org/#/jobs?repo=try&revision=c516c02f09851f3021ffbe5df45a0c953bb74d4d&selectedJob=28534591 the problem is that the context menu target element isn't actually the <img> element.

Jared, can you take a look at this test and/or give me some high-level pointers as to how the gContextMenu.target stuff is supposed to even work in the e10s case? Like, that node is a content element, right? Do we just use a CPOW (I thought those were outlawed in browser code now?) or do we somehow recreate it on the parent side or how does this work?

Comment 65

a year ago
I think the target is either still a cpow or is null.

If you need to send some info from the content process, there is a gContextMenuContentData which gets populated in the remote case. The child process handling is at https://dxr.mozilla.org/mozilla-central/source/browser/base/content/content.js#86
(Assignee)

Comment 66

a year ago
(In reply to Neil Deakin from comment #65)
> I think the target is either still a cpow or is null.

Looks like it's a CPOW.

> If you need to send some info from the content process, there is a
> gContextMenuContentData which gets populated in the remote case. The child
> process handling is at
> https://dxr.mozilla.org/mozilla-central/source/browser/base/content/content.
> js#86

Hm, well, we could send the data from the content process here (e.g. mediaURL and onImage/onLoadedImage and so on) but the main question I have right now is why the target isn't the <img>, but something else... I'll poke at this some more, probably with more trypushes.
Flags: needinfo?(jaws) → needinfo?(gijskruitbosch+bugs)
(Assignee)

Comment 67

a year ago
remote:   https://treeherder.mozilla.org/#/jobs?repo=try&revision=ae1fb406b5a33c722ef424ccab22140b27e72086
(Assignee)

Comment 68

a year ago
(In reply to :Gijs Kruitbosch from comment #67)
> remote:  
> https://treeherder.mozilla.org/#/
> jobs?repo=try&revision=ae1fb406b5a33c722ef424ccab22140b27e72086

So instead of the <img> we're getting the <body> as the event target for the contextmenu event. I... I don't even know how/why that is possible. :-\
(Assignee)

Comment 69

a year ago
remote:   https://treeherder.mozilla.org/#/jobs?repo=try&revision=df2bb70dceff8d845b1135cf812bb0c827de145d
Comment hidden (mozreview-request)
(Assignee)

Updated

a year ago
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Flags: needinfo?(gijskruitbosch+bugs)
Comment on attachment 8798471 [details]
Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI,

https://reviewboard.mozilla.org/r/83944/#review82780

I think your story in the commit message might be right!

::: browser/base/content/test/general/browser_bug734076.js:100
(Diff revision 1)
>      let popupShownPromise = BrowserTestUtils.waitForEvent(contentAreaContextMenu, "popupshown");
>      yield BrowserTestUtils.synthesizeMouse(test.element, 3, 3,
>            { type: "contextmenu", button: 2 }, gBrowser.selectedBrowser);
>      yield popupShownPromise;
> +    info("onImage: " + gContextMenu.onImage);
> +    info("target: " + gContextMenu.target.tagName);

Do you want to keep these in for a while? If you think it's useful for future monitoring...
Attachment #8798471 - Flags: review?(mdeboer) → review+
(Assignee)

Comment 72

a year ago
mozreview-review
Comment on attachment 8798471 [details]
Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI,

https://reviewboard.mozilla.org/r/83944/#review82786

::: browser/base/content/test/general/browser_bug734076.js:100
(Diff revision 1)
>      let popupShownPromise = BrowserTestUtils.waitForEvent(contentAreaContextMenu, "popupshown");
>      yield BrowserTestUtils.synthesizeMouse(test.element, 3, 3,
>            { type: "contextmenu", button: 2 }, gBrowser.selectedBrowser);
>      yield popupShownPromise;
> +    info("onImage: " + gContextMenu.onImage);
> +    info("target: " + gContextMenu.target.tagName);

Yeah, I think keeping this is going to be helpful to check what's going on if we continue to see (maybe less frequent?) intermittents, without hurting anything, so we might as well keep it.

TBH, after some years of occasionally fixing intermittents, I've come to believe that more info() debugging in tests by default would be a good pattern for us to adopt. Right now some tests just have a couple of yields and one or two actual test assertions, and if there are timeouts or there's "weird" behaviour, the first 5 trypushes are about figuring out where exactly what exactly is broken. More logging would help a lot for that. For non-failing tests we don't even put this in the log by default (have to use SimpleTest.requestCompleteLog()) so it doesn't otherwise affect anything.

Comment 73

a year ago
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/c01ac374bce4
fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI, r=mikedeboer
(Reporter)

Comment 74

a year ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/c01ac374bce4
(Assignee)

Comment 75

a year ago
Looks fixed to me when looking at orange factor.
Status: ASSIGNED → RESOLVED
Last Resolved: a year ago
Keywords: leave-open
Resolution: --- → FIXED
(Assignee)

Updated

a year ago
status-firefox52: --- → fixed
(Assignee)

Comment 76

a year ago
Comment on attachment 8798471 [details]
Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI,

Approval Request Comment
[Feature/regressing bug #]: intermittent orange on e10s
[User impact if declined]: ditto
[Describe test coverage new/current, TreeHerder]: the test is passing
[Risks and why]: low risk, test-only change
[String/UUID change made/needed]: no
Attachment #8798471 - Flags: approval-mozilla-beta?
Attachment #8798471 - Flags: approval-mozilla-aurora?
Comment on attachment 8798471 [details]
Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI,

Test only changes don't need relman review. :)
Attachment #8798471 - Flags: approval-mozilla-beta?
Attachment #8798471 - Flags: approval-mozilla-aurora?
Whiteboard: [test disabled on Linux e10s] → [checkin-needed-aurora][checkin-needed-beta]

Comment 78

a year ago
bugherderuplift
https://hg.mozilla.org/releases/mozilla-aurora/rev/8964f57e6bd5
status-firefox51: affected → fixed
Whiteboard: [checkin-needed-aurora][checkin-needed-beta] → [checkin-needed-beta]

Comment 79

a year ago
bugherderuplift
https://hg.mozilla.org/releases/mozilla-beta/rev/0d849c4393fe
status-firefox50: affected → fixed
Whiteboard: [checkin-needed-beta]
You need to log in before you can comment on or make changes to this bug.