Ms2ger
c8f13d74ad
Bug 844134 - Move the 'attributes' property from Node to Element; r=sicking
2013-03-17 09:51:34 +01:00
Ms2ger
02145ed6a8
Bug 846860 - Give HTMLOptionsCollection its own header and put it in the dom namespace; r=khuey
...
--HG--
rename : content/html/content/src/nsHTMLSelectElement.cpp => content/html/content/src/HTMLOptionsCollection.cpp
rename : content/html/content/src/nsHTMLSelectElement.h => content/html/content/src/HTMLOptionsCollection.h
2013-03-17 08:55:17 +01:00
Ms2ger
865e2310fc
Bug 851134 - Part b: Implement the EventTarget getters in the WebIDL API for Event directly instead of calling the XPIDL implementations; r=smaug
2013-03-17 08:55:17 +01:00
Ms2ger
ad4421404d
Bug 851134 - Part a: Implement the primitive getters in the WebIDL API for Event directly instead of calling the XPIDL implementations; r=smaug
2013-03-17 08:55:17 +01:00
Ms2ger
5dd8d9d4d2
Bug 850817 - Move ClientRect to Paris bindings; r=bz
...
--HG--
rename : dom/interfaces/base/nsIDOMClientRect.idl => dom/webidl/ClientRect.webidl
2013-03-17 08:55:17 +01:00
Ms2ger
8a852eb95d
Bug 851025 - Remove nsLayoutUtils::RectListBuilder::mRv; r=bz
2013-03-17 08:55:16 +01:00
Ms2ger
0b97e8d0da
Bug 845374 - Part t: Stop including js/Value.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
69401c3aeb
Bug 845374 - Part s: Stop including nsTArray.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
ecaff4e0d2
Bug 845374 - Part r: Stop including nsTArray.h in nsReadableUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
f367c1ecce
Bug 845374 - Part q: Stop including nsThreadUtils.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
ea2240e293
Bug 845374 - Part p: Stop including nsDataHashtable.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
6b3b55ffcf
Bug 845374 - Part o: Stop including nsIDOMEvent.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
cf9a7a5ddd
Bug 845374 - Part n: Stop including nsINode.h and nsIDOMNode.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
a7a151acd8
Bug 845374 - Part m: Move nsContentUtils::PositionIsBefore out of line; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
24bcddcf77
Bug 845374 - Part l: Stop including nsIDocument.h in nsContentUtils.h and fix two nits; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
8c29c30b58
Bug 845374 - Part k: Stop including nsIContent.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
9193bb4302
Bug 845374 - Part j: Stop including nsIXPCScriptable.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
3ddb62d471
Bug 845374 - Part i: Stop including nsNodeInfoManager.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
90272ca15c
Bug 845374 - Part h: Move nsContentUtils::NameChanged out of line; r=khuey
2013-03-17 08:55:14 +01:00
Ms2ger
4ceec9db31
Bug 845374 - Part g: Stop including nsContentSink.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:13 +01:00
Ms2ger
ead9319d09
Bug 845374 - Part f: Create a new nsDocElementCreatedNotificationRunner.h; r=khuey
...
--HG--
rename : content/base/public/nsContentUtils.h => content/base/public/nsDocElementCreatedNotificationRunner.h
2013-03-17 08:55:12 +01:00
Ms2ger
a35f28d8d9
Bug 845374 - Part e: Stop including nsContentList.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:11 +01:00
Ms2ger
a8c82dfff1
Bug 845374 - Part d: Create a new nsContentListDeclarations.h that doesn't include the world; r=khuey
2013-03-17 08:55:10 +01:00
Ms2ger
776e780f7e
Bug 845374 - Part c: Stop including nsHtml5StringParser.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:09 +01:00
Ms2ger
a649b47c77
Bug 845374 - Part a: Sort includes and forward declarations in nsContentUtils.{h,cpp}; r=khuey
2013-03-17 08:55:08 +01:00
Ms2ger
d8bb6f3db9
Backout changeset 46585b03426a for assertion failures in test_input_range_mouse_and_touch_events.html on a CLOSED TREE.
2013-03-16 10:11:26 +01:00
Ehsan Akhgari
19c480342c
Bug 851603 - Enable Web Audio in Nightly; r=roc
...
--HG--
extra : rebase_source : b79d7f2cb0e6257eae2f65bd8637f718324b43f4
2013-03-16 01:35:22 -04:00
Bill McCloskey
bfa3037d1f
Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
2013-03-16 20:36:37 -07:00
Jose Cortes
d8b4437a53
Bug 842186 - Replace use of jsval with JS::Value in cpp and h files in the content/events directory. r=jwalden
...
--HG--
extra : rebase_source : b1436faef9ffb4c9396d97d956c1a8ede7a2ad20
2013-03-16 16:39:51 -07:00
Jonathan Watt
ffa64b031f
Bug 851090 - Make <input type=range> fire change/input events as appropriate. r=mounir.
2013-03-16 05:49:41 +00:00
David Zbarsky
d2b0193f21
Bug 849710 - Convert SVGFEComponentTransferElement to WebIDL r=Ms2ger
2013-03-16 00:13:31 -04:00
David Zbarsky
c9745f9648
Bug 849710 - Move SVGFEComponentTransferElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEComponentTransferElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEComponentTransferElement.h
2013-03-16 00:13:31 -04:00
Mook
0a2a6be894
bug 851674: content: nsContentUtils::CheckForSubFrameDrop: don't dereference null pointer (r=smaug)
2013-03-15 15:02:01 -07:00
Mounir Lamouri
78d1b0272b
Bug 702949 - Do no longer block form submission if an invalid file path is given. r=sicking
2013-03-15 14:57:35 -07:00
L. David Baron
cfed7ab465
Bug 850559: Fix tests that call advanceTimeAndRefresh without calling restoreNormalRefresh. r=vlad
2013-03-15 14:40:37 -07:00
Ian Melven
e792ea34ed
Bug 849791 - Frame DocShells do not inherit sandbox flags from their parents - tests (r=bz)
2013-03-15 10:25:31 -07:00
Ian Melven
a300c98e06
Bug 849791 - Frame DocShells do not inherit sandbox flags from their parents (r=bz)
2013-03-15 10:25:31 -07:00
Ehsan Akhgari
102d476f55
Bug 851338 - Implement AudioContext.currentTime; r=roc
2013-03-14 21:01:02 -04:00
Neil Deakin
c50072bd1c
Bug 850198, Fix null pointer checks on clipboardData when clipboard events preference is false, r=smaug
2013-03-12 14:50:05 -04:00
Aryeh Gregor
a5c75c91bc
Bug 801562 - Remove Node.isSupported; r=bz
...
--HG--
rename : content/svg/content/test/test_isSupported.xhtml => content/svg/content/test/test_hasFeature.xhtml
2013-03-15 12:21:52 +02:00
Olli Pettay
493383d8d5
Bug 847586 - Paris binding for MutationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 7e20d191d214a1ac8eea2b6cb51718fafd5d0555
2013-03-14 23:18:20 +02:00
Olli Pettay
0d003dc178
Bug 847599 - Paris binding for TransitionEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 0540a60c6a6d3ac1bef6df399e3feb7040f92a26
2013-03-14 23:16:13 +02:00
Olli Pettay
925dba1211
Bug 847589 - Paris binding for AnimationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 5987a31b2700481c17b0f430cd66c6e1bb7881e5
2013-03-14 23:16:03 +02:00
Masayuki Nakano
878e9a226e
Bug 829952 Reimplement system scroll speed override stuff for D3E WheelEvent feedback=avih, r=smaug+roc, sr=roc
2013-03-15 18:03:16 +09:00
David Zbarsky
989b3e679d
Bug 832155 bustage fix
2013-03-15 04:20:30 -04:00
Gene Lian
1aab17284e
Bug 844431 - B2G MMS: provide nsIDOMMobileMessageManager interface (with sendMMS() first) (part 6, dispatch MMS events). r=vicamo,mounir sr=sicking a=leo+
2013-03-09 15:22:42 +08:00
David Zbarsky
91d2d6293e
Bug 832155: Convert SVGFEDistantLightElement to WebIDL r=Ms2ger
2013-03-15 03:01:38 -04:00
David Zbarsky
ee4f45a3aa
Bug 832155: Move SVGFEDistantLightElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDistantLightElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDistantLightElement.h
2013-03-15 03:01:37 -04:00
Bobby Holley
2c89576a6b
Bug 850517 - Propagate ifr.setAttribute('name', 'foo') to the docshell. r=bz
...
This is correct per-spec. From HTML5's "The iframe element":
"Whenever the name attribute is set, the nested browsing context's name
must be changed to the new value. If the attribute is removed, the
browsing context name must be set to the empty string."
2013-03-14 22:38:27 -07:00
Ehsan Akhgari
4b29362da4
Backed out changeset 6a23d4536079 (bug 851338) because of Android test failures
2013-03-15 01:26:22 -04:00
Ehsan Akhgari
0422ceeb14
Bug 851338 - Implement AudioContext.currentTime; r=roc
...
Landed on a CLOSED TREE, because I'm mad at X11!
2013-03-14 21:01:02 -04:00
Ehsan Akhgari
971d74a7cb
Backed out changeset a96fb85d42bf (bug 851338) because of Linux build failures
...
Landed on a CLOSED TREE
2013-03-14 23:53:27 -04:00
Ehsan Akhgari
bada1afd49
Bug 851338 - Implement AudioContext.currentTime; r=roc
...
--HG--
extra : rebase_source : 064da119e26ca15e361c003a4fabe7d3fe77e256
2013-03-14 21:01:02 -04:00
Ehsan Akhgari
672e27d6bc
Bug 850970 - Set the initial value of gain nodes on the audio stream to make sure that they don't mute playback; r=roc
...
--HG--
extra : rebase_source : caf58ca903665f8b3014451926cec9772969663f
2013-03-13 23:44:49 -04:00
Bill McCloskey
9a80036b52
Bug 802504 - Disable test_fullscreen-api.html on 10.8
2013-03-14 16:49:25 -07:00
Jonathan Watt
744dc354f2
Bug 851090 - Make <input type=range> fire change/input events as appropriate. r=mounir.
2013-03-16 05:49:41 +00:00
Ed Morley
36cdd9d1e6
Backed out changeset 46ba7eb77ae1 (bug 847589) for crashes on a CLOSED TREE
2013-03-14 13:25:28 +00:00
Ed Morley
84f7a99dc5
Backed out changeset 6ab8497cb00f (bug 847599)
2013-03-14 13:23:32 +00:00
Ed Morley
409b3f0cc4
Backed out changeset ea13caf078a7 (bug 847586)
2013-03-14 13:23:28 +00:00
Olli Pettay
ba146befcc
Bug 847586 - Paris binding for MutationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : ce847b7cef923334274474e34db66158c110646c
2013-03-14 13:31:54 +02:00
Olli Pettay
e87666b025
Bug 847599 - Paris binding for TransitionEvent, r=Ms2ger
...
--HG--
extra : rebase_source : ac215dccab4fcf5a802669584eaa71168a73e085
2013-03-14 13:07:02 +02:00
Olli Pettay
35f53fbaff
Bug 847589 - Paris binding for AnimationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : abe968ca08b2f2bed4355e1fd69ea4f005689fd8
2013-03-14 13:03:00 +02:00
Chris Double
9cce464d74
Bug 848639 - Prevent DecodeHeader for Ogg Skeleton tracks from failing on valid indexes - r=cpearce
...
--HG--
extra : rebase_source : cb913d45d6b9ab396b563391f3ccd096500dcef1
2013-03-14 13:57:18 +13:00
Andrea Marchesini
b2302460a2
Bug 850346 - Change inputmode to inputMode for nsHTMLInputElement. r=bz
2013-03-13 15:54:24 -04:00
Ehsan Akhgari
72d38371ed
Backed out changeset 2e6f598201ce (bug 850346) because it needs a UUID change
2013-03-13 17:51:09 -04:00
David Zbarsky
9fba10bb02
Fix style on WrapNode, no bug
2013-03-13 17:46:03 -04:00
David Zbarsky
59cd47e758
Bug 832155: Convert SVGFEPointLightElement to WebIDL r=Ms2ger
2013-03-13 17:41:20 -04:00
David Zbarsky
b90ade4791
Bug 832155: Move SVGFEPointLightElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEPointLightElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEPointLightElement.h
2013-03-13 17:41:20 -04:00
Olli Pettay
ae362dc62d
Bug 847591 - Paris binding for CommandEvent, r=peterv
...
--HG--
extra : rebase_source : f633d3c91764c38f7cec9a9e1c192773e3ea6f7f
2013-03-13 23:05:32 +02:00
Olli Pettay
b05dd2df6e
Bug 847583 - Paris binding for MessageEvent, r=peterv
...
--HG--
extra : rebase_source : 1f43c32d1dd2e05a745fe105d5b7156148b3b900
2013-03-13 22:18:36 +02:00
Olli Pettay
b7e2a4443f
Bug 847585 - Paris binding for UIEvent, r=peterv
...
--HG--
extra : rebase_source : 01c588b769f9a3fa0ed435b67b0e07dff4dda179
2013-03-13 22:02:32 +02:00
Ehsan Akhgari
e48730f81b
Bug 849713 - Part 5: Implement the looping logic in AudioBufferSourceNodeEngine; r=roc
...
The logic in this function is based around a while loop. In every
iteration of the loop, we determine whether we need to output silence
(if we're at a position before the playback has started or after it has
stopped) or if we need to produce sound. In each case, we call a helper
function which eagerly tries to produce as much silence or sound as
possible, while maintaining the constraints that are explained in the
comments in the code.
2013-03-10 21:02:22 -04:00
Ehsan Akhgari
245251292d
Bug 849713 - Part 4: Refactor the logic for borrowing the output buffer from the input buffer; r=roc
2013-03-10 18:38:57 -04:00
Ehsan Akhgari
a4cc299dc2
Bug 849713 - Part 3: Set the loop parameters on AudioBufferSourceNodeEngine if looping is turned on when start() gets called; r=roc
2013-03-10 14:11:12 -04:00
Ehsan Akhgari
a03597ec60
Bug 849713 - Part 2: Accept the loop parameters on AudioBufferSourceNodeEngine; r=roc
2013-03-10 13:59:41 -04:00
Ehsan Akhgari
b01654e838
Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
2013-03-10 12:56:14 -04:00
Alessandro Decina
e91a9e993c
Bug 761018 - GStreamer video buffer handling optimization; r=cdouble
2013-03-13 16:11:15 -04:00
Alessandro Decina
48db716a1d
Bug 760140 - rework canPlayType in the GStreamer backend; r=cdouble
2013-03-13 16:10:47 -04:00
Alessandro Decina
10a7de0262
Bug 833628 - GStreamer backend has shutdown hang in content/media mochitests; r=cdouble
...
Fix stream length detection so that we don't report size=-1 to gst. Fixes issues
with qtdemux not liking unknown upstream byte size.
2013-03-13 16:09:20 -04:00
Andrea Marchesini
d7ddf45836
Bug 850346 - Change inputmode to inputMode for nsHTMLInputElement. r=bz
2013-03-13 15:54:24 -04:00
David Zbarsky
38ef2eb725
Bug 842201 - SVGUnitTypes interface object is not being instantiated r=bz
2013-03-13 14:07:49 -04:00
Jeff Walden
59e9a3888e
Bug 847480 - Convert DeprecatedAbs uses that can relatively obviously be changd to Abs, to Abs. r=Ms2ger
2013-03-05 15:43:53 -08:00
Jeff Walden
45c6642e41
Bug 847480 - Convert DeprecatedAbs overloads taking floating point (except for nscoord uses, when nscoord is optionally a floating point type) to Abs. r=Ms2ger
2013-03-05 15:43:44 -08:00
Jeff Walden
000d820503
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
2013-03-05 15:43:30 -08:00
Kyle Huey
1cd25664c0
Bug 788999: Disable the test on Mountain Lion.
2013-03-13 09:40:55 -07:00
Bill McCloskey
4ab878af5c
Bug 846890 - Fix leak from cycle between parser and XULContentSinkImpl (r=smaug)
2013-03-08 18:53:00 -08:00
Gregory Szorc
9569d6e356
Merge mozilla-central into inbound
2013-03-13 09:03:20 -07:00
Gregory Szorc
56a7634c1c
Merge mozilla-central into build-system
2013-03-13 08:20:09 -07:00
Jonathan Watt
56dbcc42a1
Bug 849524 - Avoid reflowing when <input type=range>'s thumb position needs to be updated due to its value changing. r=dholbert
2013-03-13 11:48:27 +00:00
Randell Jesup
3e9f97631e
Bug 848401: switch from ReentrantMonitors and PR_Lock/Condvar to Monitor. Fix {picture:true} for desktop r=khuey,dao
2013-03-13 11:42:18 -04:00
Gregory Szorc
3d694a85c0
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Mike Shal
2eb7c496cb
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
0d33ac5f93
Bug 818246 - Part 5: Move XPIDLSRCS into moz.build (manual); r=glandium
2013-03-12 10:20:41 -07:00
Gregory Szorc
629b5d86c6
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Ehsan Akhgari
06c15fd0ed
Bug 849916 - Part 4: Don't rely on things still being around when we run PannerNode's dtor, use a weak pointer instead; r=roc
...
--HG--
extra : rebase_source : 8432bea9035761fcb52e77dfc474de8878fc4372
2013-03-12 19:28:30 -04:00
Ed Morley
febcbd1cbf
Backed out changeset 34f280f8fea5 (bug 849524) for crashes on a CLOSED TREE
2013-03-13 13:59:11 +00:00
Jonathan Watt
d540924bc3
Bug 849524 - Avoid reflowing when <input type=range>'s thumb position needs to be updated due to its value changing. r=dholbert
2013-03-13 11:48:27 +00:00
Nathan Froyd
ccb206da1e
Bug 849866 - fix signed/unsigned comparison warning in nsDocument::Register; r=smaug
2013-03-11 12:26:17 -04:00
Neil Deakin
effc6c1616
Bug 407983, add clipboard events constructor, r=smaug
2013-03-11 11:49:56 -04:00
Neil Deakin
1efdb14bf3
Bug 407983, add support for clipboardData in cut/copy/paste events, r=ehsan,sr=smaug
2013-03-11 11:49:48 -04:00
Paul Adenot
cc5b3eaabf
Bug 846612 - r=kinetik
2013-03-04 15:48:58 +01:00
David Zbarsky
df6140a572
Kick off a build because of the clobber, no bug
2013-03-11 04:04:18 -04:00
David Zbarsky
aca680de18
Bug 847120: Convert SVGFETileElement to WebIDL r=Ms2ger
2013-03-11 03:27:08 -04:00
David Zbarsky
1ad2048153
Bug 847120: Move SVGFETileElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETileElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETileElement.h
2013-03-11 03:26:23 -04:00
Phil Ringnalda
a22141a743
Back out d39b5acb8d83 and cf778a07299d (bug 847120) for Windows build bustage
2013-03-10 22:54:32 -07:00
David Zbarsky
1480e2306f
Bug 847120: Convert SVGFETileElement to WebIDL r=Ms2ger
2013-03-11 00:50:58 -04:00
David Zbarsky
7c6b6816d1
Bug 847120: Move SVGFETileElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETileElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETileElement.h
2013-03-11 00:50:58 -04:00
Seth Fowler
6a2ce39f70
Bug 843895 (Part 1) - Add an aWhichFrame parameter to imgIContainer::Draw. r=joe
2013-03-10 18:43:37 -07:00
Matthew Gregan
81d35989b4
Bug 849519 - Raise INDEX_SIZE_ERR if media element volume is set to NaN. r=doublec
2013-03-11 11:11:23 +13:00
Ehsan Akhgari
aacd3da00e
Bug 849652 - Copy enough number of bytes in AudioBufferSourceNode::ProduceAudioBlock's memcpy loop; r=roc
2013-03-10 17:37:40 -04:00
Trevor Saunders
2bffe03733
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Ryan VanderMeulen
bf33c315c2
Backed out changeset 71190bec18a7 (bug 817058) for build bustage.
2013-03-12 10:11:25 -04:00
Tobias Netzel
b32ac1ff46
Bug 817058 - AltiVec acceleration for nsTextFragment. r=jst, r=bz
2013-03-12 09:57:30 -04:00
Marco Chen
cafe8b24f1
Bug 839415 - [Audio] Add support of SLAndroidConfigurationItf into backend of Cubeb + OpenSLES. r=kinetik
2013-03-12 11:46:32 +08:00
Jonathan Watt
f1f779657e
Bug 849552 - <input type=range> should be given focus on mousedown/touchstart. r=smaug.
2013-03-12 11:30:03 +00:00
Jonathan Watt
90bfc0f07b
Bug 849855 - Expose BaseEventFlags::mMultipleActionsPrevented to chrome JS. r=smaug.
2013-03-12 11:28:17 +00:00
Nicholas Nethercote
6273aba0d3
Bug 847248 (part 8) - Remove nsFixedSizeAllocator from xbl/. r=bz.
...
--HG--
extra : rebase_source : 3e4675e525674e9fda53831676d8440ff55a49cb
2013-03-05 05:12:16 -08:00
David Zbarsky
674d4a808b
Backout bug 830221 so binary addons can create DOMImplementation
2013-03-12 17:31:53 -04:00
Seth Fowler
fc4a9e9406
Bug 849114: Add parser support for spatial media fragments. r=cpearce
...
--HG--
rename : content/html/content/src/nsMediaFragmentURIParser.cpp => netwerk/base/src/nsMediaFragmentURIParser.cpp
rename : content/html/content/src/nsMediaFragmentURIParser.h => netwerk/base/src/nsMediaFragmentURIParser.h
2012-12-20 17:04:50 -08:00
Ms2ger
a75666050c
Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
...
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
b515a10f94
Bug 849191 - Cleanup some ToDOMAnimatedString calls; r=dzbarsky
2013-03-10 08:58:53 +01:00
Ms2ger
f581f2029c
Bug 847144 - Rename Element::GetAttributes() to Attributes() and remove null-checks; r=mounir
2013-03-10 08:58:47 +01:00
Ms2ger
933d9c7a9b
Bug 802560 - Handle the second argument to DOMImplementation.createDocument correctly; r=bz
2013-03-10 08:58:42 +01:00
Ms2ger
07c40e885e
Bug 823549 - Make NodeIterator.detach() a no-op; r=mounir
2013-03-10 08:58:25 +01:00
Ms2ger
4465cc3a75
Bug 821383 - Don't bother with JSAPI magic in nsHTMLMediaElement::{G,S}etMozSrcObject; r=bz+roc
2013-03-10 08:58:18 +01:00
Jonathan Watt
caa43afdb0
Remove duplicate range-value-setting code from nsHTMLInputElement.cpp by calling pre-existing helper that does exactly the same thing. r=me. No bug.
2013-03-09 14:12:06 +00:00
Olli Pettay
8f72caeb73
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
Bill McCloskey
7c63e47dd5
Back out bug 846890 for reftest orange
2013-03-08 21:27:25 -08:00
Bill McCloskey
351d6541f9
Bug 846890 - Fix leak from cycle between parser and XULContentSinkImpl (r=smaug)
2013-03-08 18:53:00 -08:00
John Schoenick
668baedbb6
Backout d1f27bcc360a (Bug 849114) for windows bustage CLOSED TREE
2013-03-08 16:20:11 -08:00
John Schoenick
2f37c8ad63
Backout 9f5cff5a1a3d and 36cde68b1bf4 (Bug 783059) for Android M-1 Orange on a CLOSED TREE
2013-03-08 15:23:43 -08:00
Seth Fowler
90638a5614
Bug 849114: Add parser support for spatial media fragments. r=cpearce
...
--HG--
rename : content/html/content/src/nsMediaFragmentURIParser.cpp => netwerk/base/src/nsMediaFragmentURIParser.cpp
rename : content/html/content/src/nsMediaFragmentURIParser.h => netwerk/base/src/nsMediaFragmentURIParser.h
2012-12-20 17:04:50 -08:00
John Schoenick
9dfd78c6fd
Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh
2013-03-08 13:21:41 -08:00
Frank Yan
7ba43f5dba
Bug 631473 - Don't consume mouse scroll events outside arrow panels on OS X. r=mstange r=enndeakin
2013-03-08 11:48:48 -08:00
Sotaro Ikeda
edb14d52b9
Bug 803471 - Part 5b - Change OmxDecode to use GonkNativeWindowClient. r=cdouble
2013-03-08 14:43:33 -05:00
Sotaro Ikeda
f598af80f7
Bug 803471 - Part 2 - Use OmxClient in OmxDecoder. r=cdouble
2013-03-08 14:43:32 -05:00
Ehsan Akhgari
3418e3c685
Bug 849106 - Adjust the fuzz tolerance value for small-shot.ogg on mobile
2013-03-08 13:07:21 -05:00
Ehsan Akhgari
c6ddf88782
Bug 849230 - Limit the range of sample rates accepted by AudioContext.createBuffer according to the spec; r=padenot
2013-03-08 12:29:00 -05:00
Brian Smith
2b13bfbca3
bug 750421 - remove unnecessary nsIBadCertListener2 and nsISSLErrorListener implementations r=mayhemer r=mounir r=dolske
2013-03-06 11:25:03 -08:00
Paul Adenot
1811d5ab85
Bug 846687 - Set the transport as non-seekable if the server sends Accept-Ranges, but no Content-Length. r=cpearce
2013-03-01 19:55:01 +01:00
Ehsan Akhgari
fc32827507
Bug 848651 - Part 2: Log an error to the Web Console if we run out of memory while trying to resample an AudioBuffer for playback; r=padenot
2013-03-08 11:49:56 -05:00
Ehsan Akhgari
a06ea67f9d
Bug 848651 - Part 1: Implement resampling of audio buffers to be able to play back buffers with a different sample rate than the AudioContext; r=padenot
2013-03-07 18:14:46 -05:00
Mats Palmgren
0600e7abd7
Bug 635852. r=smaug
2013-03-08 12:04:53 +01:00
Jonathan Watt
96c995755b
Bug 846380 - Add support for dragging of <input type=range>'s thumb using mouse/touch events. r=smaug, r=mounir.
2013-03-08 09:40:12 +00:00
John Schoenick
ad8488c2eb
Bug 849067 - Unbreak gstreamer builds again. r=cpearce
2013-03-07 17:44:00 -08:00
Masatoshi Kimura
34260ccf6d
Bug 587251 - new Worker(badURL) should throw a SECURITY_ERR. r=khuey
2013-03-08 07:27:21 +09:00
Simon Montagu
65bca04d24
Move WalkDescendantsClearAncestorDirAuto from BeforeSetAttr to OnSetDirAttr to simplify the test for elements that had dir=auto but no longer do, especially <bdi>. Bug 845093, r=ehsan
2013-03-07 22:53:08 +02:00
Simon Montagu
9227c29ea2
Make sure not to return the old text node in ResetNodeDirection. Bug 845093, r=ehsan
2013-03-07 22:53:08 +02:00
Simon Montagu
f91dc1e794
Set the AncestorHasDirAuto flag for all new text nodes that need it. Bug 847127, r=ehsan
2013-03-07 22:53:07 +02:00
Simon Montagu
929eb364df
Testcase from bug 847127, r=ehsan
2013-03-07 22:53:07 +02:00
Olli Pettay
ceab0ac5ce
Bug 844313 - Call GC more likely when there are lots of Events to collect, r=mccr8
...
--HG--
extra : rebase_source : 675ad0e5b5e22b3ccc1ec2bddac7048df57f522a
2013-03-07 20:53:19 +02:00
Joel Maher
05a0bb6ef8
Bug 845486 - webgl conformance crashes frequently on ubuntu VMs. r=jgilbert
2013-03-07 12:22:55 -05:00
Jon Coppeard
f85957ecb3
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : 35cbf3cc4da4598c2e9e6975028ef397718849db
2013-03-06 16:41:43 +00:00
Randell Jesup
82afed2e43
Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
2013-03-07 03:53:45 -05:00
Ed Morley
0887cddaa0
Backed out changeset 28ef4bdff455 (bug 848395)
2013-03-07 13:03:35 +00:00
Jon Coppeard
19ed4f05c2
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : 866879df05e3ec3f8e93570eb3f6b71103636b41
2013-03-06 16:41:43 +00:00
David Zbarsky
84557c998c
Bug 847120: Convert SVGFEImageElement to WebIDL r=Ms2ger
2013-03-07 04:15:23 -05:00
David Zbarsky
f0c435f40c
Bug 847120: Move SVGFEImageElement to its own file r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEImageElement.cpp
rename : content/svg/content/src/nsSVGFilters.h => content/svg/content/src/SVGFEImageElement.h
2013-03-07 04:15:23 -05:00
David Zbarsky
5df6f36301
Bug 847120: Convert SVGFEFloodElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
63f558a7eb
Bug 847202: Convert SVGFEMergeNodeElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
92184df53d
Bug 847120: Convert SVGFEMergeElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.h
2013-03-07 04:15:21 -05:00
Ed Morley
f16c99acd7
Backed out changeset be1ee54becf4 (bug 839650) for build failures
2013-03-07 09:10:47 +00:00
Randell Jesup
1d6e4a068a
Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
2013-03-07 03:53:45 -05:00
David Zbarsky
f55aef104a
Bug 847116: WebIDL bindings for SVGFEBlendElement r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:17:00 -05:00
David Zbarsky
3a2c3de3db
Backed out changeset 3710f0b135b8 for wrong commit message
2013-03-07 02:16:30 -05:00
David Zbarsky
c9412d785b
Bug 847120: WebIDL bindings for SVGFEBlendElement r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:12:33 -05:00
David Zbarsky
f057c989f0
Bug 847120: Stop QIing to nsIDOMSVGFilterPrimitiveStandardAttributes r=bz
2013-03-07 02:12:32 -05:00
Matt Brubeck
2acc60f7a6
Back out 4b9f83fccf6b (bug 847714) for webgl test crashes
2013-03-06 21:26:15 -08:00
Joe Drew
e43cf6702f
Bug 841579 - If we start a decode (or a decode is already started) at the time OnStopRequest is fired, wait around for it to finish decoding before firing onload/onerror. r=khuey
...
--HG--
extra : rebase_source : 75d00d31bcce93e26a9154aacef706a6b55c9135
2013-02-15 11:48:17 -05:00
Jeff Gilbert
cc3b3bd022
Bug 847714 - Halve drawing buffer sizes until resize succeeds - r=bjacob
2013-03-06 17:36:59 -08:00
Nicholas Nethercote
e7f05c167d
Bug 847236 - Simplify the dead nsEventTargetChainItem objects cache (2nd attempt). r=smaug.
...
--HG--
extra : rebase_source : c46d667fbcc56bdc1826ea61bc62f656f79c3919
2013-03-04 20:59:29 -08:00
Joe Drew
f00b3f9c1b
Back out the code changes from bug 841579 for causing a frequent intermittent failure.
...
--HG--
extra : rebase_source : 4748bf23718b781128f93364fad3c6ca924a2008
2013-03-06 15:49:40 -05:00
Joe Drew
baf5706d9f
Bug 841579 - If we start a decode (or a decode is already started) at the time OnStopRequest is fired, wait around for it to finish decoding before firing onload/onerror. r=khuey
...
--HG--
extra : rebase_source : b2ca068840c2e4effc8c93fd9e5effe122e8b45e
2013-02-15 11:48:17 -05:00
Jonathan Kew
8fab56bb98
bug 799523 pt 3 - work around fullscreen window-size error (bug 729011) by calculating center in integer CSS pixels instead of device pixels. r=bz
2013-03-06 17:16:55 +00:00
Jonathan Kew
89051567d8
bug 799523 pt 1 - avoid mixing CSS-pix and device-pix coordinates in GetWindowInnerRectCenter. r=bz
2013-03-06 17:16:08 +00:00
Kyle Huey
37c6805c0e
Bug 847171: Null check the window before asking IndexedDB to look up transactions. r=bent
2013-03-06 06:29:58 -08:00
Daniel Holbert
accc46f11d
Bug 843719: Reorder params in Margin constructors and SizeTo() methods to match CSS's top,right,bottom,left ordering. r=seth
2013-03-06 00:05:55 -08:00
Phil Ringnalda
31d866ff72
Back out fee79a593fd3 and 2c8930343985 (bug 825341) for having probably needed-clobber
2013-03-11 20:10:18 -07:00
Ehsan Akhgari
78ca80f126
Bug 849914 - Implement the latest spec changes to PannerNode and AudioListener; r=roc
2013-03-11 19:09:27 -04:00
Trevor Saunders
0dea2ce880
bug 825341 - fix rebase of WrapObject landing on a CLOSED TREE
2013-03-11 21:26:17 -04:00
Trevor Saunders
39ae246957
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Masatoshi Kimura
7693df618d
Bug 848339 - Remove the vestigial boolean outparam from nsWrapperCache::WrapObject. r=bz
2013-03-12 08:03:47 +09:00
Chris Pearce
ed9f8a34a7
Bug 850021 - Change WMFSourceReaderCallback to use its own log so that we don't spam MediaDecoder NSPR log with uninteresting messages. r=padenot
2013-03-12 12:01:10 +13:00
Nicholas Nethercote
0a2ab47a30
Bug 847248 (part 7) - Remove nsFixedSizeAllocator from nsXBLService. r=bz.
...
--HG--
extra : rebase_source : df6db83d51472ec57a72bf657e38f126326b389a
2013-03-05 04:37:47 -08:00
Nicholas Nethercote
aa14a67f5f
Bug 847248 (part 6) - Remove nsFixedSizeAllocator from MemoryElement. r=enndeakin.
...
--HG--
extra : rebase_source : 60f6154a274b5553e09580566a9c7c9e862f658d
2013-03-04 20:49:50 -08:00
David Zbarsky
69c24c4508
Bug 847112 - Fix up includes in content/svg r=jwatt
2013-03-11 18:05:58 -04:00
David Zbarsky
cc43730f23
Bug 847120: Remove nsIDOMSVGURIReference r=Ms2ger
2013-03-11 18:05:57 -04:00
Nicholas Nethercote
57cb1daa59
Bug 847248 (part 5) - Remove nsFixedSizeAllocator from nsXULTemplateBuilder. r=enndeakin.
...
--HG--
extra : rebase_source : 5a90f5659f6fe8f5789add3206a1a556eeb098f9
2013-03-04 20:49:49 -08:00
Ehsan Akhgari
bbfd0958e3
Backed out 4 changesets (bug 849713) since builds fail because of warnings as errors
...
Backed out changeset e811d4258d45 (bug 849713)
Backed out changeset 26aa58e87d5d (bug 849713)
Backed out changeset 9a6552161eff (bug 849713)
Backed out changeset 3551877d9b92 (bug 849713)
Landing on a CLOSED TREE
2013-03-11 16:14:42 -04:00
Ehsan Akhgari
35dae1b81f
Backed out changeset 151b845b0fa9 (bug 849713 part 5) because it has not been reviewed yet!
2013-03-11 15:31:14 -04:00
Ehsan Akhgari
a974ee8086
Bug 849713 - Part 5: Implement the looping logic in AudioBufferSourceNodeEngine; r=roc
...
The logic in this function is mostly around the mLoop variable. mLoop being
NotLooping means that the playback of this node is never going to loop, in
which case the logic doesn't change compared to the ProduceAudioBlock function
before this patch.
If the loop mode is turned on when start() is called, mLoop will initially be
WillLoop. In that case, we play back until mLoopEnd, and then we will wrap
around to mLoopStart, set mLoop to be IsLooping, and start playback again.
From that point on, mLoop will always be IsLooping, and we will loop between
mLoopStart and mLoopEnd. Where possible, we'll just use BorrowFromInputBuffer
to avoid copying the buffer, and if we hit the edges right around the time that
we loop, we copy some frames from the end of the input buffer and some from the
beginning in the memcpy loops at the end of the ProduceAudioBlock function.
2013-03-10 21:02:22 -04:00
Ehsan Akhgari
a5fea34024
Bug 849713 - Part 4: Refactor the logic for borrowing the output buffer from the input buffer; r=roc
2013-03-10 18:38:57 -04:00
Ehsan Akhgari
1300d21db5
Bug 849713 - Part 3: Set the loop parameters on AudioBufferSourceNodeEngine if looping is turned on when start() gets called; r=roc
2013-03-10 14:11:12 -04:00
Ehsan Akhgari
b646a29552
Bug 849713 - Part 2: Accept the loop parameters on AudioBufferSourceNodeEngine; r=roc
2013-03-10 13:59:41 -04:00
Ehsan Akhgari
5e3e5535d4
Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
2013-03-10 12:56:14 -04:00
Olli Pettay
c4d3dc87a3
Bug 847600 - Remove SVGEvent, r=jwatt
...
--HG--
extra : rebase_source : 5b9452c1757b2cec02d469337ae3876a554f0081
2013-03-11 20:57:08 +02:00
John Schoenick
7c2341fa93
Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh
2013-03-11 11:47:36 -07:00
George Wright
956f0960a4
[PATCH 8/9] Bug 751418 - Plumb through GL-backed CanvasLayers for Skia/GL r=mattwoodrow
...
From ac18dd134e69cc734dc6a9e16498e43207de4e9a Mon Sep 17 00:00:00 2001
---
content/canvas/src/CanvasRenderingContext2D.cpp | 42 +++++++++++++++++++++++--
content/canvas/src/CanvasRenderingContext2D.h | 5 +++
gfx/2d/2D.h | 8 +++++
gfx/2d/Factory.cpp | 10 ++++++
gfx/thebes/gfxPlatform.cpp | 34 ++++++++++++++++++++
gfx/thebes/gfxPlatform.h | 12 +++++++
6 files changed, 109 insertions(+), 2 deletions(-)
2012-11-30 18:58:00 -05:00
Masayuki Nakano
e71fc2d290
Bug 558976 part.6 Rename nsIWidget::OnIMETextChange() to nsIWidget::NotifyIMEOfTextChange() r=roc, sr=roc
2013-03-06 15:14:34 +09:00
Masayuki Nakano
85b5fca5af
Bug 558976 part.1 Merge nsIWidget::ResetInputState(), nsIWidget::CancelComposition(), nsIWidget::OnIMEFocusChange() and nsIWidget::OnIMESelectionChange() r=roc, sr=roc
2013-03-06 15:14:31 +09:00