Commit Graph

4414 Commits

Author SHA1 Message Date
Robert Strong
1db58c3240 Bug 963848 - head_update.js is copied to unit_service_updater even when MOZ_MAINTENANCE_SERVICE is not defined. r=bbondy 2014-01-27 10:35:43 -08:00
Robert Strong
bb76b8a40e Bug 963860 - fix macro redefinition when compiling TestAUSReadStrings.cpp. r=bbondy 2014-01-27 10:35:38 -08:00
Robert Strong
13c5306090 Bug 963282 - Stub blurbs during download aren't always a minimum of 3 lines. r=bbondy 2014-01-24 10:38:25 -08:00
Robert Strong
0ed9d5a85d Bug 885096 - hasMutex should not be called from a lazy getter. r=bbondy 2014-01-23 17:30:26 -08:00
Robert Strong
9b09ebdbf0 Bug 925747 - patch file extraction cleanup. r=bbondy 2014-01-22 17:16:39 -08:00
Geoff Lankow
836132595f Bug 960904 - Allow number pickers that don't stretch the full width in <setting>; r=Unfocused 2014-01-18 15:52:53 +13:00
Monica Chew
d1d2b8f807 Bug 919076: Change Downloads.jsm createNiceUnique to create files with mode 644 (r=paolo) 2014-01-16 08:57:17 -08:00
Robert Strong
0e1fc31ed1 Bug 959341 - Replace MOZ_B2G with MOZ_WIDGET_GONK for consistency. r=dhylands 2014-01-14 16:39:06 -08:00
Sachin Hosmani
3bf22859ba Bug 897735 - Support regular expression filters for name and creator in extension blocks. r=Unfocused
CLOSED TREE
2014-01-06 14:16:32 +05:30
Ryan VanderMeulen
72b3035461 Backed out changeset 933bf791b773 (bug 897735) for Windows test bustage.
CLOSED TREE
2014-01-14 11:10:33 -05:00
Roberto A. Vitillo
cb4aad546f Bug 913070 - Move TelemetryPing to a jsm. r=Yoric, r=glandium
--HG--
rename : toolkit/components/telemetry/TelemetryPing.js => toolkit/components/telemetry/TelemetryPing.jsm
2014-01-13 14:20:09 +00:00
Sachin Hosmani
ac557339b2 Bug 897735 - Support regular expression filters for name and creator in extension blocks. r=Unfocused 2014-01-06 14:16:32 +05:30
Mike Hommey
71a7b66679 Bug 950298 - Make the js build system use top-level as its root objdir. r=gps 2014-01-14 07:38:40 +09:00
Carsten "Tomcat" Book
6bfb7a88ab merge mozilla-inbound to mozilla-central 2014-01-13 12:43:23 +01:00
Margaret Leibovic
ae2d7f2f97 Bug 957881 - Get rid of recommended addons code. r=bnicholson 2014-01-10 17:18:14 -08:00
Chris Peterson
37cf564ad1 Bug 956468 - Fix "ReferenceError: assignment to undeclared variable res" in nsUpdateService.js. r=rstrong 2013-12-31 20:18:47 -08:00
Robert Strong
8f31c1cbae Bug 959004 - remove gVolumeMountLock declaration since it isn't used. r=bbondy 2014-01-12 18:18:16 -08:00
Robert Strong
70165d2e6f Part 11 - Bug 951662 - fix updates patch dir in use after staging, make the helper sleep timeout consistent across tests, and use STATE_APPLIED instead of STATE_APPLIED_SVC on Windows for non service tests. r=bbondy 2014-01-12 13:47:29 -08:00
Robert Strong
79087273b5 Part 10 - Bug 951662 - add ability to debug parallel test failures and declare gRegisteredServiceCleanup. r=bbondy 2014-01-12 13:47:12 -08:00
Robert Strong
c709b77828 Part 9 - Bug 951662 - make tests handle the case where the update log has previous update text at the start of the log. r=bbondy 2014-01-12 13:46:56 -08:00
Robert Strong
cfb3cff639 Part 8 - Bug 951662 - fix file removal race condition and only launch the callback app from the updater when the MOZ_PROCESS_UPDATES env var is not defined. r=bbondy 2014-01-12 13:46:43 -08:00
Robert Strong
9be1d0d81c Part 7 - Bug 951662 - add mock update directory for tests, remove code that is no longer needed, and test cleanup. r=bbondy 2014-01-12 13:46:29 -08:00
Robert Strong
324fedd7c7 Part 4 - Bug 951662 - don't finish updater logging unless error is not ERROR_SHARING_VIOLATION and make log text more consistent. r=bbondy 2014-01-12 13:45:26 -08:00
Robert Strong
df886b48c9 Part 3 - Bug 951662 - build config changes needed for creating a mock update directory for tests. r=bbondy 2014-01-12 13:45:10 -08:00
Robert Strong
bd77281d57 Part 1 - Bug 951662 - change background to staging for consistency. r=bbondy 2014-01-12 13:44:41 -08:00
Ryan VanderMeulen
a87352cc59 Merge inbound to m-c. 2014-01-10 14:46:40 -05:00
Ryan VanderMeulen
579bf64b3e Merge fx-team to m-c. 2014-01-10 14:39:59 -05:00
Ryan VanderMeulen
6c8adc49ce Backed out changeset ceb7d7bffe8c (bug 913070) for xpcshell failures. 2014-01-10 09:48:35 -05:00
Fernando Jiménez
dd2f2d0acc Bug 926737 - FOTA update includes device GUID for identification purpose. Part 3: Tests. r=rstrong 2014-01-10 11:02:59 +01:00
Fernando Jiménez
8da0d818e1 Bug 926737 - FOTA update includes device GUID for identification purpose. Part 2: nsUpdateService r=rstrong 2014-01-10 11:02:58 +01:00
Irving Reid
3ec5fd1c38 Bug 952543 - Record add-on manager start up exceptions in Telemetry. r=mossop 2014-01-09 15:00:27 -05:00
Roberto A. Vitillo
59c01199e3 Bug 913070 - Move TelemetryPing to a jsm. r=Yoric, r=glandium
--HG--
rename : toolkit/components/telemetry/TelemetryPing.js => toolkit/components/telemetry/TelemetryPing.jsm
2014-01-09 13:01:15 +00:00
Edwin Flores
cc261191c9 Bug 953394 - Build changes for OMX support on Android KitKat r=khuey 2014-01-09 14:54:56 +13:00
Carsten "Tomcat" Book
79c60e8329 Backed out changeset f3f667c17c26 (bug 953156) for XPC Bustage on a CLOSED TREE 2014-01-07 12:41:45 +01:00
Geoff Lankow
6bc69005f1 Bug 953156 - Stop unregistering add-on chrome manifests at app shutdown; r=Unfocused 2013-12-27 11:39:28 +13:00
Ted Mielczarek
1dbf7cd521 Bug 953314 - Fix jsshell packaging of ICU libs, r=glandium 2014-01-03 08:00:37 -05:00
Ed Morley
76839346ca Backed out changeset 4b3b3f0c6440 (bug 953156) for xpcshell failures 2014-01-06 11:31:52 +00:00
Geoff Lankow
c636c83e50 Bug 953156 - Stop unregistering add-on chrome manifests at app shutdown; r=Unfocused 2014-01-06 23:31:35 +13:00
Geoff Lankow
3e035042bd Bug 953156 - Stop unregistering add-on chrome manifests at app shutdown; r=Unfocused 2013-12-27 11:39:28 +13:00
Ehsan Akhgari
1b83407ce9 Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:

#!/bin/bash
# Command to convert PRUnichar to char16_t

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Irving Reid
ad4482c525 Bug 899686: Mock out nsITimer to avoid race condition in tests; r=yoric 2013-12-20 11:44:21 -05:00
Magnus Melin
1b43edb403 Bug 718532 - Error console reports an error on add-ons (first) installation attempt - Couldn't find value for key: TIME_SESSION_RESTORED. r=Unfocused 2013-12-18 23:09:44 +02:00
Irving Reid
338bb63885 Bug 883739 - Set the correct pref so test_update.js does not access services.a.m.o. r=Mossop 2013-12-18 12:24:52 -05:00
Bill McCloskey
f017507c0f Bug 682048 - Change Firefox frame script handling to support anon/global scope (r=felipe) 2013-11-23 21:32:27 -08:00
Gregory Szorc
e396fc159d Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.

We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.

--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Benjamin Smedberg
9bf97ff155 Bug 853973 - If a plugin is overlayed by other content on the page, then treat it as a hidden plugin: hide the overlay and present the infobar for click-to-play or crashed plugins, r=jaws 2013-12-17 10:53:32 -05:00
Nick Alexander
709a4a7087 Bug 923950 - Fix Android single locale repacks. r=glandium
There are two parts to this.  The first is to add AndroidManifest.xml
as a dependency to the "no dependencies" ap_ built during packaging.
The aapt call requires it.  So "no dependencies" is more accurately
"no *resource* dependencies".

The second is to avoid including the Android res/ directory in the
language repack step.  What happens is that the l10n.py script sees
the Android res/ files left in the dist/ directory after unpacking and
expects to find them in the objdir.  They're not there, so the script
fails.  To avoid this, we delete them after unpacking.  See the
comments in packager.mk describing this process.

--HG--
extra : rebase_source : 35c3c125dddcd575c1a5e8ad58f9aa13ff2db4c3
2013-12-14 15:36:17 -08:00
Benjamin Smedberg
899505a631 Bug 941137 followup - fix xpcshell test which expects the test plugin to be click-to-activate to actually set the state it desires. 2013-11-21 12:37:47 -05:00
Carsten "Tomcat" Book
577bf4bd2d merge fx-team to mozilla-central 2013-12-12 13:28:08 +01:00
Matt Brubeck
a3c04c6da8 Bug 946296 - Add a pref to completely disable add-on providers in Metro [r=Unfocused] 2013-12-11 16:23:36 -08:00