Commit Graph

221795 Commits

Author SHA1 Message Date
Jeff Walden
212757b572 Bug 1116591 - Make every MIR opcode's typePolicy() member function consult op::thisTypePolicy(), never the global thisTypePolicy() method. r=nbp 2014-12-31 13:51:15 -06:00
Jeff Walden
52a7493be5 Bug 1116591 - Make all TypePolicy subclasses final to prevent the mistake of inheriting from one (rather than inheriting from its nested Data class). r=nbp 2014-12-31 13:51:15 -06:00
Jeff Walden
be739df48d Bug 1116591 - Add a Mix4Policy template class, and switch a MixPolicy of MixPolicys over to it. r=nbp 2014-12-31 13:51:15 -06:00
Jeff Walden
7e70950784 Bug 1116591 - Actually give a few MIR opcodes a type policy where they clearly intended to have one but failed to say the magic words correctly. r=nbp 2014-12-31 13:51:14 -06:00
Eric Rahm
90e82029b2 Bug 1111135 - Part 2: Check for 3gpp permission. r=roc 2015-01-05 15:15:07 -08:00
Eric Rahm
7f29c8a32e Bug 1111135 - Part 1: Add audio-capture:3gpp perimission. r=fabrice. 2015-01-05 15:15:06 -08:00
Wes Kocher
14406139c4 Backed out changeset e89d431543ae (bug 1113062) for smaug's revoked r+ 2015-01-05 15:12:02 -08:00
Andrea Marchesini
2e70977183 Bug 1113062 - FileImpls are kept alive when a blob URI is generated from them, r=smaug 2015-01-05 23:55:26 +01:00
Ben Turner
8bcc431ad8 Bug 1116697 - Fix nsScriptError::InitWithWindowID to work better off the main thread, r=mrbkap. 2015-01-05 14:53:37 -08:00
ziyunfei
177d48901a Bug 1116390 - Implement %TypedArray%.prototype.{every, some}. r=evilpie 2015-01-03 08:26:00 -05:00
Ethan Lin
34b2837e8e Bug 1103258 - Add reftest for assertion crash. r=jmuizelaar 2015-01-05 23:45:20 +08:00
Ethan Lin
4766738c5a Bug 1103258 - Prevent an empty container from creating a render target. r=BenWa, r=jmuizelaar 2014-12-23 05:48:00 -05:00
Andrew Bartlett
3823a96109 Bug 423758 - Add NTLMv2 to internal NTLM handler. r=keeler
NTLMv2 is the default.

This adds a new preference:
network.ntlm.force-generic-ntlm-v1

This is to allow use of NTLMv1 in case issues are found in the NTLMv2
handler, or when contacting a server or backing DC that does not
support NTLMv2 for any reason.

To support this, we also:
 - Revert "Bug 1030426 - network.negotiate-auth.allow-insecure-ntlm-v1-https allows sending NTLMv1 credentials in plain to HTTP proxies, r=mcmanus"

 - Revert "Bug 1023748 - Allow NTLMv1 over SSL/TLS by default, r=jduell"

 - Remove LM code from internal NTLM handler

   The LM response should essentially never be sent, the last practical
   use case was CIFS connections to Windows 9X, I have never seen a web
   server that could only do LM

   It is removed before the NTLMv2 work is done so as to avoid having 3
   possible states here (LM, NTLM, NTLMv2) to control via preferences.

Developed with Garming Sam <garming@catalyst.net.nz>
2014-12-22 15:55:00 -05:00
Nils Ohlmeier [:drno]
3fd8e80b72 Bug 1112382 - Remove DataChannelTest wrapper. r=bwc 2014-12-26 13:32:00 -05:00
Andrea Marchesini
8f608eda44 Bug 1112307 - Use a thread-safe ChannelEventQueue. r=jduell 2015-01-05 17:31:19 -05:00
Eric Faust
7e5619ddac Bug 1113139 - Don't attach stubs in NameIC if the lookup would throw. (r=shu) 2015-01-05 14:26:57 -08:00
Mats Palmgren
2a57f2a27c Bug 1117538 part 2 - [css-grid] Accept 'grid-auto-flow: dense' which now implies 'row dense'. r=simon.sapin 2015-01-05 22:20:56 +00:00
Mats Palmgren
3b2578fdb3 Bug 1117538 part 1 - [css-grid] Remove 'grid-auto-flow: stack'. r=dholbert
Because it has been removed from the spec per:
http://lists.w3.org/Archives/Public/www-style/2014Dec/0321.html
2015-01-05 22:20:56 +00:00
Ralph Giles
738a4eca45 Bug 1111328 - Add missing include. r=jya
Fixes problems with non-unified builds.
2015-01-05 13:20:00 -08:00
Aaron Klotz
ea522e3d80 Bug 1116825: Ensure StreamNotifyChild does not contain a dangling pointer if BrowserStreamChild::StreamConstructed fails; r=jimm
--HG--
extra : rebase_source : 71d0b0ad45cfa121c907602dbb51d77086986f16
2015-01-02 15:09:46 -07:00
Bobby Holley
ea0b23c4fe Bug 1117851 - Make GetCallingLocation take an nsA{,C}String. r=smaug 2015-01-05 13:53:27 -08:00
Mason Chang
6c14384be2 Bug 1117870. Compositor unobserve vsync after configurable number of notifications. r=benwa 2015-01-05 13:52:49 -08:00
Bill McCloskey
d7b6fbed98 Bug 1102643 - [e10s] Prefetching for add-on shims (r=mconley) 2015-01-05 13:49:44 -08:00
Ryan VanderMeulen
3e7d741ee1 Backed out 4 changesets (bug 1106649, bug 916285, bug 997870) for test_periodicWave.html failures.
Backed out changeset 43e2d930ba6f (bug 916285)
Backed out changeset 011c2f2f5899 (bug 916285)
Backed out changeset b7303f56216b (bug 997870)
Backed out changeset a2b0a16b8898 (bug 1106649)

CLOSED TREE
2015-01-05 14:22:29 -05:00
Ben Turner
cfd50500bd Bug 1116640, fix TestUrgentHangs on windows, r=billm. Not tested on current infra so DONTBUILD 2015-01-05 10:53:36 -08:00
Roshan Vidyashankar
db664f1211 Bug 1058921 - Disable unsafe Window APIs in prerendering; r=jst 2015-01-05 13:43:43 -05:00
Chris Pearce
361f8abb95 Bug 1114867 - Manually inline RtlSecureZeroMemory in GMPLoader, to ensure it doesn't wipe its own stack while running. r=dmajor 2015-01-06 07:36:42 +13:00
Chris Pearce
3a51427480 Bug 1114867 - Revert c29ebd2b4a10. r=dmajor 2015-01-06 07:36:39 +13:00
Ms2ger
0873f3b53f Bug 1117068 - Part c: Remove NEED_CPP_UNUSED_IMPLEMENTATIONS; r=mshal
It is only used in one place, and that place is better off with MOZ_DELETE.
2015-01-05 19:18:58 +01:00
Ms2ger
98f1cb549b Bug 1117068 - Part b: Remove checks for GCC PR 39608; r=mshal
The fix is included in GCC 4.4, which is our minimum supported version.
2015-01-05 19:18:58 +01:00
Ms2ger
bf7dc32416 Bug 1117068 - Part a: Remove an obsolete opt-out to the Perl version check; r=mshal
This opt-out was introduced to avoid breaking the builds on a "btek" builder,
about which very little information can be found today.
2015-01-05 19:18:57 +01:00
Benjamin Bouvier
cb438c3580 Bug 1115043: Off-by-one fix in check; r=luke
--HG--
extra : rebase_source : 8df0329a0d71d3dbb0c43f6d0bb7df20a70ba8ac
extra : amend_source : d9a389d9972ae2b4ea88a01e9ebf87d8398d13b7
2015-01-05 15:30:16 +01:00
Paul Adenot
68fd66174b Bug 916285 - Fix bustage on windows, on a CLOSED TREE.
--HG--
extra : rebase_source : 92b14283d4ccabc01e3b6d42f6ea300b84199f5a
2015-01-05 15:30:53 +01:00
Paul Adenot
8076266bc4 Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
--HG--
extra : rebase_source : 8db864efa7d7fcfc02d6c66b8b0f050180968ac9
2014-12-01 16:10:54 -08:00
Paul Adenot
9be4d15e26 Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
--HG--
extra : rebase_source : 486499c25c863378d7c6c404f2fe00b99f5b86a9
2014-12-10 15:34:14 +01:00
Paul Adenot
daeb147a9f Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
--HG--
extra : rebase_source : 6ddbabd8d6b5c48659f4f9068cec8b6894f44d9a
2014-12-01 16:09:56 -08:00
Nathan Froyd
d45572ca64 Bug 1117853 - remove duplicate mozilla/Attributes.h #include; r=bsmedberg 2014-01-22 18:37:02 -05:00
Ryan VanderMeulen
034720a131 Backed out 5 changesets (bug 1099152, bug 1117098) for causing frequent B2G debug timeouts.
Backed out changeset 4feee07c34ad (bug 1117098)
Backed out changeset 168e5b9bf198 (bug 1099152)
Backed out changeset 9192d432d87e (bug 1099152)
Backed out changeset 8b891ebcd21f (bug 1099152)
Backed out changeset 24dae3ce853d (bug 1099152)
2015-01-05 12:38:18 -05:00
Ehsan Akhgari
c83b202af1 Backed out changeset 4861deb41e66 (bug 1116202) because of test failures 2015-01-05 12:35:17 -05:00
Boris Zbarsky
eddcf4b589 Bug 1117162. Give DOMEventTargetHelper a constructor taking nsIGlobalObject. r=smaug 2015-01-05 10:23:36 -05:00
Patrick McManus
a59ac283cc bug 1110707 - dont assume seekable stream on sending_to http events r=valentin 2015-01-05 12:08:21 -05:00
Stephen Pohl
dd619430ee Bug 1117765: Disable OpenH264 module download when media.gmp-gmpopenh264.enabled is set to false. r=bsmedberg 2015-01-05 12:09:24 -05:00
James Willcox
b800e0e168 Bug 1110271 - Enable GMPInstallManager on Android r=mfinkle 2015-01-05 11:03:27 -06:00
James Willcox
81bfa07bd1 Bug 1110271 - Make GMPInstallManager default prefs available everywhere r=blassey 2015-01-05 11:03:23 -06:00
Ehsan Akhgari
ba84b9972a Bug 1117772 - Return false from PluginInstanceParent::CreateBackground; r=baku
clang emits the following warning on this code, which is treated as an
error:
error: implicit conversion of nullptr constant to 'bool' [-Werror,-Wnull-conversion]
2015-01-05 11:33:10 -05:00
Ehsan Akhgari
ef6963bd58 Bug 1116622 - Give TemporaryRef a take() method semantically equivalent to already_AddRefed::take(); r=froydnj
This is in preparation of removing TemporaryRef.  It should help make
already_AddRefed a drop-in replacement for it.
2015-01-05 11:32:37 -05:00
Ehsan Akhgari
d64094e4cb Bug 1117211 - Move the XPCOM gtests temporarily placed in xpcom/glue/tests/gtest into xpcom/test/gtest now that it exists; r=froydnj 2015-01-05 11:30:36 -05:00
Ehsan Akhgari
9aa1366870 Bug 1117036 - Make it possible to optionally mark functions defined by MOZ_DECLARE_REFCOUNTED_VIRTUAL_TYPENAME as MOZ_OVERRIDE; r=froydnj 2015-01-05 11:28:55 -05:00
Ehsan Akhgari
4f80dee4e8 Bug 1117035 - Mark virtual overridden functions as MOZ_OVERRIDE in XPCOM; r=froydnj 2015-01-05 11:25:41 -05:00
Ehsan Akhgari
b76844aa0e Bug 1112970 - Increase the slack value for TestExpirationTracker to 30ms; r=froydnj 2015-01-05 11:25:18 -05:00