Masayuki Nakano
28fa6f3708
Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug
2013-10-18 15:10:23 +09:00
Masayuki Nakano
42d6c5f9f0
Bug 920425 part.14 Use mozilla::WidgetEvent::AsCommandEvent() r=smaug
2013-10-18 15:10:23 +09:00
Masayuki Nakano
28ba5b07b7
Bug 920425 part.13 Use mozilla::WidgetEvent::AsContentCommandEvent() r=smaug
2013-10-18 15:10:23 +09:00
Masayuki Nakano
8e988dca0a
Bug 920425 part.12 Use mozilla::WidgetEvent::AsMutationEvent() r=smaug
2013-10-18 15:10:22 +09:00
Masayuki Nakano
0690d8d0cc
Bug 920425 part.11 Use mozilla::WidgetEvent::AsAnimationEvent() r=smaug
2013-10-18 15:10:22 +09:00
Masayuki Nakano
493effb5be
Bug 920425 part.10 Use mozilla::WidgetEvent::AsTransitionEvent() r=smaug
2013-10-18 15:10:22 +09:00
Masayuki Nakano
e9c266b684
Bug 920425 part.9 Use mozilla::WidgetEvent::AsFocusEvent() r=smaug
2013-10-18 15:10:22 +09:00
Masayuki Nakano
9490949933
Bug 920425 part.8 Use mozilla::WidgetEvent::AsClipboardEvent() r=smaug
2013-10-18 15:10:22 +09:00
Masayuki Nakano
7603fe31b9
Bug 920425 part.7 Use mozilla::WidgetEvent::AsFormEvent() r=smaug
2013-10-18 15:10:21 +09:00
Masayuki Nakano
d392d3c8e5
Bug 920425 part.6 Use mozilla::WidgetEvent::AsScrollAreaEvent() r=smaug
2013-10-18 15:10:21 +09:00
Masayuki Nakano
9a11bab36a
Bug 920425 part.5 Use mozilla::WidgetEvent::AsScrollPortEvent() r=smaug
2013-10-18 15:10:21 +09:00
Masayuki Nakano
1c517bf7fa
Bug 920425 part.4 Use mozilla::WidgetEvent::AsScriptErrorEvent() r=smaug
2013-10-18 15:10:21 +09:00
Masayuki Nakano
723cb86cca
Bug 920425 part.3 We don't need to use static_cast at releasing event class instance since WidgetEvent has virtual destructor now r=smaug
2013-10-18 15:10:21 +09:00
Masayuki Nakano
452744c70c
Bug 920425 part.2 Implement mozilla::WidgetEvent::As*Event() methods r=roc
2013-10-18 15:10:20 +09:00
Paul Adenot
554d95edf9
Bug 922247 - When an AudioContext is not running at 48kHz, resample the input of the MediaRecorder when encoding in Opus. r=roc
...
--HG--
extra : rebase_source : 8dd9202ed1a3e6b2b38fed78050223d1fccb74e5
2013-10-17 15:45:32 +02:00
Paul Adenot
67517ee2fb
Bug 918861 - Update tests that were relying on a 48000Hz samplerate. r=ehsan
...
--HG--
extra : rebase_source : 84ba0d07e2c1905bc9b7d6e37121c6e0d3d53b33
2013-10-17 15:44:52 +02:00
Paul Adenot
d94b857af1
Bug 918861 - Allow the MSG to choose a better samplerate than 48000Hz. r=roc
...
--HG--
extra : rebase_source : 2181ccbbdca370031d1d3ae5b44ef4e37a3e948c
2013-10-17 15:44:52 +02:00
Paul Adenot
7e0682e3c8
Bug 918861 - Expose a better samplerate though the AudioStream interface. r=kinetik
...
--HG--
extra : rebase_source : d085d173aeb00f47f56016c0a1d1bf7fe11fb6f3
2013-10-17 15:44:52 +02:00
Paul Adenot
2ecd0a5c7e
Bug 907817 - Allow AudioStream users to pass-in latency requirements. r=kinetik
...
--HG--
extra : rebase_source : 3cf1971913b3cfd8000c58614b0d0be8b7805af0
2013-10-17 15:44:52 +02:00
Christoph Diehl
18273ed0f8
Bug 916128 - Add crash test. r=khuey
2013-10-16 22:55:45 -04:00
Stephen Pohl
a0e40b6aaf
Bug 916128 - Ensure that image encoding callbacks are released on the main thread. r=khuey
2013-10-16 22:55:41 -04:00
Stephen Pohl
b41e566a70
Bug 817700 - Fix test_toBlob canvas test. r=roc
2013-10-16 22:55:20 -04:00
Stephen Pohl
5bd1b05b70
Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc
2013-10-16 22:55:15 -04:00
Stephen Pohl
58f93a680b
Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz
2013-10-16 22:55:08 -04:00
Stephen Pohl
0641d62f77
Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz
2013-10-16 22:55:04 -04:00
Blake Kaplan
32615f9a3b
Bug 851353 - Disable this test that only fails on android.
...
--HG--
extra : rebase_source : 496445edb117c9886623b5bf71f24a097ab7f746
2013-10-16 18:40:03 -07:00
Blake Kaplan
fb4b725c6e
Bug 840098 - Add mochitest. r=bzbarsky
2013-10-16 17:52:25 -07:00
Blake Kaplan
28de882717
Bug 851353 - Add crashtest. r=bholley
2013-10-16 16:09:45 -07:00
Peter Van der Beken
6a203a885b
Bug 914017 - Initialize members variables of the document hash correctly. r=sicking.
...
--HG--
extra : rebase_source : 0b3b69cbd4366fe301c7613767b2a883358a3a5b
2013-09-26 12:58:25 +02:00
Olli Pettay
517eea6b39
Bug 926361, make sure mutation observers can't see the parent when unbinding, r=jst
2013-10-16 22:29:08 +03:00
Milan Sreckovic
9635910d8f
Bug 924573 - Deal with canvas 0 width and height more consistently. r=bas
2013-10-09 17:22:11 -04:00
André Reinald
8cc2c48f67
Bug 927259 - Cannot switch scroll target by moving mouse cursor with trackpad of MacBook. r=masayuki
2013-10-16 11:16:57 -04:00
Jonathan Watt
86ef1758cb
Bug 927365 - Make the implicit form submission code aware of <input type=number>. r=smaug
2013-10-16 15:39:45 +01:00
Ed Morley
d2181e5021
Backed out changeset f8e64e91e443 (bug 843668) for webgl test failures
2013-10-16 15:18:20 +01:00
Henri Sivonen
48fc98ecfc
Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky.
2013-10-16 04:46:10 +03:00
Gabor Krizsanits
142ec1922d
Bug 565388 - No paint for invisible docshell. r=tnikkel
2013-10-16 15:18:42 +02:00
Stephen Pohl
75c952b1e8
Bug 926274: Allow swipe gestures to navigate history even when scrollbars are visible on OSX. r=masayuki
2013-10-16 09:07:42 -04:00
Dan Glastonbury
5fef90e0a1
Bug 843668 - Implement WebGL -draft- extension EXT_sRGB. r=jgilbert
...
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
See content/canvas/test/webgl/conformance/extensions/ext-sRGB.html for example
usage.
2013-10-16 08:27:59 -04:00
Rik Cabanier
e71fc9d4bd
Bug 768067 - Implement canvasRenderingContext2D.get/setLineDash. r=roc
2013-10-16 08:27:59 -04:00
Masayuki Nakano
eef5eccfeb
Bug 920377 part.33 Get rid of mozilla::WheelEvent r=roc
2013-10-16 18:37:36 +09:00
Wes Kocher
4b31073516
Merge inbound to m-c
2013-10-15 20:15:17 -07:00
George Wright
3ed9c2e5d6
Bug 915938 - Honour the glyph rendering options set by the platform when drawing text on a <canvas> r=jfkthame
2013-10-13 12:23:20 -04:00
Tom Schuster
a513788fdb
Bug 8844105 - Handlify JS_WrapObject. r=terrence
2013-10-15 20:02:23 -04:00
Carsten "Tomcat" Book
4ee9d312e1
Merge mozilla-central to b2g-inbound
2013-10-15 10:43:38 +02:00
Matt Woodrow
d84a67ef04
Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc
2013-10-15 16:23:21 +13:00
Matt Woodrow
809492790e
Bug 922942 - Use Moz2D for canvas snapshots when the canvas and content backends don't match. r=roc
2013-10-15 16:23:20 +13:00
Karl Tomlinson
fa7c6ec5b6
b=923106 recompute frequency dependent parameters when OscillatorType changes r=padenot
...
mSquare, mTriangle, and mSaw are not initialized in the OscillatorNodeEngine
constructor, just like they are not initialized when switching to
OscillatorType::Sine. These parameters are initialized if and when switching
to the OscillatorTypes that use them.
mFinalFrequency, mNumberOfHarmonics, mSignalPeriod, mAmplitudeAtZero,
mPhaseIncrement, mPhaseWrap are not initialized in the OscillatorNodeEngine
constructor, just like they are not initialized immediately on switching
OscillatorType. These parameters are initialized in
UpdateParametersIfNeeded(), conditional on mRecomputeParameters.
--HG--
extra : transplant_source : a%C1%83%03%03%5CJ%88%99j%A0%93%05%92%06%CA%D6%8B%00%21
2013-10-15 13:10:02 +13:00
Jonathan Watt
1f3a3a581f
Bug 926330 - Make DirPickerFileListBuilderTask threading assertion fatal. r=smaug
2013-10-15 01:18:40 +01:00
Masatoshi Kimura
62353b0a62
Bug 872934 - Make style sheet change event interfaces [ChromeOnly]. r=smaug
2013-10-15 04:03:37 +09:00
Ryan VanderMeulen
e9e247b525
Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
...
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Ed Morley
75326b6657
Merge latest green inbound changeset and mozilla-central
2013-10-14 17:39:02 +01:00
Ed Morley
659ebdcaa0
Merge latest green b2g-inbound changeset and mozilla-central
2013-10-14 17:36:01 +01:00
Ed Morley
566ebb2848
Backed out changeset ccf11ae08ba2 (bug 882541)
2013-10-14 17:30:43 +01:00
Ed Morley
fb825e85f3
Backed out changeset 734a282006c2 (bug 915558) for causing topcrash bug 926427
2013-10-14 15:58:51 +01:00
Kyle Huey
b98758cdbd
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 19:58:25 +08:00
Sotaro Ikeda
ac7b9a7971
Bug 923848 - Reuse mp3 file format check result. r=doublec
2013-10-14 07:37:09 -04:00
Phil Ringnalda
7f4c6bd321
Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
...
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey
d9a28b7f74
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 11:10:44 +08:00
Phil Ringnalda
482fc23a2c
Merge m-i to m-c
2013-10-13 10:18:40 -07:00
Ryan VanderMeulen
fc4511d52b
Merge m-c to fx-team.
2013-10-12 14:28:58 -04:00
Mina Almasry
eaf7fb5d88
Bug 698437 - Allow spatial navigation with directional controller. r=kats
2013-10-12 13:59:50 -04:00
Garrett Robinson
b0340cf3ee
Bug 925186 - Update test_bothCSPHeaders.html to catch the case where an invalid prefixed header fails closed. r=sstamm
2013-10-11 17:01:37 -07:00
Martijn Wargers
77500dc612
Bug 901343 - Tests that use createSystemXHR are failing on b2g mochitest. r=sicking
2013-10-12 02:18:34 +02:00
Garrett Robinson
968ee79ea6
Bug 925186 - Fix regression in handling the simultaneous use of pre-1.0 and 1.0 CSP headers. r=sstamm
2013-10-10 13:48:14 -07:00
Thomas Zimmermann
7c4b5403fb
Bug 924678: Stop MP3 parser if decoder got cleared, r=doublec
...
If the decoder has been cleaned up, there is no point in further
parsing the MP3 file. This patch makes the I/O logic stop in that
case.
The patch also fixes a bug where the beginning of an MP3 chunk was
parsed multiple times if the chunk is larger than 4 GiB.
--HG--
extra : rebase_source : d247ed3995991d362c51a0666274e9de3b90b7d2
2013-10-14 10:38:48 +02:00
Thomas Zimmermann
112777cbb8
Bug 924678: Explicitly clear OmxDecoder::mDecoder, r=doublec
...
The MediaDecoderStateMachine frees the Decoder during its own
shutdown. If the the MediaDecoderStateMachine for an MP3 file
gets cleaned up before the MP3 frame parser is finished, the
OmxDecoder operates with an invalid Decoder.
With this patch, the MediaDecoderStateMachine informs the
OmxDecoder to clear the decoder field. The MP3 parser logic
detects this case and returns.
--HG--
extra : rebase_source : 0a00de3cf7b95ede77408e5d43cccbcd706750cd
2013-10-14 10:38:17 +02:00
Benjamin Chen
a5637c000c
Bug 831645 - part2, Rtsp media resource and decoder. r=roc, doublec, sworkman, khuey, gps
2013-09-23 17:53:36 +08:00
Benjamin Chen
9d77c4acf5
Bug 831645 - Part1, Add Rtsp protocol and streaming protocol interface. r=jduell.mcbugs, sworkman
2013-09-23 18:12:11 +08:00
Carsten "Tomcat" Book
5a47ca432d
Backed out changeset 3620f49eb6e9 (bug 872934) Win XP PGO Bustage
2013-10-14 12:46:25 +02:00
Masatoshi Kimura
8439220a83
Bug 872934 - Make style sheet change event interfaces [ChromeOnly]. r=smaug
2013-10-14 17:15:28 +09:00
Jonathan Watt
915d74831e
backout a268f8037bb0
2013-10-14 08:48:39 +01:00
Jonathan Watt
483e648de4
Bug 912492 - Clear HTMLInputElement.files immediately after a user picks a directory. r=smaug
2013-10-08 18:48:04 +01:00
Jonathan Watt
ec1e721c24
Bug 923926 - Allow content authors to cancel the directory scan initiated when the user picks a directory. r=smaug
2013-10-08 18:47:49 +01:00
Jonathan Watt
6b77bdfe77
Bug 923922, part 2 - Allow DirPickerBuildFileListTasks to be cancelled, and cancel any in-progress DirPickerBuildFileListTasks when the user picks a new directory. r=smaug
2013-10-08 18:47:08 +01:00
Jonathan Watt
95f082b930
Bug 923922, part 1 - Rename DirPickerBuildFileListTasks to DirPickerFileListBuilderTask. r=smaug
2013-10-06 10:01:38 +01:00
André Reinald
d6cc051cc7
Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud
2013-08-16 23:17:40 +02:00
Stephen Pohl
570cf67704
Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki
2013-10-11 15:48:53 -04:00
Boris Zbarsky
9a8b30c350
Bug 925495 part 2. Make the localName and nodeName bindings use DOMString, for extra speed. r=smaug
2013-10-11 12:28:23 -04:00
Ryan VanderMeulen
67e741a578
Backed out changesets 46029c9fbfe4 and 6114164c3d1b (bug 925495) for OSX (at least) crashes.
2013-10-11 13:38:28 -04:00
Boris Zbarsky
cf941f0cb7
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
2013-10-11 12:28:24 -04:00
Boris Zbarsky
25f3fbf0d1
Bug 925495 part 2. Make the localName and nodeName bindings use DOMString, for extra speed. r=smaug
2013-10-11 12:28:23 -04:00
Stephen Pohl
541e6b6e33
Backout 751bcb37cdb6 for bustage on a CLOSED TREE. r=me
2013-10-11 10:50:25 -04:00
Stephen Pohl
019ca3ff5d
Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki
2013-10-11 10:02:31 -04:00
Benoit Jacob
2237243c41
Bug 922921 - Consistently check attrib accesses in WebGLVertexArray. Also rename a few things. - r=jgilbert
2013-10-11 09:16:44 -04:00
Benoit Jacob
2d95c93adc
Bug 924193 - Drop WebGLTexelConversions' custom FORCE_INLINE macro, use MOZ_ALWAYS_INLINE - r=jgilbert
2013-10-11 09:16:44 -04:00
Benoit Jacob
5748066634
Bug 924192 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelPremultiplicationOp enum - r=jgilbert
2013-10-11 09:16:44 -04:00
Benoit Jacob
4737a2f39a
Bug 924191 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelFormat enum - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
0af3a472b6
Bug 924189 - Use MOZ_BEGIN_ENUM_CLASS for the WebGL VertexAttrib0 enum - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
8ed3756915
Bug 924188 - Use MOZ_ASSERT where appropriate in WebGL code - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
71b7b3665a
Bug 924186 - Simplify WebGLFramebuffer's CC goop - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
7d91c2367e
Bug 924176 - Warn on prefixed WebGL extensions usage (deprecated) - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
b357df1793
Bug 922810 - Fix the build on compilers not supporting strong enums - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
ad878d159b
Bug 922810 - Part 8: Defer/avoid initialization of texture images - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
4f7ecb11e8
Bug 922810 - Part 6: Clean up and optimize fake black textures implementation - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
c551e065b9
Bug 922810 - Part 5: do not initialize depth textures before they get rendered to, use a fake black texture instead - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
13efa444f7
Bug 922810 - Part 4: make BindTexture smart enough to not clear the context's mFakeBlackStatus when nothing changed - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
96fd1f039f
Bug 922810 - Part 3: introduce transparent fake black textures alongside existing opaque ones - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
583a85a3d0
Bug 922810 - Part 2: reorganize the tracking of fake back statuses - r=jgilbert
2013-10-11 09:16:43 -04:00
Benoit Jacob
48f12fd3ca
Bug 922810 - Part 1: track image initialization with a WebGLImageDataStatus enum - r=jgilbert
2013-10-11 09:16:43 -04:00
Andrea Marchesini
a51331fdcf
Bug 924870 - AudioContext.mozAudioChannel attribute, r=ehsan
2013-10-11 13:55:47 +02:00
Carsten "Tomcat" Book
2e4e199de2
merge b2g-inbound to mozilla-central
2013-10-11 11:15:46 +02:00
Wes Kocher
0dee68330d
Merge m-c to inbound
2013-10-10 19:09:24 -07:00
Wes Kocher
09aa863740
Merge inbound to m-c
2013-10-10 18:59:58 -07:00
Jeff Gilbert
5887bc9d00
Bug 872701 - Add test that highp floats work iff GL gives a format for them. - r=bjacob
2013-10-10 17:59:39 -07:00
Mike Hommey
c2fbbcbbda
Bug 922460 - Kill media/webrtc/shared_libs.mk. r=ted
...
--HG--
rename : media/webrtc/shared_libs.mk => layout/media/webrtc/Makefile.in
2013-10-11 08:15:24 +09:00
Kyle Machulis
317ac3547a
Bug 925229: Turn DataChannelListener into its own header to avoid windows.h inclusion; r=jesup
2013-10-10 14:04:28 -07:00
Steven Michaud
061bf53f0e
Bug 925411 - Temporarily backout patch for bug 868646 for causing this bug. r=spohl
2013-10-10 16:22:02 -05:00
Olli Pettay
3d3234932c
Bug 916576, follow the com rules when calling LoadURI, r=bz
2013-10-10 23:28:07 +03:00
Mina Almasry
a354e85de9
Bug 696451 - Reload <img> when crossOrigin attribute is set. r=bz
2013-10-10 10:54:02 -04:00
Phil Ringnalda
ed18c9d2ef
Backed out 2 changesets (bug 872701)
...
CLOSED TREE
Backed out changeset 8fcfc380bfc9 (bug 872701)
Backed out changeset 31014a7ee3ab (bug 872701)
2013-10-09 21:40:21 -07:00
Wes Kocher
a11d9c9385
Followup to bug 872701 to fix tests on a CLOSED TREE
2013-10-09 19:13:34 -07:00
Ehsan Akhgari
d26e049233
Bug 924248 - Make nsIDocument.h go on a diet; r=jst
...
The nsMacShellService code is rewritten to stop using GetLoadContext
which will now only be available in libxul.
2013-10-07 22:21:07 -04:00
Jeff Gilbert
9f0bfa54d9
Bug 872701 - Add test that highp floats work iff GL gives a format for them. - r=bjacob
2013-10-09 16:41:56 -07:00
Benjamin Smedberg
aa390431d6
Bug 753687 - nsCategoryCache implementation doesn't free old category entries if their contract mapping is removed using .unregisterFactory. Store the factory objects directly in the map, instead of keeping both a map and a separate list. r=froydnj
2013-10-10 08:48:03 -04:00
Trevor Saunders
4c180e5f42
bug 915558 - save attributes of binding element to the startup cache r=smaug
2013-09-25 16:32:05 -04:00
Ryan VanderMeulen
7f25797a79
Backed out changeset 8517afe50156 (bug 540456) for reftest failures.
...
CLOSED TREE
2013-10-09 15:12:21 -04:00
Boris Zbarsky
48ef79b3bb
Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey
2013-10-09 12:05:22 -04:00
Edgar Chen
03610d47f9
Bug 873380 - Part 1: Refined the error report policy for card lock functionality. r=smaug. sr=hsinyi
2013-09-25 14:49:44 +08:00
André Reinald
aecacdd464
Bug 868648 - Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. r=mstange, r=masayuki
...
Credits to Markus for his help getting this right.
2013-08-16 23:17:40 +02:00
Rik Cabanier
8b42617ed2
Bug 540456 - Support HTML5 canvas draw{Custom,System}FocusRing(). r=smaug
2013-10-09 12:59:50 -04:00
Ed Morley
2c635d5d0c
Backed out changeset 8fa0cbe4a54d (bug 817194) for build failures
2013-10-09 17:48:13 +01:00
Ed Morley
a805716e0a
Backed out changeset ccedb8b1cefc (bug 817194)
2013-10-09 17:47:58 +01:00
Boris Zbarsky
27e51b13e1
Bug 817194 followup because someone added another *Initializer use. r=bustage
2013-10-09 12:20:49 -04:00
Boris Zbarsky
cf8ba5ee47
Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey
2013-10-09 12:05:22 -04:00
Jukka Jylänki
c6a466fef4
Bug 924264 - Fix WebGL.getUniform on non-first array entry in uniform arrays - r=bjacob
2013-10-09 10:35:12 -04:00
Mina Almasry
b9e52edf50
Bug 863966 - Improve perf of querySelector by caching selector list. r=bz
2013-10-09 09:20:45 -04:00
Andrea Marchesini
9b47b3cd3f
Bug 923310 - Crash in HTMLInputElement in B2G, r=jwatt
2013-10-09 13:15:14 +02:00
Carsten "Tomcat" Book
a502a5c19a
merge b2g-inbound to mozilla-central
2013-10-09 10:13:52 +02:00
Karl Tomlinson
3594531f4d
b=924288 no need to set filter parameters after every process() r=ehsan
...
--HG--
extra : transplant_source : %23%D1%3B%D8%03%85%25%95%A8z%15%24K%F0%F7f2%20u%95
2013-10-09 15:33:07 +13:00
Karl Tomlinson
bca3f10dd4
b=924286 handle non-unit mVolume in BiquadFilterNode r=ehsan
...
--HG--
extra : transplant_source : %E5%9E%3E%5D%F2%E5%99%7B%88%DB%21%7D%1C%82%1A.q%26%F0%EA
2013-10-09 15:33:02 +13:00
Karl Tomlinson
e859e3d998
b=922458 allow copying the last sample in an AudioBuffer channel r=ehsan
...
--HG--
extra : transplant_source : %5EM%40g%06n%04%A1%DB%0A%7D%3A%5C6%21%CA%C101%09
2013-10-09 15:32:16 +13:00
Fabrice Desré
94d42490f8
Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent
2013-10-08 15:52:26 -07:00
Robert Longson
dc448209c1
Bug 922593 - Prevent signed integer overflows calculating gaussian blurs. r=roc
2013-10-07 14:59:41 +01:00
Andrea Marchesini
3705976a3f
Bug 923417 - Enabling DataStore for b2g and Desktop (non-release build), r=khuey
2013-10-05 19:35:19 -04:00
Masatoshi Kimura
02cab17dff
Bug 922931 - Display a placeholder for broken images if the alt attribute is unset even in no-quirks mode. r=bz
2013-10-06 05:25:49 +09:00
Phil Ringnalda
ebe7b42c23
Merge m-c to m-i
2013-10-04 22:17:30 -07:00
Phil Ringnalda
7f051a26a9
Merge b-i to m-c
2013-10-04 22:06:34 -07:00
Phil Ringnalda
544fd50a2e
Back out 99b749ea1fb9 (bug 863966) on suspicion of causing frequent Android robocop-2 crashes
2013-10-04 19:36:53 -07:00
Andrew Quartey
b284d9f9b7
Bug 893309 - Part b: Expose TrackEvent as a property on the window. r=smaug
2013-10-04 14:28:25 -04:00
Andrew Quartey
3a03fec19c
Bug 893309 - Implement TrackEvent. r=cpearce
2013-10-04 14:28:25 -04:00
Mina Almasry
1b31fedb4f
Bug 863966 - Improve perf of querySelector by caching selector list. r=bz
2013-10-04 13:23:26 -04:00
Andrew Quartey
efab1ad4ee
Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan
2013-10-04 11:30:07 -04:00
Andrew Quartey
cbd232c75c
Bug 918940 - Part a: Make HTMLInputElement::SetSelectionRange fire select event asynchronously per spec. r=ehsan
2013-10-04 11:30:07 -04:00
Carsten "Tomcat" Book
f5d6799f05
Backed out changeset b607cc162c2c (bug 874508) for causing perma orange b2g-crashtest failures
2013-10-04 16:31:02 +02:00
Bobby Holley
252e662cc3
Bug 921454 - Allow chromeOnlyContent to work for non-chrome XBL documents. r=smaug
...
Given that we turn off XBL for the web, this just affects remote XUL/XBL, in
particular our tests. And it's expedient for NAC testing to be able to test
with an in-content XBL binding.
2013-10-04 13:29:35 +02:00
Andrea Marchesini
b8d1c01e56
Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan
2013-10-04 06:27:49 -04:00
Phil Ringnalda
8459f2486d
Backed out changeset 643354059afb (bug 874508) for b2g build bustage
...
CLOSED TREE
2013-10-03 20:11:58 -07:00
Andrea Marchesini
5635de1215
Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan
2013-10-03 18:42:04 -04:00
Andrea Marchesini
998bedf816
Bug 923517 - AudioDestinationNode should work as an EventTarget, r=ehsan
2013-10-03 18:40:20 -04:00
Sid Stamm
619954ec2b
Bug 916881 - remove stray refinePolicy in CSPUtils.jsm. r=grobinson
2013-10-03 14:35:42 -07:00
Kartikaya Gupta
8fe0b41e3a
Bug 923472 - Use memset instead of block field assignment to fix a compile error. r=cpearce
2013-10-03 17:00:33 -04:00
Bobby Holley
f8c6dd5ff9
Bug 914618 - Reimplement XML pretty printing with events. r=smaug
2013-10-03 16:02:36 +02:00
Andy Wingo
cd02ba5f52
Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
2013-10-03 13:37:57 +01:00
JW Wang
66cdab8a24
Bug 921695 - Part 2: Modify callers. r=karlt
2013-10-01 14:22:57 +08:00
JW Wang
79dc006472
Bug 921695 - Part 1: Add convert function. r=karlt
2013-10-01 14:22:54 +08:00
Ms2ger
bc14e4aa9c
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Sotaro Ikeda
0ff2ce37ce
Bug 922334 - Add zero division check and prevent unncecessary mp3 parsing r=doublec
2013-10-03 10:53:21 +02:00
Ms2ger
b075b701a5
Bug 913920 - Part b: Implement HTMLFormControlsCollection and use it for HTMLFormElement.elements; r=dzbarsky
2013-10-03 09:11:27 +02:00
Ms2ger
f0c6560cff
Bug 913920 - Part a: Rename nsFormControlList and move it to its own files; r=dzbarsky
...
--HG--
rename : content/html/content/src/HTMLFormElement.cpp => content/html/content/src/HTMLFormControlsCollection.cpp
rename : content/html/content/src/HTMLFormElement.cpp => content/html/content/src/HTMLFormControlsCollection.h
2013-10-03 09:11:26 +02:00
Ms2ger
7ffcd856c2
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ms2ger
cefa43a749
Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal
2013-10-03 09:10:00 +02:00
Ms2ger
105ce73cfa
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Jonathan Watt
d12120ded8
Bug 912489 - Including the name of the directory picked by HTMLInputElement.openDirectoryPicker() in File.path. r=sicking
2013-10-02 00:26:40 +01:00
Masayuki Nakano
e46624e0ca
Bug 920377 part.32 Get rid of nsMouseEvent r=roc
2013-10-02 15:38:27 +09:00
Masayuki Nakano
5e5853070a
Bug 920377 part.31 Get rid of nsEvent r=roc
2013-10-02 12:46:04 +09:00
Masayuki Nakano
d9fe18d02f
Bug 920377 part.30 Get rid of nsGUIEvent r=roc
2013-10-02 12:46:03 +09:00
Daniel Holbert
cb86f7980f
Bug 923188: Add missing #include to HTMLCanvasElement.cpp, to fix build bustage with --disable-webgl. r=ehsan
2013-10-02 13:42:17 -07:00
Ehsan Akhgari
4818a0f3af
Bug 923151 - Part 2: Don't #include nsIDocument.h in mozilla/dom/Element.h; r=jst
...
--HG--
extra : rebase_source : 8c5f5429574313a1304eb2779cdb6b5702e4094d
2013-10-02 16:09:18 -04:00
Stephen Pohl
58e3ef46e5
Backed out changeset ab0d7dbb81b2 for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:47 -04:00
Stephen Pohl
2ec7075360
Backed out changeset 4a02b0e5f388 for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:44 -04:00
Stephen Pohl
541b12c09e
Backed out changeset a5b64ac96886 for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:40 -04:00
Stephen Pohl
f2388eec5d
Backed out changeset d04e3e715d7c for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:38 -04:00
Stephen Pohl
4f044b9515
Backed out changeset 68bad2f0b260 for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:32 -04:00
Stephen Pohl
25bbec82ca
Backed out changeset f90b5cb4c293 for crash test failure on CLOSED TREE. r=me
2013-10-02 16:13:28 -04:00
Dale Harvey
0d5efc770c
Bug 923081 - Dont run contextmenu timer for remote events
2013-10-08 23:55:13 +02:00
Olli Pettay
db63bee139
Bug 923913 - Make Element.inner/outerHTML [Pure], r=bz
...
--HG--
extra : rebase_source : 81556c5031279cee3f33639a47f4fb83e2743403
2013-10-08 22:25:01 +03:00
Ryan VanderMeulen
7f5276fcb1
Backed out changesets 5fa68d64f749, 103b40656e24, b1ff3efb43cf, 096455736704, and 4afd6fa3da19 (bug 817700) for mochitest-1 failures.
...
CLOSED TREE
2013-10-08 15:00:17 -04:00
Ryan VanderMeulen
a5c967b4f9
Backed out changesets 0beb30c3e1af, 584f639cdb03, and 6a3b0b83d3f6 (bug 916128) for depending on bug 817700.
2013-10-08 14:59:25 -04:00
Andrea Marchesini
5b731001cd
Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan
2013-10-08 20:20:33 +02:00
Milan Sreckovic
c9b14bf386
Bug 916128: Force canvas element size to >= 1 to match the behavior in the contexts. r=bas
2013-10-03 14:47:42 -04:00
Christoph Diehl
207e44d021
Bug 916128: Add crash test. r=khuey
2013-10-08 13:28:02 -04:00
Stephen Pohl
12f2d287c8
Bug 916128: Ensure that image encoding callbacks are released on the main thread. r=khuey
2013-10-08 13:27:56 -04:00
Stephen Pohl
a311cb967e
Bug 817700 - Fix test_toBlob canvas test. r=roc
2013-10-08 13:27:45 -04:00
Stephen Pohl
99e2b9ad20
Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc
2013-10-08 13:27:40 -04:00
Stephen Pohl
778109106b
Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz
2013-10-08 13:27:29 -04:00
Stephen Pohl
efc1b81df0
Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz
2013-10-08 13:27:25 -04:00
Neil Deakin
ab463755ea
Bug 844941, only check dom.event.clipboardevents.enabled preference in non-chrome shells, r=ehsan
2013-10-08 10:49:58 -04:00
Ehsan Akhgari
b6bef348c1
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
...
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Ben Turner
7b97102c91
Bug 643325 - Implement SharedWorker. r=khuey.
...
--HG--
extra : transplant_source : %D6%8C%9Ajc%3C%F0%0E%DB%C6%7E2%AA%97%B8%AA%B2%7EY%B6
2013-06-05 07:04:23 -07:00
Christoph Diehl
2f42bc1fcd
Bug 916128: Add crash test. r=khuey
2013-10-02 14:48:23 -04:00
Stephen Pohl
8b6b16c206
Bug 916128: Ensure that image encoding callbacks are released on the main thread. r=khuey
2013-10-02 14:48:19 -04:00
Stephen Pohl
f854ba8aa1
Bug 817700 - Fix test_toBlob canvas test. r=roc
2013-10-02 14:48:02 -04:00
Stephen Pohl
6d35f4c1e1
Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc
2013-10-02 14:47:58 -04:00
Stephen Pohl
31fc122dc7
Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz
2013-10-02 14:47:52 -04:00
Stephen Pohl
402233ecfb
Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz
2013-10-02 14:47:49 -04:00
Ed Morley
1b0a2c0479
Backed out changeset dc8642fe6529 (bug 893309) for build failures
2013-10-02 15:59:07 +01:00
Ed Morley
83cfc2fd23
Backed out changeset 74c696729302 (bug 918940)
2013-10-02 15:58:50 +01:00
Ed Morley
d7238301d4
Backed out changeset 9ee3b91945ce (bug 918940)
2013-10-02 15:58:47 +01:00
Andrew Quartey
8852471399
Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan
2013-10-02 10:30:29 -04:00
Andrew Quartey
b72672751e
Bug 918940 - Part a: Make HTMLInputElement::SetSelectionRange fire select event asynchronously per spec. r=ehsan
2013-10-02 10:30:29 -04:00