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
Trevor Saunders
25f4e5b4dd
bug 1243077 - make xpcAccessible::GetFirstChild() work with proxies r=davidb
2016-01-27 18:42:47 -05:00
Trevor Saunders
eeb5e033a9
bug 1243077 - add AccessibleOrProxy::FirstChild() r=davidb
2016-01-27 18:42:47 -05:00
Trevor Saunders
82d0a0cb57
bug 1243077 - make xpcAccessible::GetChildren() work with proxied accessibles r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
09e76d6161
bug 1243077 - remove an unnecessary AddRef() from xpcAccessible::GetChildren()
...
r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
7ed70c4747
bug 1243077 - make xpcAccessible::GetChildAt() work with proxied accessibles r=davidb
2016-01-27 18:42:46 -05:00
Trevor Saunders
d6b1c63636
bug 1243077 - add AccessibleOrProxy::ChildAt() r=davidb
2016-01-27 18:42:45 -05:00
Trevor Saunders
316224a8fa
bug 1243077 - support proxied accessibles in xpcAccessible::GetRole() r=davidb
2016-01-27 18:42:45 -05:00
Trevor Saunders
2756d3cc25
bug 1243077 - simplify GetRoleCB some r=davidb
...
We can replace the code dealing with Accessibles and proxies differently with
a call to AccessibleOrProxy::Role()
2016-01-27 18:42:45 -05:00
Trevor Saunders
3533020369
bug 1243077 - add ToXPC{,Document} overloads for proxied accessibles r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
ed7112af70
bug 1243077 - make it possible to get MaiAtkObject::mAccWrap from an AtkObject* without casting to Accessible* or ProxyAccessible* r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
68157e1e81
bug 1243077 - add AccessibleOrProxy::Role() r=davidb
2016-01-27 18:42:44 -05:00
Trevor Saunders
d45bd1dd7a
bug 1243077 - implement xpcAccessible::GetChildCount() for proxied accessibles
...
r=davidb
2016-01-27 18:42:43 -05:00
Trevor Saunders
0f1a4e92f4
bug 1243077 - add AccessibleOrProxy xpcAccessible::IntlGeneric() r=davidb
...
It will be useful to get mIntl without casting it to either Accessible* or
ProxyAccessible*. sadly C++ won't let us overload the name Intl() this way
so for now this method is named IntlGeneric().
2016-01-27 18:42:43 -05:00
Trevor Saunders
a3a485c619
bug 1243077 - add AccessibleOrProxy::ChildCount() r=davidb
2016-01-27 18:42:42 -05:00
Trevor Saunders
eaa9db8267
bug 1243077 - add AccessibleOrProxy::IsNull() r=davidb
2016-01-27 18:42:42 -05:00
David Keeler
e005138b30
bug 1241317 - gather telemetry on prevalence of FIPS r=jcj r=vladan
2016-01-21 11:22:12 -08:00
Xidorn Quan
6414b6b707
Bug 1064843
part 12 - Add test for ::backdrop of fullscreen. r=dholbert
2016-01-28 10:11:00 +11:00
Xidorn Quan
3a0d1ca63a
Bug 1064843
part 11 - Move checkWindowPureColor helper function from top-layer test to WindowSnapshot.js. r=roc
2016-01-28 10:11:00 +11:00
Xidorn Quan
1cb71b430e
Bug 1064843
part 10 - Create and render backdrop frame for top layer frames. r=dbaron
2016-01-28 10:11:00 +11:00
Xidorn Quan
48330126a7
Bug 1064843
part 9 - Change nsCSSFrameConstructor::CreatePlaceholderFrameFor to accept parent style context. r=dbaron
2016-01-28 10:11:00 +11:00
Xidorn Quan
d69da3921b
Bug 1064843
part 8 - Add frame class for backdrop frame. r=dbaron
2016-01-28 10:11:00 +11:00
Xidorn Quan
0790dabaf5
Bug 1064843
part 7 - Add backdrop pseudo-element and add related UA stylesheet. r=heycam
2016-01-28 10:11:00 +11:00
Xidorn Quan
ab8ac72f15
Bug 1064843
part 6 - Add backdrop frame list. r=dholbert
2016-01-28 10:11:00 +11:00
Xidorn Quan
799b5c72ae
Bug 1064843
part 5 - Ensure frames behave properly for unknown child list id passed into SetInitialChildList. r=dholbert
...
Note that nsMathMLContainerFrame and its subclasses are unchanged since
they are not target of fullscreen (and thus no backdrop frame), and they
have an assertion to ensure we really don't pass any unexpected list in.
2016-01-28 10:11:00 +11:00