Commit Graph

441776 Commits

Author SHA1 Message Date
Bobby Holley
bf99ce5996 Bug 1072150 - Crash in SubjectPrincipal if there's no active AutoJSAPI. r=bz 2015-09-24 14:02:42 -07:00
Bobby Holley
110f12e7ca Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz 2015-09-24 14:02:41 -07:00
Bobby Holley
f306d3926d Bug 1072150 - Introduce a transitional legacy API that works like things used to. r=bz 2015-09-24 14:02:41 -07:00
Bobby Holley
023e962751 Bug 1072150 - Don't examine the subject principal in CheckSameOrigin. r=bz
I can't believe we do this.
2015-09-24 14:02:40 -07:00
Nick Fitzgerald
b3dadc255e Bug 1206290 - Part 1: Implement a JS::ubi::PostOrder depth first traversal; r=sfink 2015-09-24 14:01:22 -07:00
Nick Fitzgerald
896a2e9849 Bug 1206290 - Part 0: Move js/UbiNodeTraverse.h to js/UbiNodeBreadthFirst.h; r=sfink
--HG--
rename : js/public/UbiNodeTraverse.h => js/public/UbiNodeBreadthFirst.h
2015-09-24 14:01:22 -07:00
Jeff Gilbert
187dfafc29 Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel 2015-09-24 12:21:05 -07:00
Michael Layzell
59b6510302 Bug 1207233 - Don't provide a default content-type header if user calls XHR.setRequestHeader('Content-Type', ''), r=jduell 2015-09-24 16:54:11 -04:00
Wes Kocher
39cabbcacc Backed out changeset 1da385d6c46b (bug 1021845) for b2g r3 and r7 permafail CLOSED TREE 2015-09-24 12:06:03 -07:00
Wes Kocher
d28eb4d8c9 Backed out bug 1083101 for build bustage CLOSED TREE
changesets backed out:
e39dfd9e05cb, cd54e93993b4, 61db1a51a7c4, c20fd7506bb7, b5e97b0facb7, cdf356cb817e, b058a918f443, d421e79326a2, 34a0be9af3f3, bba6f89ab775, 2fd5cfcea4e5

--HG--
extra : amend_source : 9dd084c69c78fd2248dfb1b9ba562b8a396ba205
extra : histedit_source : 7dc833e4d0e1656ed98f560b0bd8fec9e0aee3ef%2C1df84fdd3e0adae06356f9ffbafc49538ffb8729
2015-09-24 11:14:50 -07:00
Nicolas Silva
5c994c47a4 Bug 1083101 - Back 5 patches out due to windows build issues, CLOSED TREE. 2015-09-24 19:47:20 +02:00
Nicolas Silva
b5f0ba8f9a Bug 1083101 - build fix on CLOSED TREE 2015-09-24 19:11:26 +02:00
Nicolas Silva
da625cae5a Bug 1083101 - build fix on CLOSED TREE 2015-09-24 18:08:10 +02:00
Nicolas Silva
b7926684ad Bug 1083101 - Make SyncObject's list of waiting jobs lock-free. r=jrmuizel 2015-09-24 17:35:47 +02:00
Nicolas Silva
38f6ea4b47 Bug 1083101 - rename gfx::Mutex into gfx::CriticalSection and move it to its own file. r=jrmuizel 2015-09-24 17:35:37 +02:00
Nicolas Silva
0819b3e7d5 Bug 1083101 - Win32 implementation of the JobScheduler. r=jrmuizel 2015-09-24 17:35:30 +02:00
Nicolas Silva
1ccd18a5b5 Bug 1083101 - Make gfx::DrawingCommand methods const. r=jrmuizel 2015-09-24 17:35:27 +02:00
Nicolas Silva
c41df579c1 Bug 1083101 - Extend DrawCommand storage functionality and fix a bug with dashed stroke patterns. r=jrmuizel 2015-06-10 19:57:08 +02:00
Nicolas Silva
9a89fcdfb3 Bug 1083101 - Implement gfx::DrawingJob. r=jrmuizel 2015-09-24 17:35:15 +02:00
Nicolas Silva
dbac937791 Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel 2015-09-24 17:35:10 +02:00
Nicolas Silva
d730a8ec5f Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel 2015-09-24 17:34:43 +02:00
Sotaro Ikeda
ba3b3090fd Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn 2015-09-24 08:31:30 -07:00
Ehsan Akhgari
caccfce865 Bug 1207135 - Add linux64-st-an to the set of TaskCluster builds; r=dustin 2015-09-24 11:13:12 -04:00
Dustin J. Mitchell
26fafbdf0d Bug 1207677: remove unused file; r=wcosta
--HG--
extra : commitid : 7qMhSZzpBRO
extra : rebase_source : 6cbbb352c177130dfe1bd5d008e3ab85fabd19a5
2015-09-23 15:40:14 -04:00
Morris Tseng
2275dcb794 Bug 1207887 - Fix AsyncPanZoomAnimation, WheelScrollAnimation and TextureHost doesn't compile in non-unified build. r=nical 2015-09-23 18:53:00 +02:00
Jonathan Hao
e2da61623b Bug 1178518 - Add an AppTrustedRoot for signed packaged app. r=keeler 2015-09-07 15:28:21 +08:00
Jonathan Hao
077ea1aeb2 Bug 1178518 - Verify signed packages. r=valentin 2015-09-24 10:07:01 +08:00
Jonathan Hao
ae5a452f5b Bug 1178518 - Packaged App Utils. r=valentin 2015-09-18 11:50:37 +08:00
Nathan Froyd
50eb249b57 Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h
A number of places depend on RefPtr.h providing this function.  When we
s/RefPtr/nsRefPtr/, such places still need to be able to see this
function.  Moving it to nsRefPtr.h makes it still visible before we
switch (since RefPtr.h includes nsRefPtr.h), and after we switch (since
every place that #includes RefPtr.h will now be #including nsRefPtr.h).
2015-09-22 22:23:10 -04:00
Nathan Froyd
5761751aa3 Bug 1207245 - part 1 - move RefCounted<T> to its own file
Various bits depend on RefPtr.h to provide RefCounted<T> and RefPtr<T>.
It will be easier to manage an automatic conversion from RefPtr<T> to
nsRefPtr<T> if we split out the dependency on RefCounted<T> first.
2015-09-22 21:27:34 -04:00
Nathan Froyd
d3552d7e39 Bug 1207245 - part 0 - fix why-did-we-allow-that tests in TestRefPtr.cpp
RefPtr.h's byref permits callees to see the incoming value of the
outparam; XPCOM's getter_AddRefs zeros outparams prior to the call, so
information doesn't leak through inadvertently.  Given this difference,
we need to eliminate tests that depended on this (arguably dangerous)
behavior.  The numerous assertion fixups are required because we're
removing construction and destruction of objects along the way.
2015-09-23 23:07:29 -04:00
Ehsan Akhgari
0bc360edc4 Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku 2015-09-24 10:09:10 -04:00
Randell Jesup
b7ab4c0916 Bug 953265: make getUserMedia fake audio tones configurable in frequency via pref r=jib 2015-09-24 09:23:37 -04:00
Randell Jesup
69e6fe68f6 Bug 953265: Adjust Opus bitrate in WebRTC to pass >8KHz audio, and comment r=bwc 2015-09-24 09:23:37 -04:00
Randell Jesup
93f63e0a1a Bug 953265: Update webrtc/getUserMedia default audio capture rate to 32KHz r=padenot 2015-09-24 09:23:37 -04:00
Neil Deakin
2914b44b1b Bug 1204944, convert drag position coordinates properly, r=mstange 2015-09-24 09:09:54 -04:00
Ehsan Akhgari
92192060bd Bug 1206458 follow-up: Continue to use the LOAD_FLAGS_BYPASS_CACHE flag for the Request Desktop Mode feature
As per the discussion happened on the mailing list:
https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-September/001518.html
2015-09-24 07:59:46 -04:00
Carsten "Tomcat" Book
1c291b5aad Backed out 4 changesets (bug 1193264, bug 1193215, bug 1188483, bug 1204120) for test bustage and bustage on a CLOSED TREE
Backed out changeset a9a4292b2df3 (bug 1188483)
Backed out changeset 9748ff0d2836 (bug 1204120)
Backed out changeset a0b952bb6620 (bug 1193264)
Backed out changeset 63c61416c2f7 (bug 1193215)
2015-09-24 13:58:20 +02:00
Rail Aliiev
bb0efe6b1a Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision. r=jlund 2015-08-27 11:43:45 -04:00
Jonathan Kew
e4f20b47ff Bug 1193519 followup - annotate test for antialiasing fuzz on OS X. 2015-09-24 12:30:24 +01:00
Tooru Fujisawa
7a5d38258f Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo
--HG--
extra : commitid : imG7mt4Vvv
extra : rebase_source : 3989d27762c33124fa9223960fadf44fb7756d73
2015-08-29 17:56:38 +09:00
Tooru Fujisawa
d6f6b9e0d0 Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo
--HG--
extra : commitid : Hf5cv9HAcnR
extra : rebase_source : 3f8c46f4549cbfe8d267f6de4b930562681fcd25
2015-09-05 13:24:02 +09:00
Jeff Walden
4651e27655 Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai
--HG--
extra : commitid : I8tr1GFtV1G
extra : rebase_source : 484ef497e9f9dd3ccc5c117fac8b027e0892395f
2015-09-05 12:51:18 +09:00
Tooru Fujisawa
6ac3f82e0b Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo
--HG--
extra : commitid : 8LecdYFVNex
extra : rebase_source : e83b4914c7802a5ea6292f342e13c28ef42be265
2015-09-19 12:03:24 +09:00
James Graham
5ce827ccac Bug 1204120 - Allow passing talos arguments to |mach try|.
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-24 11:58:04 +01:00
James Graham
86787b7b7a Bug 1193264 - Add support for saving and reusing try strings in mach try
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-24 11:58:04 +01:00
James Graham
66ca06104d Bug 1193215 - Support for passing test directories through mach try.
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-24 11:58:03 +01:00
Markus Stange
6e7d153296 Bug 1021845 - Before compositing, clip the visible region of a layer to the layer's clip rect. r=mattwoodrow
--HG--
extra : commitid : 9ApIorZ6nmP
extra : histedit_source : 0313083254f244855be9663ac6878f8e353086d8
2015-09-23 16:18:29 +02:00
Markus Stange
1c51b30d9d Bug 1144534 - If we have tiling, don't reduce layer resolution for large transforms. r=mattwoodrow
--HG--
extra : commitid : JJNzvl0j5W9
extra : histedit_source : 1269e93524a668636fbe79662e87e43a2e4d0402
2015-09-21 11:56:52 +02:00
Carsten "Tomcat" Book
be2a184fb0 Merge mozilla-central to mozilla-inbound 2015-09-24 12:06:06 +02:00