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

769 Коммитов

Автор SHA1 Сообщение Дата
James Willcox 502a4ed174 Bug 1264154 - Fix Fennec debugging on Mac r=ted 2016-04-29 10:56:20 -05:00
Andrew McCreight 3347e025c4 Bug 1227347, part 3 - Remove object-count leak suppression infrastructure. r=erahm 2016-04-26 11:46:28 -07:00
Andrew McCreight db70afedca Bug 1227347, part 2 - Remove leak suppressions for content processes. r=erahm 2016-04-26 11:46:28 -07:00
Geoff Brown 1819bf24b7 Bug 1264656 - Avoid file exists error in |mach android-emulator --force-update|; r=jmaher 2016-04-14 13:35:05 -06:00
Chris Manchester 52083635d3 Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps
This requires a change to how we process test manifests in the build system:
now, whenever we see a support file mentioned in a manifest, we require that
file isn't already in that test's support files, but if we see a support file
that was already seen in some other test, the entry is ignored, but it is not
an error. As a result of this change, several duplicate support-files entries
needed to be removed.

MozReview-Commit-ID: G0juyxzcaB8

--HG--
rename : testing/mozbase/manifestparser/tests/test_default_skipif.py => testing/mozbase/manifestparser/tests/test_default_overrides.py
2016-04-11 11:21:20 -07:00
Shing Lyu 1a12b45ba9 Bug 1258616 - Swap the order of test and ref images in html reftest report to match reftest-analyzer convention. r=jmaher
--HG--
extra : rebase_source : 35f476935f5b40aecba5552c0faad553efb9d03a
2016-03-30 20:13:00 -04:00
Geoff Brown 97d33a9827 Bug 1251012 - Remove support for Android 2.3 from mach; r=jmaher 2016-04-04 19:15:24 -06:00
Geoff Brown 342c08673d Bug 1147918 - Add mach autophone command; r=bc 2016-03-29 14:50:15 -06:00
David Anderson f3dc22db8d Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
--HG--
rename : gfx/layers/ipc/CompositorChild.cpp => gfx/layers/ipc/CompositorBridgeChild.cpp
rename : gfx/layers/ipc/CompositorChild.h => gfx/layers/ipc/CompositorBridgeChild.h
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/ipc/CompositorBridgeParent.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/ipc/CompositorBridgeParent.h
2016-03-22 14:08:38 -04:00
Andrew Halberstadt c2f03c6447 Bug 1152428 - [mozprocess] Fix UnicodeEncodeError when non-ascii characters are in the environment, r=wlach
MozReview-Commit-ID: 3AG9oLxWexy

--HG--
extra : rebase_source : a1f0d66c9434e2129c166181105b55fad43fe716
2016-03-16 11:07:35 -04:00
Ms2ger 4d796781c7 Bug 1257510 - Use modern exception syntax in mozbase; r=ahal
The comma form is long-deprecated.
2016-03-18 09:03:25 +01:00
Richard Newman 89a12baeec Bug 1220184 - Eliminate Gingerbread compatibility. r=froydnj, r=nalexander
MozReview-Commit-ID: E5Ng6Y0IEU9

--HG--
extra : rebase_source : c65fae2ceaf486e536ea617e7912b3e8d97be755
extra : amend_source : cfd90e7b157a23fbe7a07e384d4702dadb603835
2016-02-24 09:25:14 -08:00
Shing Lyu dc62409f53 Bug 1253219 - Add reftest screenshots to html report for easier debugging. r=jmaher
--HG--
extra : rebase_source : d9d03001e3b597908b0f241db2cfda02afc51072
2016-03-14 05:16:00 +01:00
Jeff Walden 91ee6d2f97 Bug 1255228 - ./mach mochitest --debugger=DEBUGGER should interpret DEBUGGER as a path, if interpretation as a PATH-based executable name doesn't work. r=ted
--HG--
extra : rebase_source : 4f9d8a583b839ffd2945d08c050e9b83d1a8129d
2016-03-10 14:55:34 -08:00
Andrew McCreight 716cba3489 Bug 1252677 - Increase Windows e10s texture leak threshold even more. r=erahm
--HG--
extra : rebase_source : a21d42c4b7d798983b8f58fb165139aa6242a8d2
2016-03-10 10:38:00 -05:00
Shing Lyu 2507afb6b9 Bug 1253209 - Fixed reftest html report generation failure. r=jmaher 2016-03-06 20:09:00 +01:00
Henrik Skupin 8f68142bb9 Bug 1251196 - Bump mozcrash to 0.17. r=ted
MozReview-Commit-ID: 98iyU2DXdYN

--HG--
extra : rebase_source : ad4b75f2903dd1c9b5d78306f57d1740a665df92
2016-03-03 21:41:27 +01:00
Henrik Skupin a731eb848d Bug 1251196 - [mozcrash] If no symbols path is specified let stackwalk download the symbols. r=ted
MozReview-Commit-ID: 89bOoLwHMgK

--HG--
extra : rebase_source : 2a48d9c675cb7453bef5c14975f900286e2c4b28
2016-02-26 23:34:56 +01:00
Julian Seward 9c5cac6016 Bug 1245566 - Enable taskcluster scheduling for valgrind-mochitest runs: mochitest_valgrind_mods. r=jgraham. 2016-02-18 11:34:40 +01:00
Geoff Brown 58592042ef Bug 1238611 - Use PIE version of gdbserver for JimDB (x86); r=jmaher 2016-02-16 13:15:59 -07:00
Carsten "Tomcat" Book 6244cfb10e Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures 2016-02-10 11:04:50 +01:00
Julien Pagès cb348f4346 Bug 1230862 - Remove mozhttpd. r=wlach
--HG--
extra : commitid : HRDp24nhYo8
extra : rebase_source : 76443fa9938e488fcd06af7ba0676d491c9da36e
2016-02-09 03:26:43 +01:00
Andrew Halberstadt f94d7e71d8 Bug 1034290 - Use structured log output for test results in reftest, r=jmaher
Structured logs bring many benefits. We can stop parsing the logs for magic strings, we
can modify the format without breaking things, and we can stream results into systems like
ActiveData. The structured logs originate primarily in reftest.js. StructuredLog.jsm is
used to generate the JSON-based log stream. Finally OutputHandler in the python harness
reads structured output from stdout, and formats it into human readable form.

MozReview-Commit-ID: G3ZLkMRl6p7

--HG--
extra : commitid : J3ui9XYWR3Q
extra : rebase_source : 77ed0ba842cc8e557141fb3494212b06868c728a
extra : amend_source : 735d48225a2e627e0fe45fc11b50b6c49a885a4b
extra : source : d1779fe421c3c7cd8e3d191816776390dc104f37
2016-02-05 15:44:20 -05:00
Nick Alexander e9505d1f75 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 }

--HG--
extra : commitid : JUIJj13Q0Py
extra : rebase_source : a62d8a74ca2772fd3933597589e386cf56caa396
extra : amend_source : 234f3b6b8ef6c6f2cce991375f5c28fe1cb32cad
extra : histedit_source : 5476222279f6be0927879a1136def94673885071%2Cca4aad42479731c97586003ee8bcdfe22a147776
2016-01-27 12:15:19 -08:00
Andrew McCreight 6bfd7f95ab Bug 1219919 - Add suppressions for Windows-specific content process graphics leaks. r=erahm 2016-02-02 14:49:12 -08:00
Geoff Brown 6fe30ec610 Bug 1241907 - Grant runtime permissions before running browser tests; r=jmaher 2016-02-01 15:52:34 -07:00
Chris Manchester 4c18bc2045 Bug 1194935 - Add a C++ implementation of kill_and_get_minidump as part of the build to accommodate dumping 64 bit Firefox from 32 bit python. r=ted
--HG--
extra : commitid : K6BGWSIH6Nk
2015-08-18 17:04:45 -07:00
Wes Kocher 84714308b8 Merge fx-team to central, a=merge
--HG--
extra : commitid : 2DZ63I10LcS
2016-01-28 17:47:33 -08:00
Henrik Skupin 2817467736 Bug 1243318 - [mozfile] extract_zip() should not set file permissions if there are no attributes available. r=ahal
--HG--
extra : rebase_source : 876a91216874bfbe71bd653ef0a1a1db49153bd8
2016-01-27 03:52:00 +01:00
Alessio Placitelli d448c0ad94 Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche 2016-01-27 01:03:00 +01:00
Geoff Brown 94b5d0f481 Bug 1238611 - Use PIE version of gdbserver for JimDB (arm only); r=jmaher 2016-01-25 08:17:25 -07:00
Dan Minor ab69635d0b 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.

--HG--
extra : rebase_source : da59ee8d09ada188d011e3a7138b30d91850aacd
2016-01-18 06:28:10 -05:00
Chris Manchester 7bec6d7863 Bug 1055224 - Run gtest output through a stack fixer. r=ahal
--HG--
extra : commitid : EI5D81v5sjt
2016-01-15 10:36:46 -08:00
Geoff Brown f7f3343535 Bug 1237838 - Update Android x86 avd; r=me 2016-01-14 15:16:37 -07:00
Julien Pagès c6fd260e95 Bug 1236467 - [mozdevice] raise exception when missing devices access permissions. r=ahal
Also bump the version to 0.48.

--HG--
extra : rebase_source : a79be8684a51a529a6b163c9bac378a199ab6961
2016-01-04 16:29:36 +01:00
Nathan Froyd 2af2f8f5f5 Bug 1236983 - add windbg smarts to mozdebug; r=jmaher,aklotz 2016-01-05 12:47:39 -05:00
Geoff Brown fedf1a6b53 Bug 1236451 - Make some android mach commands more robust; r=jmaher 2016-01-06 06:37:41 -07:00
Armen Zambrano Gasparnian 9cb894a3c7 Bug 1234353 - Notify the user if the stackwalk binary is not executable. r=chmanchester
--HG--
extra : commitid : Puf7a5bGxK
extra : rebase_source : 7d8f2bcf5d12175c695c3f7d63532de6be47cb9a
2015-12-21 16:50:49 -05:00
Edgar Chen 529a4ce944 Bug 1143380 - [mozrunner] Increase timeout value for waiting emulator to start; r=ahal
--HG--
extra : commitid : JcK3GQW7vR9
extra : rebase_source : 70f1f4865bff8d455d5ad392e06ed3e49f2e1654
extra : amend_source : ff7f2673de27f95f99f4d062168c968b377fb5ac
2015-12-22 10:27:26 +08:00
Steve Fink 29c5b5d917 Bug 837969 - Make mozcrash.py runnable, r=ted
--HG--
extra : commitid : FB26Q0s1SXJ
extra : rebase_source : ffbccf23816976bcae9d810828eeba50f0ace293
2015-06-16 13:14:04 -07:00
Alessio Placitelli b1b366d5b2 Bug 1235559 - |mach android-emulator| looks for the wrong file names on Windows. r=gbrown 2015-12-29 06:25:00 +01:00
Geoff Brown c0573a940f Bug 1144393 - Use /storage/sdcard in preference to /sdcard for adb device root and enable test_file_equality.js; r=jmaher 2015-12-21 14:24:08 -07:00
Julien Pagès 07f4451eec Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal
--HG--
extra : rebase_source : 63b96731c8f3e0f98f866ccb6d2fce94aa9449d0
2015-12-18 08:20:26 +01:00
Julien Pagès 7b6fe06dd6 Bug 1233534 - [mozprofile] unable to use a profile generated with recent firefox. r=ahal
--HG--
extra : rebase_source : b9cad07a8d5e5e056704b5a8a6c31b02f66c42e6
2015-12-18 08:19:41 +01:00
Geoff Brown 9d3f18e1e3 Bug 1233454 - Guard against ps timeout in devicemanagerADB.getProcessList; r=jmaher 2015-12-18 12:17:06 -07:00
Geoff Brown 8696301230 Bug 1232962 - Use emulator device-serial for android-emulator command only; r=jmaher 2015-12-16 13:59:11 -07:00
Geoff Brown 0f937057c8 Bug 1218003 - Do not pass -kvm-enable to emulator on osx; r=nalexander 2015-12-14 18:55:59 -07:00
Geoff Brown 368561434d Bug 1231683 - Disregard unusable devices in android mach commands; r=jmaher 2015-12-14 18:55:58 -07:00
Geoff Brown 99bec9d91c Bug 1231665 - Specify deviceSerial for android emulator adb commands; r=jmaher 2015-12-14 18:55:57 -07:00
William Lachance 99f1f9471e Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham 2015-12-04 13:18:40 -05:00