Commit Graph

3811 Commits

Author SHA1 Message Date
David Rajchenbach-Teller
6f79d6fee9 Bug 1083989 - Adapting e10s mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-30 23:39:48 +01:00
J. Ryan Stinnett
622df41542 Bug 1090450 - Properly check add-on update state during update interval. r=Mossop
A refactoring in bug 995108 inadvertently disabled background add-on updates by
moving the timer handler to AddonManagerPrivate without fixing the values the
method uses to point to meaningful locations.
2014-10-28 20:26:00 -04:00
Mike Hommey
d667f4bb59 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
6bcd36f9cd 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
Nicholas Nethercote
0489de37fb Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00
Nicholas Nethercote
6705ab7753 Bug 1076446 (attempt 2) - Make the DMD test work on Windows. r=glandium. 2014-10-09 19:28:33 -07:00
Carsten "Tomcat" Book
f22c011ab0 Backed out changeset 835fbe63da4a (bug 1076446) for perma failure in 10.8 mozilla-inbound debug test xpcshell 2014-10-24 12:32:38 +02:00
Nicholas Nethercote
b3b573ee7b Bug 1076446 - Make the DMD test work on Windows. r=glandium.
--HG--
extra : rebase_source : 7cc8d3b18b0539ff170a98fa1c5706ff46e20d32
2014-10-09 19:28:33 -07:00
Ryan VanderMeulen
b13db878be Merge fx-team to m-c. a=merge 2014-10-22 16:27:41 -04:00
Dave Townsend
5624fed4c4 Bug 1086169: Wait for page load event listener to run in tests. r=Unfocused 2014-10-21 17:29:33 -07:00
Dave Townsend
6b786c55f7 Bug 1084646: Fix faulty test and disable it until the feature is fixed. r=Unfocused 2014-10-20 10:25:09 -07:00
Dave Townsend
34a8fdf06b Bug 1080785: Fix and enable xpinstall tests in e10s. r=Unfocused 2014-10-20 10:22:48 -07:00
Irving Reid
1b00d5fdcf Bug 1081702 - Check that callback parameters are defined before pushing onto result arrays. r=Mossop
--HG--
extra : rebase_source : a15c886d7f7d12e8092e74564a981670545c8ea6
2014-10-21 12:05:24 -04:00
Brian R. Bondy
4c907f5523 Bug 902761 - Build configuration for turning .der files into .h files. r=rstrong 2014-10-15 23:00:23 -04:00
Brian R. Bondy
0992cdf330 Bug 902761 - Stop storing certs used for MAR verification in EXE resource files. r=rstrong 2014-10-15 23:01:11 -04:00
Hiroyuki Ikezoe
36569f7696 Bug 1083880 - Fix TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_openh264.js | test failed. r=irving 2014-10-16 09:16:00 +02:00
Alexandre Poirot
c0f491d159 Bug 1083073 - Fix update tests when app.update.silent is true by default. r=bbondy 2014-10-15 01:24:00 +02:00
Ryan VanderMeulen
b87718267b Merge inbound to m-c. a=merge
CLOSED TREE
2014-10-15 14:31:16 -04:00
Alessio Placitelli
906d74f009 Bug 1038145 - Add XPCSHELL tests for getPluginInfoURL in the blocklist service. r=irving 2014-10-15 15:23:22 +02:00
Alessio Placitelli
708864bab4 Bug 1038145 - Make use of the new infoURL item from the blocklist for plugins with an update. r=irving 2014-10-15 15:23:22 +02:00
Georg Fritzsche
6c2570bcd8 Bug 1079312 - Fix invalid log.warning() to log.warn(). r=irving 2014-10-09 18:02:25 +02:00
Brian R. Bondy
705fa9c0d9 Bug 1035562 - Re-enable maintenance service tests for x64 Windows. r=rstrong 2014-10-10 23:13:55 -04:00
Wes Kocher
4a533e451f Merge inbound to m-c a=merge CLOSED TREE 2014-10-10 18:58:06 -07:00
David Rajchenbach-Teller
21ba328c7f Bug 1016387 - Whitelisting tests that leak Promise rejections (bc3, part 3);r=yoric
CLOSED TREE
2014-10-10 13:31:00 -04:00
David Rajchenbach-Teller
162351b79f Bug 1016387 - Whitelisting tests that leak Promise rejections (bc3, part 2). r=mossop 2014-10-04 14:19:00 +02:00
David Rajchenbach-Teller
6ae1cb8a55 Bug 1016387 - Whitelisting tests that leak Promise rejections (bc3). r=dao 2014-10-04 14:24:00 +02:00
Carsten "Tomcat" Book
0d1d3b5d86 Backed out changeset 7fd7d28cd78f (bug 1016387) 2014-10-10 10:40:37 +02:00
Carsten "Tomcat" Book
b653c66628 Backed out changeset 039f1a265da2 (bug 1016387) 2014-10-10 10:40:35 +02:00
David Rajchenbach-Teller
3872eafc58 Bug 1016387 - Whitelisting tests that leak Promise rejections (bc3). r=dao 2014-10-04 14:24:00 +02:00
David Rajchenbach-Teller
e7b5105248 Bug 1016387 - Whitelisting tests that leak Promise rejections (bc3, part 2). r=mossop 2014-10-04 14:19:00 +02:00
Benjamin Smedberg
303402dbfd Bug 1053746 - Add telemtry for OpenH264 plugin, r=gfritzsche 2014-10-08 10:54:08 -04:00
ISHIKAWA, Chiaki
eae814d624 Bug 1073956 Use 0o notation for octal literals in DownloadPaths.jsm r=netzen 2014-10-08 22:43:47 +08:00
Andrew Halberstadt
2da4ee197d Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Robert Strong
2cd5e37cbb Mac V2 signing - Bug 1077268 - Make app update tests use the GreBinD dir service key implemented in bug 1077099. r=spohl 2014-10-10 06:15:13 -07:00
Ben Hearsum
e89c5cb859 bug 1075723: use different signing format for 64-bit windows builds - fix external packaging special casing. r=mshal, a=bustage 2014-10-06 12:21:29 -04:00
zhoubcfan@163.com
3f8deea4e9 Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
Jon Morton
0f167a14a3 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Ben Hearsum
8123191c23 bug 1075723: use different signing format for 64-bit windows builds. r=catlee 2014-10-03 12:03:23 -04:00
Bobby Holley
9a234aeb71 Bug 1065185 - Fix extension manager test. r=bz 2014-10-03 10:05:50 +02:00
Irving Reid
ce83c643a0 Bug 1074135 - callback after exceptions when calling async provider methods; r=unfocused 2014-09-29 13:01:50 -04:00
Robert Strong
9a3ec598b5 Mac v2 signing - Bug 1075169 - Copy staged update when renaming fails and fix crash on staging failure. r=spohl, a=RyanVM over irc 2014-09-30 20:36:45 -07:00
Robert Strong
ff43876639 Mac v2 signing - Bug 1072554 - Remove update directories when running xpcshell tests. r=spohl 2014-09-29 11:52:59 -07:00
Robert Strong
d441a04b8a Mac v2 signing - Bug 1071465 - old precomplete file is not removed on update. r=spohl 2014-09-29 11:52:48 -07:00
Robert Strong
5f62c99fe4 Mac v2 signing - Bug 1071134 - Fix command line help for updater. r=spohl 2014-09-29 11:52:44 -07:00
Robert Strong
ee9b0cb696 Mac v2 signing - Temporary workaround for Bug 1070148 - Copy maintenance service binary into its install directory when the installed binary is different. r=bbondy 2014-09-29 11:52:32 -07:00
Robert Strong
f6aad009a3 Mac v2 signing - Bug 1070661 - Error setting access/modification time on application bundle. r=spohl 2014-09-29 11:52:21 -07:00
Robert Strong
1b2658d18f Mac v2 signing - Bug 1068439 - Move the distribution directory from Content/MacOS to Contents/Resources on app update due to v2 signing requirements. r=spohl 2014-09-29 11:52:18 -07:00
Robert Strong
898c627c71 Mac v2 signing - Bug 1058182 - Fix app update xpcshell tests due to the Mac v2 bundle structure. r=bbondy 2014-09-29 11:52:14 -07:00
Robert Strong
43f735be13 Mac v2 signing - Bug 1064523 - Create staging directory outside of the Mac bundle. r=bbondy 2014-09-29 11:52:08 -07:00
Robert Strong
1b5440b294 Mac v2 signing - Bug 1059567 - Packaging changes for the move of removed-files file from Contents/MacOS to Contents/Resources. r=bbondy, r=nthomas
--HG--
rename : tools/update-packaging/test/from-mac/Contents/MacOS/application.ini => tools/update-packaging/test/from-mac/Contents/Resources/application.ini
rename : tools/update-packaging/test/from-mac/Contents/MacOS/distribution/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/distribution/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/readme.txt => tools/update-packaging/test/from-mac/Contents/Resources/readme.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/removed.txt => tools/update-packaging/test/from-mac/Contents/Resources/removed.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/same.txt => tools/update-packaging/test/from-mac/Contents/Resources/same.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/searchplugins/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/searchplugins/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/update-settings.ini => tools/update-packaging/test/from-mac/Contents/Resources/update-settings.ini
rename : tools/update-packaging/test/from-mac/Contents/MacOS/{foodir/channel-prefs.js => tools/update-packaging/test/from-mac/Contents/Resources/{foodir/channel-prefs.js
rename : tools/update-packaging/test/from-mac/Contents/MacOS/{foodir/force.txt => tools/update-packaging/test/from-mac/Contents/Resources/{foodir/force.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/application.ini => tools/update-packaging/test/to-mac/Contents/Resources/application.ini
rename : tools/update-packaging/test/to-mac/Contents/MacOS/distribution/extensions/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/distribution/extensions/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/distribution/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/distribution/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/extensions/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/extensions/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/readme.txt => tools/update-packaging/test/to-mac/Contents/Resources/readme.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/removed-files => tools/update-packaging/test/to-mac/Contents/Resources/removed-files
rename : tools/update-packaging/test/to-mac/Contents/MacOS/same.txt => tools/update-packaging/test/to-mac/Contents/Resources/same.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/searchplugins/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/searchplugins/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/searchplugins/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/searchplugins/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/update-settings.ini => tools/update-packaging/test/to-mac/Contents/Resources/update-settings.ini
rename : tools/update-packaging/test/to-mac/Contents/MacOS/{foodir/channel-prefs.js => tools/update-packaging/test/to-mac/Contents/Resources/{foodir/channel-prefs.js
rename : tools/update-packaging/test/to-mac/Contents/MacOS/{foodir/force.txt => tools/update-packaging/test/to-mac/Contents/Resources/{foodir/force.txt
2014-09-29 11:52:04 -07:00