Commit Graph

4684 Commits

Author SHA1 Message Date
Tim Taubert
e47af3ba07 Bug 1052409 - Fix browser_openH264 shutdown leak r=gfritzsche 2014-08-12 17:06:41 +02:00
Bobby Holley
af0cdef94f Bug 1050049 - Whitelist bindings that we actually expect to use in content. r=smaug 2014-08-11 20:06:55 -07:00
J. Ryan Stinnett
ce8794da11 Bug 1040130 - Allow specifying a client cert for sockets. r=keeler, r=mcmanus 2014-08-07 16:32:00 -04:00
Wes Kocher
98f9eac6dd Merge m-c to inbound on a CLOSED TREE 2014-08-08 14:15:34 -07:00
Georg Fritzsche
fd81233901 Bug 1042161 - Handle OpenH264 updates for long-running sessions. r=unfocused 2014-08-01 14:28:39 +02:00
Ehsan Akhgari
6b3228115f Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium 2014-08-07 21:29:39 -04:00
Georg Fritzsche
60fb551fcf Bug 1048793 - Remove Experiments CertUtils usage as PublicKeyPinningService already provides the same functionality. r=mmc 2014-08-08 14:14:22 +02:00
Nigel Babu
8f59e65c73 Backed out changeset 87f53a100db0 (bug 1043390) for xpshell bustage on ASAN on a CLOSED TREE 2014-08-08 11:38:49 +05:30
Ehsan Akhgari
dd6d7593bb Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium 2014-08-07 21:29:39 -04:00
Blake Kaplan
5b16c86f37 Bug 687194 followup - don't run this test on Android. r=bent
--HG--
extra : rebase_source : b6c5a751206e4837463310cb4bd4f00591e6df40
2014-08-06 11:28:07 -07:00
Blake Kaplan
85ee3ae31f Bug 687194 - Basic test for chrome registration/unregistration. r=Mossop 2014-08-06 09:58:11 -07:00
Nathan Froyd
e1583db863 Bug 1042226 - move DEFINES += -DAB_CD=$(AB_CD) pattern into config.mk; r=mshal 2014-08-01 12:53:05 -04:00
Wes Kocher
f9cef40862 Backed out changeset 1e2a00dc11cb (bug 687194) for mochitest-5 failures on a CLOSED TREE 2014-08-05 17:01:06 -07:00
Blake Kaplan
03b057f41d Bug 687194 - Basic test for chrome registration/unregistration. r=mossop 2014-08-05 16:10:21 -07: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
Alex Bardas
c29f56c018 Bug 994731 - Remove redundant in-memory cache from AddonRepository and use AddonDatabase instead. r=irving 2014-08-04 18:58:22 -07:00
Alex Bardas
cc8ab3cbd5 Bug 847244 - Click-to-play state should influence how plugins are sorted in the Add-ons Manager UI. r=Unfocused 2014-07-31 10:45:00 -07: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
Nathan Froyd
542214c4df Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Georg Fritzsche
c360378185 Bug 1039226 - Trigger explicit OpenH264 updates from OpenH264Provider. r=unfocused 2014-07-23 16:00:55 +02:00
Jeff Walden
235c1f7500 Bug 1037100 - Remove all use of ScopedDeleteArray from miscellaneous places. r=jcranmer
--HG--
extra : rebase_source : 937557b819742ee62e10a4afa6c5152b910cd8b2
2014-07-10 20:37:40 -07:00
Alexandre Poirot
7ea4dd517f Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Ed Morley
40f752397b Backed out changeset 609690a7e2a6 (bug 1039226) for uncaught exceptions in browser_openH264.js 2014-07-23 16:01:02 +01:00
Carsten "Tomcat" Book
ef1d79cb54 Merge mozilla-central to fx-team 2014-07-23 16:22:24 +02:00
Georg Fritzsche
1777120aeb Bug 1039226 - Trigger explicit OpenH264 updates from OpenH264Provider. r=unfocused 2014-07-23 16:00:55 +02:00
Mike Hommey
95063176fa Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.

Always pass EXTRA_LIBS before OS_LIBS on linker command lines.

Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
5fab42fcaf Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps 2014-07-23 13:30:52 +09:00
Georg Fritzsche
3d1a365393 Bug 1040941 - Preferences button for OpenH264 in AddonManager should always work. r=Unfocused 2014-07-21 15:00:35 +02:00
Jonathan Griffin
1c5d8636ac Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Wes Kocher
0cd41b2669 Backed out changeset edbc72909115 (bug 1037100) for build bustage on a CLOSED TREE 2014-07-21 10:52:38 -07:00
Jeff Walden
00c247c057 Bug 1037100 - Remove all use of ScopedDeleteArray from miscellaneous places. r=jcranmer
--HG--
extra : rebase_source : f965f46bad33a389910a792a93867ba799d8db7f
2014-07-10 20:37:40 -07:00
Georg Fritzsche
64bb3bdfec Bug 1041080 - Fix OpenH264Provider path registration, default enabled state and logging r=Unfocused a=kwierso 2014-07-19 20:01:01 +02:00
Georg Fritzsche
2a0ef69df4 Bug 1040937 - Fix GMPInstallManager and OpenH264Provider using different pref names r=Unfocused a=kwierso 2014-07-19 02:23:47 +02:00
Randell Jesup
6e19f04d1f Bug 1040937 - GMPInstallManager/OpenH264Provider using wrong directory/plugin names r=unfocused a=kwierso 2014-07-19 00:58:22 -04:00
Alexandre Poirot
98afd25e0d Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Jonathan Griffin
38f79ff899 Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Mike Hommey
bc5d6801bb Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
Alexandre Poirot
37506aa45c Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Blake Kaplan
4da97bea66 Bug 952201 - Make installing addons from web content work correctly in e10s. r=bmcbride@mozilla.com 2014-07-18 09:27:29 -07:00
Ryan VanderMeulen
6725688485 Merge m-c to inbound. a=merge 2014-07-18 10:25:14 -04:00
Ryan VanderMeulen
7cc15e0dc1 Bug 1009909 - Only run test_openh264.js on Firefox desktop. rs=gfritzsche 2014-07-18 09:11:25 -04:00
Ahmed Kachkach
4b03d2c025 Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Georg Fritzsche
dcce68fdf1 Bug 1040048 - Register the OpenH264 plugin from the OpenH264Provider on startup. r=bsmedberg 2014-07-17 17:46:18 +02:00
Carsten "Tomcat" Book
005b9f88a5 merge fx-team to mozilla-central a=merge 2014-07-17 16:31:33 +02:00
Georg Fritzsche
2e0173e669 Bug 1009909 - Firefox desktop: Integrate the openh264 media plugin in the add-ons manager. r=unfocused 2014-07-16 15:49:30 +02:00
Ryan VanderMeulen
f13e743f71 Backed out changeset 46acc7f0704b (bug 1009909) for xpcshell failures. 2014-07-16 11:34:20 -04:00
Georg Fritzsche
43e3ef7bfc Bug 1009909 - Firefox desktop: Integrate the openh264 media plugin in the add-ons manager. r=unfocused 2014-07-16 15:49:30 +02:00
Mike Hommey
569fbb7417 Fixup for bug 1038639. r=me 2014-07-17 09:37:21 +09:00
Bill McCloskey
9906629c7f Bug 1029926 - Add a field to install.rdf for add-ons that are compatible with electrolysis (r=irving) 2014-07-14 22:10:06 -07:00
Jan de Mooij
d26a13e060 Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
--HG--
extra : rebase_source : b6fc9024f1a6c7eb9169b6c8c906916b4b1c197e
2014-07-14 22:19:36 +02:00