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

3275 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Griffin 657e703549 Bug 826111 - Support mochitests on b2g desktop build. r=ahal, a=NPOTB 2013-01-04 10:41:34 -08:00
Ed Morley 0cdf426b06 Bug 782633 - Make the "missing output line for total leaks!" failure mode a warning rather than TEST-UNEXPECTED-FAIL; r=ted a=test-only 2013-01-11 22:20:21 +00:00
Andrew Halberstadt 2e17386f11 Bug 827504 - Don't install specialpowers for crashtests on B2G (it already is), r=jgriffin DONTBUILD a=NPOTB,test-only 2013-01-10 09:56:34 -05:00
Mike Hommey d16fd4e0d9 Bug 822584 - Workaround in elfhack to accomodate for breakpad not handling the memory mapping induced by the elfhack/bionic linker combination. r=nfroyd,a=akeybl
--HG--
extra : transplant_source : %E0%17%F3%A2m%1ASd%11%01%0E2%D6%C2%C3%D0h%8E%CF%3B
2013-01-02 10:17:32 +01:00
Mike Hommey d9b0499234 Bug 816494 part 4 - Add a -r option to elfhack that re-merges the split PT_LOADs. r=nfroyd,a=akeybl
Sections are positioned accordingly, which means the resulting ELF binary will
have a big gap full of zero between .rel.plt and .plt.

--HG--
extra : transplant_source : %D7%F8%12%AE%0A%B1%C1%95P%CC0%D2%27%B1%CA%F9G%7D%EDp
2012-12-10 10:33:08 +01:00
Mike Hommey 009f6d37a4 Bug 816494 part 3 - Allocate Elf instance on stack in do_file(). r=nfroyd,a=akeybl
--HG--
extra : transplant_source : %08%81%AD%A9%A7I%9A%EA%3C%EES%A8%A3%12%C6%3A%D3%01%AC%A3
2012-12-10 10:33:08 +01:00
Mike Hommey 30978fb7c2 Bug 816494 part 2 - Move the PT_LOAD splitting logic in elfhack.cpp. r=nfroyd,a=akeybl
Also, section offsets are not adjusted until the split is done.

--HG--
extra : transplant_source : %9F%95-%7Ck%B1%D7MN%7F%BB%03%18jKG%8D-%7C%AB
2012-12-10 10:33:08 +01:00
Mike Hommey 24a3a2a023 Bug 816494 part 1 - When inserting a section before or after another, also insert it in the segments containing that other. r=nfroyd,a=akeybl
--HG--
extra : transplant_source : %BA%D8%5EF%F9%D5%B9%E2%D8%181%10%B4l%5E%17%D5%D7%AD%E5
2012-12-10 10:33:08 +01:00
Antonio M. Amaya cfe11ae618 Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations - Tests. r+a=fabrice 2012-12-17 17:38:40 +01:00
Nicholas Nethercote 81c7e05be1 Bug 819833 (part 2) - Remove fix-macosx-stack.pl because it's unused. r=ted, a=jlebar 2012-12-10 21:19:18 -08:00
Ed Morley 1527cf5192 Bug 817349 - Ensure topFrame is always defined; r=ted a=test-only
--HG--
extra : transplant_source : %F1%9C%16%AA%80%F2%91%01%27%3DVB%EC%94%22%9B%B3%9Ad%B3
2012-12-03 14:30:35 +00:00
Ed Morley 323dd478c6 Bug 813650 - Part 2: checkForCrashes() should output the top frame of a crash in a TBPL-parsable format; r=ted a=test-only
--HG--
extra : transplant_source : R%16%BA%25%18/%8F%827%D7%BF%7B%11%5E%E6k%B0%40%B6%89
2012-12-01 17:02:29 +00:00
Ed Morley 4dc223a44e Bug 813650 - Part 1: Don't print minidump stackwalk output incrementally, so we can implement part 2 without changing log order; r=ted a=test-only
--HG--
extra : transplant_source : %E6x%AE%11%06%93w%BE%0F%83i%FE%1A%03p%FF%DA%5B%7B%06
2012-12-01 16:58:40 +00:00
Ed Morley bcadcdeb55 Bug 808419 - remoteautomation.py's waitForFinish() should print to the log when maxTime is reached; r=jmaher a=test-only 2012-11-12 09:49:26 +00:00
Andrew Halberstadt 5f90edb652 Bug 798580 - Run mochitests from within test-container app's oop iframe. r=jgriffin, a=blocking-basecamp 2012-10-31 09:37:22 -04:00
Ed Morley 554340d09b Bug 757838 - Make b2gautomation.py set lastTestSeen so crashes are output with the test filename; r=jgriffin a=test-only 2012-11-03 17:10:59 +00:00
Ed Morley 9ef1d28d17 Bug 757838 - Misc b2gautomation.py cleanup; r=jgriffin a=test-only 2012-11-03 17:10:59 +00:00
Ed Morley 3b6bc9e193 Bug 757838 - Make remoteautomation.py set lastTestSeen so Android crashes are output with the test filename; r=jmaher a=test-only 2012-11-02 18:57:50 +00:00
Ed Morley a06c63aa69 Bug 757838 - Misc remoteautomation.py cleanup; r=jmaher a=test-only 2012-11-02 18:57:50 +00:00
Jonathan Griffin c3b52e74ed Bug 797162 - Add make target for b2g xpcshell tests. r=ted, a=blocking-basecamp 2012-11-01 14:29:27 -07:00
William Lachance f8f2f388ec Bug 756440 - Only try to download crash directory on device if it exists;r=jmaher a=test-only
Under normal circumstances this should be created automatically inside the
profile directory when we first start, but this won't happen if we fail
to start properly altogether. If that's the case, we've got other problems
that will be reported as errors. Let's just print a warning so we don't
misdiagnose the problem under those circumstances.

--HG--
extra : transplant_source : %1A%7E%BE%97y%C5y%5D%C2%D7%40%9D%F0c%0D%EB%CB%A0v%CE
2012-10-15 10:15:15 -04:00
Jim Mathies d65c2158d6 Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg, a=bajaj 2012-10-30 06:23:51 -05:00
Carmen Jimenez Cabezas 3a9872d681 Bug 773891 - Allow packaged apps to specify a CSP in their manifest (app:// scheme). r=sicking, a=blocking-basecamp 2012-10-19 12:43:17 +02:00
Brad Lassey 2fd9ef8c4d Bug 802616 - Don't use software floating point math on ARMv6. r=glandium, a=lsblakk 2012-10-17 11:40:55 -04:00
Gary Kwong 778e4cc5ca Bug 696305 - Suppress bug 799157, a new Valgrind error, probable regression. DONTBUILD 2012-10-08 10:32:22 -07:00
Ed Morley 1bcac7940e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-06 20:30:35 +01:00
Rafael Ávila de Espíndola faec962c0a Bug 797525 - Upgrade clang to version >= r163716 to fix ASan issue 109. r=rail. 2012-10-06 08:28:39 -04:00
Andrew Halberstadt 1f19f8c07e Bug 797177 - Fix missed calls to checkCmd within B2G automation, r=mikeh; DONTBUILD because NPOTB 2012-10-05 16:06:02 -04:00
Ed Morley 4ef3ea11bf Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
Jeff Hammel e619d20092 Bug 792164 - add mozdevice to virtualenv in m-c;r=gps 2012-10-05 09:46:27 -07:00
Rafael Ávila de Espíndola 0cc34b5b47 Bug 784691 - Upgrade clang to r162360. r=rail.
build the new version.

--HG--
extra : rebase_source : 8a743e450a40b68b9d49db591cb694083c0f1eeb
2012-10-04 22:09:48 -04:00
William Lachance c5f092dab4 Bug 795496 - Make mozdevice raise exceptions on error;r=ahal,jmaher
It turns out that relying on the user to check return codes for every
command was non-intuitive and resulted in many hard to trace bugs.
Now most functinos just return "None", and raise a DMError when there's an
exception. The exception to this are functions like dirExists, which now return
booleans, and throw exceptions on error. This is a fairly major refactor,
and also involved the following internal changes:

* Removed FileError and AgentError exceptions, replaced with DMError
  (having to manage three different types of exceptions was confusing,
  all the more so when we're raising them)
* Docstrings updated to remove references to return values where no
  longer relevant
* pushFile no longer will create a directory to accomodate the file
  if it doesn't exist (this makes it consistent with devicemanagerADB)
* dmSUT we validate the file, but assume that we get something back
  from the agent, instead of falling back to manual validation in the
  case that we didn't
* isDir and dirExists had the same intention, but different
  implementations for dmSUT. Replaced the dmSUT impl of getDirectory
  with that of isDir's (which was much simpler). Removed
  isDir from devicemanager.py, since it wasn't used externally
* killProcess modified to check for process existence before running
  (since the actual internal kill command will throw an exception
  if the process doesn't exist)

In addition to all this, more unit tests have been added to test these
changes for devicemanagerSUT.
2012-10-04 11:28:07 -04:00
Gary Kwong 7fa5c2660c Bug 696305 - Tweak suppression file for bug 793533. DONTBUILD 2012-10-03 13:36:41 -07:00
Gary Kwong 5867526b0e Bug 696305 - Add another 64-bit suppression for bug 793533. DONTBUILD
--HG--
extra : rebase_source : 876faf080da567f882e1e989bc3597ca0f3fee00
2012-10-03 12:10:04 -07:00
David Chan e537e59ad4 Bug 797177 - Unbreak b2g mochitests, r=ahal 2012-10-02 15:43:19 -07:00
Ryan VanderMeulen f77e4e403f Merge the last PGO-green inbound changeset to m-c. 2012-10-02 21:20:48 -04:00
Gary Kwong 3809eccda3 Bug 696305 - Remove suppressions that were commented out since they did not show up again and their original bug reports had stacks with no line numbers. DONTBUILD 2012-10-02 16:14:00 -07:00
Mike Hommey 3b09a2705f Bug 794966 - Treat environment variables as = assignments instead of := in pymake. r=ted 2012-10-02 14:18:00 +02:00
Mike Hommey 9bdebc8fc9 Bug 794490 - Don't buffer stdout and stderr in pymake. r=ted 2012-10-02 14:17:43 +02:00
Rafael Ávila de Espíndola 2540a4e56f Bug 793319 - Backport patches to make the output order deterministic. r=rail. 2012-10-01 10:40:55 -04:00
Rafael Ávila de Espíndola c150e8fe78 Bug 793317 - Only enable the x86,x86_64 and arm targets. r=rail. 2012-10-01 09:11:16 -04:00
Mounir Lamouri 4d37eb758f Bug 795136 - 3/2 - Disabling tests until bug 795711 is fixed. r=me 2012-09-30 16:07:51 +01:00
Gary Kwong 2b5268c071 Bug 696305 - Removing another suppression from Valgrind files. DONTBUILD 2012-09-29 23:30:47 -07:00
Gary Kwong 682d9b310b Bug 696305 - Removing suppression from Valgrind files. DONTBUILD
--HG--
rename : dom/tests/mochitest/localstorage/test_clear_browser_data.html => dom/tests/mochitest/localstorage/test_app_uninstall.html
extra : rebase_source : 5a6769cf1f4ccd569ad0325785ebb9635f048f54
2012-09-29 23:28:54 -07:00
Gary Kwong bc8b76dd82 Bug 696305 - Suppress another cross architecture bug. DONTBUILD 2012-09-29 12:35:03 -07:00
Gregory Szorc 5bca2c570a Bug 795499 - Export ANDROID_CPU_ARCH via AC_SUBST. r=glandium 2012-09-29 00:49:24 -07:00
Gary Kwong 86c3d29fa7 Bug 696305 - Remove commented-out suppression for bug 793539 and add bug 795395. DONTBUILD 2012-09-28 10:49:57 -07:00
Gary Kwong fbce5b887d Bug 696305 - Add more comments and try removing suppression for bug 793539 since the patch to disable GnomeVFS by default has landed on m-c. DONTBUILD 2012-09-27 23:25:31 -07:00
Gary Kwong 5d331a1785 Bug 696305 - Update Valgrind cross architecture suppression file. DONTBUILD 2012-09-26 18:55:01 -07:00
Gary Kwong 70f89533be Bug 696305 - Update all Valgrind suppression files. DONTBUILD 2012-09-26 11:20:55 -07:00