Commit Graph

284233 Commits

Author SHA1 Message Date
R Kent James
a4807d3dde Bug 1211160 - update lastModifiedTime of distribution addons to properly sync roaming profiles, r=dtownsend 2016-02-10 10:33:37 -08:00
Andrew McCreight
6df29acf1d Bug 1245673 - Remove useless NS_INT32_TO_PTR from DumpSerialNumbers. r=froydnj 2016-02-10 10:29:20 -08:00
Andrew McCreight
10e0acab4f Bug 1243949 - Fatally assert when we fail to create an XPCOM log. r=froydnj 2016-02-10 10:29:20 -08:00
Andrew McCreight
1e2782c28c Bug 1091917 - Stop ignoring failures to leak log on Windows. r=chmanchester 2016-02-10 10:29:20 -08:00
Tom Tromey
3317869801 Bug 1239504 - Avoid ASan leak report by holding PseudoStack in ImageBridgeChild. r=sotaro 2016-02-10 07:33:00 -05:00
Alexander Surkov
6190d3ce8f Bug 845176 - enable logging for relations/test_embeds.xul 2016-02-10 13:02:20 -05:00
Terrence Cole
d7010d4698 Bug 1246697 - Use simpler semantics for PersistentRooted<Traceable>; r=sfink 2016-02-10 09:48:28 -08:00
Jon Coppeard
389f77c300 Bug 1243808 - Allow modules to be compiled off main thread r=shu 2016-02-10 10:31:02 +00:00
Benjamin Bouvier
644f67ff6d Bug 1240583: Fix non-unified build for fuzzers; r=luke 2016-02-10 18:24:17 +01:00
Armen Zambrano Gasparnian
94bf8a0308 Bug 1247076 - Marionette should block addons outside the profile from being installed. r=maja_zf
MozReview-Commit-ID: JXpRqneC7K9
2016-02-09 17:11:09 -05:00
Tom Schuster
7cf72748c2 Bug 1113685 - Report the right name when calling selfhosted functions on incompatible objects. r=till 2016-02-10 18:20:12 +01:00
Gian-Carlo Pascutto
538efc0f46 Bug 1150921 - Add telemetry for response codes to SafeBrowsing requests. r=francois f=bsmedberg 2016-02-10 17:59:40 +01:00
Rail Aliiev
9e123c0366 Bug 1243048 - Stop tagging b2g repos as a part of merge day r=aki NPOTB DONTBUILD 2016-02-10 11:56:28 -05:00
Ben Kelly
caff126d2f Bug 1227344 Try to ensure script content is always different in update tests by using .clock(). r=jdm 2016-02-10 08:51:07 -08:00
Botond Ballo
66ae3b7810 Bug 1237827 - Be sure to clear LayerComposite::mLayerComposited between each composite. r=mattwoodrow 2016-02-08 20:26:54 -05:00
Mason Chang
601ddfa976 Bug 1246952. Cleanup references to vsync prefs. r=kats 2016-02-10 08:31:48 -08:00
Justin Wood
ae63e5800e Bug 1243363 followup, point mozconfigs at the new place for beta/release 2016-02-10 11:30:30 -05:00
Randall Barker
37948c2c73 Bug 1247095 - Disable re-targeting mouse event in Fennec r=snorp 2016-02-10 08:20:01 -08:00
Lee Salzman
49d79c32e8 Bug 1241832 - change gfx.xrender.enabled pref so that xrender compositing is no longer used by default. r=jrmuizel 2016-02-10 10:59:35 -05:00
Ting-Yu Lin
bcc853bf1f Bug 1246185 - Do not collapsed <details> when preference off. r=bz
To retain backward compatibility, <details> tags should not collapse its
children when dom.details_element.enabled = false.
2016-02-09 14:07:01 +08:00
Jan de Mooij
6758b8b516 Bug 1238935 - r=jonco 2016-02-10 16:57:37 +01:00
Jan de Mooij
6d80e796d6 Bug 1242279 - r=bhackett1024 2016-02-10 16:48:40 +01:00
Dustin J. Mitchell
8f8f6e302f Bug 1246947: revert use of caches for /tmp; a=bustage 2016-02-10 15:55:28 +00:00
Justin Wood
25bdb75c33 Bug 1245304 - Copy adjust-sdk-beta.token into mock env. r=hwine 2016-02-10 10:16:06 -05:00
Justin Wood
fdeb2d7fc3 Bug 1243363 - Add rust to beta and release mozconfigs. r=rail 2016-02-10 10:15:57 -05:00
Justin Wood
41a9c182c2 Bug 1242641 - Update gtk3 package in tooltool to specify the fontconfig path in the setup.sh r=glandium 2016-02-05 16:21:19 -05:00
Andrzej Hunt
0e497202df Bug 1245580 - Post: document that OnFaviconLoadedListener runs on the UI thread r=liuche
MozReview-Commit-ID: HcsTHl8ttUQ
2016-02-04 19:22:59 -08:00
Andrzej Hunt
ba93f78e51 Bug 1245580 - Part 2: assert GeckoAppShell.createShortcut is run on background thread r=liuche
MozReview-Commit-ID: 4KsxfvQ5mOd
2016-02-04 19:24:20 -08:00
Andrzej Hunt
d6c52a90b1 Bug 1245580: Part 1 - doCreateShortcut no longer needs to be on the Background thread r=liuche
When doCreateShortcut was first created, it also handled webapp intents. This required additional
work, meaning doCreateShortcut had to be run on the background thread. We now only
create an Android Intent, with no additional work, hence we can run directly on the UI thread.

MozReview-Commit-ID: BFrAuNfDiFj
2016-02-04 19:22:16 -08:00
Nick Alexander
4f10234469 Bug 1173229 - Apply Google-recommended PRNG fixes before generating DSA keys. r=rnewman
See
https://android-developers.blogspot.com/2013/08/some-securerandom-thoughts.html
for a thorough discussion.

It's very expensive (at least 200ms on modern devices) to do this in
Application.onCreate, so we'll do this just before generating DSA keys.
In exchange, we accept some risk that we'll introduce the same issue
again.  As we lint more aggressively in automation, this risk will
decrease.

Google licenses the fixes file very permissively.  I have added some
serialization IDs to prevent certain compile warnings.
2016-02-03 15:39:16 -08:00
Michael Comella
518926dc7d Bug 1246839 - Close Reader in ApkResources. r=rnewman
MozReview-Commit-ID: Ks2AkrPDF3Q
2016-02-08 17:58:03 -08:00
Michael Comella
02f19e5d08 Bug 1246839 - Close FileOutputStream in BrowserApp. r=rnewman
MozReview-Commit-ID: C2tWuetVrqp
2016-02-08 17:55:48 -08:00
Michael Comella
5cc757ff9c Bug 1246209 - Add profile creation date to core ping. r=mfinkle
This patch adds 2 workarounds for the fact that getProfileCreationDate
returns -1 when it can't find a creation date. Returning -1 turned
out to be not particularly robust but I did it this way to avoid
adding too many additional versions of methods in order to have
optional parameters such as profileCreationDate. The workarounds
are added as TODOs w/ bug #'s in the code and mentioned in the
comments of bug 1246816 itself.

A future implementation should probably add a Builder to pass a
single Object as the argument to TelemetryPingGenerator.createCorePing
to prevent the argument list from growing unreasonably large and
to properly operate on optional parameters. I didn't do this in
this patch in order to simplify the uplifted code.
2016-02-08 17:17:14 -08:00
Michael Comella
c8a726ba95 Bug 1246209 - Add getProfileCreationDate, implement from filestystem, & add stencil code. r=mfinkle
Retrieving the profile creation date from the filesystem is not strictly
necessary to upload this data and returns -1 until it is implemented. If the
decision is r+'d here, it will be implemented in bug 1246816.
2016-02-08 17:10:26 -08:00
Michael Comella
09f3302374 Bug 1246209 - Extract readJSONObjectFromFile out of getClientId. r=mfinkle 2016-02-08 15:03:21 -08:00
Andrzej Hunt
381ec4245d Bug 1239823 - Part 2: sanitise input dates for DatePicker r=margaret
MozReview-Commit-ID: GiXgQwscGPT
2016-02-03 15:23:09 -08:00
Andrzej Hunt
48b2883653 Bug 1239823 - Part 1: Parse min/max date before use r=margaret
MozReview-Commit-ID: 4th3CJwwcDg
2016-02-03 15:17:38 -08:00
Kris Maglione
b4b98f8444 Bug 1244496: Add more detail to TabOpen/TabClose events for tabs moved between windows. r=Gijs
MozReview-Commit-ID: 9YHaVlMW0T6
2016-02-10 17:52:53 -08:00
Felipe Gomes
24c859f6e2 Bug 1246245 - Webextensions and themes should also block initial e10s rollout. r=Mossop 2016-02-11 18:47:09 -02:00
Nick Alexander
8b0bb4ed37 Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps
Opt-in by adding --enable-gradle-mobile-android-builds.

Gradle dependencies (including the Android-Gradle plugin) are assumed
to be present.  Local developers will fetch them from the jcentral
repository.

Android-specific Maven dependencies are shipped as "extras" with the
Android SDK, and should be found automatically by the Android-Gradle
plugin.

MozReview-Commit-ID: 966XgddWgEu
2016-02-03 11:18:38 -08:00
Nick Alexander
4c83718b92 No bug - Include distributionSha256Sum in Gradle wrapper. r=me
MozReview-Commit-ID: 4YdR1qwByiz
2016-02-10 21:06:38 -08:00
Nick Alexander
e08a75f523 Bug 1247637 - Remove browser_intent_*; use ActivityUtils to open FxA links. r=sebastian
This fixes a crash, since Bug 1242213 removed the .App
<activity-alias> that browser_intent_class references.

I debated just updating the strings, and decided that it was best to
remove a pattern that is used only once in our codebase, even though
it moves more functionality to code.

MozReview-Commit-ID: 4Wgw0oITgue
2016-02-11 10:07:20 -08:00
Mike de Boer
20139b13f8 Bug 1245937: re-enable browser_chatwindow.js mochitest. r=Standard8 2016-02-11 13:29:33 +01:00
malayaleecoder
705febdb2e Bug 1243821 - Remove unused Old Sync strings. r=nalexander
MozReview-Commit-ID: 48Nm8SxZEbG
2016-02-03 02:02:25 +05:30
Marco Bonardo
34211fb755 Bug 1243549 - Add missing bits. r=post-facto
MozReview-Commit-ID: BTRUMtNsSeQ
2016-02-11 16:09:17 +01:00
Alexandre Poirot
7768e6cdb7 Bug 1245462 - Explicitely import gDevTools r=jryans
toolbox.js was using Cu.import(gDevTools) without second argument
and ended up injecting gDevTools into all next modules being loaded.
Hopefully, fonts.js seems to be the only one relying on this!
2016-02-11 04:29:47 -08:00
Alexandre Poirot
37ff108c43 Bug 1245462 - DevTools is not longer exposed by gDevTools.jsm. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot
d7300b9b62 Bug 1245462 - Cleanup various require/import in devtools. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot
43a304febe Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Carsten "Tomcat" Book
34fa41e49c Merge mozilla-central to fx-team 2016-02-11 11:57:05 +01:00