Carsten "Tomcat" Book
db55b0fa77
Backed out changeset 31c98f5e107b (bug 1069556)
...
--HG--
rename : toolkit/crashreporter/google-breakpad/src/client/linux/Makefile.in => toolkit/crashreporter/google-breakpad/src/client/linux/handler/Makefile.in
2016-01-26 14:53:02 +01:00
Ted Mielczarek
bf718146b7
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
--HG--
rename : toolkit/crashreporter/google-breakpad/src/client/linux/handler/Makefile.in => toolkit/crashreporter/google-breakpad/src/client/linux/Makefile.in
extra : commitid : GR2H5y5DM7E
extra : rebase_source : 212b8f04703555658e1df026de2211ea20ac390b
2015-11-09 08:14:52 -05:00
Matthew Noorenberghe
15c57dfa41
Bug 1241633 - Make screenshot.exe a GUI application to avoid a console window when run. r=ted
...
--HG--
extra : commitid : AhoMqIeagXk
extra : rebase_source : dd29dfcf4776078cf329d436e70c93f6236d4b6c
2016-01-21 13:33:37 -08:00
Chris Manchester
58d5a05e65
Bug 1216681
- Add a fileid utility to extract the breakpad GUID from object files for identification in fix_stack_using_bpsyms. r=ted
...
fix_stack_using_bpsyms.py locates a .sym file based on file name only, not uuid or full path,
which causes a failure if a duplicate leaf file name is introduced. This patch introduces a
small utility program on mac and linux to extract a breakpad guid from a shared library or
executable to identify the correct symbol file when this ambiguity occurs. A subsequent commit
implements this for windows.
--HG--
extra : commitid : 2O7REfHuDus
2015-10-21 16:37:42 -07:00
Chris Manchester
3d18fb1c81
Bug 1230596 - Allow running talos on specific platforms through mach try. r=jgraham
...
--HG--
extra : commitid : AeckQOMrkDy
2015-12-07 15:13:03 -08:00
Landry Breuil
d3fda7e08c
Bug 1220411 - add XLDFLAGS to correctly find X libs when linking screentopng r=glandium
2015-11-05 09:48:37 +01:00
Chris Manchester
d17a7f412b
Bug 1219082 - Fix reference to "resolver_func" in mach try. r=jgraham
...
--HG--
extra : commitid : AddB19SMV0w
2015-10-27 20:54:14 -07:00
James Graham
d3a85dd933
Bug 1216950 - Add --list to |mach try| to display saved try strings, r=chmanchester
2015-10-23 00:57:39 +01:00
Andrew McCreight
1897037288
Bug 1215730 - Disable leak checking for screentopng in ASan builds. r=ted
2015-10-21 10:58:00 -04:00
Chris Manchester
60b920756b
Bug 1203686 - Add git support to mach try's ability to find files changes on the current branch. r=jgraham
...
--HG--
extra : commitid : KLt1KderUEx
2015-10-01 13:12:56 -07:00
James Graham
f520e71b77
Bug 1210481
- Fix interaction between saved try strings and platform environment variable in mach try, r=chmanchester
2015-10-01 19:49:28 +01:00
James Graham
b25fef4433
Bug 1210068 - Fix a problem saving mach try expressions with a space in the try syntax, r=chmanchester
2015-10-01 18:08:31 +01:00
Chris Manchester
059807dbd8
Bug 1209701
- Don't require platforms as input to |./mach try| if set in the environment. r=jgraham
...
--HG--
extra : commitid : amxtVwsmei
2015-09-30 16:38:20 -07:00
Chris Manchester
7bc85f9727
Bug 1184405 - Use file metadata from files changed in the current branch in mach try when no other arguments are present. r=jgraham
...
--HG--
extra : commitid : IS04VgBwDxE
2015-09-30 16:38:20 -07:00
James Graham
6169183621
Bug 1204120 - Allow passing talos arguments to |mach try|, r=chmanchester
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-25 16:32:59 +01:00
James Graham
538a908e55
Bug 1193264 - Add support for saving and reusing try strings in mach try, r=chmanchester
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-25 16:32:58 +01:00
James Graham
d3ac719a31
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-25 16:32:57 +01:00
Carsten "Tomcat" Book
13afb0c9a2
Backed out 3 changesets (bug 1193264, bug 1193215
, bug 1204120) for S4 Test failures
...
Backed out changeset 3000fca0fc88 (bug 1204120)
Backed out changeset 2e67853b0b70 (bug 1193264)
Backed out changeset ced598ee50fe (bug 1193215
)
--HG--
extra : rebase_source : df58626853ca7748b1a13833363678ca113b2484
2015-09-25 13:13:54 +02:00
James Graham
fc48bbaaab
Bug 1204120 - Allow passing talos arguments to |mach try|, r=chmanchester
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-25 10:45:28 +01:00
James Graham
634916e619
Bug 1193264 - Add support for saving and reusing try strings in mach try, r=chmanchester
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-25 10:45:20 +01:00
James Graham
29a4f7a370
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-25 10:45:17 +01:00
Carsten "Tomcat" Book
1c291b5aad
Backed out 4 changesets (bug 1193264, bug 1193215
, bug 1188483, bug 1204120) for test bustage and bustage on a CLOSED TREE
...
Backed out changeset a9a4292b2df3 (bug 1188483)
Backed out changeset 9748ff0d2836 (bug 1204120)
Backed out changeset a0b952bb6620 (bug 1193264)
Backed out changeset 63c61416c2f7 (bug 1193215
)
2015-09-24 13:58:20 +02:00
James Graham
5ce827ccac
Bug 1204120 - Allow passing talos arguments to |mach try|.
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-24 11:58:04 +01:00
James Graham
86787b7b7a
Bug 1193264 - Add support for saving and reusing try strings in mach try
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-24 11:58:04 +01:00
James Graham
66ca06104d
Bug 1193215
- Support for passing test directories through mach try.
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-24 11:58:03 +01:00
Ehsan Akhgari
9f038c1bd3
Bug 1203796 - Remove the trychooser syntax commit if pushing to the try server fails; r=chmanchester
2015-09-11 00:16:05 -04:00
Chris Manchester
369572c4b5
Bug 1203598 - Mention the required mercurial version when suggesting a user install the "push-to-try" extension. r=armenzg
...
DONTBUILD
--HG--
extra : commitid : HOM0D8PBxtt
2015-09-10 12:43:41 -07:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Chris Manchester
19182920d6
Bug 1192484 - Fix incorrect order of operations preventing selection by tag. r=ahal
...
DONTBUILD
--HG--
extra : commitid : 29jmzNCkVxi
2015-08-28 13:10:10 -07:00
Chris Manchester
69b84fe63a
Bug 1192484 - Remove bogus assert to fix selection without paths or tags in mach try. r=ahal
...
--HG--
extra : commitid : JSXOssYOmn0
2015-08-08 22:12:01 -07:00
Chris Manchester
46566aee20
Bug 1183232 - Allow selecting tests and suites with just a tag from mach try. r=ahal,gps
...
--HG--
extra : commitid : 7vcXR0ipE8b
2015-08-06 10:19:31 -07:00
Julien Pagès
23e4c1d4a3
Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
...
This also completely remove build/automationutils.py.
--HG--
extra : commitid : 50v6EAQNEHV
extra : rebase_source : 4ac1347d73498f068979514c6afb16ac50ab4033
2015-07-29 17:50:16 +02:00
Julien Pagès
addba42d69
Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin
2015-07-03 07:04:22 +02:00
Andrew Halberstadt
4cea585419
Bug 1171602 - Run mochitest using mach from a tests.zip, r=chmanchester
...
--HG--
extra : commitid : 7UHH28yy81E
extra : rebase_source : e6800f9d6ff6336991f1d4b8f2d975083b9f7751
2015-05-26 10:12:51 -04:00
Hubert Figuière
b28cc82008
Bug 1173520 - Fix build on Gtk3. r=karlt
2015-06-11 23:21:31 -04:00
Andrew Comminos
3ddc20caf2
Bug 1173520 - Add support for test screenshots on GTK3. r=karlt
...
--HG--
extra : rebase_source : 07628c27a4076e610ca5f1d75de7f108ad837c3a
2015-06-10 13:38:00 -04:00
Chris Manchester
7c8e569eaf
Bug 1149670 - Add a mach command to find tests in specified directories and prepare a commit to push them to try.;r=ahal
...
--HG--
extra : commitid : EDP1u6cliJy
2015-05-28 15:57:21 -07:00
Andrew Halberstadt
6a55c03d43
Bug 1058923 - Package mach in tests.zip; create bootstrap script for test package, r=gps
...
--HG--
extra : rebase_source : 9f988171182a0abd54724e0cc2906fe678da318f
extra : source : 7923a0c837b56efcd1376b95318fe4cdce03d5e8
2015-05-01 12:20:55 -04:00
Brian Smith
a807c80c38
Bug 1119072, Part 13: #undef NOMINMAX in testing/tools/screenshot/win32-screenshot.cpp so it compiles with MSVC 2015, r=ctalbert
...
--HG--
extra : rebase_source : 85eced2a7545f5a64da666e8a8ba5d7d7e68c497
2015-01-08 15:34:08 -08:00
Masatoshi Kimura
bf312ad056
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Mike Hommey
7d9e4eaec0
Bug 1115481 - Move 'window' variable declaration in the #ifdef it's used from. r=karlt
2014-12-30 09:24:24 +09:00
Chris Peterson
249ac81315
Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps
2014-12-10 22:56:31 -08:00
Mike Hommey
47c853314f
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Mike Hommey
0cd72b4901
Bug 1077148 part 3 - Do not link PrimitiveTest, SimpleTypeLib, TestAUSHelper, TestAUSReadStrings and screentopng against mozglue on Linux. r=gps
...
There is no reason these should be linked to mozglue on Linux only. This
makes the intent clearer for the related changes in part 4.
2014-10-30 13:06:04 +09:00
Mike Hommey
ed70c5f377
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Mike Hommey
d9443ec932
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Nathan Froyd
12c76f15f7
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Mike Hommey
45b81608ea
Bug 1040641 - Ignore AC_SUBSTs for variables we don't have use for but that autoconf itself exports. r=gps
2014-07-23 08:40:12 +09:00
Birunthan Mohanathas
51ba75d135
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Jacek Caban
21f2650cb3
Bug 975740 - Fixed typo in testing/tools/screenshot/moz.build
2014-02-25 12:46:25 +01:00
Ehsan Akhgari
39fc9361f6
Bug 975740 - Port WIN32_EXE_LDFLAGS to moz.build; r=mshal
2014-02-24 08:30:25 -05:00
Ehsan Akhgari
b7b6d52aef
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Ehsan Akhgari
56335cf6a5
Bug 953246 - #include NullPtr.h in gdk-screenshot.cpp
2014-01-02 10:39:18 -05:00
Birunthan Mohanathas
1e8f99fd01
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
...
--HG--
extra : rebase_source : 8ace754e117a12e2599f5a90030f13a3a7064fed
2013-11-25 14:02:47 -05:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Martin Stransky
158c3250f0
Bug 914607 - Remove MOZ_WIDGET_GTK2. r=karlt
2013-09-23 09:21:35 -04:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ted Mielczarek
6736028b9f
Bug 910363 - Make gdk-screenshot take an optional filename parameter. r=karlt
2013-09-03 14:31:14 -04:00
Martin Stransky
d8da1b5a38
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-12 08:04:28 -04:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Brian O'Keefe
8d90859ddb
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-05-01 14:05:40 -04:00
Ryan VanderMeulen
8dd4074205
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
7422d5ac7b
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
b6cc74b921
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
0baa2a32d6
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 09:08:31 -04:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
1ee2e803e1
Bug 784841 - Part 18η: Convert /testing; r=ted
2013-02-25 13:05:39 -08:00
Jeff Hammel
22abbcb20b
Bug 836079 - replace createTestingProfile.py with mozprofile or, even better, delete it;r=ted ; DONTBUILD because NPOTB
2013-02-06 16:00:10 -08:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Jacek Caban
4491a6a3a7
Bug 736980 - testing/tools/screenshot fails to link on mingw r=khuey
2012-03-21 17:25:29 +01:00
Gavin Sharp
80710b8eea
Bug 589668: take screenshots on test failures on Windows, screenshot utility written by Ted Mielczarek <ted.mielczarek@gmail.com>, build goop by me and jhford, r=khuey
...
--HG--
extra : transplant_source : %2A%07%B3w%DEg%DB%99%7EQR8Wq/%96J%E8%8D%D8
2012-02-08 12:30:07 -08:00
Jeff Hammel
3d6de46f1d
Bug 727705 - remove two copies of pageloader from m-c. r=jmaher
2012-02-22 09:24:29 -05:00
Matthew Noorenberghe
7263196932
Bug 294260 - Disable startup crash tracking in test profiles (toolkit.startup.max_resumed_crashes = -1) r=waldo,robcee
...
--HG--
extra : rebase_source : 6856629cc35106499f82753471ff77c2607a5e97
2012-02-03 18:31:31 -08:00
Frank Yan
83037b5f64
Fix entity typo that caused bustage. a=bustage
2010-12-01 02:39:32 -08:00
Frank Yan
0d9d947ff2
Partial backout to try to fix failures. a=bustage
2010-12-01 01:32:24 -08:00
Frank Yan
ec535afdff
Bug 604419 - Selecting "Don't show this message..." should prevent pop-up blocked info bar from being displayed. r=gavin ui-r=faaborg a=blockingfinal
2010-12-01 00:06:54 -08:00
Ted Mielczarek ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
8c69ee3b3b
Add a GDK/X11 screenshot to png utility b=414049 r=dbaron a=npotb
...
--HG--
extra : rebase_source : c73326cce47805fd5ce7cda7b8e51b5dda1e39a7
2010-08-23 12:11:43 +12:00
Daniel Holbert
ace316395f
Bug 473236 - follow up patch v3a: restore executable status for some files that might need it. a=ted
2009-01-23 11:52:51 -08:00
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Robert Kaiser
049d891691
bug 453713 - add shell.checkDefaultClient pref to testing profile, r=ted
2008-09-05 14:03:30 +02:00
Simon Bünzli
33ac18a50f
Bug 449596 - "remove the browser.sessionstore.enabled pref" (remove the pref) [r=dietrich]
2008-08-20 00:48:08 -05:00
gavin@gavinsharp.com
b8ee9ef5d7
oops, missed a comma (bug 431713)
2008-05-05 14:18:20 -07:00
gavin@gavinsharp.com
7776623b3f
Bug 431713: show EULA by default on first run of Firefox on Linux, and add override for unit test/talos machines to avoid it there, r=mconnor, a=mconnor
2008-05-05 13:43:44 -07:00
bent.mozilla@gmail.com
d6ae02bfda
Bug 379959. Patch by Jonas Sicking <jonas@sicking.cc>. r+sr=bz, a=damons.
2008-04-28 16:56:07 -07:00
ccooper@deadsquid.com
e6b1817235
- don't warn when quitting, or when closing with tabs open
2007-12-12 12:00:57 -08:00
ccooper@deadsquid.com
c8ec72bcb1
- remove debugging aid
2007-12-11 13:54:29 -08:00
ccooper@deadsquid.com
5b3d8c7026
b=393410 r=robcee - python script that uses the browser's own -CreateProfile command-line flag to create new profiles and set prefs for automated testing
2007-12-11 13:43:56 -08:00
anodelman@mozilla.com
10e306e16d
Bug 389703 - Use a proxy server to serve pages for the Talos testsuite. a=Rob Arnold r=anodelman/bhearsum/rcampbell
2007-10-10 11:15:51 -07:00
rhelmer%mozilla.com
f67eb4f9f9
make pageloader autorun/autoexit b=372570 r=robcee
2007-03-16 20:53:58 +00:00
rhelmer%mozilla.com
fd71881a1d
pageloader exgtension for firefox, b=367559 r=robcee
2007-02-01 20:56:13 +00:00
rhelmer%mozilla.com
05b3499abf
script to download and clean pageset, checkin for anodelman, b=362152 r=rhelmer
2006-12-08 18:53:15 +00:00