Commit Graph

284645 Commits

Author SHA1 Message Date
Honza Bambas
ddc41d6cdf Bug 1248003 - Purge from HTTP cache memory pool only in reasonable intervals, r=michal 2016-02-15 11:45:00 +01:00
Milan Sreckovic
8be696e70d Bug 1247706 - "Please don't disable WebGL if crashed on WebGL context". r=dvander 2016-02-15 12:53:00 +01:00
Jamie Nicol
7ce587820a Bug 1247336 - De-dupe changes in ActiveLayerTracker before treating property as animated. r=roc
In ActiveLayerTracker check if the value of a property has actually
changed, rather than being set to its existing value, before treating
the property as animated. This will help avoid over-layerization of some
frames.
2016-02-12 14:38:50 +00:00
Liang-Heng Chen
c7d63dde29 Bug 1244044 - remember display status; r=jerry 2016-02-17 00:43:00 +01:00
Louis Christie
bd3e358413 Bug 1238433: Added telemtry for the proportion of frames dropped during playback. r=cpearce 2016-02-12 10:02:00 +13:00
Kershaw Chang
d1637aa02a Bug 1239955 - Let DNSService rely on IOService::Offline, r=bagder 2016-02-17 22:29:00 +01:00
Nick Robson
c7ed5df290 Bug 1170572 - Web Platform Test for setting MQ on picture source after srcset. r=jdm 2016-02-14 14:05:00 +01:00
Nick Robson
dcf48c1c42 Bug 1170572 - MQ CSS change not observed by picture source elements r=jdm 2016-02-03 02:53:00 +01:00
Martijn Wargers
58947d6dcf Bug 1160342 - Implement marquee using mutation observers, r=smaug 2016-02-17 18:47:14 +01:00
Louis Christie
bd8ac92be4 Bug 851530: Part 2 - Added test cases for uLaw and aLaw wave files. r=jya 2016-02-12 14:45:47 +13:00
Louis Christie
54c44bcf54 Bug 851530: Part 1 - Added support for decoding uLaw and aLaw enconded wave files. r=jya 2016-02-12 14:45:28 +13:00
Honza Bambas
f7fb99277f Bug 587177 - Update all comments before SetOriginalURI to reflect reality, r=mcmanus 2016-02-17 10:46:00 +01:00
Andrea Marchesini
8ff68a75a6 Bug 1245124 - window.open() should open a new tab in the same container, r=gijs, r=smaug 2016-02-18 08:33:07 +00:00
Jean-Yves Avenard
4820d29891 Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald
Also, an assert could have been incorrectly triggered, if eviction occurred on a source buffer while data was also being appended to it.

MozReview-Commit-ID: 6gVHZdbL07B
2016-02-18 19:21:05 +11:00
Heiher
199331ad0c Bug 1248863 - IonMonkey: MIPS32: Fix LIRGeneratorMIPS::visitBox. r=arai
---
 js/src/jit/mips32/Lowering-mips32.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2016-02-18 15:55:07 +08:00
Cervantes Yu
0b0aa6da47 Bug 1248896 - don't conditional compile on config ENABLE_TESTS in Nuwa. r=khuey 2016-02-18 15:33:59 +08:00
JW Wang
ff7604e68d Bug 1248513 - Fix static analysis errors in non-unified build for AudioStream.cpp. r=gerald.
MozReview-Commit-ID: 77AC9c2TKqb
2016-02-18 11:34:04 +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
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
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