Edouard Oger
4e3d081905
Bug 1234305 - Replace WeaveCrypto NSS implementation with Web Crypto. r=keeler
...
MozReview-Commit-ID: BBOY9zSLzea
--HG--
extra : rebase_source : e48233f9b904ac187e5fe9f274b8c8b219f6e0e8
2016-05-11 13:46:04 -07:00
Chris Manchester
f7a1b3fb60
Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
...
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.
MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Tooru Fujisawa
50608d5d55
Bug 1256088 - Merge mock app-info implementation into AppInfo.jsm. r=gps
2016-03-16 16:58:29 +09:00
Ted Mielczarek
68bd5e8c4d
bug 1244743 - Replace MOZ_NATIVE_X with MOZ_SYSTEM_X. r=gps
...
MozReview-Commit-ID: 9ip3qeAXFEe
--HG--
extra : commitid : H6aEkHprVyX
extra : rebase_source : e20d5f4b297caf66711c72cd55dd76f7f9ef9d9c
extra : histedit_source : 47545e0ea61eb66f16545f70e6d3792a389bedb1
2016-02-01 10:49:34 -05:00
Hector Zhao
e3ec3c4522
Bug 1242966 - Make services/crypto eslintable. r=rnewman
2016-01-26 23:01:32 +08:00
David Keeler
418ceb887b
bug 1233853 - make nsSyncJPAKE aware of NSS shutdown r=jcj
...
Also fixes a few preexisting leaks and uses scoped types so that sort of thing
will be less likely to happen in the future.
--HG--
extra : rebase_source : c7e0c09f3fae7ee7b702c6f85db3206ff2239c30
2015-12-18 14:30:05 -08:00
Tooru Fujisawa
17d87da8ac
Bug 1217077 - Remove for-each from services/. r=gps
...
--HG--
extra : commitid : Fyer74kcwGc
2015-10-19 03:52:58 +09:00
Hiroyuki Ikezoe
b212501277
Bug 1167627 - Part 9: Use mozinfo in services/. r=rnewman
2015-10-11 21:50:00 +02:00
Carsten "Tomcat" Book
08997000eb
Backed out 2 changesets (bug 1202902
) to recking bug 1202902
to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902
)
Backed out changeset d70c7fe532c6 (bug 1202902
)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
e7ef778c9d
Backed out 1 changesets (bug 1202902
) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902
)
--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Tooru Fujisawa
eee84639cb
Bug 1207496 - Part 2: Remove use of expression closure from services/crypt/. r=mrbkap
...
--HG--
extra : commitid : LkPx7u92lV8
extra : rebase_source : 6de876017e9758260ea3ba84633262d44e7bdee5
2015-09-23 18:40:52 +09:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -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
Gregory Szorc
eaf5064744
Bug 1132771 - Define some bug components; r=glandium
...
This patch defines bug components for code that I have historically
touched.
--HG--
extra : rebase_source : 9e670da52247a8feb149e6419e8b488e84f93333
2015-02-26 11:43:45 -08:00
Chris Peterson
79115c2bac
Bug 1133284 - Remove nonstandard expression closures from services/sync. r=rnewman
2015-01-24 23:50:01 -08:00
Birunthan Mohanathas
f30cf82b10
Bug 1070709 - Collapse test-only moz.build files under services/ into ancestor moz.build files. r=mshal
2015-02-10 18:47:24 +02:00
Mike Hommey
a35dbaeebf
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
...
--HG--
rename : memory/mozalloc/fallible.h => memory/fallible/fallible.h
2015-02-02 09:56:13 +09:00
Hector Zhao
e0cc25c524
Bug 1034979 - WeaveCrypto unable to initialize on Mac with Brew's system NSS installed. r=rnewman, sr=dolske
2014-10-10 18:15:22 +08:00
Andrew Halberstadt
d292ee73f1
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Robert Strong
c6c8475902
Mac v2 signing - Bug 1075981 - Fix loading libnss3.dylib for weave. r=rnewman
2014-10-03 16:48:58 -04:00
Shu-yu Guo
59ccd2fecb
Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin)
2014-09-15 16:30:47 -07:00
Shu-yu Guo
15262d36a9
Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo)
2014-09-15 16:30:46 -07:00
Daniel Holbert
83b68bc241
Bug 1055643: Drop "let" keyword to fix JS warning about redeclaring argument, in stripHeaderAttributes(). r=ckarlof
2014-08-19 12:29:34 -07:00
Nathan Froyd
cd91df4210
Bug 1054476 - move INSTALL_TARGETS in services/ Makefiles to EXTRA_{PP_,}JS_MODULES; r=gps
2014-07-28 15:24:01 -04:00
Benoit Jacob
dd08a67adb
Bug 1028588 - Fix dangerous public destructors in miscellaneous places - r=ehsan
2014-06-23 18:40:03 -04:00
Birunthan Mohanathas
5f1fde8824
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Ehsan Akhgari
73b8879e45
Bug 973142 - Get rid of the MOZILLA_INTERNAL_API makefile variable; r=glandium
...
It's just as easy to directly set the preprocessor macro in the moz.build
files. Using this variable doesn't really buy us anything.
This patch also removes unused code from rdf/tests/dsds.
2014-02-18 01:56:51 -05:00
Gregory Szorc
7b9f6f570a
Bug 972093 - Detect run_next_test() during add_task(); r=ted, rnewman
...
If an xpcshell test called run_next_test() from inside an add_task(),
bad things would happen. This patch detects that behavior and aborts the
test immediately with an actionable error message.
--HG--
extra : rebase_source : c5cf11070421b95a6fcf476d0a86289a3d0ba73a
extra : amend_source : cec6ad2a751bba01e7d4ecbff0735b39e3326efb
2014-02-12 16:47:29 -08:00
Jed Parsons
ebbd34b84b
Bug 943521 - Use onepw prototcol in fxa client. r=ckarlof
2014-02-04 22:14:30 -08:00
Ryan VanderMeulen
2905a47b7f
Backed out changeset 79b198be3e50 (bug 943521) for xpcshell failures.
2014-02-07 17:55:12 -05:00
Jed Parsons
7deb4b713b
Bug 943521 - Use onepw prototcol in fxa client. r=ckarlof
2014-02-04 22:14:30 -08:00
Brian Warner
7ab0a7f7ea
Bug 949241 - Enhance HAWK tests. r=rnewman
2013-12-13 12:12:01 -05:00
Zachary Carter
983b37578f
Bug 935232 - Implement a client for the Firefox Accounts auth server. r=markh
2013-12-02 13:56:24 -08:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Sam Penrose
46a0db7e37
Bug 911384 - Follow-up: tolerate explicitly falsy payloads in computeHAWK. r=rnewman
2013-10-29 13:45:37 -07:00
Brian Warner
4b9a1c591b
Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman
2013-09-12 14:34:34 -07:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Ms2ger
f4153f40d4
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ms2ger
3a103a7e9f
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Trevor Saunders
e62a12b52f
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Joey Armstrong
56ab717da3
Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3 ); r=mshal
2013-06-11 16:38:22 -04:00
Birunthan Mohanathas
138cf9ba66
Bug 784739 - Switch from NULL to nullptr in services/; r=ehsan
2013-07-31 11:44:18 -04:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Trevor Saunders
4fda35a773
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00