Astley Chen
9ad88b9030
Bug 1228918 - Enable reftest on emu-{arm,x86}-kk, Treeherder Production. r=garndt
2015-11-30 16:50:48 +08:00
Honza Bambas
6ee96b06e4
Bug 1240238 - Full DOMStorage schema 1 scope update uniqueness, r=smaug
2016-01-27 09:33:00 +01:00
Bogdan Postelnicu
9200718362
Bug 1243401 - removed unused variables fun_ and nslots_ from MIRGenerator. r=jorendorff
2016-01-27 18:04:18 +02:00
Ethan Lin
82bfd56ff2
Bug 1242336 - Fix WebGL2 return type of GL_UNPACK_SKIP. r=jgilbert
2016-01-25 22:11:00 +01:00
Nigel Babu
662e3f1bc8
Backed out changeset ebf10602138c (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:31 +05:30
Nigel Babu
919772ab2a
Backed out changeset 5d8f454c269e (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:23 +05:30
Jed Davis
dd3090f395
Bug 1240911 - Prevent SerializedStructuredCloneBuffer from escaping into the heap. r=amarchesini
2016-01-28 08:43:46 +01:00
Milan Sreckovic
bba443a226
Bug 1235437 - Add annotation for major graphics preferences. r=bgirard
2016-01-18 12:56:38 -05:00
Chris Peterson
4b7b204b24
Bug 1234355 - Part 2: Remove unused EME drmContentCDMNotSupported.64bit.message. r=spohl
2016-01-26 11:12:11 -08:00
Chris Peterson
2a99b44376
Bug 1234355 - Part 1: Remove "Don't ask me again" footgun option from the "Enable DRM" info bar notification. r=spohl
2016-01-26 11:11:16 -08:00
Randell Jesup
1f5ab1ba0f
Bug 1243607: Fix out-of-order limit checks in WebRTC bandwidth settings rs=me
2016-01-28 00:37:41 -05:00
Jeff Muizelaar
5150171f15
Bug 1243636. Switch to gfx::CriticalSection
2016-01-27 23:30:25 -05:00
Masayuki Nakano
a0112e3e9a
Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato
2016-01-28 13:28:54 +09:00
Masayuki Nakano
3f46e23f14
Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug
2016-01-28 13:28:54 +09:00
Masayuki Nakano
76237b47a0
Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
a3b3a0c367
Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
cc3f0fb62c
Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug
2016-01-28 13:28:53 +09:00
Xidorn Quan
4f2e4b3de9
Bug 1230034 part 10 - Convert remaining frame properties to by typed and remove the unsafe declaring macro. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
594638bb3b
Bug 1230034 part 9 - Convert FrameLayerBuilder::LayerManagerDataProperty to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
a530212fed
Bug 1230034 part 8 - Convert frame properties which assert on destructor to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
f98b183889
Bug 1230034 part 7 - Convert nsIFrame::GenConProperty to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
c29deee3bc
Bug 1230034 part 6 - Convert all frame properties which do not hold pointer to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
ef976642a0
Bug 1230034 part 5 - Convert all frame properties which use DeleteValue and ReleaseValue as destructor to be typesafe. r=dbaron
...
By changing signature of those two functions, we make compiler complain about
all their existing uses, so we can find all of them and convert them.
Some of the callsites of Get() with those properties are also converted, but not
all of them. It is fine because if there is any incorrect conversion, compilers
is able to find out now. So they are completely typesafe.
2016-01-28 14:23:59 +11:00
Xidorn Quan
576bff563e
Bug 1230034 part 4 - Make FramePropertyDescriptor to be a template. r=froydnj,dbaron
...
This patch makes methods of FramePropertyTable and FrameProperties to be
simple template wrapper functions. Then it converts all references to
FramePropertyDescriptor to use "void" parameter to simulate the current
unsafe behavior.
SmallValueHolder is used for storing small values like int32_t, float,
which can fit in the size of a pointer directly, and thus no lifetime
management is needed.
2016-01-28 14:23:59 +11:00
Xidorn Quan
ad658cc4b7
Bug 1230034 part 3 - Move some frame property declaration around. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
02757957d4
Bug 1230034 part 2 - Constify aFrame parameters of frame property functions. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
91e3b8d705
Bug 1230034 part 1 - Remove NS_PROPERTY_DESCRIPTOR_CONST macro. r=dbaron
2016-01-28 14:23:59 +11:00
Nicholas Nethercote
d91fbd9143
Bug 1187144 (part 10) - Replace nsBaseHashtable::Enumerate() calls in layout/ with iterators. r=heycam.
2016-01-26 22:21:30 -08:00
Nicholas Nethercote
fb9c26458f
Bug 1187144 (part 9) - Replace nsBaseHashtable::Enumerate() calls in layout/ with iterators. r=heycam.
2016-01-24 21:13:51 -08:00
Nicholas Nethercote
7235b4a08e
Bug 1187144 (part 8) - Replace nsBaseHashtable::Enumerate() calls in layout/ with iterators. r=heycam.
2016-01-24 18:45:29 -08:00
Randell Jesup
91f4950365
Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr
2016-01-27 21:55:42 -05:00
Ehsan Akhgari
eb68974351
Bug 1080968 - Don't use constexpr on clang-cl when emulating MSVC 2013
...
constexpr-ness of things can change the ABI requirements, and MSVC 2013
doesn't support constexpr, so choosing it for clang-cl when emulating
MSVC 2013 will cause ABI incomap issues between object files compiled
with the two compilers.
This reverts part of the commit for the original bug.
2016-01-27 21:10:03 -05:00
Paul Kerr [:pkerr]
0580cec53c
Bug 1209252 - Part 2: typo fix for compile issue. r=bustage on a CLOSED TREE
2016-01-27 18:09:19 -08:00
Chris Manchester
835d2f9bd5
Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
2016-01-27 17:46:34 -08:00
Olivier Yiptong
6ca8b9c63b
Bug 1240169 - Revert to returning a dynamic newtab URL for BROWSER_NEW_TAB_URL r=mconley
2016-01-23 01:17:55 -05:00
Olivier Yiptong
e0e5f28795
Bug 1240169 - Remove redundant remote-newtab redirector interface contract r=mconley
2016-01-23 01:17:50 -05:00
Olivier Yiptong
d9d6ecb3d1
Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley
2016-01-27 13:50:18 -05:00
Matthew Gregan
ff13b11667
Bug 1243234 - Move mp4parse-rust initialization into constructor and clean up try_rust. r=giles
...
Initializing in the constructor better matches libstagefright's behaviour
(and avoids reading and copying the stream contents every time
GetNumberTracks() is called).
Also restricts the size of the buffer to 1MB. This will be handled in the
future by passing the parser a DataSource-like interface for reading from
the stream.
2016-01-28 14:25:18 +13:00
Matthew Gregan
1dac0b7b19
Bug 1243234 - Remove now-unnecessary StagefrightPrivate wrapper. r=giles
2016-01-28 14:25:18 +13:00
Matthew Gregan
08e6ca56e3
Bug 1243234 - Move mp4parse-rust code into MP4MetadataRust impl. r=giles
...
Most of the interface is stubbed with asserts and only GetNumberTracks() is
called on both libstagefright and mp4parse-rust variants.
This also moves the libstagefright vs mp4parse-rust comparisons up into
MP4Metadata.
2016-01-28 14:25:18 +13:00
Matthew Gregan
e8b48377d1
Bug 1243234 - Hide MP4Metadata behind an impl pointer. r=giles
...
This is temporary (until libstagefright is removed) and intended to make
swapping between and comparing the results of the libstagefright and
mp4parse-rust versions simpler.
2016-01-28 14:25:18 +13:00
Ralph Giles
81e16f5e16
Bug 1243234 - Update rust mp4parse telemetry reporting. r=kinetik
...
As of mp4parse 0.2.0 error codes are positive, as gecko telemetry
requires, so we no longer need to invert them. However, the return
code is still signed, so assert to catch future errors.
Also fix a bug in track comparison telemetry. We were only counting
tracks when parsing failed.
2016-01-28 14:25:18 +13:00
Ralph Giles
c79a3089b8
Bug 1243234 - Update rust mp4parse to v0.2.1. r=kinetik
...
- Invert return codes.
- Preliminary VP9 and Opus sample entry support.
- Fix a string parsing error which caused street.mp4 to fail.
2016-01-28 14:25:18 +13:00
Ralph Giles
86796b6dcf
Bug 1243234 - Update script for mp4parse v0.2.1. r=kinetik
...
Bump the default version.
2016-01-28 14:25:18 +13:00
Ralph Giles
5d873c02c9
Bug 1243234 - Move mp4parse into a crate subdirectory. r=kinetik
...
If we can get this to work it will be less confusing, I think.
Byteorder has to be in a subdir while we're treating it as a mod.
We may have to add yet another directory when we have crate support
but until then all the rust code is at least self-contained..
2016-01-28 14:25:18 +13:00
Paul Kerr [:pkerr]
11e4400955
Bug 1209252: add buttons to clear session and signaling logs. r=jib, r=sicking
2016-01-27 16:05:10 -08:00
Jeff Muizelaar
4e3f56f951
Bug 1178385. Add a pref to force enable hw video decode. r=milan
2016-01-27 19:31:42 -05:00
Nicholas Nethercote
0c79bb0ea3
Bug 1187141 - Replace nsBaseHashtable::Enumerate() calls in storage/ with iterators. r=mak.
2016-01-24 18:09:12 -08:00
Trevor Saunders
890e475bad
bug 1243077 - make xpcAccessible::GetLastChild() work with proxied accessibles r=davidb
2016-01-27 18:42:48 -05:00
Trevor Saunders
4ea70c24e1
bug 1243077 - add AccessibleOrProxy::LastChild() r=davidb
2016-01-27 18:42:48 -05:00