Commit Graph

426036 Commits

Author SHA1 Message Date
Bobby Holley
3fd6dc976a Bug 1173641 - Remove now-unnecessary null-out in MediaDecoderReader::BreakCycles. r=jww
As soon as a class has a mirror or canonical, it's going to hold onto the task
queue until destruction anyway.
2015-06-11 23:23:43 -07:00
Bobby Holley
ef49eeaf81 Bug 1173641 - Null out the thread pool when resolving shutdown. r=jww 2015-06-11 23:23:42 -07:00
Bobby Holley
7e2b8f3c52 Bug 1173641 - Hoist shutdown promise resolution into a helper. r=jww 2015-06-11 23:23:42 -07:00
Brad Lassey
0a0d385607 bug 1161166 - Use mach shared memory for shared memory on OSX r=billm
--HG--
rename : ipc/glue/SharedMemoryBasic_android.cpp => ipc/glue/SharedMemoryBasic_mach.cpp
rename : ipc/glue/SharedMemoryBasic_android.h => ipc/glue/SharedMemoryBasic_mach.h
2015-06-12 00:03:12 -04:00
Brad Lassey
ee05f26cd8 bug 1161166 - Move some implementation out of ipc headres to not include headres for EndianU32_* r=billm 2015-06-09 09:56:10 -04:00
Karl Tomlinson
70a1be5d33 Bug 974089 - Destroy WebAudio MediaStream when a source finishes. r=padenot
--HG--
extra : rebase_source : 1a6c80ebaf11cf52194774088399040fea4605cd
2015-06-10 13:31:29 +02:00
Karl Tomlinson
f8b1474d38 bug 1061220 work around bug 916387
--HG--
extra : rebase_source : 3966cb91ec36ee07621b90b00153e3dafeb9d722
2015-06-12 15:44:19 +12:00
Julien Pagès
cafdda4568 Bug 1173335 - [mozprofile] Profile should act as a context manager; r=wlach
--HG--
extra : commitid : 30Ko81D72NY
extra : rebase_source : 6e0fb05990c52a254e49bfc5e34d295dfc8697c3
2015-06-11 20:18:08 +02:00
Jan Varga
2340439ff0 Bug 1161063; r=bent 2015-06-11 22:34:30 +02:00
Phil Ringnalda
a38460f965 Back out 298c695564e9 (bug 1044351) for timeouts in browser_library_middleclick.js and friends
CLOSED TREE
2015-06-11 21:47:53 -07:00
Phil Ringnalda
26d25ec201 Backed out 3 changesets (bug 1172884, bug 1169819) for OS X timeouts in browser_force_refresh.js in bc3
CLOSED TREE

Backed out changeset 7b23ff6ac3a2 (bug 1169819)
Backed out changeset 1434730c0e19 (bug 1172884)
Backed out changeset 17d6ecf1b4ec (bug 1172884)
2015-06-11 20:57:24 -07:00
Boris Zbarsky
de337fb2ce Bug 1172513 part 2. When XDR-encoding a function, don't incode temporary flags. r=waldo 2015-06-11 22:34:37 -04:00
Boris Zbarsky
cd40f38304 Bug 1172513 part 1. Fix shell's Evaluate to actually throw when it detects save/load bytecode mismatches. r=waldo 2015-06-11 22:34:37 -04:00
Xidorn Quan
7f4096ebd9 Bug 1171842 - Use jump table instead of nested if statements for peeking compute function of style struct. r=dbaron
--HG--
extra : source : c16172954389dff27f9fee7d4bacc949de662a4c
2015-06-12 14:32:46 +12:00
Mike Shal
6508b24916 No bug - bump mozharness.json to 42a7a9e793f4 2015-06-11 21:35:22 -04:00
Nikhil Marathe
83d79304bb Bug 1170822 - Fix controlled documents comparison. r=catalinb
--HG--
extra : rebase_source : c49fed55ea782a7ef34e867a9b21b1dc66a7c088
2015-06-02 14:53:09 -07:00
JW Wang
1fe912e2ec Bug 1173289 - Remove WakeDecoderRunnable from MDSM. r=roc. 2015-06-07 16:29:56 +08:00
Blake Kaplan
3d74d0b549 Bug 1151840 - Make a couple of messages urgent to deal with CPOWs properly. r=billm 2015-06-11 18:53:31 -07:00
Blake Kaplan
d975fe296d Bug 1111555 - Don't accidentally cancel downloads if we think we're exiting private browsing. r=ehsan 2015-06-11 18:53:31 -07:00
Gijs Kruitbosch
eabd39a0f2 Bug 1044351 - prevent popup blocker from blocking windows opened by loaded javascript: URIs by allowing popups for such loads from the location bar. r=mak/mrbkap 2015-06-11 18:53:31 -07:00
Nicholas Nethercote
d2a5b36906 Bug 1174046 - Fix PLDHashTable::Iterator in chaos mode again. r=froydnj.
If you use PLDHashTable::Iterator in chaos mode with a table with zero
capacity, a |% 0| operation takes place in randomUint32LessThan. This change
avoids that.

--HG--
extra : rebase_source : 85f2affb57c2402f40f3d117434b8300e7f204b7
2015-06-11 18:23:26 -07:00
Eric Rahm
10246c32dc Bug 1171583 - Remove mutable warning from |nsSimpleURI::SetUserPass|. r=bz 2015-06-11 18:32:03 -07:00
Ben Kelly
4668eb9cd1 Bug 1169819 Add browser chrome test to validate SW force refresh. r=ehsan 2015-06-11 18:29:28 -07:00
Ben Kelly
7c7866f1b2 Bug 1172884 P2 Add test for synthesizing a redirect to a compressed resource. r=ehsan 2015-06-11 18:29:28 -07:00
Ben Kelly
9e311feb1c Bug 1172884 P1 Properly decode body when intercepted response redirects. r=jduell 2015-06-11 18:29:28 -07:00
Mike Shal
734f1f54fe Bug 1162594 - create build_resources.json even if psutil fails; r=ahal 2015-06-09 18:22:53 -04:00
Shu-yu Guo
d91cf6d108 Bug 1167895 - Escape JS engine SPS profile strings to UTF8 properly. (r=djvj) 2015-06-11 18:30:39 -07:00
Xidorn Quan
68859cacc4 Bug 1168028 part 2 - Revert DOM fullscreen state after window finish resizing if we need to. r=smaug,dao
--HG--
extra : source : bbf582da8bd4b7ee58c597b5aeb9f64199059f38
2015-06-12 13:24:45 +12:00
Xidorn Quan
4d749c589f Bug 1168028 part 1 - Ensure to exit document fullscreen state when back from DOM fullscreen to fullscreen mode. r=smaug
--HG--
extra : source : 025b28d1fcf9b44e7ccb25bd336e8935c734777b
2015-06-12 13:24:45 +12:00
Wes Kocher
c0dd3e3556 Merge m-c to inbound, a=merge IGNORE BAD COMMIT MESSAGES 2015-06-11 18:13:32 -07:00
Wes Kocher
8127240e63 Merge b2ginbound to central, a=merge 2015-06-11 17:37:23 -07:00
Wes Kocher
c07c3dd3d8 Merge fx-team to central, a=merge 2015-06-11 17:18:11 -07:00
Wes Kocher
2aa142fe5e Merge inbound to central, a=merge 2015-06-11 17:02:47 -07:00
Jean-Yves Avenard
e31b450b56 Bug 1171311: P11. Only perform fuzz search on the interval's start. r=mattwoodrow a=kwierso
--HG--
extra : rebase_source : ff2546bad00f2e79888bb24c4b8a928d707af383
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
50d6f9e616 Bug 1171311: P10. Add MediaDataDemuxer::GetSamplesMayBlock() method. r=cpearce
This is used by the MediaFormatReader to dermine if buffering heuristics should
be used.

--HG--
extra : rebase_source : 49d67f021ce8660cd67a12510e5c631d6b96698a
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
4b7429a4cd Bug 1171311: P9. Only allow seeking if we have target time. r=cpearce
--HG--
extra : rebase_source : 0db1c344e4adf82282045268544343e508aaef5b
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
d55f87961c Bug 1171311: P8. Ensure we will always decode available data. r=cpearce
--HG--
extra : rebase_source : 81714e99a8852a73b6089d51b41481764c9bbe1c
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
33492d339e Bug 1171311: P7. Ensure we have all sourcebuffer ready. r=cpearce
If a sourcebuffer is defined, wait until all are usable before allowing call to
ReadMetadata to succeed.

--HG--
extra : rebase_source : cc78310eb3d7beb629cc463c8b9398285e86b75c
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
c49e77e3bd Bug 1171311: P6. Use ProxyMediaCall and remove use of monitor. r=cpearce
--HG--
extra : rebase_source : 2d7d0e49a66e2456bc5ec9f0a5bb127a761158f2
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
85886b1736 Bug 1171311: P5. Force update of buffered range after endOfStream. r=cajbir
--HG--
extra : rebase_source : 087eca5adee88230d7c8693df5d1b53008cfd891
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
12944faa0d Bug 1171311: P4. Don't compute start time for MSE. r=cpearce
It is assumed per spec that it's 0.
Extra: remove redundant virtual keywords.

--HG--
extra : rebase_source : 40dc4876cd79f7b85e9f8b1afaa804ee6a417200
2015-06-12 09:26:58 +10:00
Jean-Yves Avenard
b6bafeb601 Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
Code isn't active. Need to set media.mediasource.format-reader to true.

--HG--
extra : rebase_source : 4996284f3eac81338548376f055c4849025233f3
2015-06-12 09:26:57 +10:00
Jean-Yves Avenard
77d1c15fd1 Bug 1171311: P2. Handles errors when skipping to next keyframe. r=cpearce
--HG--
extra : rebase_source : 98942020dbd9af13cd2a5a1594728be37f8c1a4e
2015-06-12 09:26:57 +10:00
Jean-Yves Avenard
5d7de3c7c2 Bug 1171311: P1. Add MediaDataDemuxer::IsThreadSafe() method. r=cpearce
--HG--
extra : rebase_source : 38f6165835adce4f01f142c8f6d5c2660daefbf4
2015-06-12 09:26:57 +10:00
Wes Kocher
6783fcf01d Backed out changeset 6231a72d0557 (bug 1172884) for being the wrong patches landed a=backout
--HG--
extra : amend_source : 0c9d908d7b413bcf054c85aa5db901651cdc06a3
2015-06-11 17:57:51 -07:00
Wes Kocher
a560c52ed5 Backed out changeset 573451ac095c (bug 1172884) 2015-06-11 17:57:50 -07:00
Wes Kocher
01c957f00a Backed out changeset 8d71eb212b9a (bug 1169819) 2015-06-11 17:57:49 -07:00
Ben Kelly
3b1c0e6220 Bug 1169819 Add browser chrome test to validate SW force refresh. r=ehsan a=kwierso 2015-06-11 17:52:02 -07:00
Ben Kelly
11670de4f9 Bug 1172884 P2 Add test for synthesizing a redirect to a compressed resource. r=ehsan a=kwierso 2015-06-11 17:52:02 -07:00
Ben Kelly
2ce68bcbc9 Bug 1172884 P1 Properly decode body when intercepted response redirects. r=mayhemer a=kwierso 2015-06-11 17:52:01 -07:00