Bobby Holley
650ed7043d
Bug 965898 - All properties on cross-origin DOM objects should be |own|. r=gabor
2014-07-30 12:23:01 -07:00
Bobby Holley
c186e009c9
Bug 965898 - Implement an Xray subclass that we can use to implement HTML5 cross-origin semantics. r=gabor
2014-07-30 12:23:01 -07:00
Bobby Holley
059da04f08
Bug 965898 - Drop support for XPCWN XOWs. r=gabor
...
XOWs only allow access to Window and Location, both of which are on WebIDL now.
2014-07-30 12:23:01 -07:00
Ralph Giles
9345effa61
Bug 941296 - Fix non-unified build. r=bustage CLOSED TREE
...
We need to include a headers defining nsrefcnt and NS_IsMainThread(),
and make sure we reference the CMLinker versions of the CoreMedia
functions rather than the system ones.
2014-07-30 11:43:05 -07:00
Ryan VanderMeulen
43862fc568
Backed out changeset aef0101ff775 (bug 1045955) for B2G reftest failures.
...
CLOSED TREE
2014-07-30 14:43:30 -04:00
Ehsan Akhgari
4bf52382b1
Bug 1045300 - Make SpecialPowers permission APIs accept a chrome document; r=ted
2014-07-28 19:17:50 -04:00
Ehsan Akhgari
4faf8412bd
Bug 1044243
- Remove unused Fennec reftest sandbox variables; r=ted
2014-07-25 17:10:39 -04:00
Jeff Gilbert
0ac063296b
Bug 1045957 - Improve code in GLReadTexImageHelper.cpp. - r=mattwoodrow
2014-07-30 10:35:30 -07:00
Masayuki Nakano
e9faf32160
Bug 1045978 Create InternalSVGZoomEvent class and InternalSMILTimeEvent class r=smaug
2014-07-31 02:16:57 +09:00
Jeff Gilbert
b55607e195
Bug 1045955 - Fix compositing for screen-based WebGL ShSurfs. - r=kamidphish
2014-07-30 10:03:07 -07:00
Jeff Gilbert
2ce8f2c459
Bug 1045955 - Fix style. - r=kamidphish
2014-07-30 10:03:07 -07:00
Ralph Giles
167cd40d9a
Bug 1043695 - Fix comment formatting. r=cpearce
2014-07-26 23:45:00 -07:00
Ralph Giles
15153155c3
Bug 1043695 - Add a frame reorder queue. r=cpearce
...
This fixes the frame drops on test.mp4. For now it just
assumes a reorder depth of 3, but we need to plumb the
actual value through the demuxer.
Based on now-removed code from Edwin's FFmpegH264Decoder.
2014-07-24 17:08:00 -07:00
Ralph Giles
7b0145703f
Bug 1043695 - Try passing zero for DTS instead of PTS. r=cpearce
...
Suggestion from ajones to make it fail more obviously if the lack
of DTS values causes a problem. Doesn't seem to make a difference.
2014-07-24 16:58:00 -07:00
Ralph Giles
eab9b5fb47
Bug 1043695 - Log output frame metadata. r=cpearce
...
Also cleans up the input sample log so they're easier to compare.
2014-07-24 16:57:00 -07:00
Ralph Giles
8c5ac6baec
Bug 1043695 - Wrap FrameRef in an nsAutoPtr. r=cpearce
...
Everything else auto-releases, might as well do this too.
2014-07-24 16:56:00 -07:00
Jean-Yves Avenard
54df937d6b
Bug 1046005 - Fix compilation on OS X 10.9. r=rillian
...
We never directly link against the CoreVideo framework,
as such no external definition will be resolved
2014-07-30 22:32:58 +12:00
Ralph Giles
010e2714c4
Bug 941296 - Enable FMP4 when APPLEMEDIA is enabled. r=cpearce,ted
...
This requires moving the MOZ_APPLEMEDIA define. I put it in
alphabetical order with the other platform decoder checks.
Also removes the --disable-apple-media configure switch.
We don't have proper testing for these options, so it's
better not to offer the choice.
2014-07-09 15:25:00 -07:00
Ralph Giles
8e4326dfd6
Bug 941296 - Fix type conversion errors on 32-bit MacOS. r=cpearce
...
UInt32 is an unsigned long on i686 while uint32_t is an unsigned int.
The compiler can't covert from a pointer to one to the pointer to
the other, so just use the MacOS type.
There's no problem on 64-bit.
2014-07-26 23:43:00 -07:00
Ralph Giles
c7f3679563
Bug 941296 - AAC platform decoder for OS X. r=edwin,cpearce
...
Implement an AAC decoder based on the AudioToolbox wrapper
in AppleMP3Decoder.
2014-07-24 16:30:00 -07:00
Ralph Giles
d278e0e439
Bug 941296 - Fix warnings from debug-only code. r=cpearce
...
These reported as unused variable warnings in non-debug builds.
2014-07-26 23:40:00 -07:00
Ralph Giles
222027bb0b
Bug 941296 - Add a missing close brace. r=cpearce
...
Accidentally clobbered this when adding the APPLEMEDIA #ifdef.
Fixes build against ffmpeg, etc.
2014-07-28 15:36:00 -07:00
Ralph Giles
e99abd0350
Bug 941296 - h.264 platform decoder for OS X. r=cpearce
...
Implement an h.264 decoder using Apple's VideoToolbox framework.
Based on gstreamer's vtdec because there's very little documentation
for this API beyond the framework's header file.
Reuse the MOZ_APPLEMEDIA define from the mp3 decoder.
AAC decoding is stubbed to use the BlankDecoderModule's 440A tone.
Provide a stub header for the VideoToolbox framework and load
it dynamically at run time so we can build and run on versions
prior to MacOS X 10.8 where it's not available.
Dynamically load the CoreMedia framework as well, but build
against its headers since it's available on MacOS X 10.7 or
later, which is our minimum build version.
2014-07-24 13:47:00 -07:00
Mark Banner
cf796faeab
Bug 1044419 Change the Loop Standalone client to use the same version of the sdk as the desktop. r=nperriault
...
--HG--
rename : browser/components/loop/content/libs/sdk-content/css/ot.css => browser/components/loop/content/shared/libs/sdk-content/css/ot.css
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/buttons.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif => browser/components/loop/content/shared/libs/sdk-content/images/rtc/loader.gif
rename : browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png => browser/components/loop/content/shared/libs/sdk-content/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js => browser/components/loop/content/shared/libs/sdk-content/js/dynamic_config.min.js
rename : browser/components/loop/content/libs/sdk.js => browser/components/loop/content/shared/libs/sdk.js
2014-07-30 17:13:18 +01:00
Mark Banner
8e04e64ab7
Bug 1044796 Provide an option to Loop's standalone client makefile to create a version.txt file. r=nperriault
2014-07-30 17:13:16 +01:00
Douglas Crosher
97abd44398
Bug 1041519 - IonMonkey (ARM): Instantiate setVFPRegister for use by the jsapi-tests. r=mjrosenb
2014-07-29 11:57:00 +10:00
Alessio Placitelli
03db00024d
Bug 1028090 - Enable xpcshell-test debugging on Windows platforms. r=jmaher
2014-07-28 12:04:00 -04:00
Ed Morley
aa4fee503c
Backed out changeset d50d7e88f35e (bug 1012951) for LSan failures
2014-07-30 16:49:43 +01:00
Jan de Mooij
d8e2768ac7
Bug 1046176 - Fix inlined UnsafeSetReservedSlot post barrier. r=nbp
2014-07-30 17:48:21 +02:00
Jim Blandy
dbe6c0ec6c
Bug 1045900: Move the declaration of INTERNED_STRING_TO_JSID from js/src/jsapi.h to js/public/Id.h. r=jwalden
2014-07-30 08:37:03 -07:00
Andrea Marchesini
60ecfa703c
Bug 1046139 - nsDOMFileInternalUrlHolder can be removed., r=ehsan
2014-07-30 16:12:00 +01:00
Kartikaya Gupta
d61d222562
No bug - Fix for non-unified build when APZC logging is enabled. r=me and DONTBUILD because NPOTB
2014-07-30 11:05:48 -04:00
Nicholas Nethercote
bfaa4d6c8a
Bug 1045920 (part 2) - Add mfbt/tests/TestRefPtr.cpp. r=froydnj.
2014-07-30 06:59:52 -07:00
Nicholas Nethercote
91e553b138
Bug 1045920 (part 1) - Rename xpcom/tests/TestRefPtr.cpp as TestNsRefPtr.cpp, to avoid clashing with the soon-to-be-added mfbt/tests/TestRefPtr.cpp. r=froydnj.
...
--HG--
rename : xpcom/tests/TestRefPtr.cpp => xpcom/tests/TestNsRefPtr.cpp
2014-07-30 06:59:32 -07:00
Chris Manchester
79f3fe141e
Bug 1044206 - Revert the global logger in mochitest's runtests to use python stdlib logging for compatibility with mozharness regex.;r=ahal
2014-07-30 09:55:45 -04:00
Ed Morley
b588aae10a
Backed out changeset 6bc1a62eb443 (bug 947781) for build failures
2014-07-30 14:54:28 +01:00
Ed Morley
a2ac48727d
Backed out changeset c4ecea1452e9 (bug 947781)
2014-07-30 14:54:08 +01:00
Ed Morley
d46569333c
Backed out changeset c378df360469 (bug 947781)
2014-07-30 14:54:04 +01:00
Ed Morley
2fad7c26af
Backed out changeset 96379f178485 (bug 947781)
2014-07-30 14:54:01 +01:00
Bas Schouten
ec2a7a8c21
Bug 947781 - Part 4: Add ReadbackLayer functionality to ClientLayerManager. r=mattwoodrow
2014-07-30 15:38:47 +02:00
Bas Schouten
d142a3b527
Bug 947781 - Part 3: Do not transmit layer types that are unshadowed over the IPDL protocol. r=nical
2014-07-30 15:38:47 +02:00
Bas Schouten
7bbcf0829f
Bug 947781 - Part 2: Add the ability to readback texture data to TextureClient. r=nical
2014-07-30 15:38:46 +02:00
Bas Schouten
676a8b7ad5
Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
2014-07-30 15:38:46 +02:00
Jan de Mooij
8a1810ebb7
Bug 1019543 - Fix toLowerCase/toUpperCase to return the original string if possible. r=luke
2014-07-30 14:38:28 +02:00
Tom Schuster
71db6314a9
Bug 1045584 - Remove everything relating to frames from OldDebugAPI. r=jandem,bholley
2014-07-30 14:26:46 +02:00
Tom Schuster
bc0d43b100
Bug 1000936 - [e10s] Fix buttons on about:blocked / safe browsing page. r=mconley
2014-07-30 14:26:46 +02:00
Tom Schuster
d58ded99cc
Bug 946450 - [e10s] Make all the different link destinations work on about:newtab. r=jimm
2014-07-30 14:26:46 +02:00
Carsten "Tomcat" Book
0489e01147
Merge mozilla-central to mozilla-inbound
2014-07-30 14:10:53 +02:00
Ted Mielczarek
760a40d966
bug 1045662 - add an extra normcase to symbolstore.py path handling to fix Windows. r=gps
2014-07-30 08:00:59 -04:00
Carsten "Tomcat" Book
cfd745381e
merge mozilla-inbound to mozilla-central a=merge
2014-07-30 13:56:19 +02:00