Dan Glastonbury
4086562d80
Bug 953221 - Minor erroneous complete check fails. r=bjacob
2014-01-24 13:59:33 +10:00
Dan Glastonbury
3f1115ce41
Bug 948002 - Add extra comments of meaning of GLenum to IsValidFBOXXX calls. r=jgilbert
2014-01-24 16:28:47 +10:00
Dan Glastonbury
9e7275ca42
Bug 948002 - Fix WebGL framebuffer completeness checks. r=bjacob
...
When changing WebGLTexture::ImageInfo to consistently store GL internal format
instead of format, code that checked for depth textures broke because general
depth component format type was being checked instead of the sized formats.
With :bjacob, we audited the locations of the checks and updated the code to
accept the internal formats by utilizing helper functions that check the
GLenum.
2014-01-24 13:53:53 +10:00
Dan Glastonbury
78c24fc871
Bug 948002 - Remove trailing whitespace. r=jgilbert
2014-01-24 13:52:33 +10:00
Dan Glastonbury
c913854ce2
Bug 948002 - Add functions getExtensionWithKnownPrefixes and getSupportedExtensionWithKnownPrefixes to fix tests that fail to parse. r=bjacob, r=jgilbert
2014-01-10 12:23:56 +10:00
Masatoshi Kimura
806a1ed8bb
Bug 959958 - Implement ImageData constructor. r=bz
2014-01-28 22:04:40 +09:00
Dan Glastonbury
f80e7bac82
Bug 913597 - Remove support for obsolete 'moz-webgl' name for creation of WebGL contexts. r=jgilbert
2014-01-28 05:59:24 +09:00
Ryan VanderMeulen
46f9b852df
Merge m-c to inbound.
2014-01-27 15:24:00 -05:00
Ryan VanderMeulen
c1cca309c3
Merge b2g-inbound to m-c.
2014-01-27 15:05:03 -05:00
Jacek Caban
895c82db13
Bug 962354 - Fixed cross compilation on case sensitive OSes.
...
--HG--
extra : rebase_source : 1fc397a1fc5086b04f79addf6c162f66b845b991
2014-01-27 19:38:47 +01:00
Shelly Lin
d88b0d14f9
Bug 957439 - Do not assert at Pause or Resume on unsupported input stream. r=roc, r=jsmith
2014-01-27 10:33:00 +08:00
Nathan Froyd
ed3ed17460
Bug 938786 - notify the secure browser UI, if any, first in NotifySubmitObservers; r=bz
2014-01-23 15:06:20 -05:00
Randy Lin
c99b2ced4f
Bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps, r=rillian
...
This is an integrated patch which includes:
1. Bug 891705: [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps
2. Bug 950567: [MediaEncoder] Phase-in libmkv library. r=giles
3. bug 883749: Implement Vorbis encoding. r=rillian
4. bug 881840: Implement VP8 track encoder. r=rillian
2014-01-15 14:21:14 +08:00
Jon Coppeard
7d118df1ce
Bug 963167 - Convert JS_SetElement() to take HandleValue rather than MutableHandleValue r=sfink r=bz
2014-01-25 09:31:17 +00:00
Sid Stamm
63be537c78
Bug 911547 - make nsIContentSecurityPolicy serializable and trigger read/write from nsPrincipal. r=jst,grobinson
...
--HG--
extra : rebase_source : 3e1846e15538729f3c94f5c1470959b5d7b31f0f
2014-01-23 15:34:59 -08:00
Bobby Holley
03fb99d54e
Bug 957688 - Kill off checkAccess. r=mrbkap
2014-01-24 16:08:26 -08:00
Sid Stamm
11e26e4568
Bug 843311 - update CSP report-uri parsing to be spec compliant. r=grobinson
2014-01-24 10:24:08 -08:00
Ryan VanderMeulen
8dc9129e87
Merge m-c to inbound.
2014-01-23 15:58:06 -05:00
Ryan VanderMeulen
7aa1d694bd
Merge b2g-inbound to m-c.
2014-01-23 15:39:44 -05:00
Vivien Nicolas
460b3849a3
Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice
2014-01-23 18:45:00 +01:00
Boris Zbarsky
e09a1c07c5
Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
...
I took the opportunity to move away from the NonNull<nsAString> hack
we had for string arguments, since just passing in a
FakeDependentString works fine and callees are now less likely to
declare their arg as being of that type.
In the process of doing that, I ran into what looks like a substantive
bug in the "owning union with string default value" case: We were
doing mValue.mString.Value() without ever having constructed
mValue.mString!
2014-01-22 14:37:10 -05:00
Boris Zbarsky
6d43e0116e
Bug 958576 part 1. Create a binding_detail namespace and move AutoSequence to it. r=peterv
...
Note that we can't name this namespace "detail", because then we'd
have both ::mozilla::detail and ::mozilla::dom::detail namespaces in
the tree and various template name lookups that look for "detail::Foo"
would get confused, and the code would not compile. C++ strikes
again.
2014-01-22 14:37:10 -05:00
Carsten "Tomcat" Book
535888eb97
merge b2g-inbound to mozilla-central
2014-01-23 10:20:58 +01:00
Chris Pearce
4d39e9748c
Bug 962354 - Create a threadsafe threadpool singleton for media threads. r=kinetik
2014-01-23 17:21:05 +13:00
Chris Pearce
83582bbc3b
Bug 961885 - Rename the enum entries for HTMLTrackElement.readyState, as HTMLTrackElement::ERROR is defined in some other file that can be included in unified builds, causing errors when we add more files to content/media. r=rillian
2014-01-23 17:19:34 +13:00
Wes Kocher
028efdb265
Backed out changeset 47c7cd88eee1 (bug 961047) for b2g scrolling failures
2014-01-22 20:12:03 -08:00
Jeff Gilbert
f8ef9a2fc3
Bug 962392 - Clean up WebGLFramebuffer, particularly handling of RectangleObjects. - r=dglastonbury
2014-01-22 19:59:34 -08:00
Jeff Gilbert
6f66fd7621
Bug 962392 - Whitespace fixes. - r=dglastonbury
2014-01-22 19:59:33 -08:00
Ben Kelly
1ac006397f
Bug 961441: Use MallocSizeOf to report decoded-audio memory. r=cpearce r=njn
2014-01-22 22:14:45 -05:00
Vivien Nicolas
6ff1b513e4
Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice
2014-01-23 00:03:17 +01:00
Ryan VanderMeulen
ad273b968e
Merge inbound to m-c.
2014-01-22 15:15:22 -05:00
Ryan VanderMeulen
d1deda9bb5
Backed out changeset 07e5bf2cb7c8 (bug 913597) for desktop B2G failures.
...
CLOSED TREE
2014-01-22 12:48:44 -05:00
Alfredo Yang
5e22ba77fc
Bug 959861 - Testcase for fragmented mp4 playback. r=cpearce
2014-01-22 10:50:23 -05:00
Alfredo Yang
2b2a9d250c
Bug 959861 - Check if the media is seekable in MediaOmxReader::ReadMetadata(). r=cdouble
2014-01-22 10:50:23 -05:00
Wes Kocher
6ceffa63c0
Backed out 2 changesets (bug 958576) for osx 10.8 m-oth bustage on a CLOSED TREE
...
Backed out changeset 2ec09c9a9df1 (bug 958576)
Backed out changeset 49bec226f30e (bug 958576)
2014-01-22 16:17:25 -08:00
Yeuk Hon Wong
7a136c4630
Bug 938652 - CSP directives and source expressions should do case-insensitive matching and comparison. r=geekboy
2014-01-22 13:18:55 -08:00
Ryan VanderMeulen
dc73bab6f5
Merge m-c to inbound.
2014-01-22 15:55:49 -05:00
Boris Zbarsky
25243ecc6c
Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
...
I took the opportunity to move away from the NonNull<nsAString> hack
we had for string arguments, since just passing in a
FakeDependentString works fine and callees are now less likely to
declare their arg as being of that type.
In the process of doing that, I ran into what looks like a substantive
bug in the "owning union with string default value" case: We were
doing mValue.mString.Value() without ever having constructed
mValue.mString!
2014-01-22 14:37:10 -05:00
Boris Zbarsky
9f27c4fd14
Bug 958576 part 1. Create a binding_detail namespace and move AutoSequence to it. r=peterv
...
Note that we can't name this namespace "detail", because then we'd
have both ::mozilla::detail and ::mozilla::dom::detail namespaces in
the tree and various template name lookups that look for "detail::Foo"
would get confused, and the code would not compile. C++ strikes
again.
2014-01-22 14:37:10 -05:00
John Lin
b7d8e24543
Bug 961925 - Move MOZ_OMX_ENCODER definition from local moz.build to global configuration file. r=gps
2014-01-23 09:32:32 -05:00
JW Wang
4c6f58a7e3
Bug 916135 - Part 2: Don't call OMXCodec::pause in emulator mode to prevent getting stuck in paused state of OMXCodec. r=cdouble
2013-12-16 16:30:59 +08:00
JW Wang
7d11cdfa16
Bug 916135 - Part 1: Force releasing codec to prevent timeout in waiting for acquiring h264 codec and set the preload attribute to "auto" to prevent timeout in waiting for loadedmetadata event. r=padenot
2014-01-17 13:58:48 +08:00
Olli Pettay
7a79dd8c20
Bug 962393 - don't use JS_InternString in MessageManager, r=bz
...
--HG--
extra : rebase_source : 840ff708cca0aa1dbf9235727c967bd0d2d3f91e
2014-01-22 05:28:24 +02:00
Boris Zbarsky
eb1b4dad80
Bug 961208 part 2. Change the WebIDL DoNewResolve hook signature to take a JSPropertyDescriptor. r=bholley
2014-01-21 22:08:51 -05:00
Luke Wagner
64e5ff93b1
Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress (r=billm)
...
--HG--
extra : rebase_source : aa831d41e1b04062e208d5c36697da1f5e1c7d07
2014-01-20 18:00:18 -06:00
Jonathan Watt
6b49d16e34
Bug 949134 - Use the default step for <input type=number>'s spin buttons if step='any'. r=smaug
2014-01-15 17:22:16 +00:00
Edwin Flores
e373a17f4c
Bug 953394 - Remove debug code r=doublec
2014-01-22 09:59:54 +13:00
Ryan VanderMeulen
c285ba396d
Merge m-c to inbound.
2014-01-21 15:20:25 -05:00
Sotaro Ikeda
11014e1136
Bug 961405 - Change GraphicBufferLocked as to use AtomicRefCountedWithFinalize. r=nical, r=pchang, r=doublec, r=mikeh
2014-01-21 13:53:48 -05:00
Alexandre Poirot
f90a9be297
Bug 949549 - Ensure that CSP warnings reach webconsole for document hosted on app:// protocol. r=sstamm
2014-01-21 11:28:58 -05:00