Commit Graph

264232 Commits

Author SHA1 Message Date
Nicolas Silva
59cf635037 Bug 1083101 - Implement gfx::DrawingJob. r=jrmuizel 2015-09-24 17:35:15 +02:00
Nicolas Silva
690f0044e7 Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel 2015-09-24 17:35:10 +02:00
Nicolas Silva
b40f0e1d22 Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel 2015-09-24 17:34:43 +02:00
Sotaro Ikeda
d00283f218 Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn 2015-09-24 08:31:30 -07:00
Ehsan Akhgari
371c742dee 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
2921a0c87b Bug 1207677: remove unused file; r=wcosta 2015-09-23 15:40:14 -04:00
Morris Tseng
32b4d740f4 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
2f6735a7c4 Bug 1178518 - Add an AppTrustedRoot for signed packaged app. r=keeler 2015-09-07 15:28:21 +08:00
Jonathan Hao
3b9e2702af Bug 1178518 - Verify signed packages. r=valentin 2015-09-24 10:07:01 +08:00
Jonathan Hao
ab6779a046 Bug 1178518 - Packaged App Utils. r=valentin 2015-09-18 11:50:37 +08:00
Nathan Froyd
2a24136f70 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
db6b82828e 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
e1c90cfe7f 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
27d787f322 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
a3fd66bd0f Bug 953265: make getUserMedia fake audio tones configurable in frequency via pref r=jib 2015-09-24 09:23:37 -04:00
Randell Jesup
44905ab6e3 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
46bfe823f7 Bug 953265: Update webrtc/getUserMedia default audio capture rate to 32KHz r=padenot 2015-09-24 09:23:37 -04:00
Neil Deakin
7ae59e77ce Bug 1204944, convert drag position coordinates properly, r=mstange 2015-09-24 09:09:54 -04:00
Ehsan Akhgari
851458c39d 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
e61f0c8ff6 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
b5f38a2ffc Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision. r=jlund 2015-08-27 11:43:45 -04:00
Jonathan Kew
dd3e1da9f1 Bug 1193519 followup - annotate test for antialiasing fuzz on OS X. 2015-09-24 12:30:24 +01:00
Tooru Fujisawa
91689303de Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo 2015-08-29 17:56:38 +09:00
Tooru Fujisawa
91129a18ce Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo 2015-09-05 13:24:02 +09:00
Jeff Walden
eb68b62884 Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai 2015-09-05 12:51:18 +09:00
Tooru Fujisawa
8c6cce15c9 Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo 2015-09-19 12:03:24 +09:00
James Graham
dedf68faa0 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
a1e4f9b1b1 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
65a4877715 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
a193047fac Bug 1021845 - Before compositing, clip the visible region of a layer to the layer's clip rect. r=mattwoodrow 2015-09-23 16:18:29 +02:00
Markus Stange
4489bf5af2 Bug 1144534 - If we have tiling, don't reduce layer resolution for large transforms. r=mattwoodrow 2015-09-21 11:56:52 +02:00
Carsten "Tomcat" Book
d236815e19 Merge mozilla-central to mozilla-inbound 2015-09-24 12:06:06 +02:00
Carsten "Tomcat" Book
c0e40dc581 merge mozilla-inbound to mozilla-central a=merge 2015-09-24 12:03:40 +02:00
Carsten "Tomcat" Book
fea3d7c34b merge fx-team to mozilla-central a=merge 2015-09-24 12:01:40 +02:00
Carsten "Tomcat" Book
8b9666a74e Backed out 1 changesets (bug 1207915) for windows m3 test failures
Backed out changeset 84fd96dc7ddc (bug 1207915)
2015-09-24 11:44:25 +02:00
Jonathan Kew
89a69c2675 Bug 1193519 pt 11 - Reftest for sideways-lr writing mode with text-decoration. r=dholbert 2015-09-24 10:23:35 +01:00
Jonathan Kew
5a506e7413 Bug 1193519 pt 10 - Clean up remaining mentions of 'sideways-left' in code comments. r=dholbert 2015-09-24 10:23:35 +01:00
Jonathan Kew
f113f10f32 Bug 1193519 pt 9 - Reftests with floats in writing-mode: sideways-lr. r=dholbert 2015-09-24 10:23:35 +01:00
Jonathan Kew
6649b54186 Bug 1193519 pt 8 - Reftests for table row and cell ordering in sideways-* writing modes. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
8669a4bf8c Bug 1193519 pt 7 - Basic reftests for sideways-lr writing mode. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
f566ef1481 Bug 1193519 pt 6 - Adjust the position of the caret bidi indicator appropriately for sideways-lr mode. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
c76f510235 Bug 1193519 pt 5 - Expose the sideways-lr value for writing-mode to CSS. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
923a107254 Bug 1193519 pt 4 - Reverse the direction of text-decoration offsets in sideways-lr mode. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
460599978b Bug 1193519 pt 3 - Handle writing-mode:sideways-lr in nsTextFrame selection and rendering. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
506f67fd5e Bug 1193519 pt 2 - Handle sideways-left orientation in gfx text-drawing code. r=dholbert 2015-09-24 10:23:34 +01:00
Jonathan Kew
5592257d76 Bug 1193519 pt 1 - Update coordinate conversions in WritingModes.h to account for sideways-lr writing mode. r=dholbert
* * *
Bug 1193519 pt 1.1 - Fix error in LogicalRect::LineLeft/Right accessors. r=dholbert
2015-09-24 10:23:34 +01:00
Nigel Babu
f1d3171b4e Backed out changeset 49847eb6c1ce (bug 1180940) for Mulet Gij(4) bustage on CLOSED TREE 2015-09-24 12:37:52 +05:30
Nigel Babu
32b47457a4 Backed out changeset dcbabf6ce153 (bug 1188643) for linux crashtest bustage 2015-09-24 12:31:20 +05:30
JW Wang
7321c19654 Bug 1207915 - Apply the fix of bug 1052206 to DecodedStream. r=roc. 2015-09-24 14:29:01 +08:00
Jean-Yves Avenard
72308bf759 Bug 1159343: Interrupt seek early when possible. r=jwwang 2015-09-24 16:46:14 +10:00