Stephen Pohl
ec201051e3
Mac v2 signing - Bug 1046924 - Move updates directory out of the .app bundle. r=rstrong
2014-09-29 11:51:08 -07:00
Stephen Pohl
517f06ea2b
Mac v2 signing - Bug 1047584 - Modify the .app file structure to allow for OSX v2 signing. r=bsmedberg
2014-09-29 11:50:56 -07:00
Stephen Pohl
c1d409a0cd
Mac v2 signing - Bug 1047584 - Enable DMG v2 signing. r=bhearsum
2014-09-29 11:50:52 -07:00
Carsten "Tomcat" Book
369aa43021
Merge m-c to fx-team
2014-09-29 16:19:41 +02:00
Carsten "Tomcat" Book
9d31360549
merge mozilla-inbound to mozilla-central a=merge
2014-09-29 15:42:55 +02:00
Brian R. Bondy
f7cb749319
Bug 958554 - Fix about window sometimes saying nightly is being updatd by another instance. r=rstrong
...
Note that if the process is hung, or there is another instance running in a different user instance,
or another profile is running, the message is perfectly normal. But this should prevent the bad case
of getting this message.
This handling was first added specifically for Metro and Firefox running the same intallation at the
same time. Metro isn't being released but there are still other very valid reasons for having this
handling as noted above.
2014-09-28 21:26:34 -04:00
Mike Quested
4dbfb4013f
Bug 1056035 - Hide the separator if there are no visible items above it. r=Unfocused
2014-09-29 05:01:00 -04:00
Irving Reid
0628f512eb
Bug 1059674 - use AsynchShutdown.blocker() for AddonManager provider shutdown; r=unfocused
2014-09-27 16:25:47 -04:00
Georg Fritzsche
c56aa93bed
Bug 1070036 - Catch NS_ERROR_NOT_AVAILABLE during OpenH264Provider startup. r=irving
2014-09-24 17:38:50 +02:00
Mark Hammond
0d604d7422
Bug 1073359 - reinstate PermissionUtils and XPIProvider which were removed in bug 1050080. r=MattN
2014-09-26 15:54:34 +10:00
Mark Hammond
d62e1dc202
Bug 1050080 - add default permissions for uitour and addon installations, and remove PermissionsUtils. r=MattN
2014-09-23 16:33:35 +10:00
Nick Alexander
6fabb8b5e0
Bug 1065773 - Part 2: Stop release signing instrumentation test APKs at package time. r=mshal
2014-09-19 13:52:55 -07:00
Nick Alexander
1d426f4614
Bug 1065773 - Part 1: Extract Android release signing bits into config/android-common.mk. r=mshal
2014-09-19 13:52:54 -07:00
Manu Jain
66dc378c73
Bug 1063561 - Convert Addon Manager telemetry timings to use Components.utils.now(); r=irvingreid
2014-09-19 14:04:49 -04:00
Justin Dolske
c80af2ab0d
Bug 836415 - Kill PFS. r=bsmedberg
2014-09-18 10:01:23 -07:00
Mike Conley
6aecdba124
Bug 899347 - [e10s] Make click-to-play work with e10s. Originally written by mbrubeck. r=gfritzsche,felipe,Unfocused.
...
We now use message passing and content scripts in order to implement click-to-play. This allows
us to use click-to-play in e10s windows.
--HG--
extra : rebase_source : 6239a4b49e0af89800c5618e4589f8aef03f58d4
2014-09-17 16:06:58 -04:00
Dão Gottwald
42e85fd020
Bug 1060623 - Theme switcher in customize mode should only show the five most recently used lightweight themes. r=jaws
2014-09-17 21:41:35 +02:00
Irving Reid
b6b6a6c4f5
Bug 1049142: don't scan unpacked extensions if disabled; r=Unfocused
2014-09-16 12:48:15 -04:00
Irving Reid
fb8d48718c
Bug 1064480
- add diagnostics for late saves; r=Mossop
2014-09-16 12:56:34 -04:00
Michael Pruett
a1fa3885b8
Bug 1059620 - Convert XPIProvider to use Preferences.jsm. r=Unfocused
2014-09-12 05:32:34 -05:00
Blair McBride
b8c500ff2b
Bug 1039028 - Show license info for OpenH264 plugin. r=irving
...
--HG--
extra : transplant_source : vj%2A%ED%7Dl%86%8F%FE%C2%1Fn%A3%B9%F6i%DD%F7%C2%81
2014-09-17 13:12:09 +12:00
Nigel Babu
1da2de4cb7
Merge fx-team to m-c with bustage fix, a=merge
2014-09-16 08:43:45 +05:30
Brian R. Bondy
2175404bac
Backout bug 945192 for intermittent failures. r=rstrong
2014-09-15 20:29:35 -04:00
Wes Kocher
6e187f49f8
Merge m-c to inbound a=merge
2014-09-15 16:41:45 -07: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
Mike Conley
91e7e2f96f
Bug 899347 - [e10s] Make click-to-play work with e10s. Originally written by mbrubeck. r=gfritzsche,felipe,Unfocused.
...
We now use message passing and content scripts in order to implement click-to-play. This allows
us to use click-to-play in e10s windows.
--HG--
extra : rebase_source : 719afe669c638ba4883f76f18aee38df6b60b4ad
2014-09-15 13:33:50 -04:00
Ryan VanderMeulen
e84550c5e3
Backed out changeset 5747034f2bcc (bug 899347) for mochitest-bc failures.
...
CLOSED TREE
2014-09-15 15:30:39 -04:00
Antonio M. Amaya
e741cf1dac
Bug 1066543 - Add MS_VERBOSE to the remount options in the updater automounter. r=marshall_law
2014-09-12 10:33:00 -04:00
Giovanni Sferro
ccbb9be8bc
Bug 1050518 - Remove nsICertificatePrincipal. r=keeler
2014-09-10 20:31:00 -04:00
Ryan VanderMeulen
eb14ebf16d
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-09-10 18:36:26 -04:00
Sudheesh Singanamalla
34ef942fc9
Bug 1056490 - Fixes addons.repository WARN Unknown type id when parsing addon: 5. r=Irving
2014-09-08 21:55:21 +05:30
Richard Newman
bbc795a223
Bug 1053016 - Part 3: eliminate omx-plugin Froyo version. r=cajbir
2014-09-09 16:35:27 -07:00
Jim Chen
fd9b507bb9
Bug 1060088 - Don't ship unused addon providers in Fennec; r=Unfocused
2014-09-09 13:46:47 -04:00
Chris Peterson
d126c3c24f
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Wes Kocher
36598de845
Merge m-c to inbound a=merge
2014-09-05 19:13:59 -07:00
Wes Kocher
ca62a34614
Merge inbound to m-c a=merge
2014-09-05 19:04:52 -07:00
Brian R. Bondy
da6579abe6
Bug 945192 - Changes for tests. r=rstrong.
2014-09-05 12:56:09 -04:00
Ryan VanderMeulen
63826c0dea
Merge m-c to fx-team. a=merge
2014-09-05 12:12:37 -04:00
Ryan VanderMeulen
6ca1d53198
Merge fx-team to m-c. a=merge
2014-09-05 11:54:57 -04:00
Benjamin Smedberg
8645d53fb9
Bug 1053745 - Add GMP plugin data to FHR, r=gfritzsche
...
--HG--
extra : rebase_source : d60d6740369f51168e2d176549b9495df5245143
2014-09-05 11:17:00 -04:00
Nick Alexander
04b45e0f6c
Bug 1040945 - Part 1: Install Android native libraries directly into lib/ANDROID_CPU_ARCH. r=glandium
...
This is a little tricky only because MOZ_CHILD_PROCESS_NAME is
"lib/libplugin-container.so" on Android, which meant special handling
at multiple places in the tree. This patch reduces the number of such
places.
2014-09-04 20:11:09 -07:00
Andrew Halberstadt
ab1a5ceec2
Bug 1062546 - Upload mozinfo.json to the build directory, r=ted
2014-09-05 16:55:03 -04:00
Mike Hommey
0060683747
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +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
Ryan VanderMeulen
f5859a2048
Merge inbound to m-c. a=merge
2014-09-03 16:38:57 -04:00
Bill McCloskey
757ebcfbe3
Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm
2014-09-02 13:47:12 -05:00
Christian Holler
873ebc305a
Bug 1051190 - Copy and package ASan dylib on OSX. r=ted
...
--HG--
extra : rebase_source : 1f89ecea3b088fa6816687750cbd49306fd1a1fa
2014-09-01 14:34:23 +02:00
Felipe Gomes
382f4efc2f
Bug 1063848 - Disable e10s in safe mode. r=bsmedberg,ally.
2014-09-10 15:53:55 -03:00
Ehsan Akhgari
a808a05adb
Bug 1061054 - Fix more bad implicit constructors in updater; r=bbondy
2014-09-04 23:23:24 -04:00
Brian R. Bondy
c581ce9932
Bug 945192. r=rstrong
2014-05-25 21:58:53 -04:00
Ryan VanderMeulen
3757575378
Merge inbound to m-c. a=merge
2014-08-28 16:21:43 -04:00
Carsten "Tomcat" Book
75e6151d92
Merge mozilla-central to mozilla-inbound
2014-08-28 16:13:13 +02:00
Alex Bardas
2fe6154d4c
Bug 1058039 - Make sure that .addon-control subitem elements from Plugin Add-on Manager are not hidden (otherwise the state menu selectbox will not inherit a good width). r=Unfocused
2014-08-27 19:04:00 +02:00
Andrew Halberstadt
5ec7705a31
Bug 1051809 - Package and upload code coverage data to build directory if code coverage is enabled, r=gps
2014-08-27 13:32:42 -04:00
Irving Reid
ac7e0ee10e
Bug 1042919: Catch errors in isPlatformCompatible and report them via Telemetry; r=mossop
2014-08-28 09:22:52 -04:00
Irving Reid
c243877528
Bug 995108: Don't register unused observers; r=mossop
2014-08-28 09:21:46 -04:00
Onno Ekker
a47e351807
Bug 789732 - Send HTTP header to differentiate addon updates from normal file downloads. r=Unfocused
2014-08-25 08:38:55 +02:00
Qeole
158c324a97
Bug 1045209 - Updating tests for new OpenH264 plugin path handling. r=unfocused,ted,jmaher
2014-08-25 17:23:34 +02:00
Qeole
45d26eb52c
Bug 1045209 - Remove media.gmp-gmpopenh264.path pref and set install path for OpenH264 plugin to <profile-dir>/<gmp-plugin-id>/<version>. r=unfocused,jesup
...
Certain usage scenarios, like enterprise roaming profile setups, lead to the installed OpenH264 plugin not being found anymore.
We install the plugin into the profile directory, so the fix here is to just store the install path relative the profile and not an absolute path.
We also now store the plugin in a version-specific subdirectory, which avoids further issues like e.g. Windows preventing updates due to locking loaded DLLs.
2014-08-25 17:23:34 +02:00
Nigel Babu
3f9402bca3
Merge m-c to fx-team
2014-08-22 07:17:47 +05:30
Jared Wein
40a594a21c
Bug 1007336 - Set lightweight themes in customization mode. r=gijs
2014-08-21 15:57:41 -04:00
Alexandre Lissy
071721792e
Bug 1056034 - Avoid unassigned lastUpdateTime use. r=rstrong
...
Scope of 'let' variables is limited to the current block, however, there
is a later use of this variable that is done outside of the block where
it's declared as 'var'. We declare the variable as 'var' and at the top
level of the function to make sure that it is a legit one when we want
to assign it.
2014-08-20 07:02:00 -04:00
Roberto A. Vitillo
3eb77a08ed
Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg
...
CLOSED TREE
2014-08-19 10:31:00 -04:00
Ed Morley
5b13b797b8
Backed out changeset 143ae44587b2 (bug 559505) for xperf failures
2014-08-20 17:10:05 +01:00
Roberto A. Vitillo
94f55c9aaa
Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg
2014-08-19 10:31:00 -04:00
Ryan VanderMeulen
9c4e668647
Merge fx-team to m-c. a=merge
2014-08-15 16:22:55 -04:00
Ryan VanderMeulen
aca2e09af9
Bug 1026805 - Disable frequently-hanging mozapps tests on OSX. a=me
2014-08-15 14:32:11 -04:00
Ed Morley
ce398ca5f7
Merge mozilla-central and fx-team
2014-08-15 17:37:16 +01:00
Alex Bardas
c252b0f4eb
Bug 1034679 - Visually display that plug-in states are locked in Add-ons Manager. r=Unfocused
2014-08-11 16:20:00 -04:00
Mark Banner
0f4452fd8d
Bug 1052389 - Thunderbird can't package with MOZ_PACKAGE_JSSHELL due to looking for dozip.py in the wrong location r=ted
2014-08-13 16:46:26 +01:00
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
Irving Reid
f3dd54a999
Bug 995108 - Disable blocklist and update timers during Addon Manager mochitests. r=mossop
2014-09-02 11:47:11 -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