Commit Graph

33576 Commits

Author SHA1 Message Date
Wes Kocher
834e2d3042 Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
Ryan VanderMeulen
b83ba6b825 Backed out 4 changesets (bug 671389) for frequent B2G debug test_tcpsocket_client_and_server_basics.html crashes.
Backed out changeset b782435e5640 (bug 671389)
Backed out changeset 0f8d62109bfe (bug 671389)
Backed out changeset 8d6021f66c49 (bug 671389)
Backed out changeset cd3e227df9dc (bug 671389)
2015-02-05 16:48:18 -05:00
Kan-Ru Chen (陳侃如)
9bdcbebafe Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 16:47:32 -05:00
Ryan VanderMeulen
6152edd545 Backed out changeset 8f414f372ae0 (bug 1112438) for B2G mochitest-12 crashes. 2015-02-05 14:22:06 -05:00
Bruce Sun
cbaff5efc5 Bug 1129257 - Use |int32_t| for |Channel| in Bluetooth Socket HAL. r=tzimmermann 2015-02-04 17:21:50 +08:00
Greg Weng
597a31d6ed Bug 1123201 - B2G RIL: Pull the BufObject out from ril_worker.js. r=aknow 2015-02-04 18:09:18 +08:00
Kilik Kuo
0d3ad91f07 Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio time boundary in addition. r=cpearce 2015-02-05 11:43:57 +08:00
Nikhil Marathe
058dd6da1c Bug 1124638 - Allow chrome to set Request context. r=baku
--HG--
extra : rebase_source : d47b0304a5558d613ab0a0993dd47da771da5783
2015-01-27 16:02:12 -08:00
Nikhil Marathe
b53e5f1ae8 Bug 1119037 - Add context attribute to Request. r=baku
--HG--
extra : transplant_source : p%1Cr%13%ED%F8%B1%B8D%9B%DC5%C6%EFEQD%CC%A2l
2015-01-27 15:43:09 -08:00
Nicholas Nethercote
d34f0301b8 Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
Nicholas Nethercote
5def42d488 Bug 1127201 (part 1) - Let MOZ_ASSERT take a string variable as the second arg. r=Waldo.
ASSERT_UNLESS_FUZZING() (which is defined multiple times!) caused problems due
when __VA_ARGS__ was empty which is most of the time. So I just disallowed the
optional string, which was only used in a small fraction of the occurrences.

I don't particularly like this patch. I'm not convinced its any better than
just removing the nsPrintfCString()s like I did earlier, but I've done it to at
least show what's involved.

--HG--
extra : rebase_source : 10b5bcf8509eaf2fca300b0b8ab1fa130e9f8b8c
2015-02-04 19:42:29 -08:00
Ryan VanderMeulen
1369b8b342 Backed out changeset 39f991c2bd71 (bug 1115130) for Werror bustage.
CLOSED TREE
2015-02-05 14:36:25 -05:00
Ryan VanderMeulen
6048189ffc Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046. 2015-02-05 14:35:35 -05:00
Bobby Holley
f10144e7c3 Bug 1126911 - Fix rest of test suite. r=gabor 2015-02-05 11:07:40 -08:00
Kyle Machulis
1f68deb5e7 Bug 1115130 - Add logging for User Timing API; r=baku 2015-02-05 11:02:53 -08:00
Ryan VanderMeulen
51f96dd133 Bug 1127845 - Skip test_audioBufferSourceNodeNeutered.html for being nearly permafail on Windows. 2015-02-05 14:02:21 -05:00
Ryan VanderMeulen
3a12220f04 Bug 1126470 - Re-disable test_scopes.html due to frequent crashes/timeouts. 2015-02-05 12:17:35 -05:00
Blake Wu
9a06424267 Bug 1113527 - Change isDormantNeeded() behavior. r=sotaro. r=cpearce.
From 8bf5259ba58ae5b37eaceece04a7f217c3ad4284 Mon Sep 17 00:00:00 2001
2015-01-30 18:24:31 +08:00
Kan-Ru Chen (陳侃如)
553114ff7f Bug 1129311 - Don't use sNestedTabChildMap directly. r=smaug 2015-02-05 17:24:39 +08:00
Kan-Ru Chen (陳侃如)
0c04d0ee7e Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 17:18:22 +08:00
Dhi Aurrahman
3028c9c83b Bug 1120649 - document.lastModified should return the current time. r=bz 2015-02-04 18:58:09 +07:00
Deian Stefan
ac9e95722d Bug 671389 - Part 4: Extend CSP tests for iframe sandbox with CSP sandbox directive tests. r=grobinson 2015-01-23 17:01:00 +01:00
Deian Stefan
2ab90798ef Bug 671389 - Part 3: Tests for CSP sandbox directive r=grobinson,smaug 2015-01-23 17:01:00 +01:00
Deian Stefan
88942a6436 Bug 671389 - Part 2: Export document sandbox flags to chrome JS r=smaug 2015-02-03 23:45:00 +01:00
Deian Stefan
53375db2ef Bug 671389 - Part 1: Implement CSP sandbox directive r=ckerschb,smaug 2015-02-03 23:40:00 +01:00
Kartikaya Gupta
4f4961c1fe Bug 1129066 - Ensure the click event is always dispatched to an element node. r=smaug 2015-02-04 22:48:45 -05:00
Boris Zbarsky
013f9a6875 Bug 608261. Set img.complete to false while the image has a pending request. r=sicking 2015-02-04 21:05:17 -05:00
Masayuki Nakano
e525b7de36 Bug 1129406 load event handler should remove itself with proper event name r=smaug 2015-02-05 10:54:04 +09:00
Bobby Holley
41a5994f7f Bug 1128811 - Reject data wait promises when we seek. r=cpearce 2015-02-04 17:33:40 -08:00
Matthew Gregan
ef1844681b Bug 1128794 - Refactor EME decoders on top of GMP decoders. r=cpearce
--HG--
rename : dom/media/fmp4/eme/EMEH264Decoder.cpp => dom/media/fmp4/eme/EMEVideoDecoder.cpp
rename : dom/media/fmp4/eme/EMEH264Decoder.h => dom/media/fmp4/eme/EMEVideoDecoder.h
2015-02-02 21:49:00 +13:00
Matthew Gregan
6e2bccf8bb Bug 1121258 - Add a GMP PDM to allow MP4 playback via OpenH264. r=cpearce 2015-02-02 21:49:00 +13:00
Bobby Holley
a15ce311b8 Bug 1129523 - Use ProxyMediaCall for video decode tasks. r=cpearce,r=mattwoodrow 2015-02-04 17:12:51 -08:00
Bobby Holley
1bedd8d3d7 Bug 1129523 - Implement MediaPromise proxies. r=cpearce,r=mattwoodrow 2015-02-04 17:12:51 -08:00
Jeff Gilbert
680ae080b6 Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish 2015-02-04 16:34:55 -08:00
Jeff Gilbert
5533ff3254 Bug 1129213 - Support non-UINT32_MAX initial values for STENCIL_VALUE_MASK. - r=kamidphish 2015-02-04 15:07:32 -08:00
Nicholas Nethercote
b5913e0b3d Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.

--HG--
extra : rebase_source : eeba14d732077ef2e412f4caca852de6b6b85f55
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
f325953043 Bug 1050035 (part 3) - Remove PL_NewDHashTable() and PL_DHashTableDestroy(). r=froydnj.
Because they are now just equivalent to |new PLDHashTable()| +
PL_DHashTableInit() and PL_DHashTableFinish(t) + |delete t|, respectively.

They're only used in a handful of places and obscure things more than they
clarify -- I only recently worked out exactly how they different from Init()
and Finish().

--HG--
extra : rebase_source : c958491447523becff3e01de45a5d2d227d1ecd3
2015-02-01 20:36:52 -08:00
Nicholas Nethercote
9a36fdbde4 Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
Because it's no longer needed now that entry storage isn't allocated there.
(The other possible causes of failures are much less interesting and simply
crashing is a reasonable thing to do for them.)

This also makes PL_DNewHashTable() infallible.

--HG--
extra : rebase_source : 848cc9bbdfe434525857183b8370d309f3acbf49
2015-02-01 20:19:08 -08:00
Seth Fowler
a79546917f Bug 1128225 (Part 1) - Return a result enumeration from imgIContainer::Draw. r=tn 2015-02-04 13:50:56 -08:00
Tom Schuster
324fce84c8 Bug 1127494 - Remove proto parameter from JS_DefineObject. r=Waldo,bz 2015-02-04 22:50:17 +01:00
Bobby Holley
8f668dcd13 Bug 1129247 - Use MOZ_DIAGNOSTIC_ASSERT instead of MOZ_RELEASE_ASSERT in media code. r=mattwoodrow 2015-02-04 13:13:59 -08:00
Chris Pearce
348ef34fe4 Bug 1129229 - Recognize com.adobe.primetime keysystem string. r=edwin 2015-02-05 09:36:44 +13:00
David Zbarsky
77ae10e9d5 Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond 2015-02-04 15:21:03 -05:00
David Zbarsky
c73ec42d2d Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond 2015-02-04 15:21:03 -05:00
David Keeler
dcc3953291 bug 832837 - move insecure form submission warning from nsSecureBrowserUIImpl to the HTML form implementation r=mrbkap r=phlsa
As a result, we can remove nsSecurityWarningDialogs completely, which this patch also does.
2015-01-15 11:01:10 -08:00
Ryan VanderMeulen
c528ddda2c Merge inbound to m-c. a=merge 2015-02-04 14:42:46 -05:00
James Willcox
6afea890f1 Bug 1100126 - Enable the AndroidDecoderModule on PowerVR, but don't copy the SurfaceTexture r=jgilbert 2015-02-04 08:43:44 -06:00
Carsten "Tomcat" Book
79e021d647 Merge mozilla-central to b2g-inbound 2015-02-04 15:09:23 +01:00
Carsten "Tomcat" Book
995f18eb69 Merge mozilla-central to mozilla-inbound 2015-02-04 15:04:34 +01:00
Carsten "Tomcat" Book
920952d8c4 merge mozilla-inbound to mozilla-central a=merge 2015-02-04 14:10:05 +01:00