Commit Graph

10150 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
526da08504 merge mozilla-inbound to mozilla-central a=merge 2016-02-02 11:50:53 +01:00
Jordan Lund
9dff97a005 Bug 1244575 - add repack template config for mozharness beetmover, DONTBUILD NPOTB r=rail 2016-01-29 18:50:05 -08:00
Geoff Brown
c2fe10f190 Bug 1241907 - Grant runtime permissions before running browser tests; r=jmaher 2016-02-01 15:52:34 -07:00
Kyle Machulis
e8383c834c Bug 1164427 - Add w-p-t for elementFromPoint/elementsFromPoint on div with negative margins; r=roc 2016-02-01 14:33:51 -08:00
Kyle Machulis
b9e6a8a871 Bug 1164427 - Implement elementsFromPoint; r=roc r=khuey 2016-02-01 14:33:51 -08:00
Joel Maher
944a14d8e2 Bug 1243758 - Add --browser-chrome and --chunk-by-runtime flags to browser-chrome-coverage test. r=chmanchester 2016-01-27 09:31:25 -08:00
Armen Zambrano Gasparnian
a8f7fb14aa Bug 1244720 - Modifications to tier 2 TaskCluster jobs. DONTBUILD. r=jmaher
* add Jetpack definition
* e10s mochitests were not using --e10s flag [1]
* disable mochitest e10s since they're not green anymore
* increase Marionette max runtime

[1]
Unfortunately, we had two payload entries defined for e10s mochitests.
That would cause the first paylod (with --e10s) to be ignored.
2016-02-01 16:11:12 -05:00
Armen Zambrano Gasparnian
eab9b589e9 Bug 1244720 - TaskCluster Linux64 mochitest devtools are running without --chunk-by-runtime. DONTBUILD. r=jmaher 2016-02-01 13:49:08 -05:00
Rail Aliiev
4279e57f8c Bug 1166464 - Bump version after shipping release builds r=jlund npotb DONTBUILD 2016-02-01 13:24:53 -05:00
Kris Maglione
114dd3a713 Bug 1244805: [webext] Don't resolve relative URLs in manifests unless extension is running. r=billm 2016-02-01 11:02:02 -08:00
Wes Kocher
4cedb9e286 Backed out changeset e8148cda7d85 (bug 989960) for xpcshell bustage 2016-02-01 08:25:19 -08:00
Carsten "Tomcat" Book
2f0efc14e0 Merge mozilla-central to fx-team 2016-02-01 16:26:01 +01:00
Henrik Skupin
75d884d48d Bug 1240742 - Don't use bookmark suggestions for test_favicon_in_autocomplete.py. r=maja_zf DONTBUILD 2016-02-01 11:36:29 +01:00
Henrik Skupin
6c773acd0a Bug 1243884 - Fix test_suggest_bookmarks.py to use is_complete for auto-complete results. r=maja_zf DONTBUILD 2016-02-01 11:28:10 +01:00
Paolo Amadini
03c4897fc2 Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-01-30 18:53:56 +00:00
Nick Thomas
73def78b05 Bug 1243873 - KEY file missing for releases, r=bhearsum DONTBUILD 2016-02-01 09:45:45 +13:00
Ting-Yu Lin
6f377eae5e Bug 591737 - Add pref for details and summary elements. r=bz 2016-01-20 23:20:43 +08:00
Ting-Yu Lin
c8ac5a1493 Bug 591737 - Mark tests in web-platform-test pass. r=Ms2ger
Now we have <details> and <summary> tags implemented. Remove those lines
marked as "expected: FAIL" to let the tests pass.
2016-01-20 23:20:42 +08:00
Nick Alexander
d17f5bdf00 Bug 1242213 - Part 0: Use org.mozilla.gecko.BrowserApp instead of .App. r=me,gbrown,bc
This approach lets us get rid of the .App <activity-alias> definitions, at
least.

In Bug 1237755, I tried pretty hard to use real intent filters, rather
than a different hard-code path name, but ran into significant issues,
and finally into the hard reality that Android 2.3 doesn't support
bare package names.  (It only supports package/class component names.)
Android 2.3 can't die fast enough.

Sadly, this approach doesn't address the issues I see loading URLs
that prompted Bug 1237755.

This is the path of least resistance.  Onwards!

Tested via:

nalexander@chocho ~/M/gecko> ./mach run
Starting: Intent { act=android.activity.MAIN cmp=org.mozilla.fennec_nalexander/org.mozilla.gecko.BrowserApp }
Warning: Activity not started, its current task has been brought to the front
nalexander@chocho ~/M/gecko> ./mach run https://mozilla.org
Starting: Intent { act=android.activity.MAIN dat=https://mozilla.org cmp=org.mozilla.fennec_nalexander/org.mozilla.gecko.BrowserApp }
nalexander@chocho ~/M/gecko> ./mach run file:///mnt/sdcard/test.html
Starting: Intent { act=android.activity.MAIN dat=file:///mnt/sdcard/test.html cmp=org.mozilla.fennec_nalexander/org.mozilla.gecko.BrowserApp }
2016-01-27 12:15:19 -08:00
Wes Kocher
d2fb8258af Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
Backed out changeset 653df21ca861 (bug 1231784)
Backed out changeset 0aac20bc3619 (bug 1231784)
Backed out changeset edcbd7c0aa36 (bug 1231784)
2016-02-03 17:38:12 -08:00
Andrew McCreight
f9bebe5f00 Bug 1219919 - Add suppressions for Windows-specific content process graphics leaks. r=erahm 2016-02-02 14:49:12 -08:00
Blake Kaplan
003fbf3d74 Bug 1243928 - Make these tests work in e10s. r=felipe 2016-02-02 13:44:11 -08:00
Armen Zambrano Gasparnian
ecc2fea4d9 Bug 1244720 - Disable TaskCluster tier2 e10s mochitest-browser-chrome. DONTBUILD r=jmaher
Since they're now very intermittent.
2016-02-02 08:15:46 -05:00
Jacek Caban
2d18213c7d Bug 1244770 - Fixed minidumpwriter compilation on mingw. r=ted 2016-02-02 15:28:59 +01:00
Andreas Tolfsen
a9c992df49 Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps 2016-01-30 08:55:24 +00:00
Andreas Tolfsen
79d8e4e7b3 Bug 1239987 - Change testing/marionette/client to use marionette.transport; r=automatedtester 2016-01-30 08:54:45 +00:00
Andreas Tolfsen
80ddf4b827 Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester 2016-01-30 08:53:51 +00:00
Henrik Skupin
a69da092af Bug 1244715 - Upgrade firefox-ui-tests to use marionette_client 2.2.0 and marionette-driver 1.3.0. r=maja_zf DONTBUILD 2016-02-02 12:46:27 +01:00
Henrik Skupin
92f7dd61c8 Bug 1243696 - Fix unsafe CPOW usage for TabBar.get_handle_for_tab(). r=maja_zf 2016-02-02 12:08:27 +01:00
Carsten "Tomcat" Book
ec114e54a4 Merge mozilla-central to mozilla-inbound 2016-02-02 11:53:58 +01:00
Henrik Skupin
2cd19c29c1 Bug 1243684 - If symbols_url does not exist, let mozcrash auto-detect it on demand. r=jlund 2016-02-02 11:13:25 +01:00
Phil Ringnalda
42ca09fd72 Merge f-t and m-i to m-c, a=merge 2016-01-30 17:08:37 -08:00
James Graham
fbb0038eb0 Bug 1244461 - Update web-platform-tests expected data to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:25:13 +00:00
James Graham
62302c4c3f Bug 1244461 - Update web-platform-tests to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:24:54 +00:00
Phil Ringnalda
af6f40cd6a Merge m-i to m-c, a=merge 2016-01-30 09:28:35 -08:00
Phil Ringnalda
643db6274c Back out 3958782fe187 (bug 989960) for Android crashes in test_watchdog_default.js 2016-01-29 20:12:44 -08:00
Andreas Tolfsen
6354902914 Bug 1243704 - Serialise errors sent over IPC; r=automatedtester
This fixes an instance of passing an Error prototype over the message
manager as a CPOW.  We solve this by marshaling the error, which is
now done automatically by the new AsyncMessageChannel.  It allows us to
create an (almost) transparent promise-based interface between chrome-
and content contexts.

The patch also makes AsyncMessageChannel reusable on both sides of the
message listener, but it's currently not used at its maximum potential
because of the way the listener is architected.
2016-01-29 12:57:46 +00:00
Kris Maglione
73abd9a016 Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
2016-01-30 10:27:02 -08:00
Syd Polk
50e87f7f56 Bug 1238648 - Use external-media-tests in tree instead of github for tests. r=maja_zf, r=whimboo 2016-01-29 16:12:30 -06:00
James Graham
f69a00b142 Bug 1242108 - Remove unnecessary timeout from flaky sandbox test, r=Ms2ger 2016-01-29 23:17:17 +00:00
Wes Kocher
d3e2125e96 Backed out changeset c6617c4a27b4 (bug 1238305) for android cpp failures 2016-01-29 15:01:46 -08:00
Wes Kocher
82372cee01 Merge m-c to fx-team, a=merge 2016-01-29 13:44:12 -08:00
Wes Kocher
8d92e2f70c Merge fx-team to central, a=merge CLOSED TREE 2016-01-29 13:40:29 -08:00
Nathan Froyd
829667f80f Backout 24dbe7da7370:a319694b46d5 (bug 1069556) for build bustage on various platforms on a CLOSED TREE 2016-01-29 11:55:43 -05:00
Tom Tromey
0b1c12ea92 Bug 1241544 - add documentation for this-top-level-scope eslint rule; r=mikeratcliffe 2016-01-29 08:32:54 -07:00
Tom Tromey
1db574d031 Bug 1240183 - make styleeditor eslint-clean; r=pbro 2016-01-29 08:25:26 -07:00
Wes Kocher
f18443c856 Backed out changeset 6ad8793921f4 (bug 1238648) for a bad rebase/merge, breaking media tests 2016-01-28 17:53:30 -08:00
Wes Kocher
969695a086 Merge m-c to inbound, a=merge 2016-01-28 17:50:18 -08:00
Wes Kocher
7830681c8e Merge fx-team to central, a=merge 2016-01-28 17:47:33 -08:00
Brian Birtles
543b1eec36 Bug 1096773 part 4 - Add tests for Animatable.animate(); r=bz 2016-01-29 12:37:52 +11:00
Sebastian Hengst
3cc5c8ba63 Backed out changeset c8013b27a0fa (bug 1239899) for failing W(2). r=backout 2016-01-29 00:32:51 +01:00
Syd Polk
bfc21d4b25 Bug 1238648 - Use external-media-tests in tree instead of github for tests. r=maja_zf, r=whimboo 2016-01-28 15:51:57 -06:00
Joel Maher
9fe43fddfd Bug 1243030 - disable v8_7 for talos. r=wlach 2016-01-26 13:39:35 -08:00
Henrik Skupin
36a3194406 Bug 1242890 - Fix UpdateTestcase for unknown 'download()' method. r=maja_zf 2016-01-28 05:30:00 +01:00
Chris Pearce
9e5503f577 Bug 1239899 - Pause media elements removed from document via calling pause(). r=roc
The spec requires us to await a stable state and pause when a media element is removed from a document.

Additionally, before this change we would pause in UnbindFromTree only if HTMLMediaElement::mPaused is false.
However if the media element is set to autoplay, and we unbind before autoplay has had a chance to activate,
we will still continue loading and activate autoplay later. Calling pause, as required by the spec, means
we'll cancel autoplaying.
2016-01-15 15:54:54 +13:00
Tom Schuster
a23bfc2301 Bug 989426 - Use new Proxy instead of Proxy.create in SpecialPowers. r=bholley 2016-01-28 19:38:50 +01:00
Aaron Klotz
85ac8bdecf Bug 1238305: Modify cppunittests to look up breakpad symbols for logged stack traces; r=ted 2016-01-12 12:58:59 -07:00
Shane Caraveo
65239ba594 Bug 1037483 adopt microformats-shiv for microformats v2 support, r=tantek 2016-01-29 10:58:45 -08:00
Paolo Amadini
3eb41a1664 Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-01-29 13:19:53 +00:00
Hiroyuki Ikezoe
85db7d41ba Bug 1216842 - Part 9: Tests that easing property in KeyframeEffectOptions is passed to KeyframeEffectReadOnly. r=cam 2016-01-29 14:49:00 +01:00
Jordan Lund
d75ce31472 Bug 1244372 - Android mozilla-aurora l10n nightlies burning, DONTBUILD NPOTB r=rail 2016-01-31 15:50:29 -08:00
Ben Hearsum
4dbc38f228 bug 1243740: sync sdk packages to releases dir. r=rail npotb DONTBUILD 2016-01-28 10:15:01 -05:00
Andreas Tolfsen
6dc0887bc4 Bug 1140542 - Support capturing secondary chrome windows; r=automatedtester
A <window> object may not exist in popup windows that are spawned from
a <window>.  document.documentElement is equivalent to <window> in
the case of the primary window, but lets us support the ChromeWindow's
document when it isn't.
2016-01-27 16:43:33 +00:00
Andreas Tolfsen
4c1ace68fa Bug 1242459 - Replace dump() with logger in actions.js; r=automatedtester
Turns testing/marionette/actions.js into a JS module.
2016-01-27 19:33:48 +00:00
Henrik Skupin
649f64360b Bug 1243318 - [mozfile] extract_zip() should not set file permissions if there are no attributes available. r=ahal 2016-01-27 03:52:00 +01:00
Jerry Shih
32ea9e374d Bug 1238464 - turn on the display during testing. r=ahalberstadt 2016-01-27 18:58:00 +01:00
Astley Chen
c9011d0e1b Bug 1228918 - Fallback Mesa3D Gallium driver from llvmpipe to softpipe. Mesa 8.0.4 llvmpipe can introduce precision issues on reftest on B2G KK emu test. r=garndt 2016-01-27 20:41:37 +08:00
Ted Mielczarek
58a0ccb2a0 bug 1069556 - local build changes to match up with upstream Breakpad. r=benwa,glandium
This commit contains a few things:
* Misc build fixup to sync with upstream--adding a few new moz.build files,
  source files
* The final bits of unhooking Breakpad from the profiler:
** Revert to only building toolkit/crashreporter if MOZ_CRASHREPORTER.
** Stop building bits of Breakpad that we only needed for the profiler.
** Remove a few bits of profiler code that were used to interface with Breakpad.
** Remove toolkit/crashreporter/breakpad-logging, which was only used to
   suppress Breakpad logging for the in-process stackwalker.
* Upstream removed their Android-compat sys/ucontext.h because the Android NDK
  added it, but the bionic we're using for Gonk builds is too old, so add a
  copy of the previous version of those files to
  toolkit/crashreporter/gonk-include to keep Gonk building.
* Consolidate moz.build files under toolkit/crashreporter/google-breakpad/client/linux
2016-01-27 09:39:53 -05:00
Astley Chen
b215c8db66 Bug 1228918 - Enable reftest on emu-{arm,x86}-kk, Treeherder Production. r=garndt 2015-11-30 16:50:48 +08:00
Chris Manchester
9b05f5b31c Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps 2016-01-27 17:46:34 -08:00
Xidorn Quan
09d5d48035 Bug 1064843 part 11 - Move checkWindowPureColor helper function from top-layer test to WindowSnapshot.js. r=roc 2016-01-28 10:11:00 +11:00
Zachary Carter
78976ed5bb Bug 1210586 - Create a Synced tabs sidebar r=markh 2016-01-27 14:40:30 -08:00
Henrik Skupin
c3ecab870c Bug 1241061 - [firefox-ui-tests] Only set file permissions during unzip if attributes are available. r=maja_zf DONTBUILD 2016-01-27 21:54:27 +01:00
George Wright
e4609ab8df Bug 1179732 - Make the tresize addon e10s compatible r=jmaher 2016-01-27 12:40:57 -05:00
Carsten "Tomcat" Book
765ca69841 Merge mozilla-central to fx-team 2016-01-28 12:37:17 +01:00
Alessio Placitelli
2d798a512b Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche 2016-01-27 01:03:00 +01:00
Carsten "Tomcat" Book
1b898382e6 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Mike Conley
edf686e4c6 Bug 1233497 - Allow Marionette tests to use CPOWs. r=ato 2016-01-08 15:10:22 -05:00
Mike Conley
8e469256cb Bug 1233497 - Swap a busted CPOW with a working one in browser_waitForFocus. r=billm 2016-01-04 17:56:14 -05:00
Mike Conley
4a948c2b68 Bug 1233497 - SimpleTest.promiseFocus should not resolve to a window, as it might be a CPOW. r=Enn 2016-01-04 17:52:08 -05:00
Mike Conley
e1d9f31dad Bug 1233497 - Allow CPOW usage in BrowserTestUtils testing module. r=felipe 2016-01-04 17:21:23 -05:00
J. Ryan Stinnett
815fc1b917 Bug 1242584 - import-globals-from should carry over to tests. r=tromey 2016-01-26 17:08:33 -06:00
J. Ryan Stinnett
7ce1478176 Bug 1242584 - Remove dead code in import-headjs-globals. r=tromey 2016-01-26 17:08:33 -06:00
Wes Kocher
3770ce1f9b Backed out 2 changesets (bug 1037483) for many ESLint failures
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)
2016-01-26 11:26:23 -08:00
Shane Caraveo
ffbb54e301 Bug 1037483 adopt microformats-shiv for microformats v2 support, r=tantek 2016-01-26 10:52:59 -08:00
Carsten "Tomcat" Book
e5db360177 merge mozilla-inbound to mozilla-central a=merge 2016-01-26 11:53:21 +01:00
Wes Kocher
7295cf8c8b Merge m-c to fx-team, a=merge 2016-01-25 14:07:49 -08:00
Matthew Noorenberghe
ac4a5dea9e Bug 1242103 - Add browser-chrome-screenshots test configs for Windows and Linux. r=armenzg 2016-01-25 13:57:34 -08:00
Rail Aliiev
abd16e277b Bug 1232329 - Tracking bug for Jan-25-2016 migration work r=Callek, DONTBUILD 2016-01-25 10:35:17 -05:00
Geoff Brown
7aab18efab Bug 1238611 - Use PIE version of gdbserver for JimDB (arm only); r=jmaher 2016-01-25 08:17:25 -07:00
Phil Ringnalda
8f160e5aaa Merge m-c to m-i 2016-01-23 18:18:48 -08:00
Phil Ringnalda
cc55d071e7 Merge b-i to m-c, a=merge 2016-01-23 18:16:19 -08:00
Phil Ringnalda
2095bc7229 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Gregory Arndt
a96a4f601e Bug 1240477 - Add environment variable to change docker run length r=wcosta 2016-01-22 11:45:49 -06:00
Carsten "Tomcat" Book
83edcd3bed merge mozilla-inbound to mozilla-central a=merge 2016-01-22 12:05:24 +01:00
Wes Kocher
e39c044b7a Merge m-c to fx-team, a=merge 2016-01-21 17:37:58 -08:00
Hiroyuki Ikezoe
a67aa78aaa Bug 1241672 - Add synthesizeWheelAtPoint to avoid styling flush. r=smaug 2016-01-22 08:43:50 +09:00
Matthew Noorenberghe
9cca8a15f5 Bug 1241633 - Make screenshot.exe a GUI application to avoid a console window when run. r=ted 2016-01-21 13:33:37 -08:00
Wes Kocher
68b645494e Merge b2ginbound to central, a=merge 2016-01-21 17:10:26 -08:00
Wes Kocher
5de862ae68 Merge inbound to m-c a=merge 2016-01-21 16:24:42 -08:00
Tom Tromey
0f0f2a4d60 Bug 1231963 - handle top-level "this.mumble" assignments in eslint; r=mikeratcliffe 2016-01-21 07:44:11 -07:00
Armen Zambrano Gasparnian
a6331d995f Bug 1240770 - Change splitting for more TC Linux64 debug jobs. r=jmaher
* mochitest-plain & e10s
* mochitest-devtools & e10s
* reftests & e10s
* web-platform-tests & e10s
2016-01-21 09:43:13 -05:00
Armen Zambrano Gasparnian
557b178480 Bug 1241277 - Enable more green jobs for TaskCluster Linux64 debug jobs. r=jmaher
* mochitest-plain & e10s
* mochitest-browser-chrome & e10s
* mochitest-devtools-chrome & e10s (sure??)
2016-01-21 09:56:37 -05:00
Carsten "Tomcat" Book
d76cebb66c Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book
9aa835db02 merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Brian Grinstead
ac0c5766dd Bug 1239750 - Add DAMP measurement for rAF performance during streaming console.log messages;r=fitzgen 2016-01-20 20:43:31 -08:00
Brian Grinstead
988286a3df Bug 1239750 - Add DAMP measurement for bulk console.log performance;r=fitzgen 2016-01-20 20:43:27 -08:00
Brian Grinstead
f7f5e0511b Bug 1239750 - Refactor DAMP openToolbox, closeToolbox, and reloadPage to mutate results state;r=fitzgen 2016-01-20 20:42:58 -08:00
aleth
dc3d39f456 Bug 1242081 - Disable marionette xpcshell tests for Thunderbird. r=ato 2016-01-23 01:12:14 +01:00
Honza Bambas
23a5a0c89c Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell 2016-01-21 09:33:00 -05:00
Matthew Noorenberghe
e28507e110 Bug 1231408 - Add browser-chrome-screenshots to run the screenshots subsuite. r=armenzg DONTBUILD NPOTB 2016-01-20 09:54:36 -08:00
Carsten "Tomcat" Book
94d175ba23 merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
Carsten "Tomcat" Book
4d2d634edc merge fx-team to mozilla-central a=merge 2016-01-20 15:30:24 +01:00
Nigel Babu
820c4a6bb2 Merge mozilla-central to b2g-inbound a=merge CLOSED TREE 2016-01-20 14:15:53 +05:30
Nigel Babu
dd350424a1 Merge mozilla-central to fx-team a=merge CLOSED TREE 2016-01-20 14:14:13 +05:30
Ryan VanderMeulen
4f921630bb Bug 1240993 - Remove deprecated --download-cache flag from pip invocation, r=bustage, a=bustage
CLOSED TREE
2016-01-19 22:02:34 -05:00
Carsten "Tomcat" Book
b3262750d0 Merge mozilla-central to b2g-inbound 2016-01-19 15:24:40 +01:00
Johan Lorenzo
d6be7119e3 Bug 1239293 - [tc-gip] Turn on video recording 2016-01-19 09:39:51 +01:00
Nigel Babu
8db29c719f Backed out 3 changesets (bug 1239373) for xpcshell bustage on emulator
Backed out changeset 308b5e2bb5df (bug 1239373)
Backed out changeset 783077fc10a2 (bug 1239373)
Backed out changeset 32e6e21daeda (bug 1239373)
2016-01-19 13:16:37 +05:30
Andreas Tolfsen
98d6335f24 Bug 1240576 - Use Preferences.jsm throughout Marionette; r=automatedtester
A distinct advantage is that try...catch statements are no longer used
to control the flow of code.
2016-01-18 22:05:30 +00:00
Nicolas Silva
6ef3f9d313 Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel 2016-01-21 14:12:51 +01:00
Andreas Tolfsen
5f565be686 Bug 1240182 - Use Log.Level.Debug for logging accepted and closed sockets; r=automatedtester 2016-01-18 19:09:31 +00:00
Nigel Babu
f8e5a06775 Backed out changeset 8ca79644b089 (bug 1240182) for xpcshell bustage on b2g 2016-01-19 10:49:12 +05:30
Carsten "Tomcat" Book
8e36028b6b merge mozilla-inbound to mozilla-central a=merge 2016-01-18 14:22:46 +01:00
Dan Minor
cdb3ec750c Bug 1239939 - [mozsystemmonitor] Reduce poll interval on exit r=wlach
Currently we poll at an interval of 1 second when shutting down
mozsystemmonitor. This causes a noticeable shutdown delay on short
running processes. Reducing the interval to 0.1 reduces this delay without
seeming to have any adverse effects.
2016-01-18 06:28:10 -05:00
Phil Ringnalda
077d8a5547 Back out changeset 084c55b0bd3d (bug 1240550) for test_error.js failures 2016-01-18 17:33:30 -08:00
Andrew Halberstadt
673e76bf69 Bug 1239352 - Follow-up fix for c-c test bustage. r=jlund 2016-01-18 16:00:02 -05:00
Andreas Tolfsen
3690e1c437 Bug 1240182 - Use Log.Level.Debug for logging accepted and closed sockets; r=automatedtester 2016-01-18 19:09:31 +00:00
Andreas Tolfsen
e3c9e93f0a Bug 1240550 - Make fnName, file, and line optional arguments; r=automatedtester
Previously fnName and line was tested as the entry requirement for
printing the filename to the trace information.  Testing line here was
premature since it is meant to be an optional argument.

This patch rectifies this behaviour by testing for each of the optional
arguments sequentially.  This means the file argument is required to print
the line, and the fnName argument is required to print any of those two.
2016-01-18 18:55:52 +00:00
Andreas Tolfsen
ce14e18926 Bug 1239373 - Tests for testing/marionette/message.js; r=automatedtester 2016-01-18 18:39:21 +00:00
Andreas Tolfsen
628ccce940 Bug 1239373 - Tests for testing/marionette/error.js; r=automatedtester 2016-01-18 18:38:47 +00:00
Andreas Tolfsen
dc1aaade80 Bug 1239373 - Infrastructure for Marionette xpcshell unit tests; r=automatedtester 2016-01-18 18:38:08 +00:00
James Graham
ffddaa2027 Bug 1242128 - Disable racy document loading test, a=testonly 2016-01-23 15:44:35 +00:00
James Graham
8235107ab1 Bug 1242153 - Update web-platform-tests expected data to revision c41adf030ec80a62ef9e1988d3c4be460f2a0012, a=testonly 2016-01-23 15:44:25 +00:00
James Graham
6045ba2362 Bug 1242153 - Update web-platform-tests to revision c41adf030ec80a62ef9e1988d3c4be460f2a0012, a=testonly 2016-01-23 15:44:03 +00:00
Hsin-Yi Tsai
6f38ff7eeb Bug 1239600 - Get emu-x86-kk Mochitest and crashtest Tier-2 on Treeherder. r=garndt 2016-01-14 11:00:20 +08:00
Nigel Babu
106a017a08 Merge mozilla-central to mozilla-inbound a=merge CLOSED TREE 2016-01-20 14:13:08 +05:30
Phil Ringnalda
a5d1502617 Back out 604c30246eeb (bug 1180942) for Linux reftest OOMs in 632781-verybig.html
CLOSED TREE
2016-01-19 20:17:20 -08:00
Wes Kocher
153a7ce5de Backed out changeset f3011bfcf124 (bug 1240576) for b2g xpcshell failures CLOSED TREE 2016-01-19 18:26:54 -08:00
Wes Kocher
a885a7ea86 Backed out changeset da8006976f16 (bug 1240751) for b2g xpcshell failures CLOSED TREE 2016-01-19 18:26:50 -08:00
Wes Kocher
211db0c698 Backed out changeset 481a3c76e313 (bug 1240610) for b2g xpcshell failures CLOSED TREE 2016-01-19 18:26:45 -08:00
Wes Kocher
c584212d99 Backed out changeset 2ee5142ae164 (bug 1240601) for b2g xpcshell failures CLOSED TREE 2016-01-19 18:26:42 -08:00
Rail Aliiev
d94f7a2949 Bug 1166464 - Bump version after shipping release builds, r=jlund DONTBUILD 2016-01-19 20:02:06 -05:00
Dustin J. Mitchell
1676006de9 Bug 1240856: update cache whitelist for new cache names; r=garndt 2016-01-19 19:41:00 +00:00
Andreas Tolfsen
908abf6e28 Bug 1240601 - Set timeout on socket in transport.wait_for_port; r=automatedtester
If the client is able to connect but the server never sends any data,
the socket should time out in order for the function not to hang forever.

That said, polling for ports like this is inherently racy and we should
instead specify and bind what port we wish Marionette to start on in
the future.
2016-01-18 22:12:55 +00:00
Andreas Tolfsen
cb10a0d7bc Bug 1240610 - Align socket_timeout with Python's socket interface; r=automatedtester
When socket.settimeout(None) is set in Python's standard library this
is meant to be equivalent to disabling timeouts on socket operations.
marionette.transport should respect this.

This change set unbreaks the use of the --jdebugger flag to `./mach
marionette-test'.
2016-01-19 14:44:54 +00:00
Andreas Tolfsen
270ff9c1d7 Bug 1240751 - Annotate bug component in testing/marionette; r=automatedtester 2016-01-19 16:05:43 +00:00
Andreas Tolfsen
fee45f3e02 Bug 1240576 - Use Preferences.jsm throughout Marionette; r=automatedtester
A distinct advantage is that try...catch statements are no longer used
to control the flow of code.
2016-01-18 22:05:30 +00:00
Ehsan Akhgari
98a69d988d Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly 2016-01-19 17:46:10 -05:00
Tom Tromey
dfd1618c53 Bug 1224289 - add eslint rule to reject Cu.importGlobalProperties; r=mikeratcliffe 2016-01-22 13:58:31 -07:00
Gregory Arndt
bab19ed745 Bug 1237987 - Update mulet mochitests to use tester image r=wcosta 2016-01-08 11:26:28 -06:00
Gregory Arndt
df0e3e3b93 Bug 1236655 - Use builder 0.5.11 image for decision tasks r=wcosta 2016-01-15 11:45:34 -06:00
Tim Taubert
712d5729cd Bug 1207130 - Add a checkbox for automatic error reporting to about:certerror r=Gijs,past 2016-01-13 15:29:54 +01:00
Tom Tromey
37f5dc903d Bug 1239426 - handle arrow functions in getASTSource; r=mikeratcliffe 2016-01-19 10:44:10 -07:00
Wes Kocher
fb203624ec Merge m-c to inbound, a=merge 2016-01-21 17:36:22 -08:00
Geoff Brown
0c22eb1aea Bug 1240767 - Handle incorrect test paths in 'mach robocop'; r=jmaher 2016-01-21 16:59:44 -07:00
Geoff Brown
fe307b2d74 Bug 1234799 - Use -g when installing apk for android unit tests; r=kmoir 2016-01-21 16:59:43 -07:00
David Burns
23b41bad97 Bug 1241067: Handle Invalid Selector values when finding elements r=ato
This allows us to now handle errors and return the appropriate
errors to the clients
2016-01-21 21:07:36 +00:00
Henrik Skupin
5f6f72c4e4 Bug 1241061 - [firefox-ui-tests] Workaround for bug 1237706 to use ZipFile if unzip command is not available. r=maja_zf DONTBUILD 2016-01-21 22:57:44 +01:00
Yura Zenevich
a449cf989a Bug 1241562 - replacing logger error with debug when logging accessibility issues. r=ato
---
 testing/marionette/accessibility.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2016-01-21 13:34:33 -05:00
Andreas Tolfsen
c6f0e9ee12 Bug 1239373 - Tests for testing/marionette/message.js; r=automatedtester 2016-01-18 18:39:21 +00:00
Andreas Tolfsen
48f0196ad7 Bug 1239373 - Tests for testing/marionette/error.js; r=automatedtester 2016-01-18 18:38:47 +00:00
Andreas Tolfsen
c730c3d05e Bug 1239373 - Infrastructure for Marionette xpcshell unit tests; r=automatedtester 2016-01-18 18:38:08 +00:00
Sebastian Hengst
d9f48028b0 Backed out changeset e1480e6b2451 (bug 1241067) for failing Marionette tests. r=test-failure 2016-01-21 19:10:52 +01:00
David Burns
1a044fb154 Bug 1241067: Change string concats to use string templating. r=ato
This standardises the way we generate strings in element.js
2016-01-21 09:40:46 +00:00
David Burns
d71e36fe37 Bug 1241067: Handle Invalid Selector values when finding elements r=ato
This allows us to now handle errors and return the appropriate
errors to the clients
2016-01-21 15:49:40 +00:00
Jan-Ivar Bruaroey
aa6bea5e08 Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug 2016-01-12 15:09:01 -05:00
Armen Zambrano Gasparnian
76a2c0cb01 Bug 1240770 - Fix bustage introduced with 676889159995. CLOSED TREE. r=bustage 2016-01-20 16:26:14 -05:00
Armen Zambrano Gasparnian
d777a58ad0 Bug 1240770 - Change splitting of TC Linux64 debug test jobs. DONTBUILD. r=jmaher 2016-01-19 10:56:06 -05:00
Shruti Jasoria
a79aeb60a3 Bug 1097676 - Create a convenience decorator for marionette.using_context(), r=ato 2016-01-20 11:34:50 -05:00
Carsten "Tomcat" Book
b8b0c85cd1 Merge mozilla-central to mozilla-inbound 2016-01-20 15:36:47 +01:00
Andreas Tolfsen
2e7167558b Bug 1240610 - Align socket_timeout with Python's socket interface; r=automatedtester
When socket.settimeout(None) is set in Python's standard library this
is meant to be equivalent to disabling timeouts on socket operations.
marionette.transport should respect this.

This change set unbreaks the use of the --jdebugger flag to `./mach
marionette-test'.
2016-01-19 14:44:54 +00:00
Andreas Tolfsen
7c047c0be5 Bug 1240751 - Annotate bug component in testing/marionette; r=automatedtester 2016-01-19 16:05:43 +00:00
Sebastian Hengst
801429056f Backed out changeset a5472dd5fafd (bug 1237706) for Android talos bustage. r=bustage 2016-01-18 19:31:25 +01:00
Henrik Skupin
9a8d9b711b Bug 1237706 - Use general unpack() method to extract all kinds of supported archives. r=jlund 2016-01-18 18:13:22 +01:00
Henrik Skupin
6eb87de76e Bug 1240733 - Improve tox configuration for optional arguments. r=jlund DONTBUILD 2016-01-20 11:01:19 +01:00
Hal Wine
54b46eb2fb Bug 1225364 - remove non-gecko parts of mozharness; r=jlund 2016-01-14 15:22:21 -08:00
Joel Maher
91e53edf82 Bug 1188321 - remove media_tests code from talos. r=parkouss 2016-01-19 10:21:09 -08:00
Gregory Szorc
b93e1eb1a8 Bug 1239880 - Don't copy thousands of web-platform test files to objdir; r=chmanchester
AFAICT, we don't actually access web-platform test files from the
objdir for anything except test packaging. And we already have
a mechanism for creating test archives from files directly in the
source directory. So, let's stop copying them to the objdir and
package them directly from the source directory!

The _tests install manifest reports the following change:

before: 41,977 files installed
after:  24,537 files installed
delta: -17,440 files

We still copy some WPT files to the objdir. We might be able to
eliminate these as well. However, since there are only ~200 files,
I'm not too concerned.

I manually compared the resulting web-platform zip archives from before
and after. No files were removed from the archive. However, the new
archive does gain several hundred empty directories with .gitkeep
files. This feels weird, but it shouldn't break anything (I would
think). I'm inclined to leave them for now. I'll file a follow-up
bug to deal with them (preferably by removing them from version
control).
2016-01-15 20:09:12 -08:00
Wes Kocher
5354ec457f Merge m-c to inbound, a=merge CLOSED TREE 2016-01-15 15:13:21 -08:00
Wes Kocher
d8dcd63fb5 Merge b2ginbound to central, a=merge 2016-01-15 15:10:58 -08:00
Henrik Skupin
8a8bf35871 Bug 1237735 - Mirror latest changes of firefox-ui-tests from github. r=maja_zf DONTBUILD 2016-01-15 22:26:22 +01:00
Carsten "Tomcat" Book
541ccde2cb Backed out changeset 47e2dfac99d5 (bug 1223385) on request for still failing on android 2016-01-15 13:52:19 +01:00
Carsten "Tomcat" Book
de1b7635fa Backed out changeset a575f9a6f0d2 (bug 1223385) 2016-01-15 13:51:56 +01:00
Carsten "Tomcat" Book
9ccdb639ec Backed out changeset 27eb5e90eeee (bug 1223385) 2016-01-15 13:51:53 +01:00
Carsten "Tomcat" Book
62b744cc75 Backed out changeset f59d1f7941b0 (bug 1223385) 2016-01-15 13:51:52 +01:00
Johan Lorenzo
9449282fac Bug 1225537 - Rename tc-gip to e2e-py (end to end) r=garndt 2016-01-15 11:48:53 +01:00
Carsten "Tomcat" Book
d327724749 merge mozilla-inbound to mozilla-central a=merge 2016-01-15 11:46:47 +01:00
Carsten "Tomcat" Book
9f451931cb merge fx-team to mozilla-central a=merge 2016-01-15 11:38:26 +01:00
Carsten "Tomcat" Book
3449796601 merge b2g-inbound to mozilla-central a=merge 2016-01-15 11:30:13 +01:00
Johan Lorenzo
7e5fc801a5 Backed out 5097ab0e8aec9b85b05e5f60b41a18cf79917b01
Bug 1239293 - [tc-gip] Turn on video recording

Non-working configuration
2016-01-15 09:18:12 +01:00
Armen Zambrano Gasparnian
353da69e0e Bug 1239592 - Bump TC Linux64 debug jit tests timeout to 7200. r=jmaher a=merge 2016-01-14 09:32:03 -05:00
Axel Hecht
ea9ce04c79 bug 1223385, in-tree compare-locales needs different env, r=bustage, a=KWierso, DONTBUILD 2016-01-14 19:05:01 +01:00
Axel Hecht
34cb0957c4 bug 1223385, add back abs_compare_locales_dir, r=bustage, a=tomcat
clobber still expects the abs_compare_locales_dir to be around, and we
should remove it when we remove the compare-locales checkout.
2016-01-14 14:39:46 +01:00
Carsten "Tomcat" Book
10a7e60e10 merge mozilla-inbound to mozilla-central a=merge 2016-01-14 11:50:34 +01:00
Dustin J. Mitchell
a4c005c0bd Bug 1240166: remove spurious }; r=garndt 2016-01-15 20:49:04 +00:00
Dustin J. Mitchell
36d49e03f2 Bug 1240084: disable jockey-gtk and deja-dup-monitor startup; r=jmaher 2016-01-15 19:39:05 +00:00
Edgar Chen
0ea487954d Bug 1239261 - We should download the xulrunner from taskcluster artifact instead of people.mozilla.org; r=garndt 2016-01-13 18:08:53 +08:00
Ryan VanderMeulen
ff4a583196 Merge m-c to b2g-inbound. a=merge 2016-01-14 11:30:03 -05:00
Johan Lorenzo
15364d9d6e Bug 1239293 - [tc-gip] Turn on video recording 2016-01-14 17:10:42 +01:00