Karl Tomlinson
7b0cbc2530
test for bug 937475
...
--HG--
extra : transplant_source : %BC%9F%D3%7FB%A2%93%F45%0E%A7%FD%BCXK%7D%D6I%29%8C
2013-12-04 14:40:38 +13:00
Karl Tomlinson
91d1b9d3c6
b=937057 remove resampler latency from BufferSource playback r=padenot
...
--HG--
extra : transplant_source : /pU%E1%EC%93%1F%04%29%7D%86%E7%C2%21%F6k%15%C0Bm
2013-12-04 14:20:12 +13:00
Karl Tomlinson
419fccfec5
b=938450 test resampling by resampling back to original sample rate
...
--HG--
extra : transplant_source : z%D9%E8%9A%CC%0E%5B%A7%F3C%86%20%3BT%02%3F%06%CEzb
2013-12-03 20:29:24 +13:00
Ryan VanderMeulen
26e1b97fc1
Backed out changeset 4d07001e9afc (bug 673569) because it depends on bug 682048 which is being backed out.
2013-12-03 22:43:52 -05:00
Chris Pearce
43db4d6491
Bug 945947 - Re-enable DirectShow for MP3 playback on Vista and later. r=ajones
...
We disabled MP3 playback on Windows using DirectShow as the duration was
being incorrectly reported. While DirectShow was disabled, we supported
MP3 playback via Windows Media Foundation, and we still used DirectShow
on WinXP. Now that bug 918135 has landed the duration calculation has
been fixed, so we can re-enable DirectShow for MP3 playback for all
Windows versions. This enables us to avoid suffering from bug 882537 for
MP3 on Windows.
2013-12-04 13:47:39 +13:00
Chris Pearce
14c1e2ca4c
Bug 945085 - Improve comments in PlatformDecoderModule.h. r=kinetik
...
Adds comments to PlatformDecoderModule.h, and describes the call model
better. Renames CreateAudioDecoder and CreateVideoDecoder to
CreateAACDecoder and CreateH264Decoder. We may change them to accept a
codec parameter and have more general names in future when we need to
support more codecs here.
2013-12-04 13:47:12 +13:00
Brian Hacket
1d589dfd7d
Bug 916255 - Allow script loaders to have multiple in flight off thread parses (r=bz)
2013-12-05 14:55:31 -06:00
Mats Palmgren
3c7ed521e4
Bug 946449 - Remove unused MozBeforeResize event. r=bz
2013-12-05 20:03:15 +00:00
Jonathan Watt
182f35a50b
Bug 935508 - Implement native theming of <input type=number>. r=roc
2013-12-05 16:20:34 +00:00
Jonathan Watt
7a0e8f50fc
Bug 945784, part 2 - Fire 'change' events for <input type=number> more frequently, per the new HTML5 rules. r=smaug
2013-12-05 16:20:33 +00:00
Jonathan Watt
3558e29dd1
Bug 945784, part 1 - Fire 'input' events for <input type=number> more frequently, per the new HTML5 rules. r=smaug
2013-12-05 16:20:33 +00:00
Bill McCloskey
39f6db2e10
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
2013-11-23 21:32:45 -08:00
Ehsan Akhgari
5b53bc3025
Backed out changeset 582c563a8e1a (bug 945587) for bustage on CLOSED TREE
2013-12-03 16:10:30 -05:00
Ehsan Akhgari
8de086f44c
Bug 945587 - Stop using the kRDFServiceCID name in content/xul; r=bzbarsky
...
--HG--
extra : rebase_source : 08aeb4bfce11e6d26cf034858f72b2526b15d60e
2013-12-03 14:34:18 -05:00
Jacek Caban
08ee154ee6
Bug 945245 - Fixed misc char16_t/wchar_t mismatches. r=ehsan
...
--HG--
extra : rebase_source : fcab74b295b513f4185cf9c12f31ebaddb7c8e0e
2013-12-03 16:09:50 +01:00
Boris Zbarsky
1bda52d451
Bug 945572 followup. Add missing Element.h include, so we actually have an AsElement() defined. r=bustage
2013-12-03 10:10:39 -05:00
Boris Zbarsky
ecda4675ae
Bug 945573. Make nsITextControlElement::GetPlaceholderNode return Element*. r=smaug
2013-12-03 09:40:12 -05:00
Boris Zbarsky
58a7c3f5a4
Bug 945572 part 6. Make NS_NewElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
Boris Zbarsky
e85a2bc705
Bug 945572 part 5. Make NS_NewSVGElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
Boris Zbarsky
6c38b1b68c
Bug 945572 part 4. Make NS_NewXMLElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
Boris Zbarsky
17af4f2754
Bug 945572 part 3. Make NS_NewMathMLElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
Boris Zbarsky
181a8d5aa0
Bug 945572 part 2. Make NS_NewXULElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
Boris Zbarsky
9c1855a0bd
Bug 945572 part 1. Make NS_NewHTMLElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:10 -05:00
Shelly Lin
8873339903
Bug 941283 - OpusTrackEncoder should write pre-skip at the original samplerate. r=rillian
2013-12-02 11:54:35 +08:00
Jan Gerber
d3041f814e
Bug 884275 - Report 'maybe' instead of 'probably' from canPlayType('video/webm'). r=rillian
2013-12-03 08:50:30 -05:00
Carsten "Tomcat" Book
e8b7ad5f14
Merge m-c to mozilla-inbound
2013-12-03 11:29:37 +01:00
Carsten "Tomcat" Book
6b8ed20e59
merge b2g-inbound to mozilla-central
2013-12-03 10:41:51 +01:00
Olli Pettay
764f17ce04
Bug 943729 - Crash in TimeRanges::TimeRange, r=giles
2013-12-03 09:22:37 +02:00
Mike Hommey
c73581c5a6
Bug 945532 - Add missing includes in OpusParser.h. r=kinetik
2013-12-03 12:30:47 +09:00
Mike Hommey
0ff7478a84
Bug 945532 - Kill LE* functions in OggCodecState.cpp and use Endian.h functions instead. r=kinetik
2013-12-03 12:30:45 +09:00
Ryan VanderMeulen
f5648e07cc
Backed out changeset 77c1f23afc1c (bug 933483) for mochitest-bc failures.
2013-12-02 20:31:18 -05:00
Ralph Giles
e2b0162596
Bug 938686 - Fix a signed-comparison warning. r=BUSTAGE CLOSED TREE
2013-12-02 16:25:22 -08:00
Karl Tomlinson
06680fb48c
b=938450 use an OfflineAudioContext to test decodeAudioData at different sample rates f=padenot
...
--HG--
extra : transplant_source : %CF.%22r%F8%BB%D7%21%17%E9%96%19y1%5B%D0%E6%F0%D1%18
2013-12-03 12:23:49 +13:00
Karl Tomlinson
e945bf9c01
b=938450 load the expected file only once and remove unused monoTest parameter
...
--HG--
extra : transplant_source : %8C%A4%04%FB%9E%F3%1D%90%DB%C7%B1-e.%1C%08%B7%84%7Fl
2013-12-03 12:21:00 +13:00
Karl Tomlinson
fb8b48b239
b=938450 reduce the number of offset parameters to compareChannels() f=ehsan
...
findFirstNonZeroSample() won't return an offset > buffer length, so clamping
the result to <= 2048 is not necessary.
--HG--
extra : transplant_source : %28HV%B3%9A%AA%D6%8C6n%FD%18%AE%D6g%83%03%EA%09%D4
2013-12-03 12:20:46 +13:00
Karl Tomlinson
254bd0d87e
b=938450 rename compareBuffers to compareChannels & add compareBuffers f=ehsan
...
--HG--
extra : transplant_source : %93W%BC%84%FF%10%9B%F5%CD5%98%0E%F0/%F2R%B9W%1E%94
2013-12-03 12:13:15 +13:00
Karl Tomlinson
3d801a1806
b=938450 test lengths of decoded audio and change 48k wav files to 48k f=padenot
...
New wave files differ from those generated from ogg files using sox 14.4.1 and
libvorbis 1.3.3 by being one quantum less on about half of the samples.
--HG--
extra : transplant_source : B%27%8F%2B%40%22%C5%25%0CS%22%28%40%C0%C3%0EM%87%87%A7
2013-12-03 12:10:38 +13:00
Karl Tomlinson
50bcc068a7
b=938450 process all input samples in decodeAudioData r=padenot
...
--HG--
extra : transplant_source : %01%B2%FE%DA%BE%2CcX%B9%A7%60%15%FB%08%C5%2AS%99%B28
2013-12-03 12:09:01 +13:00
Karl Tomlinson
76bf3e40c2
b=937057 provide a null ptr instead of a zero buffer when processing resampler tail r=padenot
...
--HG--
extra : transplant_source : %8EK%22q%A6%E9%82%F1%5E-%9E%BEs%01%F1%D1Jj%097
2013-12-03 12:07:17 +13:00
Karl Tomlinson
8cdb723e52
b=937475 separate stream position from buffer position so that stop time can use stream position r=ehsan
...
--HG--
extra : transplant_source : %8C%F0%05w%0A%C6%21%11%D5A4%85%FD%BC%D6%1F%9A%B8%FE%CB
2013-12-03 12:07:17 +13:00
Karl Tomlinson
3432499e21
b=937475 change DURATION from end-offset to duration and compare buffer length using integer sample count r=ehsan
...
--HG--
extra : transplant_source : %2BS%A0%A1%C04%BC%1D%A7vDh%8E%A4%F7%90%E62%DC%3D
2013-12-03 12:07:17 +13:00
Karl Tomlinson
6bef079a18
b=939491 avoid producing infinite stream of subnormals in BiquadFilterNode tail r=padenot
...
Using double precision for the processing means the main loop is unlikely to
encounter subnormals and provides suitable extra precision to minimize
accumulation of error.
If the tail output values are denormalized when converted to single precision
then flush them to zero to reduce downstream computation cost.
--HG--
extra : transplant_source : %08%09u%C48%E3i%AB%23%1B%D8_kz%E5%A8_%3D%C4%93
2013-12-03 12:07:16 +13:00
Cameron McCormack
9078604a69
Bug 945517 - Make nsIFrame::GetPseudoElementContent return Element* instead of nsIContent*. r=bz
2013-12-03 15:49:03 +11:00
Sotaro Ikeda
9c774494a5
Bug 941274 - Fix ResetDecode in MediaOmxReader. r=doublec
2013-12-02 22:38:16 -05:00
Jan Gerber
74f2ef3c2f
Bug 938686 - Support Opus in WebM. r=kinetik
...
Support the Opus audio codec in the WebM (Matroska) container.
This is part of the "WebM 2" proposed spec, which also includes
the new VP9 video codec. Alas we weren't able to get concensus
to change the doctype of filename extension to mark the revision
allowing the new codecs.
2013-11-22 14:07:00 -08:00
Jan Gerber
3be2d03195
Bug 938686 - Refactor Opus header parsing so it can be reused. r=kinetik
...
We want to be able to use the same header parser for both the WebM
and Ogg readers.
2013-11-22 14:06:00 -08:00
Ryan VanderMeulen
9e82f773a2
Merge inbound to m-c.
2013-12-02 16:39:00 -05:00
Sotaro Ikeda
bc039bb881
Bug 929029 - Use nsMainThreadPtrHandle in MediaResource. r=roc, r=doublec
2013-12-02 10:22:33 -05:00
Ryan VanderMeulen
e24908d616
Backed out changesets 720a36d92d37 and c24da899172a (bug 926746) for frequent timeouts/hangs in test_dataChannel_basicAudio.html.
2013-12-02 14:05:19 -05:00
Ryan VanderMeulen
0464ebbd62
Backed out changeset a1628c9ba4af (bug 929029) for timeouts/crashes in test_dataChannel_basicAudio.html.
2013-12-02 12:12:45 -05:00
Shelly Lin
0aab79cdb8
Bug 945135 - Part 2: Add VideoTrackEncoder. r=roc
2013-12-02 15:52:54 +08:00
Michael Shuen
bc35fec154
Bug 942979 - Stop crashing in nsContentUtils::GetCommonAncestor. r=bzbarsky
2013-12-02 13:38:51 -05:00
Daniel Holbert
8fd696c293
backout 01a00ce2b662 (Bug 940381) since its mochitest tweaks may make things less robust instead of more robust
2013-12-02 09:59:38 -08:00
Ben Kelly
65d746dcce
Bug 932418: Don't create and throw away prompt when setting cookie string. r=bz
2013-12-02 12:47:57 -05:00
Paul Adenot
1aa9205cb3
Bug 944707 - Stop locking when getting the preferred samplerate from the AudioStream. r=kinetik
...
--HG--
extra : rebase_source : 7c9f858a63c41037fd44a85457cbf401f63c07a9
2013-12-02 15:58:11 +01:00
Jon Coppeard
8df69733b1
Bug 944675 - Fix some spurious rooting hazards in WebGL. r=bjacob
2013-12-02 11:55:25 -05:00
Jan Gerber
bd090158c7
Bug 938686 - Make OggReader::DownmixToStereo public static. r=rillian
...
We want this to be available to the WebM reader as well.
2013-11-14 10:16:00 -08:00
Blake Kaplan
72f57b32df
Bug 933483 - Don't fire events (and especially request animation frame events) when we're in a modal dialog. Also protect ourselves from resuming events on a closed window. r=smaug
2013-12-02 15:38:36 -08:00
Ehsan Akhgari
cac50838e0
Bug 945463 - Fix non-unified build of FragmentOrElement.cpp; r=glandium
2013-12-02 17:33:15 -05:00
Ryan VanderMeulen
e57afbe1f2
Merge m-c to inbound.
2013-12-02 16:58:15 -05:00
Edwin Flores
2dcc290033
Bug 918135 - More tests for MP3FrameParser r=cpearce
...
This patch introduces two more MP3 test cases to exercise MP3FrameParser:
* vbr-head.mp3: This file contains a Xing header which gives an exact duration
of 10 seconds. However, it only contains 4 MP3 frames total for a real
duration of around 1 second. It is expected that we read the Xing header
and report 10 seconds.
* huge-id3.mp3: This file contains more than 130KB of ID3 tags. When we search
for MP3 frames, we give up after X KB of non-MP3 data. ID3 tags should not
count towards the non-MP3 count, since they can be very large. This test
case makes sure the skipping of ID3 tags works correctly.
2013-12-03 10:25:28 +13:00
Edwin Flores
ad6b57b100
Bug 918135 - Reduce MAX_SKIPPED_BYTES in MP3FrameParser r=cpearce
...
Now that we have stopped counting ID3 tags towards our count of non-MP3 data in
the MP3 frame parser, our threshold for claiming a stream is not MP3 can be far
lower than before.
2013-12-03 10:25:28 +13:00
Edwin Flores
740ce45445
Bug 918135 - Use MP3FrameParser in GStreamer backend for MP3 duration estimation r=cpearce
...
This patch adds support for our home-grown MP3 frame parser to the GStreamer
backend so that our duration estimation is consistent across all platforms.
2013-12-03 10:25:28 +13:00
Edwin Flores
39b4d9dbec
Bug 918135 - Windows-specific changes for MP3FrameParser refactor r=cpearce
2013-12-03 10:25:27 +13:00
Edwin Flores
6510155080
Bug 918135 - Parse VBR headers in MP3FrameParser for calculating exact duration r=cpearce
...
This patch adds support for Xing and VBRI headers to MP3FrameParser so that we
can calculate the exact duration of an MP3 file if these headers are present.
It is also now more robust against large ID3 tags and discontinuities in input.
2013-12-03 10:25:27 +13:00
Shelly Lin
b594415261
Bug 945135 - Part 1: Refactor of TrackEncoder and AudioTrackEncoder. r=roc
2013-11-12 10:29:09 +08:00
Ryan VanderMeulen
b391dde096
Merge m-c to b2g-inbound.
2013-12-02 10:38:28 -05:00
Carsten "Tomcat" Book
1258a9335b
merge b2g-inbound to mozilla-central
2013-12-02 12:46:24 +01:00
Robert O'Callahan
b55ef5ba0d
Bug 938022. Part 6: Have MediaDecoder/MediaDecoderStateMachine that's producing a MediaStream use that stream's current time as the media clock. r=padenot
...
We monitor the stream's output current time via a new MediaStreamListener
owned by DecodedStreamData. We also track its main-thread Finished status.
While we're writing to a DecodedStreamData stream that hasn't finished its
output, we stay in the DECODER_STATE_COMPLETED state so we can keep updating
video and firing timeupdates.
GetClock() uses the DecodedStreamData stream's current time as the source for
the clock if there is one.
--HG--
extra : rebase_source : aba1d092d3d347e26ebd823d61fcbfa40a8cd1fe
2013-12-02 10:09:06 +13:00
Sotaro Ikeda
5dea3e9bb1
Bug 929029 - Use nsMainThreadPtrHandle in MediaResource. r=roc, r=doublec
2013-12-02 10:22:33 -05:00
Steven Lee
3ef5b00db7
Bug 926746 - Part 2: nsContentPermissionHelper set grant information to GonkPermission. r=jesup
2013-12-02 10:21:51 -05:00
Robert O'Callahan
81716d992d
Bug 938022. Part 5: Add aCurrentTime parameter to MediaStreamListener::NotifyOutput and fire notifications when the MediaStreamGraph is in a good state. r=padenot
...
--HG--
extra : rebase_source : 79edce8650fdb7af315df5006ec3b91dc9fd869f
2013-11-26 00:59:49 +13:00
Robert O'Callahan
f2b4eea4b6
Bug 938022. Part 4: Add MediaTimeToMicroseconds. r=cpearce
...
--HG--
extra : rebase_source : 4c28f1b4babfbccc86bdacb9cc54810a307da8bb
2013-11-26 00:57:26 +13:00
Robert O'Callahan
e5c1cd3332
Bug 938022. Part 3: Add some MOZ_OVERRIDEs. r=cpearce
...
--HG--
extra : rebase_source : 66bd138f4a0bde5bb2494a157021a556d1267079
2013-11-26 00:57:25 +13:00
Robert O'Callahan
96642f41df
Bug 938022. Part 2: Block captured MediaStream when the MediaDecoderStateMachine is not playing. r=cpearce
...
--HG--
extra : rebase_source : 01d887b3b5917b7c51a286d61feb10e7b2426d9a
2013-11-23 22:48:24 +13:00
Robert O'Callahan
6748566aed
Bug 938022. Part 1: Update mAudioEndTime from SendStreamData. r=cpearce
...
--HG--
extra : rebase_source : 2cbb5dcbe4d97e21f276559c5fb7dac99d919a2b
2013-11-23 00:33:24 +13:00
Jonathan Watt
2d1f313e21
No bug. Disabled test_input_number_mouse_events.html and test_input_number_rounding.html completely while I figure out why the syntax for disabling them on B2G and Android isn't working.
2013-12-01 16:35:56 +00:00
Jonathan Watt
eec4f03320
Bug 943047 - Undo addressing of bogus review comment.
...
--HG--
extra : rebase_source : 7e919db02474e7632b9eacb0c66b6f255dcc8d07
2013-12-01 14:43:26 +00:00
Jonathan Watt
e3b016c367
Bug 943047 - Stop <input type=number> from taking focus twice, and enable tabbing backwards through focusable items. r=smaug
2013-12-01 13:49:10 +00:00
Jonathan Watt
5f5f7f6466
Bug 935501 - Get pointer events working for <input type=number>'s spin up/down buttons. r=smaug
2013-12-01 13:49:10 +00:00
Jonathan Watt
1eaff6defb
Bug 935506 - Increase/decrease the value of <input type=number> in response to the up/down arrow keys. r=smaug
2013-12-01 13:49:10 +00:00
Jonathan Watt
8494dddee4
Bug 771559 - Make <input type=number>'s number parsing conform to HTML5's "valid floating point number" format. r=smaug
2013-12-01 13:49:09 +00:00
Martijn Wargers
2f9d5da01d
Bug 927196 - Check more stuff in XHR. r=jonas
2013-10-16 19:20:51 +02:00
Steven Lee
36d03e21bd
Bug 926746 - Part 2: nsContentPermissionHelper set grant information to GonkPermission. r=jesup
2013-12-05 09:29:07 -05:00
Carsten "Tomcat" Book
88a91eeea2
merge b2g-inbound to mozilla-central
2013-11-29 10:19:20 +01:00
Ms2ger
a129edb4cb
Merge mozilla-inbound to mozilla-central.
2013-11-29 09:54:12 +01:00
Ms2ger
f56294acdb
Bug 937258 - Part a: Remove empty makefiles; r=gps
2013-11-28 15:25:40 +01:00
Ms2ger
69eb22ce8d
Bug 925887 - Part b: move mochitests in content/xul/templates into manifests; r=jst
2013-11-28 15:03:16 +01:00
Ms2ger
f3e4ac0351
Bug 925887 - Part a: move some mochitests in content/ to manifests; r=jst
2013-11-28 15:03:16 +01:00
Matthew Gregan
358b7e64f0
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Benjamin Peterson
168ae22e9f
backout dc9ebdf27e98 (bug 942657) for bustage
2013-11-28 20:50:16 -06:00
Matthew Gregan
647694fec9
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Olli Pettay
e5bac62129
Bug 944125 - test_bug602962.xul is racy, r=ehsan
...
--HG--
extra : rebase_source : 183ab49a00239b39518ee67cb547caa1fac9333e
2013-11-28 18:49:24 +02:00
Cameron McCormack
954f1ee61a
Bug 922669 - Part 10: Don't capture the <input> element when dragging a range control's thumb. r=jwatt
2013-11-28 17:46:40 +11:00
Carsten "Tomcat" Book
45d2ff3464
Merge m-c to b2g-inbound
2013-11-28 14:48:55 +01:00
Fabrice Desré
619c5db6bd
Bug 938023 - Implement the download API : Part 2, implementation. r=auswerk
2013-11-27 23:18:08 -08:00
Dan Glastonbury
0cc0720b2e
Bug 942492 - Move ScopedGL* RAII helpers out of GLContext.* - r=bjacob
2013-11-26 13:25:25 +10:00
Nicholas Nethercote
75e9a9bbf9
Bug 936964 (part 6, attempt 2) - Rename WebGLMemoryReporterWrapper as WebGLMemoryTracker. r=bjacob.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : a1acb54039e2273319d91cf705fb2a0b3eaa068c
2013-11-25 16:03:38 -08:00
Nicholas Nethercote
3f4437a167
Bug 936964 (part 5, attempt 2) - Make WebGLMemoryReporterWrapper ref-counted. r=bjacob.
...
--HG--
extra : rebase_source : 034998bcb782f683d9770f18ba64922fd3d1b8f5
2013-11-25 16:01:52 -08:00
Nicholas Nethercote
df39d9afe9
Bug 936964 (part 4, attempt 2) - Make MediaMemoryTracker ref-counted. r=kinetik.
...
--HG--
extra : rebase_source : fb032c262779678a33baa80700f448d3c9c469d3
2013-11-25 16:01:31 -08:00
Markus Stange
8d0cd3b135
Bug 944383 - Pass around SourceSurfaces instead of gfxASurfaces for feImage input images. r=jwatt
2013-11-28 15:38:43 +01:00
Ehsan Akhgari
da8b3ef6df
Bug 944380 - Build content/xml in unified mode; r=glandium
2013-11-28 08:47:34 -05:00
Ehsan Akhgari
7bba8eaeec
Bug 944378 - Build content/media/webspeech/synth/pico in unified mode; r=glandium
2013-11-28 08:46:23 -05:00
Olli Pettay
08427b8620
Bug 944192 - Optimize out common cases when calling nsContentList::ContentAppended , r=bz
2013-11-28 14:10:39 +02:00
Olli Pettay
c9ad6cea44
Bug 944149 , Optimize ComparePosition, r=bz
2013-11-28 14:07:43 +02:00
Wes Kocher
16b93cae53
Merge b2g-inbound to m-c
2013-11-26 19:34:07 -06:00
Daniel Holbert
e34fcf2257
Bug 653571 followup: Fix typo in code comment for SVGPathDataAndInfo::IsIdentity. DONTBUILD because comment-only.
2013-11-26 11:36:40 -08:00
Birunthan Mohanathas
dc6458d160
Bug 943446 - Rename SVGPathDataAndOwner to SVGPathDataAndInfo for consistency. r=dholbert
2013-11-26 14:30:18 -05:00
Birunthan Mohanathas
849dcb2436
Bug 653571 - Add IsIdentity() function to SVG{Length,Point}ListAndInfo. r=dholbert
2013-11-26 14:29:10 -05:00
Randy Lin
19e505c45a
Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas
2013-11-25 12:50:03 +13:00
Henri Sivonen
82e9f8f936
Bug 852909 part 1 - Make media documents say they always ignore the character encoding menu. r=smaug.
2013-11-26 09:31:52 +02:00
Henri Sivonen
941bbef0ec
Bug 919935 - Add a deCOMtaminated way to instantiate nsIUnicodeDecoders and nsIUnicodeEncoders. r=emk.
2013-11-26 09:31:52 +02:00
Boris Zbarsky
a68924fda0
Bug 935855 part 1. Add a [StoreInSlot] WebIDL annotation to bindings. r=peterv
2013-11-25 20:59:34 -05:00
Bobby Holley
a3e50ba0c9
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
2013-11-25 15:35:22 -08:00
Robert Longson
5bfde7b612
Bug 937614 - simplify nsSMILParserUtils. r=dholbert
2013-11-25 19:46:20 +00:00
Ryan VanderMeulen
e00ec7bb58
Merge m-c to inbound.
2013-11-25 14:23:48 -05:00
Ryan VanderMeulen
f78e36ac4a
Merge inbound to m-c.
2013-11-25 14:13:56 -05:00
Carsten "Tomcat" Book
e4de02ad27
Merge m-c to b2g-inbound
2013-11-25 15:37:21 +01:00
John Daggett
d1eb2f6076
Bug 934710 - add various text performance metrics and a log to handle these. r=jfkthame
2013-11-25 13:59:56 +09:00
Benjamin Smedberg
694253ff89
Bug 941908 - Crash in nsIDocument::IsActive becuse of a null document. This would assert in debug builds, but use a wallpaper null-check in release builds also, r=johns
2013-11-25 12:08:37 -05:00
Randy Lin
49b38b189e
Bug 935774 - "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData. r=roc
2013-11-25 12:57:52 +13:00
Chia-hung Tai
adafc46c73
Bug 921918 - 2/4: DOM implementation. r=khuey
2013-11-25 18:54:59 +08:00
Carsten "Tomcat" Book
1d8644ba1c
Backed out changeset 94f875f9a8de (bug 921918) Windows XP Debug Bustage on a CLOSED TREE
2013-11-25 08:56:24 +01:00
Chia-hung Tai
65f2b95643
Bug 921918 - 2/4: DOM implementation. r=khuey
2013-11-25 15:19:23 +08:00
Olli Pettay
fa64f21519
Bug 942240 - Improve the skippability of nsGlobalWindow, r=mccr8
...
--HG--
extra : rebase_source : ed7e687229a92075657d9b665fbc7af42d9eb5cc
2013-11-24 21:35:34 +02:00
Phil Ringnalda
a147287a80
Back out 89c3bfc7d873:58bfa3b59c2c (bug 673569) because bug 682048 is coming out
...
CLOSED TREE
2013-11-24 10:31:26 -08:00
Ehsan Akhgari
5a56056193
Bug 942489 - Deunify more files that are caught by bug 941854; r=BenWa
2013-11-24 01:29:24 -05:00
Bill McCloskey
ccc9dfbb13
Bug 673569 - Address review feedback (r=Waldo)
2013-11-23 21:35:54 -08:00
Bill McCloskey
fb231de2be
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
2013-11-23 21:32:45 -08:00
Benoit Jacob
19ed4e888a
Bug 938411 - Check for lost context in PresentScreenBuffer - r=jgilbert
2013-11-23 21:21:45 -05:00
Benoit Jacob
408ab9b951
Bug 924600 - WebGL.getUniform should not throw - r=jgilbert
2013-11-23 21:20:48 -05:00
Benoit Jacob
bc4b90e06f
Bug 935303 - WebGL.texImage2D should not throw when passed a not-yet-loaded image - r=jgilbert
2013-11-23 21:20:48 -05:00
Benoit Jacob
21d9f061c3
Bug 924382 - Allow getting the integer type corresponding to a MOZ_BEGIN_ENUM_CLASS - r=Waldo
2013-11-23 21:20:38 -05:00
Deian Stefan
9151912829
Bug 935690 - InitCSP checks SetCsp failure. r=bz
2013-11-20 21:05:34 -08:00
Henri Sivonen
9a664db15c
Bug 863728 - Implement the replacement encoding. r=emk.
2013-11-25 10:06:56 +02:00
Deian Stefan
ccc5b61f69
Bug 941404 - Data documents should not set CSP, r=bz
2013-11-21 21:16:00 -08:00
Deian Stefan
a022cb82af
Bug 886164 - Enforce CSP in sandboxed iframe, r=grobinson
2013-11-22 15:12:00 -08:00
Garrett Robinson
b5d4da9ac2
Bug 934062 - Move call to waitForExplicitFinish to avoid race condition r=sstamm
2013-11-22 13:41:45 -08:00
Ryan VanderMeulen
2ab6caa2dc
Merge m-c to inbound.
2013-11-22 15:37:03 -05:00
Ryan VanderMeulen
d7e49cc136
Merge b-i to m-c.
2013-11-22 15:35:31 -05:00
Olli Pettay
f7f482c7cc
Bug 941888 - Add null check to nsXULElement::GetWindowWidget(). r=mats
...
--HG--
extra : rebase_source : 5f6eb7ca02a0075e10552f466eca5ca4d47d089a
2013-11-22 10:40:31 -05:00
Chris Pearce
d56b819726
Bug 941857 - Only build WMFPlatofrmDecoderModule when MOZ_WMF is defined. r=kinetik
...
--HG--
extra : rebase_source : a9a8741540560d7591261f2a68dd68fce956e6f5
2013-11-22 10:36:02 -05:00
Michael Shuen
1243a434b6
Bug 940832 - Build content/mathml/content/src in unified mode. r=bzbarsky
...
--HG--
extra : rebase_source : 66933306a84171b5f93cb9e26eb3d9ad5c0f9b9d
2013-11-22 10:35:07 -05:00
Trevor Saunders
280dc2e3ce
bug 938025 - part 1 - get rid of some static constructors r=bz r=bjacob
2013-11-22 14:45:50 -05:00
Dan Glastonbury
bdf124b686
Bug 939368 - Add lost context check to WebGLContext::DrawBuffers() to stop NULL
...
ptr dereference inside ErrorInvalidValue(). r=jgilbert
--HG--
extra : rebase_source : f828512ff3026840794b023c8d0ef98f8700f24c
2013-11-21 16:53:00 +10:00
Oleg Romashin
dcf2fedc56
Bug 822898 - Implement pointer events. Basic Tests. r=smaug
2013-11-22 07:12:01 -08:00
Jonathan Watt
7549f1a3e5
Bug 927435 - When a user types into <input type=number>'s anonymous text control, update the value of the <input type=number> as appropriate. r=smaug
2013-11-22 13:24:53 +00:00
Nicholas Nethercote
77419f6a47
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
2013-11-07 16:35:30 +11:00
Ehsan Akhgari
c3970a73fb
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
...
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
2013-11-27 20:05:00 -05:00
Ehsan Akhgari
4fcf99ad82
Bug 943982 - Build content/xul in unified mode; r=bzbarsky
2013-11-27 18:13:11 -05:00