Граф коммитов

11529 Коммитов

Автор SHA1 Сообщение Дата
Brian Birtles f85abe7efb Bug 1268858 part 4 - Add tests that getKeyframes() returns the correct result when CSS variables are used; r=heycam
MozReview-Commit-ID: BZrd3FAhrrf
2016-05-13 11:56:10 +09:00
Brian Birtles 90fb66a530 Bug 1271904 - Rename KeyframeEffectReadOnly.getFrames() and KeyframeEffect.setFrames() to getKeyframes()/setKeyframes(); r=hiro, r=smaug
MozReview-Commit-ID: GwLLY39l1KE

--HG--
rename : dom/animation/test/css-animations/file_keyframeeffect-getframes.html => dom/animation/test/css-animations/file_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-animations/test_keyframeeffect-getframes.html => dom/animation/test/css-animations/test_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-transitions/file_keyframeeffect-getframes.html => dom/animation/test/css-transitions/file_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-transitions/test_keyframeeffect-getframes.html => dom/animation/test/css-transitions/test_keyframeeffect-getkeyframes.html
rename : testing/web-platform/meta/web-animations/keyframe-effect/setFrames.html.ini => testing/web-platform/meta/web-animations/keyframe-effect/setKeyframes.html.ini
rename : testing/web-platform/tests/web-animations/keyframe-effect/setFrames.html => testing/web-platform/tests/web-animations/keyframe-effect/setKeyframes.html
2016-05-13 09:40:52 +09:00
Gregory Szorc 83fc354edc Bug 1272202 - Upload raw resource usage data; r=jlund
Data is too valuable to waste. Let's upload the raw resource
data captured by the resource monitor so we can look at resource
usage in more detail whenever we want.

MozReview-Commit-ID: 5Q2EanSMD9v

--HG--
extra : rebase_source : 596fb330c8e1acab56cc3590f6a3b28cef2ebd01
2016-05-12 10:31:44 -07:00
Gregory Szorc 23c5c038a3 Bug 1272202 - Bump psutil and mozsystemmonitor package versions; r=jlund
mozsystemmonitor 0.1 has been released. It features support
for retrieving a dict of gathered data, making JSON export easy.
Let's use it. This version also requires psutil>=3.1.1, so bump
that version as well.

MozReview-Commit-ID: 9DsEQNjV6kJ

--HG--
extra : rebase_source : 45681261113e2d4624fc348ed8f7335d377752fa
2016-05-12 15:44:02 -07:00
Gregory Szorc 17d5d5efa5 Bug 1272202 - Bump version of mozsystemmonitor to 0.1; r=jlund
We're currently running version 0.0 in automation. This version
doesn't have as_dict(), which means we can't easily save data
to JSON.

Bump the version to 0.1 in preparation of releasing a new
version.

MozReview-Commit-ID: Kr3JqyRXk5j

--HG--
extra : rebase_source : 89f763acaa12e4357f4a23f8772f99c1a0fdb56f
2016-05-12 15:42:07 -07:00
Gregory Szorc d25774bf41 Bug 1272202 - Require psutil >= 3.1.1 in mozsystemmonitor; r=jlund
We have packages for 3.1.1 uploaded to our PyPI server used
for automation. There have been a number of bug fixes since the
version of psutil currently listed. Let's ensure we're running
a modern psutil to minimize our exposure to bugs on older
versions.

MozReview-Commit-ID: 6rDapZ8miFD

--HG--
extra : rebase_source : c66295828e0c95c4ffe57e579df41af508875027
2016-05-12 15:40:39 -07:00
Tom Tung cbc57001d9 Bug 1271069 - caches.match with wrong name should resolve to undefined. r=bkelly 2016-05-11 09:52:48 +08:00
Kim Moir f7316b6c57 Bug 1252003 - Add publish to balrog builder r=rail DONTBUILD 2016-05-12 15:20:55 -04:00
Henrik Skupin a3814775bf Bug 1271758 - Ensure that execute_script does not fail on closed chrome windows. r=ato
MozReview-Commit-ID: 7SMV36KuFCe

--HG--
extra : rebase_source : a15078b9f40c845945fbd6061cac0711a792e342
2016-05-11 22:10:51 +02:00
Dan Minor a4dfe739fb Bug 1272141 - Make web-platform-tests-create mach command create intermediate directories; r=jgraham
MozReview-Commit-ID: 5kd68NQTwXy

--HG--
extra : rebase_source : 47f68d11f51973d6492d52a4536f59d57d18447b
2016-05-11 17:17:47 -04:00
Geoff Brown 2f411e49ff Bug 1256300 - Import socket in testbase.py; r=bustage CLOSED TREE 2016-05-12 08:55:00 -06:00
Jonathan Kingston 11a106fd9b Bug 1252068 - Adding in reset prefs button on SSLNetError page. r=gijs
MozReview-Commit-ID: BJQ0cYlrS6O

--HG--
extra : transplant_source : %C7%FA%195%1C%87%1BDp%04%1CZI%A3N%94%F5%1Ch%3B
2016-05-04 17:10:45 +01:00
Patrick McManus 86ffca654a Bug 1267474 - cache-control: immutable tests 3/3 r=mayhemer
--HG--
extra : rebase_source : db44949e74498773f546be2e944194120ed4113f
2016-05-05 17:11:02 -04:00
David Burns 58e28177c6 Bug 1255806: remove use of nsIDOMWindowUtils.sendKeyEvent from Marionette r=ato
nsIDOMWindowUtils.sendKeyEvent() has been made obsolete so this removes its use
in Marionette

MozReview-Commit-ID: 970gSXdubbA

--HG--
extra : rebase_source : bda8bb50812aedfbcea24be565223751fe4956cf
2016-05-10 21:07:56 +01:00
Geoff Brown 556dca5fa2 Bug 1256300 - Add timeout to mozharness urllib2.urlopen call; r=jlund 2016-05-12 07:24:30 -06:00
Sebastian Hengst 64bc0da725 Backed out changeset f757f585e618 (bug 1088761) 2016-05-12 13:19:08 +02:00
John Dai 4971a1fd72 Bug 1088761 - Update web-platform tests for reportValidity(). r=smaug
--HG--
extra : rebase_source : 027f8d8e7aa2ebbec5561dd83149b19c16814665
2016-05-11 04:26:00 +02:00
Gregory Szorc ed7bf22170 Bug 1271077 - Print system resource utilization so it appears in Treeherder; r=jlund
The system resource utilization during job execution is important: it
gives us an idea of the efficiency (or lack thereof) of activities.

As bug 1271035 showed us, there can be some really wonky things going
on during job execution. To help us notice these things, this commit
prints some overall resource utilization data with the special
"TinderboxPrint" syntax so it appears in Treeherder. This should
hopefully draw the attention of more eye balls and cause people to
ask questions about what jobs are doing.

This supplements the existing printing of total resource usage in the
logs. Unfortunately nobody was really looking at that data because it
wasn't exposed that well. This commit should change that.

MozReview-Commit-ID: AXNRDS9lrOd

--HG--
extra : rebase_source : c5e6b440092853649456d89a1f7dc370ca4ec29a
2016-05-09 23:12:19 -07:00
Wes Kocher 40d9453396 Backed out changeset 8e610eb88dc7 (bug 1271636) for marionette failures in test_set_window_size.py 2016-05-11 12:11:01 -07:00
Henrik Skupin cb99c2dc43 Bug 1271917 - Fix menu reference to close page info window. r=maja_zf
MozReview-Commit-ID: 4XfI5yRBe4y

--HG--
extra : rebase_source : 495ce146f848fd77e8103d7e23078e5adb3f8112
2016-05-11 12:54:36 +02:00
Gregory Arndt 5cc6803552 Bug 1268925 - Check hg fingerprint when cloning in a decision task r=dustin
When cloning from mercurial the host fingerprint should be validated to the
currently known good fingerprint.  This needs to be stored in a commit
independent way so that rerunning tasks in the future do not fail if
the mercurial server's fingerprint is different at that time.

MozReview-Commit-ID: GTermkwGgdb

--HG--
extra : rebase_source : 12bfaed59ac56a6cf81d7a738764a13161927c91
2016-05-10 15:46:24 -05:00
Andreas Tolfsen 4cae01d704 Bug 945734 - Correct argument error in GeckoDriver#setScreenOrientation; r=automatedtester
MozReview-Commit-ID: 4G2GyeFJBJP

--HG--
extra : rebase_source : 2d8202085257de5e12157166991d064c5ee4ee5d
2016-05-10 14:31:04 +01:00
Andreas Tolfsen 1e71042e63 Bug 1271636 - Clarify language in error for GeckoDriver#setWindowSize; r=automatedtester
MozReview-Commit-ID: 5tz1bXQiBj4

--HG--
extra : rebase_source : b1a29c63dd0b0ca668fd6c1c1faa505b211171e3
2016-05-10 14:34:23 +01:00
Wes Kocher 1806870b06 Backed out 3 changesets (bug 1267474) foor test_immutable.js failures in xpcshell jobs
Backed out changeset 057f3f50441f (bug 1267474)
Backed out changeset 960d93f30c66 (bug 1267474)
Backed out changeset 0c059a0e87d7 (bug 1267474)
2016-05-11 10:32:33 -07:00
Rob Wood 4fc6229208 Bug 1268622 - Talos should specify whether a run is e10s as a special property of the suite; r=jmaher
MozReview-Commit-ID: 44T9tDqxKzC

--HG--
extra : rebase_source : 256d65dd5c035d07c520fd51412f7fc32400adfa
2016-05-10 16:16:44 -04:00
Patrick McManus aa7218be51 Bug 1267474 - cache-control: immutable tests 3/3 r=mayhemer
--HG--
extra : rebase_source : 118675f869e1735d527697f30efa84205ad7fcd1
2016-05-05 17:11:02 -04:00
Xidorn Quan 39fe310971 Bug 1271884 - Use the current python executable to run tooltool fetch rather than hard-coded python. r=jmaher
MozReview-Commit-ID: NEtTg3tih8

--HG--
extra : transplant_source : %60%A1%F4%29%F22%EFJ%D0%1D%BC%7B%1F%99%E9%95%E5_%3D%5C
2016-05-11 15:01:16 +10:00
Carsten "Tomcat" Book a283044b21 Backed out changeset 2ab63d0cea9f (bug 1267474) 2016-05-11 16:10:27 +02:00
Neil Deakin a4ee9d8df2 Bug 1249522, when a file is present, only specify file type, r=smaug 2016-05-11 10:04:19 -04:00
Patrick McManus 242180be37 Bug 1267474 - cache-control: immutable tests 3/3 r=mayhemer 2016-05-05 17:11:02 -04:00
Andreas Tolfsen 565d902519 Bug 1271596 - Remove unused emulator command functions; r=automatedtester
Bug 1123506 rewrote all the emulator handling in the listener, and a few
of the emulator related functions in testing/marionette/listener.js are
no longer needed.

MozReview-Commit-ID: 1iTjuZwcOJf

--HG--
extra : rebase_source : 088e6bbdcd52f906f2df1677a926654c1d50fc81
2016-05-10 11:50:57 +01:00
Andreas Tolfsen 86048a7b26 Bug 1271616 - Make BrowserObj into a module; r=automatedtester
No changes to the functionality of BrowserObj whatsoever.

MozReview-Commit-ID: JGg7eqil0qd

--HG--
extra : rebase_source : 89e2f535ec9ae17c9174e996445006e0a77111fe
2016-05-10 13:29:21 +01:00
Henrik Skupin 37ac3002c3 Bug 1271612 - Release mozlog 3.2. r=jmaher
MozReview-Commit-ID: I8JcpkeLzkv

--HG--
extra : rebase_source : 79bcb3512ba9b55c1c925287052beaf6ed084a81
2016-05-11 10:17:45 +02:00
Ryan VanderMeulen 43fdb89cf1 No bug - Add more chunks to Taskcluster reftest and web-platform-test jobs. 2016-05-10 22:21:40 -04:00
Boris Zbarsky 5ac1b1f8f2 Bug 1190641 part 3. Add the sandbox propagates to auxiliary browsing contexts flag to iframe sandboxing. r=ckerschb 2016-05-06 13:56:36 -04:00
Joel Maher c4d029f247 Bug 1052467 - reordering tps page list to avoid hang on winxp as winxp runs fewer pages. r=wlach
MozReview-Commit-ID: 7UGgR52GSa4

--HG--
extra : rebase_source : 7df21ce6b64af7068da8e8e31b15ec771ba25a48
2016-05-09 15:47:16 -04:00
Ryan VanderMeulen 096ed23589 Bug 1271347 - Add reftest-no-accel-e10s to one more spot in base_job_flags.yml. r=garndt 2016-05-10 10:31:26 -04:00
Geoff Brown 507b5493b2 Bug 1256300 - Add output timeout for tooltool fetches; r=rail 2016-05-10 08:05:13 -06:00
Dustin J. Mitchell 9c82e74a22 Bug 1268862: expire try jobs in a shorter time-period than default; r=nthomas
MozReview-Commit-ID: KUe6Sk0122w

--HG--
extra : rebase_source : 47111d4d381f43748d40e24373ec884c3cb2d248
2016-05-05 21:19:42 +00:00
Henrik Skupin ce5263701a Bug 1258343 - [mozlog] Fix HTML report generation for unicode characters. r=jmaher
MozReview-Commit-ID: 79l2BuNRIxq

--HG--
extra : rebase_source : 7d31e35abcb6f9b6dc44a19c07b4e5393e31e16d
2016-05-09 23:14:05 +02:00
Tim Huang 7d71e717c7 Bug 1270423 - Fix the nsICookieManager.remove() to reference originAttributes correctly at release build. r=ehsan 2016-05-05 09:12:00 +02:00
Tom Tung 842431d95a Bug 1243792 - P1 implement response.redirected - Fetch API & Cache API & ServiceWorker changed. r=bkelly, r=baku.
--HG--
extra : rebase_source : 29ec29361738c6d2446b410a98bd4876a689ce99
2016-05-03 09:48:40 +08:00
Carsten "Tomcat" Book a993b36b4a Backed out changeset dc42de66de8c (bug 1243791) landing with wrong bug number
--HG--
extra : rebase_source : b016defba5a12065b401d0d59b3f03e8b1d7cbe1
2016-05-10 12:50:15 +02:00
Bevis Tseng 9c64bc38f6 Bug 1268380 - Part 2: Add Test Coverage in Web Platform Tests. r=khuey
--HG--
extra : rebase_source : 2d07ceddafc6b78af8bc40f266aa401a136b55d2
2016-05-05 17:25:27 +08:00
Tom Tung 15b89607c6 Bug 1243791 - P1 implement response.redirected - Fetch API & Cache API & ServiceWorker changed. r=bkelly, r=baku. 2016-05-03 09:48:40 +08:00
Tom Tung 9b7890c9eb Bug 1243792 - P2 tests for response.redirected with and without cached. r=bkelly. 2016-04-11 22:45:37 +08:00
Carsten "Tomcat" Book 4a4aa387d6 Merge mozilla-central to mozilla-inbound 2016-05-10 12:14:54 +02:00
Carsten "Tomcat" Book e07e80ac43 merge mozilla-inbound to mozilla-central a=merge 2016-05-10 12:05:56 +02:00
Xidorn Quan 77024304e3 Bug 1270301 - Add test for SimpleTest.waitForCondition. r=jmaher
MozReview-Commit-ID: KNLvWJ7VQID

--HG--
extra : rebase_source : f0f5bdf0a2cf36588c72f7f9c6f44f7d57f4b920
extra : source : 24f4733086dd1d4390b77afe9aeaa4c1ada25ad8
2016-05-10 18:44:55 +10:00
Ryan VanderMeulen bfcbbc293e Bug 1271347 - Add some new Taskcluster e10s jobs and schedule them on Ash. r=garndt
--HG--
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_dbg.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
2016-05-09 17:01:15 -04:00
Boris Zbarsky bd9f544a72 Bug 1268047 part 2. Change javascript: evaluation to ignore the return value if it's not a string. r=peterv 2016-05-09 22:25:40 -04:00
Boris Zbarsky 0b22501678 Bug 1268047 part 1. Some javascript:/navigation web platform test fixups. r=peterv 2016-05-09 22:25:39 -04:00
Brian Birtles 6d3b936823 Bug 1268858 part 1 - Move keyframe sequence test data to appropriate place in keyframe-utils.js; r=heycam
MozReview-Commit-ID: 8laNGaElWz6
2016-05-09 08:27:29 +09:00
Brian Birtles 107334bcdf Bug 1268858 part 0.5 - Replace DOS line endings in keyframe-utils.js with unix line endings; r=whitespace-only
I previously tried to make a similar change in
https://hg.mozilla.org/mozilla-central/rev/5896e929871b but somewhere along the
way the changeset became empty.
2016-05-10 08:37:24 +09:00
Henrik Skupin be7be9082c Bug 1262181 - Update install section of Firefox Puppeteer documentation. r=maja_zf
MozReview-Commit-ID: 1SSS0HGGqFy

--HG--
extra : rebase_source : dd3bba519119c1ea7d4a6162deeb24d1365996b7
2016-05-09 13:12:14 +02:00
Ryan VanderMeulen 174671db1d Bug 1271347 - Schedule only e10s TC jobs on Ash. r=garndt 2016-05-09 17:01:15 -04:00
Steve Fink b0e8bc56fc Bug 1267876 - Make usable on developer desktops, r=jorendorff
MozReview-Commit-ID: K6kMX8WD15g

--HG--
rename : js/src/devtools/rootAnalysis/README.txt => js/src/devtools/rootAnalysis/README.md
rename : testing/taskcluster/scripts/builder/build-browser-haz-linux.sh => testing/taskcluster/scripts/builder/build-haz-linux.sh
extra : rebase_source : dd87796d10456d83f3b2faa4d67cdf5feceb03be
extra : source : 69b3bf72b9d1a2dadb5a25cd43e82e92a37b29c6
2016-05-05 16:47:08 -07:00
Andreas Tolfsen 90edca9757 Bug 1123506 - Update references to __webDriverArguments; r=automatedtester
__marionetteParams was renamed to __webDriverArguments.

MozReview-Commit-ID: 9t1skl5MESf
2016-05-09 16:08:27 +01:00
Andreas Tolfsen 1d15796afc Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester
In order to achieve WebDriver parity, Marionette needs the ability to
evaluate scripts in content space with lasting side-effects.  This means
that state modifications should affect behaviour and state of the browsing
context, and such transgress the boundaries of the sandbox.

This patch brings a new script evaluation module that is shared between
code in chrome- and content space.  This brings the number of unique
script evaluation implementations in Marionette down from six to one.

evaluate.sandbox provides the main entry-point for execution.  It is
compatible with existing Marionette uses of Execute Script and Execute
Async Script commands in Mozilla clients, but also provides a new stateful
sandbox for evaluation that should have lasting side-effects.

It is not expected that Mozilla clients, such as testing/marionette/client
and the Node.js client in Gaia, should have to change as a consequence
of this change.

A substantial change to the script's runtime environment is that many
globals that previously existed are now only exposed whenever needed.
This means for example that Simple Test harness functionality (waitFor,
ok, isnot, is, &c.) is only available when using a sandbox augmented
with a Simple Test harness adapter.

Conversely, this patch does not expose marionetteScriptFinished as a
callback to asynchronous scripts for sandboxes which sandboxName parameter
is undefined, because this is what determines if the script should be
evaluated under WebDriver conformance constraints.  In all other cases
where sandboxName _is_ defined, the traditional marionetteScriptFinished
et al. runtime environment is preserved.

MozReview-Commit-ID: 8FZ6rNVImuC
2016-05-09 16:08:17 +01:00
Michael Comella 26cb856142 Bug 1260874 - Rename android-api-15-frontend job to android-test. r=sebastian
I followed the guide at:
  https://wiki.mozilla.org/Mobile/Fennec/Android/Task_Cluster_notes

To identify what to change.

MozReview-Commit-ID: HnKSSqym0aA

--HG--
rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_frontend.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_test.py
rename : testing/taskcluster/tasks/builds/android_api_15_frontend.yml => testing/taskcluster/tasks/builds/android_test.yml
extra : rebase_source : a4080ecc8afab781cbd81de7b2d2c1f9b3968757
2016-03-30 13:28:51 -07:00
Carsten "Tomcat" Book 0d5c5981a7 Backed out changeset b893641e2d9f (bug 1270317) to hopefully unbreak builds 2016-05-09 12:34:26 +02:00
Carsten "Tomcat" Book e680b22307 Backed out changeset b01744f2d97d (bug 1270317) 2016-05-09 12:34:10 +02:00
Carsten "Tomcat" Book 22833d30bb Backed out changeset e679c2e0b1b5 (bug 1270317) 2016-05-09 12:34:09 +02:00
Carsten "Tomcat" Book 2a08dfae2a Backed out changeset e97f355e24c9 (bug 1270317) 2016-05-09 12:34:08 +02:00
Carsten "Tomcat" Book c212343418 Backed out changeset 214b6958340a (bug 1270317) 2016-05-09 12:34:06 +02:00
Carsten "Tomcat" Book cfb8ab10ef Backed out changeset 20cb1be5da65 (bug 1270317) 2016-05-09 12:34:05 +02:00
Carsten "Tomcat" Book 5257224b2f Backed out changeset 86fccb7da8ac (bug 1270317) 2016-05-09 12:34:04 +02:00
Carsten "Tomcat" Book 0c3931f25f Backed out changeset beded14a92c5 (bug 1270317) 2016-05-09 12:34:03 +02:00
Carsten "Tomcat" Book 12a780d391 Backed out changeset 273d52aff2ad (bug 1270317) 2016-05-09 12:34:01 +02:00
L. David Baron 5aafe1d979 Bug 567283 patch 4 - Support #rgba and #rrggbbaa colors in CSS. r=xidorn
This adds support for #rgba and #rrggbbaa colors to CSS.  This feature
is specified in https://drafts.csswg.org/css-color-4/#hex-notation .

This adds new types to nsCSSValue so that we can serialize the syntax
that was specified, as we do for other distinctions in how colors are
specified.

It does not change the behavior of the hashless color quirk, which
continues to support only 3 and 6 digit colors as specified in
https://quirks.spec.whatwg.org/#the-hashless-hex-color-quirk (step 4).

This changes property_database.js to remove various uses of 4 and 8
digit colors as invalid values.  It then adds them in slightly fewer
places as valid values, but more thoroughly testing both initial and
non-initial values on 'color'.

It marks two canvas tests explicitly testing this feature as no longer
known to fail by removing their .ini files.

Finally, it adjusts the web platform test testing the hashless color
quirk to no longer treat 4 and 8 digit colors with hashes as invalid
values.  Removing the relevant test items seems like the right thing
since they're in a section where 3 and 6 digit colors were skipped but
other lengths were tested.  Modifying this imported test is OK since:
  <jgraham> dbaron: Commit the change you want to m-c, it is
    (semi-)automatically upstreamed every so often (typically
    about once a week)

MozReview-Commit-ID: IFq4HxaRkil
2016-05-08 22:16:42 -07:00
Aryeh Gregor b607cb2e71 Bug 1269712 - <track kind=invalid> should behave like metadata, not subtitles; r=bz
This follows a spec change <https://github.com/whatwg/html/issues/293>,
which AFAIK no other browser has implemented, so it has some regression
potential.

The web-platform tests changed are out-of-date and match the old spec,
so I'm changing them here to match the new spec.
2016-05-08 14:46:20 +03:00
James Graham db0cf2d998 Bug 1270508 - Update web-platform-tests expected data to revision 26663baa852c0b42b91e7e72d3aa940e43371571, a=testonly
MozReview-Commit-ID: 3SZYeNaUf2R
2016-05-07 09:05:39 +01:00
James Graham df2ee20f9e Bug 1270508 - Update web-platform-tests to revision 26663baa852c0b42b91e7e72d3aa940e43371571, a=testonly
MozReview-Commit-ID: JLzeheMYLlz
2016-05-07 09:05:37 +01:00
Wes Kocher 419e80ad06 Merge m-c to inbound, a=merge 2016-05-06 15:58:32 -07:00
Wes Kocher b17d7be7c1 Merge fx-team to central, a=merge 2016-05-06 15:57:08 -07:00
David Burns 6420fa4705 Bug 1258316 - Have marionette call maximize() on window instead of resize r=ato
This allows use to be able restore the window size if we wanted to.

MozReview-Commit-ID: Kx3JH1UroI2

--HG--
extra : rebase_source : 1b41e6b488eee2b4cbbea1104323b5807890b368
2016-05-06 21:15:13 +01:00
Wes Kocher 6586a41d87 Backed out changeset 08754cfc737c (bug 1123506) for various test bustage due to ` JavascriptException: JavascriptException: ReferenceError: __marionetteParams is not defined` CLOSED TREE 2016-05-06 15:12:14 -07:00
J. Ryan Stinnett 1b0b375ad7 Bug 1270596 - Upgrade to ESLint 2.9.0. r=ahal
MozReview-Commit-ID: IylFUWf1HVG
2016-05-06 10:41:04 -05:00
Joel Maher f57aa57196 Bug 1257570 - --spsProfile doesn't work from try syntax. r=wlach
MozReview-Commit-ID: 50N5inHlBsd

--HG--
extra : rebase_source : a66dc04a5f7e0ae5b43a18a00d744f4a635f0035
2016-05-06 09:38:34 -04:00
Jan Henning 2bd21731f2 Bug 1268177 - Disable background tab zombifications during tests. r=margaret
During tests that open additional tabs, the main test tab controlling the test is at risk of being zombified if a memory pressure event arrives, which breaks the test and leads to the test timing out. Therefore, we now disable background tab zombifications during tests.

This means that there's a slightly increased risk of being OOM killed instead, however
- the tabs opened by the tests themselves are normally relatively short-lived anyway
- we're no worse off than if the tab containing the test harness code had been zombified.

MozReview-Commit-ID: 1Ntvn4yjWlZ

--HG--
extra : transplant_source : %E78%93%3B%0F%5DnX%BC%E6G%10%B2%B5%1B%3A%9F%CE%F9%DD
2016-04-29 21:19:43 +02:00
Edgar Chen ba0d0471ef Bug 1264467 - Force a reload only when crossOrigin's state is really changed. r=jdm
MozReview-Commit-ID: F0wvy4TkPiQ
2016-04-14 18:53:44 -04:00
Henrik Skupin 57680e3919 Bug 1270820 - Improve failure messages for Wait().until() calls in Firefox UI testcase classes. r=maja_zf
MozReview-Commit-ID: IML3RZy3kXD

--HG--
extra : rebase_source : 55bb0796a0c29e11b659015985e0b64413247801
2016-05-06 17:31:22 +02:00
Rail Aliiev 61de32e703 Bug 1265425 - Fix buildbot properties r=coop a=release DONTBUILD
MozReview-Commit-ID: DBWsXeSuobI

--HG--
extra : rebase_source : 491d42f48534838e860b2201f408f917dac1a9d4
2016-05-06 07:01:30 -04:00
Ben Kelly 117f82a98c Bug 1270673 Fix wpt stream tests to reference new service-worker test-helpers.sub.js. r=jgraham 2016-05-06 06:33:38 -07:00
Henrik Skupin daf4cc9886 Bug 1270040 - Fix host usage in control center for fx ui tests. r=Gijs
MozReview-Commit-ID: 65RpUfoJEiW

--HG--
extra : rebase_source : 2a515489c20ca7a06775d19dad652d5fb6ff3919
2016-05-04 13:50:00 +02:00
Henrik Skupin 2f07b8ee9e Bug 1270040 - Fix fx ui tests regressions for certerror page merge. r=Gijs
MozReview-Commit-ID: D7qCF9q1eGY

--HG--
extra : rebase_source : e25095b66d5c37b5f47a5470252d5a3ad005d6e9
2016-05-04 13:46:02 +02:00
Henrik Skupin a1d418d3f2 Bug 1270040 - Fix test_unknown_issuer.py for cert domain changes. r=Cykesiopka
MozReview-Commit-ID: JcEe9bo2jEC

--HG--
extra : rebase_source : 01ca0c742819cf3d40b77d5c43a5ed634863e037
2016-05-04 12:30:44 +02:00
Andreas Tolfsen 2b77034fa3 Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester
In order to achieve WebDriver parity, Marionette needs the ability to
evaluate scripts in content space with lasting side-effects.  This means
that state modifications should affect behaviour and state of the browsing
context, and such transgress the boundaries of the sandbox.

This patch brings a new script evaluation module that is shared between
code in chrome- and content space.  This brings the number of unique
script evaluation implementations in Marionette down from six to one.

evaluate.sandbox provides the main entry-point for execution.  It is
compatible with existing Marionette uses of Execute Script and Execute
Async Script commands in Mozilla clients, but also provides a new stateful
sandbox for evaluation that should have lasting side-effects.

It is not expected that Mozilla clients, such as testing/marionette/client
and the Node.js client in Gaia, should have to change as a consequence
of this change.

A substantial change to the script's runtime environment is that many
globals that previously existed are now only exposed whenever needed.
This means for example that Simple Test harness functionality (waitFor,
ok, isnot, is, &c.) is only available when using a sandbox augmented
with a Simple Test harness adapter.

Conversely, this patch does not expose marionetteScriptFinished as a
callback to asynchronous scripts for sandboxes which sandboxName parameter
is undefined, because this is what determines if the script should be
evaluated under WebDriver conformance constraints.  In all other cases
where sandboxName _is_ defined, the traditional marionetteScriptFinished
et al. runtime environment is preserved.

MozReview-Commit-ID: 8FZ6rNVImuC

--HG--
extra : rebase_source : 38cc7b1e374fd42afb213133fd1a5e11bf8bdd95
2016-02-26 14:36:39 +00:00
Steve Fink 24cca19816 Backed out changeset 69b3bf72b9d1 (bug 1267876) on a CLOSED TREE
MozReview-Commit-ID: FRR8EgrjtDX

--HG--
rename : js/src/devtools/rootAnalysis/README.md => js/src/devtools/rootAnalysis/README.txt
rename : testing/taskcluster/scripts/builder/build-haz-linux.sh => testing/taskcluster/scripts/builder/build-browser-haz-linux.sh
extra : amend_source : 19525de501a17ab208ed4c92956b3dd75520cf6e
extra : histedit_source : 3206492a624870292018495474ed75e00534f9e9
2016-05-06 13:55:41 -07:00
Steve Fink 5c3dc60ab4 Bug 1267876 - Make usable on developer desktops, r=jorendorff
MozReview-Commit-ID: K6kMX8WD15g

--HG--
rename : js/src/devtools/rootAnalysis/README.txt => js/src/devtools/rootAnalysis/README.md
rename : testing/taskcluster/scripts/builder/build-browser-haz-linux.sh => testing/taskcluster/scripts/builder/build-haz-linux.sh
extra : rebase_source : 1791028b202c29f0d376bf840ed177a5effbe77c
extra : histedit_source : 53a2f102613ae128d09677a06470bdda2ee7e8df
2016-05-05 16:47:08 -07:00
William Lachance ccaae03fd3 Bug 1270617 - Fix suite summary lines in treeherder r=ahal
MozReview-Commit-ID: DBKSoUFM5uw

--HG--
extra : rebase_source : a3fbcff50ffdb91448af2eae3baec78c0f716dd3
2016-05-05 16:05:07 -04:00
David Burns a1f95963a9 Bug 965308: Remove b2g capability returned on startup r=ato
This removes a hack that was left behind so to not break eideticker
and mochitests on b2g.

MozReview-Commit-ID: 3n02qaAIPyp

--HG--
extra : rebase_source : 5e81c5ee42e152681f7306185c49f4b4628ac9b6
2016-05-06 00:02:04 +01:00
Steve Fink 0d4c159a93 Bug 1270888 - Add spidermonkey arm64 simulator task, r=jmaher
MozReview-Commit-ID: 61Ou54OV6Nr

--HG--
extra : rebase_source : c69c7683ffe8a9dbc9fb309938d2fdbc87e64cb9
2016-05-06 10:25:59 -07:00
Steve Fink cc388bdbcd Bug 1270888 - Fix the sm-* build types; they are debug but claim to be opt, r=jmaher
MozReview-Commit-ID: 2rXVMCToDhR

--HG--
extra : rebase_source : 20ad31daa5508bba4b3ea037e87bd829adda36ec
2016-05-06 12:40:57 -07:00
Henrik Skupin 3c7afa1336 Bug 1270256 - Update UpdateWizard class for removal of incompatible add-ons check. r=maja_zf
MozReview-Commit-ID: 8kDS0vtmcFM

--HG--
extra : rebase_source : e1ce0dcc77cfef1e53b5fd4d347e11a530cc22d0
2016-05-06 18:51:43 +02:00
Armen Zambrano Gasparnian b9a7729633 Bug 1270936 - Remove duplicate entries on try job flags. r=dustin
MozReview-Commit-ID: DploNskceAi

--HG--
extra : rebase_source : 6a1aacbd1f7258f9b1c6b944890ac540fcf5ba41
extra : histedit_source : 3159115e71a58a4f20ba619f986b5e0c8ddf7aec
2016-05-06 12:59:21 -04:00
Armen Zambrano Gasparnian 8a81728c6c Bug 1270885 - Enable Linux64 e10s debug mochitest-gl jobs. r=gbrown
MozReview-Commit-ID: K47ozR6Ifta

--HG--
extra : rebase_source : 696ac5d6c0bca5c574a25483a97c8099436cec17
extra : histedit_source : 1a934321975388af3d94a7f718ecfd1f4ae4cf73
2016-05-06 12:54:35 -04:00
Wes Kocher 462fc252b3 Backed out 3 changesets (bug 1190641) for failures in test_dialogArguments.html and test_iframe_sandbox_modal.html
Backed out changeset ef1d1a433415 (bug 1190641)
Backed out changeset b037f2642082 (bug 1190641)
Backed out changeset 733eacd2ed13 (bug 1190641)

--HG--
extra : rebase_source : 218cf6d49e6f71742da7c69cf42b0a6a355e1863
2016-05-06 12:54:16 -07:00
Gregory Szorc 01ada9de5b Bug 1270317 - Record hg version and install info; r=jlund
hgtool printed the hg version info when running. This is useful data
when debugging Mercurial failures. Add it back in.

We also add `hg debuginstall`, which prints useful bits about the
install, including the Python path and version.

MozReview-Commit-ID: IeKhfWDXEys

--HG--
extra : rebase_source : 93496db608a2f9480e521c526e30a25646583997
2016-05-06 11:00:29 -07:00
Gregory Szorc e944883993 Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund
Now that the MercurialVCS VCS tool does things optimally, we no longer
need to use hgtool!

Again, this will effectively require a modern Mercurial version or
things will fail.

MozReview-Commit-ID: 9SM9qfYGlU6

--HG--
extra : rebase_source : 541303fb53a4ebd9aa4fd3313f8c72182d01ad37
2016-05-06 10:59:52 -07:00