Commit Graph

284677 Commits

Author SHA1 Message Date
Jean-Yves Avenard
88c1e8f835 Bug 1248909: [MSE] Use MOZ_DIAGNOSTIC_ASSERT. r=gerald a=me
MozReview-Commit-ID: 5HPdLKopGGa
2016-02-18 14:03:47 -08:00
Wes Kocher
0cd5aeb3ed Backed out changeset 3a68483ad70c (bug 1248909) for frequent wpt crashes during mediasource-append-buffer.html a=backout 2016-02-18 13:55:24 -08:00
Carsten "Tomcat" Book
f14d6c92b4 merge fx-team to mozilla-central a=merge 2016-02-18 12:41:52 +01:00
Carsten "Tomcat" Book
f8289f4f90 merge mozilla-inbound to mozilla-central a=merge 2016-02-18 12:01:24 +01:00
Nick Alexander
bda6ae718e Bug 1074258 - Follow-up: Force Gradle JVM to use utf-8 encoding. r=me
MozReview-Commit-ID: J7emtEFBbvX
2016-02-17 22:45:47 -08:00
Morris Tseng
500e06b11f Bug 1244118 - Shutdown threadpool when xpcom-shutdown-threads happened. r=roc 2016-02-18 14:18:22 +08:00
Kyle Machulis
8b6039d3e9 Bug 1237834 - Make sure plugin test_getauthenticationinfo adds auth info in both parent and child process; r=mccr8 2016-02-17 21:16:48 -08:00
Nick Alexander
4ee589c821 Bug 1248698 - Add TaskCluster job definition for "android-api-15-frontend". r=dustin,me
This already had review, landed, and got backed out in Bug 1247375.
The backout was just a precaution; this should work fine, and be
scheduled just like android-b2gdroid is scheduled.

MozReview-Commit-ID: C3I7HOrcfFf
2016-02-17 19:49:42 -08:00
Nick Alexander
20ef13feb2 Bug 1074258 - Expand entities at build time when copying strings.xml in Gradle. r=me
DONTBUILD NPOTB

Android Studio (and IntelliJ) does not correctly handle &entity;
definitions in Android strings.xml files.  Strings with entities (in
Fennec, all of them) are rendered in the IDE as blank.  This patch
expands the entities when copying for use by Gradle, improving the IDE
integration.

MozReview-Commit-ID: 2T6CzoKc7v8
2016-02-17 17:16:51 -08:00
Nick Alexander
02e58071f5 Bug 1233882 - Post: Update Android Gradle plugin to 1.5.0. r=me
MozReview-Commit-ID: 96Ot6X6d3rl
2016-02-17 19:16:41 -08:00
Nick Alexander
ccec523945 Bug 1233882 - Post: Make Gradle app manifest package be org.mozilla.gecko. r=me
MozReview-Commit-ID: 7YP0mShKc0S
2016-02-17 16:18:13 -08:00
Nick Alexander
ee75d8a77d Bug 1233882 - Fold base Gradle project into app Gradle project. r=sebastian,mcomella
DONTBUILD NPOTB

Using the real Android manifest tripped up Robolectric, so I've taken
the easy way out and added a dummy TestGeckoApplication; see comment
in the code.

MozReview-Commit-ID: 4fCY504UgPu
2016-02-17 19:25:54 -08:00
Michael Comella
efd611eed3 Bug 1244861 - Gzip outgoing telemetry pings. r=rnewman
This commit adds the GzipNonChunkedCompressingEntity which is necessary because
the telemetry servers don't support chunked uploading, which the built in
GzipCompressingEntity does.

I tested this on my local device and logs for successful uploads were sent for
both the testing gzip server as well as the official telemetry server. My data
correctly appears on the former and I did not check the latter.

MozReview-Commit-ID: 4bCNiRYyqFD
2016-02-17 18:20:20 -08:00
Michael Comella
6d6156efb2 Bug 1249150 - Remove FakeProfileTestCase. r=nalexander
MozReview-Commit-ID: Ksz68WSJLyy
2016-02-17 15:35:29 -08:00
David Rajchenbach-Teller
5200445118 Bug 1246277 - Don't forget to register nsPerformanceStatsService on non-Nightly;r=me
MozReview-Commit-ID: EsaLZ8oB9r5
2016-02-17 23:47:36 +01:00
Brian Birtles
8afda8f7c6 No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD 2016-02-18 13:30:07 +09:00
Kris Maglione
d0f4eaa603 Bug 1247493: [webext] Implement the tabId property of windows.create. r=billm
MozReview-Commit-ID: Jw4KvvUqkBh
2016-02-17 11:46:19 -08:00
Nicholas Nethercote
edae2b07e6 Bug 1247850 - Shrink NameTableKey in nsStaticCaseInsensitiveNameTable. r=froydnj,erahm.
This patch removes NameTableEntry::mString. This requires adding mNameArray to
NameTableKey so that we can index off it in matchNameKeysCaseInsensitive().

This change saves 41.5 KiB per process.
2016-02-12 16:55:51 +11:00
Boris Zbarsky
a2a4df452b Bug 1216751 part 5. Remove the now-unnecessary value iterator infrastructure, since it's entirely handled via the %ArrayPrototype% methods now. r=qdot 2016-02-17 22:58:07 -05:00
Boris Zbarsky
40ad677ae7 Bug 1216751 part 4. Implement forEach for iterable interfaces. r=qdot 2016-02-17 22:58:04 -05:00
Boris Zbarsky
75f36aaf95 Bug 1216751 part 3. For pair iterators, @@iterator should be an alias for "entries". Similarly for maplikes and "entries" and setlikes and "values". r=qdot 2016-02-17 22:58:02 -05:00
Boris Zbarsky
352810bf10 Bug 1216751 part 2. For value iterators, "entries", "keys", and "values" must just come from Array.prototype. r=qdot 2016-02-17 22:58:00 -05:00
Boris Zbarsky
af429614fe Bug 1216751 part 1. Restrict value iterators to interfaces that have indexed properties and pair iterators to interfaces that do not have indexed properties. r=qdot 2016-02-17 22:57:57 -05:00
Boris Zbarsky
7571ac8483 Bug 1248233. Make js::ReportOutOfMemory respect the autoJSAPIOwnsErrorReporting() flag on the context options. r=luke 2016-02-17 22:56:42 -05:00
Boris Zbarsky
2ad08651e7 Bug 1248719. Fix things so that taking ownership of error reporting on an AutoJSAPI on a worker is OK even if that AutoJSAPI was initialized without an explicit global. r=bholley 2016-02-17 22:56:36 -05:00
Daniel Holbert
82f8a5e482 Bug 1247733 part 4: Add xpcshell test for nsIStandardURL setDefaultPort() API. r=valentin 2016-02-17 19:24:42 -08:00
Daniel Holbert
190d63f1e1 Bug 1247733 part 3: Add mochitest to ensure that SVG <use> is rendered correctly in documents that have been upgraded using HSTS. r=valentin 2016-02-17 19:24:40 -08:00
Daniel Holbert
6e5d395ba3 Bug 1247733 part 2: Give nsIStandardURL an API to set its default port, and use it when upgrading HTTP connections to HTTPS. r=valentin 2016-02-17 19:24:36 -08:00
Daniel Holbert
ceeeb4e21f Bug 1247733 part 1: Create a helper function for nsStandardURL's code to add/remove/replace a port in the URL string. r=valentin 2016-02-17 19:24:34 -08:00
Phil Ringnalda
6bf2ebc8ef Bug 1248796 followup, remove trailing comma on a CLOSED TREE 2016-02-17 19:18:47 -08:00
Daniel Holbert
339b378243 Bug 1248452: Rewrite NS_IsHSTSUpgradeRedirect to use HttpBaseChannel::GetSecureUpgradedURI. r=jduell 2016-02-17 19:03:41 -08:00
Daniel Holbert
7e9b4ced96 Bug 1249134: Remove support for -webkit-appearance as an alias for -moz-appearance, since the two prefixed properties behave differently in practice. r=heycam 2016-02-17 19:03:39 -08:00
Felipe Gomes
c2664451e7 Bug 1248796 - Store on Telemetry whether the e10s blocking code successfully ran. r=gftrizsche data-r=bsmedberg 2016-02-18 00:53:48 -02:00
Nick Thomas
fc3e7f26ce Bug 1248255 followup, point to the copy of tooltool in mock, to fix Android single locale repacks, r=Callek DONTBUILD 2016-02-18 14:57:03 +13:00
Heiher
3ef33ec748 Bug 1248859 - OdinMonkey: MIPS: Refactor callWithPatch via reative branch. r=luke
---
 js/src/asmjs/WasmFrameIterator.cpp                 | 57 ++++++----------------
 js/src/jit/mips-shared/Architecture-mips-shared.h  |  2 +-
 js/src/jit/mips-shared/Assembler-mips-shared.cpp   |  6 +++
 js/src/jit/mips-shared/Assembler-mips-shared.h     |  2 +-
 .../jit/mips-shared/MacroAssembler-mips-shared.cpp | 12 ++---
 5 files changed, 29 insertions(+), 50 deletions(-)
2016-02-18 09:37:39 +08:00
Heiher
dee5039394 Bug 1248859 - OdinMonkey: MIPS: Implement thunkWithPatch and re/patchThunk. r=luke
---
 js/src/jit/mips-shared/Architecture-mips-shared.h     |  3 +++
 js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 12 +++++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)
2016-02-18 09:37:38 +08:00
Matt Woodrow
ed0dfc6e9e Bug 1248496 - Enable D3D11 DXVA. r=ajones 2016-02-18 14:32:59 +13:00
Kyle Machulis
2d1a6c9bab Bug 1248794 - Clean up observer on WindowsGamepadService shutdown; r=ted r=smaug sec-approval=abillings 2016-02-17 17:17:54 -08:00
Wes Kocher
95fbc2e098 Backed out changeset 5453534da785 (bug 1248461) because win32 spidermonkey builds apparently break trying to download rust stuff 2016-02-17 16:49:51 -08:00
Jean-Yves Avenard
b113f36d06 Bug 1248483: Resync FFvpx to n3.0-1-g0aa2fbd. r=kentuckyfriedtakahe
MozReview-Commit-ID: JPOz0SldaSv
2016-02-18 11:34:06 +11:00
Jean-Yves Avenard
e68a4730b2 Bug 1248909: [MSE] Use MOZ_DIAGNOSTIC_ASSERT. r=gerald
MozReview-Commit-ID: 5HPdLKopGGa
2016-02-18 11:22:04 +11:00
Terrence Cole
a80c9921c7 Bug 1248681 - Warn if the result of putWrapper goes unused; r=sfink 2016-02-17 11:24:22 -08:00
Chenxia Liu
2ba6de265a Bug 1243216 - Make clickable slides more visible. r=Margaret
MozReview-Commit-ID: ECC9BgVI5AC
2016-02-16 18:35:30 -08:00
Andrew Halberstadt
cb72de71d7 Bug 1248916 - Ignore mozdebug.requiresEscapedArgs in mochitest, r=ted.mielczarek
Mochitest no longer passes in debug_args in via the commandline. Instead, it passes
them in via a marionette chrome script, meaning they no longer need to be escaped.
Since web-platform-tests still passes debug_args on the commandline, we can't simply
remove the feature entirely. Instead, just make mochitest ignore requiresEscapedArgs.

MozReview-Commit-ID: KBVviGpkvQS
2016-02-17 14:33:33 -05:00
Nicholas Nethercote
20fe44ef03 Bug 1248521 - Pack PrefHashEntry better. r=froydnj.
This reduces sizeof(PrefHashEntry) from 40 bytes to 32 bytes on 64-bit
platforms, which reduces the entry storage of |gHashTable| from 160 KiB to 128
KiB in every process.
2016-02-16 15:36:55 +11:00
Jonathan Kew
0eba54167e Bug 1248551 - Add assertion to confirm that the bidi code is not trying to execute an invalid state-machine action. r=roc 2016-02-17 21:41:43 +00:00
Christoph Kerschbaumer
cec3750232 Bug 1246220: Update test_bug337744 (r=mcmanus) 2016-02-12 17:18:29 -08:00
Matt Wobensmith
8562186c68 Bug 1246220 - Remove SEC_NORMAL from netwerk/test (r=ckerschb,mcmanus) 2016-02-16 16:10:14 -08:00
Mason Chang
7b8a481330 Backout 2c97c2a5dad7 bug 1249033. r=me 2016-02-17 13:19:56 -08:00
Mason Chang
339e2571a3 Bug 1249033 - Enable Subpixel AA Text on Skia for Dwrite and GDI Fonts. r=jrmuizel 2016-02-17 13:09:35 -08:00