Commit Graph

13156 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
8ec316a2dc merge mozilla-inbound to mozilla-central a=merge 2016-09-30 12:02:16 +02:00
Phil Ringnalda
064ec1ed33 Backed out 2 changesets (bug 1305836) for causing the failure rate of browser_bug880101.js to explode
Backed out changeset 578a4588fb7c (bug 1305836)
Backed out changeset 89a22098629e (bug 1305836)
2016-09-29 21:19:55 -07:00
Armen Zambrano Gasparnian
5d741ec207 Bug 1306189 - Add proper signature + better logging + stop trying to upload the corrupted file. r=dustin
MozReview-Commit-ID: EBsIFuXN3E7
2016-09-29 11:08:27 -04:00
Gregory Szorc
841e960cdf Bug 1306421 - Don't use proxxy if running in TaskCluster; r=armenzg
Proxxy is only configured in buildbot land. Don't enable it in
TaskCluster.

Ideally, we'd only enable proxxy if we detect we're in a buildbot
environment. But the change in this commit is more conservative
and aligns with existing behavior.

MozReview-Commit-ID: HBCdQ6MkYGa
2016-09-29 13:05:57 -07:00
Gregory Szorc
1ca224511a Bug 1306421 - Add is_taskcluster to ScriptMixin; r=armenzg
So we can detect when we're running on TaskCluster. This will
be used to adjust environment settings accordingly.

MozReview-Commit-ID: JEG1E3tWsc5
2016-09-29 12:50:57 -07:00
Armen Zambrano Gasparnian
3370d6b49a Bug 1299702 - Add win32 artifact configs r=chmanchester
MozReview-Commit-ID: FfG0brRzeMv
2016-09-23 16:31:19 -04:00
Maja Frydrychowicz
3b32ca0632 Bug 1299702 - Add mac64 artifact configs r=chmanchester
MozReview-Commit-ID: 5UmCwp4JjOo
2016-09-27 20:54:57 -04:00
Maja Frydrychowicz
235788e13b Bug 1299702 - Add win64 artifact configs r=chmanchester
MozReview-Commit-ID: BtKTGX6Ahtz
2016-09-27 20:54:44 -04:00
Maja Frydrychowicz
22fa88e15e Bug 1299702 - Add linux32 artifact configs r=chmanchester
MozReview-Commit-ID: 9mRJcy1c2el
2016-09-09 10:48:40 -04:00
Andrew McCreight
8f782fc0f5 Bug 1305836, part 2 - Remove openedWindows, openedURLs and onDocumentCreated. r=jgriffin
These are now unused.

MozReview-Commit-ID: 45uvWvK8vSo
2016-09-27 14:14:59 -07:00
Andrew McCreight
54451efb02 Bug 1305836, part 1 - Remove CCAnalyzer leak checker. r=jgriffin
This leak checker may be triggering a shutdown leak on Windows,
doesn't work with e10s, and should not be needed now that ttaubert
fixed the ++DOMWINDOW leak detector to work.

The additional GCs and CCs this patch adds used to be run as part of
cc-analyzer.js, and are needed to avoid window leaks in tests.

MozReview-Commit-ID: IzZI6h2SCr2
2016-09-27 13:06:37 -07:00
James Graham
4f7a43e9ab Bug 1265582 - Fix reftest structured logs to match wpt, r=ahal
This allows the logs to work with the structured reftest viewer.

MozReview-Commit-ID: CY71vSdDjLP
2016-09-27 22:54:50 +01:00
Phil Ringnalda
2ac5b97dda Merge m-c to autoland 2016-09-29 07:39:46 -07:00
Phil Ringnalda
d549b5f04d Backed out changeset 7dac104b94de (bug 1141483) for WinXP permaorange in test_quit_restart.py 2016-09-29 07:38:59 -07:00
Carsten "Tomcat" Book
63402ac422 merge mozilla-inbound to mozilla-central a=merge 2016-09-29 11:44:58 +02:00
Cameron McCormack
cfc8335cff Bug 1293786 - Part 2: Move rootElement from the now-removed SVGDocument to Document. r=longsonr,smaug
MozReview-Commit-ID: 4y82o5MP6TU
2016-09-29 09:32:43 +08:00
Robert Longson
3461e993ef Bug 1293786 - Part 1: Remove SVGDocument interface. r=heycam,smaug
MozReview-Commit-ID: 6AOtRtB7Tvl
2016-09-29 09:30:49 +08:00
James Graham
767a4851a4 Bug 1304046 - Update expected data for WebDriver tests, r=ato
MozReview-Commit-ID: BPcyI8o0tlw
2016-09-27 19:59:36 +01:00
James Graham
78a5dcaf6c Bug 1304046 - Pass absolute test path in to pytest, r=Ms2ger
MozReview-Commit-ID: 5XpFQoNPP5t
2016-09-23 16:09:45 +01:00
James Graham
2a8ee1dd93 Bug 1304046 - Update geckodriver command line arguments for v0.11, r=ato
MozReview-Commit-ID: QIBvXwOd2c
2016-09-23 13:25:34 +01:00
James Graham
0e9c6d08e1 Bug 1304046 - Add wdspec support to mozharness, r=ahal
Downloads geckodriver from tooltool when wdspec tests are being run,
and adds the --webdriver-binary argument

MozReview-Commit-ID: AJeP0YDk7Yl
2016-09-21 14:14:14 +01:00
Armen Zambrano Gasparnian
b723281395 Bug 1303668 - Failing to find a symbols url should be a warning instead of a exception. r=whimboo
Failing to find symbols in this case should be turned into a warning rather than dumping the traceback
since we're going to rely on mozcrash doing the right thing later on.

This will reduce unnecessary reporting of symbols not being available.

MozReview-Commit-ID: GXO01B7vzGV
2016-09-23 13:53:30 -04:00
Gregory Szorc
55609dfe98 Bug 1305598 - Ensure parent directory of virtualenv directory exists; r=maja_zf
The virtualenv is placed in the "work dir" by default. If we
clobber the "work dir" at the beginning of the job, the parent
directory of the virtualenv may not exist and virtualenv creation
will fail because we set cwd to the work dir.

Fix that by ensuring the work dir / cwd always exists when
creating the virtualenv.

MozReview-Commit-ID: FAZPP1Sm22k
2016-09-28 13:41:51 -07:00
Mantaroh Yoshinaga
368c04a185 Bug 1302038 part 2 - Add DocumentTimelineOptions dictionary. r=birtles,smaug
MozReview-Commit-ID: 6i0PafTmFFo
2016-09-28 16:56:24 +09:00
Mantaroh Yoshinaga
72d2bbf3e0 Bug 1302038 part 1 - Add DocumentTimeline constructor tests. r=birtles
MozReview-Commit-ID: 578CGTBiBlv
2016-09-28 16:56:18 +09:00
Gregory Szorc
1f80bd02c4 Bug 1305910 - Use vendored robustcheckout.py; r=dustin
When we initially implemented support for robustcheckout, we didn't
have the magic "%include" syntax in Dockerfiles. So we used tooltool
to download robustcheckout.py to the image.

Now that we have nice things, we can use the vendored robustcheckout.py
file.

As part of this, I realized we're inconsistently using /tmp, /setup
and /build for files used during image building. That should probably
be cleaned up. I'd rather not bloat scope for this bug, however.

MozReview-Commit-ID: D99Gcdw1DId
2016-09-27 20:05:54 -07:00
Gregory Szorc
83265bfaf1 Backed out changeset 1418ec10eda2 (bug 1303668) for mozharness bustage 2016-09-28 15:24:59 -07:00
Gregory Szorc
bc094d3123 Bug 1305910 - Vendor latest version of robustcheckout; r=me
From changeset 3282813aa892f0fc247181a33ce0bde2b751da50 from the
version-control-tools repo. File added without modifications.
Upstream change was peer reviewed.
2016-09-28 14:59:30 -07:00
Armen Zambrano Gasparnian
d8af169643 Bug 1303668 - Failing to find a symbols url should be a warning instead of a exception. r=whimboo
Failing to find symbols in this case should be turned into a warning rather than dumping the traceback
since we're going to rely on mozcrash doing the right thing later on.

This will reduce unnecessary reporting of symbols not being available.

MozReview-Commit-ID: GXO01B7vzGV
2016-09-23 13:53:30 -04:00
Kirk Steuber
4dc2a71848 Bug 1206133 - Fix browser chrome mochitests broken by the popuppositioned patch. r=enndeakin
MozReview-Commit-ID: F3F9L2rXcys
2016-08-19 14:31:43 -07:00
Thomas Wisniewski
989368fd0f Bug 1303121 - Do not fire one last progress event on XHR errors, to match a spec change. r=annevk 2016-09-28 13:05:32 -04:00
Josh Matthews
6c12d8cdb2 Bug 1268182 - Allow image loads to short-circuit after selecting a source if the new source URL matches the previous one URL. r=echen 2016-09-26 14:17:38 -04:00
Aaron Klotz
3b8d0c65bb Bug 1296033: Re-enable test_accessibility.py and test_about_pages.py on Windows e10s; r=automatedtester
MozReview-Commit-ID: GnXD0Vr68DX
2016-09-26 18:26:15 -06:00
Carsten "Tomcat" Book
d3896c257f merge mozilla-inbound to mozilla-central a=merge 2016-09-28 15:56:33 +02:00
Carsten "Tomcat" Book
313967c9ba merge fx-team to mozilla-central a=merge 2016-09-28 15:55:25 +02:00
Phil Ringnalda
aacccf1096 Backed out changeset 490c671f8047 (bug 1303121) for failures in test_CrossSiteXHR.html 2016-09-27 22:39:00 -07:00
Tooru Fujisawa
8fabc5f35b Bug 1304970 - Check encoding of js.msg-like files. r=jandem,gps 2016-09-28 14:12:54 +09:00
Dale Harvey
5c3d1cfe93 Bug 1267495 - Fallback to local config for fresh GMP installs. r=mconley, r=rhelmer, feedback=ksteuber 2016-09-27 11:57:41 +01:00
Carsten "Tomcat" Book
f7b85fbb1c merge fx-team to mozilla-central a=merge 2016-09-27 11:19:36 +02:00
Florian Quèze
a57dc1f35a Bug 1305075 - Stop shipping filepicker.css and filepicker.xul on Mac and Windows, r=Gijs. 2016-09-26 18:34:06 +02:00
Iris Hsiao
a28f0ee740 merge mozilla-inbound to mozilla-central a=merge 2016-09-26 18:34:20 +08:00
Maja Frydrychowicz
c8f1b7f5e8 Bug 1305720 - Check for --artifact try syntax regardless of is_automation value; r=armenzg
Check try message for --artifact even if fx_desktop_build.py is run with
--skip-buildbot-actions

We can't rely on buildbot config. Add checks to TryToolsMixin._extract_try_message so
that it works even if self.buildbot_config is None.

MozReview-Commit-ID: 1xErjuOArBe
2016-09-23 14:36:09 -04:00
Phil Ringnalda
0026263afd Backed out 6 changesets (bug 1286900) for making wpt-7 permanently fail on Windows debug
CLOSED TREE

Backed out changeset 859457467e3c (bug 1286900)
Backed out changeset 4b08ed30e0a5 (bug 1286900)
Backed out changeset 3928e945b584 (bug 1286900)
Backed out changeset 5b0f69c86028 (bug 1286900)
Backed out changeset 01c3527edde5 (bug 1286900)
Backed out changeset 6b5f059a85ad (bug 1286900)
2016-09-27 18:24:38 -07:00
Gregory Szorc
02ecd20f00 Bug 1147548 - Update hg fingerprint in merge day scripts; r=Callek
These are the only 2 definitions of the hg.mozilla.org certificate
fingerprint in mozilla-central. The certificate changed on
2016-09-26. So update the fingerprints.

This /might/ be a cargo cult because automation should be pinning
the hg.mozilla.org certificate everywhere. An alternative to this
commit would be to remove the fingerprint pinning from these
scripts. But if these scripts are run by humans, we may want to keep
the pinning in.

MozReview-Commit-ID: 4FUhAGc2oqx
2016-09-26 08:42:40 -07:00
Armen Zambrano Gasparnian
020638cb1e Bug 1300663 - Catch HTTPError when query for symbols url. r=jlund
If we don't catch HTTPError, the whole job fails since we get an uncaught exception.

MozReview-Commit-ID: 8jwW7ZSieyC
2016-09-23 13:37:58 -04:00
Thomas Nguyen
261fcb2c6b Bug 1276836 - Update web-platform-test same-origin, strict-origin, strict-origin-when-cross-origin referrer policy. r=jdm
MozReview-Commit-ID: 8EqeqhgjYTG
2016-09-22 16:27:51 -07:00
Thomas Wisniewski
8f191cca0a Bug 1303121 - Do not fire one last progress event on XHR errors, to match a spec change. r=annevk 2016-09-15 14:19:23 -04:00
Ryan VanderMeulen
304af31599 Backed out changeset 4bdbbae12cb3 (bug 918719) for causing webcompat issues. 2016-09-27 15:58:01 -04:00
Kate McKinley
90c8afbeac Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

MozReview-Commit-ID: ES1JruCtDdX
2016-09-27 11:27:00 -04:00
Wes Kocher
8b39f9c7d2 Backed out 6 changesets (bug 1189901) for Windows talos g1 and s failures a=backout CLOSED TREE
Backed out changeset 14660f4f2b23 (bug 1189901)
Backed out changeset 647db9f59d9e (bug 1189901)
Backed out changeset 926a610af8a7 (bug 1189901)
Backed out changeset 610b70634239 (bug 1189901)
Backed out changeset 866c0244a7c1 (bug 1189901)
Backed out changeset 081c6b4986a9 (bug 1189901)
2016-09-27 11:09:34 -07:00