Sotaro Ikeda
4968afff3b
Bug 840154 - Do not release MediaBuffer during OMXCodec is seeking. r=cdouble
2013-02-15 21:27:18 -05:00
Ms2ger
39030b71bd
Bug 841466 - Add GetParentObject() for WebIDL objects with a form owner; r=bz
2013-02-15 21:53:59 +01:00
Trevor Saunders
7722fdab93
bug 841706 - remove nsSelectionIterator r=smaug
2013-02-15 05:52:57 -05:00
Ryan VanderMeulen
d742938c2a
Bug 838532 - Fix bustage on a CLOSED TREE.
2013-02-15 12:28:02 -05:00
Andrea Marchesini
ef8b674cc0
Bug 838532 - Convert HTMLLegendElement to WebIDL. r=Ms2ger
2013-02-15 11:55:53 -05:00
Andrea Marchesini
bb88c5ee0d
Bug 838532 - Rename nsHTMLLegendElement to HTMLLegendElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLLegendElement.cpp => content/html/content/src/HTMLLegendElement.cpp
rename : content/html/content/src/nsHTMLLegendElement.h => content/html/content/src/HTMLLegendElement.h
2013-02-15 11:55:53 -05:00
Trevor Saunders
7ff323f7b4
bug 841484 - add most of the webidl HTMLSelectElement API r=Ms2ger
2013-02-14 15:54:23 -05:00
Sunny
f15fbb1cfd
Bug 839171 - Update formMethod reflection to have the empty string as default value (and 'get' as invalid value). r=mounir
2013-02-13 10:35:35 -05:00
Trevor Saunders
fda9efaa98
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Trevor Saunders
c4d231052a
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Robert O'Callahan
2c25988734
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Robert O'Callahan
a019386f6d
Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 6fd3f71779b4ecb9d3b053b6cd844c2ff0c25f80
2013-02-15 21:01:58 +13:00
Yury Delendik
69a7ff37d4
Bug 839714 - Extend PlayPreview API. r=jschoenick, r=jwein
2013-02-14 15:38:41 -06:00
Ryan VanderMeulen
0cd3da99d9
Merge m-c to inbound.
2013-02-14 18:03:02 -05:00
Ryan VanderMeulen
f0a8ded71f
Merge the last PGO-green inbound changeset to m-c.
2013-02-14 17:16:49 -05:00
Ryan VanderMeulen
25195103db
Backed out changesets 45f20f94da76 and 47c4a7768ed9 (bug 841436) for Windows bustage on a CLOSED TREE.
2013-02-14 16:52:54 -05:00
Justin Lebar
a2a06aa787
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
...
This prevents the child process from downgrading its CPU priority when
it notices that it has the CPU wake lock but no "critical" frames.
In this patch we also reduce the scope of a race condition which occurs
when we don't launch a new process for an app. In this case, we still
need to set the child process's priority and then check that the process
is still alive.
Because this isn't a brand-new process, it's possible that the process
will downgrade its priority (e.g. due to a timer) after we check that
it's still alive and before it notices that we've acquired the CPU wake
lock on its behalf. This patch does not resolve that race.
2013-02-14 15:41:30 -05:00
Justin Lebar
1ed9b7bade
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
2013-02-14 15:41:30 -05:00
Justin Lebar
4ad2742309
Bug 836654 - Part 5: Add nsIMozBrowserFrame::isExpectingSystemMessage. r=bz
2013-02-14 15:41:30 -05:00
Randell Jesup
4c966d0634
Bug 829907: release video capture device on MainThread (mac only) r=bsmedberg
2013-02-14 14:59:27 -05:00
Ryan VanderMeulen
0f9300ca00
Backed out changeset 38c7d7a7f586 (bug 716859) for B2G reftest failures on a CLOSED TREE.
2013-02-13 21:39:07 -05:00
Andrew McCreight
6176b9e765
Bug 839874 - Make NS_ASSERTIONs in CheckCCWrapperTraversal into MOZ_ASSERT. r=smaug
2013-02-13 09:21:42 -08:00
Andrea Marchesini
6755c6fcbc
Bug 840559 - Convert MediaError to WebIDL. r=smaug
2013-02-14 10:59:21 -05:00
Andrea Marchesini
d45ba3cb90
Bug 840559 - Rename nsMediaError to MediaError. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsMediaError.cpp => content/html/content/src/MediaError.cpp
rename : content/html/content/src/nsMediaError.h => content/html/content/src/MediaError.h
2013-02-14 10:59:21 -05:00
Trevor Saunders
a02716ba7a
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Jonathan Watt
78c83dc0f8
Bug 840720 - Check for the finiteness of the values returned from the ToDouble calls in the nsHTMLInputElement code. r=mounir.
2013-02-14 17:25:26 +00:00
Paul Adenot
89fefa9d1b
Bug 828901 - Get the seek time as mBasePosition instead of the stream position in video-only stream when changing the playbackRate and seeking at the same time. r=kinetik
2013-01-10 12:26:18 +01:00
Matthew Gregan
ed19a67a40
Bug 841020 - Restore missing SetVolume when initializing AudioStream. r=cpearce
2013-02-14 10:57:46 +13:00
Jeff Gilbert
c0a7597ab0
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
2013-02-13 15:26:24 -08:00
Mounir Lamouri
4f97a35a14
Bug 597525 - Remove nsITextControlElement::GetDefaultValueFromContent(). r=ehsan
2013-02-13 23:16:06 +00:00
Ed Morley
2441635be1
Backed out changeset 17f9660c7a7b (bug 836654)
2013-02-14 10:02:38 +00:00
Ed Morley
8d3e1b8cde
Backed out changeset ef4884e40bb4 (bug 836654)
2013-02-14 10:02:32 +00:00
Ed Morley
1a2d6fa58d
Backed out changeset 55f1f62f7477 (bug 836654)
2013-02-14 10:02:27 +00:00
Trevor Saunders
5e1d5f264c
bug 839051 - remove usage of nsISelectionPrivate::GetEnumerator() r=smaug
2013-02-07 09:17:47 -05:00
Trevor Saunders
ed98905091
bug 839059 - make nsISelection{,Private} builtinclass r=smaug
2013-02-11 13:14:01 -05:00
Justin Lebar
451c447788
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
...
This prevents the child process from downgrading its CPU priority when
it notices that it has the CPU wake lock but no "critical" frames.
In this patch we also reduce the scope of a race condition which occurs
when we don't launch a new process for an app. In this case, we still
need to set the child process's priority and then check that the process
is still alive.
Because this isn't a brand-new process, it's possible that the process
will downgrade its priority (e.g. due to a timer) after we check that
it's still alive and before it notices that we've acquired the CPU wake
lock on its behalf. This patch does not resolve that race.
2013-02-14 02:26:44 -05:00
Justin Lebar
8cf00da75f
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
2013-02-14 02:26:44 -05:00
Justin Lebar
e24833e1b4
Bug 836654 - Part 5: Add nsIMozBrowserFrame::isExpectingSystemMessage. r=bz
2013-02-14 02:26:43 -05:00
Andrew McCreight
55aaf1428b
Bug 839753 - Fix up CC implementation for AudioDestinationNode. r=smaug
2013-02-12 08:42:59 -08:00
Timothy Nikkel
c3318ca42e
Bug 784591. Part 2. Don't track images that don't have a frame created. r=jlebar
2013-02-13 14:18:08 -06:00
Timothy Nikkel
159ce22091
Bug 784591. Part 1.5. Remove the SHOULD_BE_TRACKED bit and just always track non-null requests. r=joe,khuey
...
Also assert that the request is null when we do not track it.
2013-02-13 14:18:08 -06:00
Ivaylo Dimitrov
3d174e413f
Bug 836243 - Relax gstreamer version requirement. r=alessandro.d
2013-02-13 10:37:49 -08:00
Bobby Holley
576ed40412
Bug 839792 - Revert Tamper-proofing. r=bz
...
This reverts bug 821850 part 16, and updates the tests accordingly.
2013-02-13 19:16:19 +01:00
Bobby Holley
4d172878d3
Bug 839792 - Do XBL lookups on the shadow prototype. r=bz
2013-02-13 19:16:19 +01:00
Bobby Holley
d363548cc4
Bug 839792 - Store members on a shadow proto in the XBL scope. r=bz
2013-02-13 19:16:19 +01:00
Ryan VanderMeulen
3c00946883
Backed out changeset c8479bdaf0c8 (bug 839171) for mochitest-browser-chrome failures on a CLOSED TREE.
2013-02-13 12:32:00 -05:00
Sunny
892e0414d6
Bug 839171 - Update formMethod reflection to have the empty string as default value (and 'get' as invalid value). r=mounir
2013-02-13 10:35:35 -05:00
Oleg Romashin
82101c92aa
Bug 834323 - Consider to remove hardcoded samplerate from gstreamer pipeline. r=alessandro, f=rillian
2013-02-13 10:35:35 -05:00
Boris Zbarsky
e4fca1d362
Bug 618479 part 1. Clean up the nsTArray binary-insert code a little bit. r=jlebar,kinetik
2013-02-13 10:11:53 -05:00
Jonathan Watt
ecd9f2cdf1
Bug 835389 - Remove NS_NewSVGComponentTransferFunctionElement. r=Ms2ger.
2013-02-13 13:41:54 +00:00
Mounir Lamouri
ea13e54cd5
Bug 665655 - Make mInputData.mValue really used and usable. r=bz
2013-02-12 20:16:58 +00:00
Masayuki Nakano
1f26e938b4
Bug 833719 part.1 Register some DOM keyCode values for Windows giving virtual keycode names and all OEM speicific virtual keyCode of Windows except we already used values r+sr=smaug
2013-02-13 14:47:19 +09:00
Ryan VanderMeulen
141f9389ce
Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
2013-02-12 20:54:48 -05:00
Bobby Holley
7855e0656e
Bug 834732 - Push a cx in AdoptNode. r=mrbkap
2013-02-13 00:22:27 +01:00
Bobby Holley
00465dba63
Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
...
We leave the nsIDOMEventTarget* versions fallible for now, but this makes the
common case a lot simpler. Note that this means that pushing a null JSContext,
a bug, is no longer handled at runtime. But I think we should just assert
against it, since there are already callers that don't check the return value.
2013-02-13 00:22:26 +01:00
Bobby Holley
8a446dd113
Bug 834732 - Remove PushBehavior. r=mrbkap
...
Now that we only have ALWAYS_PUSH and ASSERT_SCRIPT_CONTEXT, we have uniform
release-mode behavior everywhere. Remove the crap.
2013-02-13 00:22:26 +01:00
Bobby Holley
383f32fa9f
Bug 834732 - Move cx pushing into nsPluginProtoChainInstallRunner. r=mrbkap
...
This gets rid of the last use of REQUIRE_SCRIPT_CONTEXT. \o/
2013-02-13 00:22:26 +01:00
Bobby Holley
7255462f10
Bug 834732 - Make SafeAutoJSContext actually push something. r=mrbkap
...
Currently it never does, because the SafeJSContext doesn't have an
nsIScriptContext behind it. :-(
2013-02-13 00:22:26 +01:00
Bobby Holley
fbadb5c010
Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
...
The goal here is to get rid of this crap entirely, and make nsCxPusher always
push. But that's a scary change, so we do it in chunks. This patch, in particular,
should have zero behavioral change. This means preserving some very wrong behavior.
For instance, currently SafeAutoJSContext never pushes a damn thing, because the
safe JSContext doesn't have an associated nsIScriptContext. We preserve this
behavior, and in fact convert various similarly-buggy consumers to
SafeAutoJSContext, so that we can hoist the behavioral change into a subsequent
patch.
2013-02-13 00:22:26 +01:00
Randell Jesup
81e670e530
Bug 833217: Null out listener if we're no longer listening for DataChannel events r=abr
2013-02-12 16:32:43 -05:00
Mounir Lamouri
e9154483f4
Bug 840031 - Use IsTextControl() in nsEventStateManager.cpp. r=smaug
2013-02-12 16:41:58 +00:00
Ed Morley
6838b640f5
Merge latest green inbound changeset to mozilla-central
2013-02-12 14:43:06 +00:00
Ed Morley
31d38b9e91
Bug 838160 - Add missing script to test_output_element.html to fix orange; r=me
2013-02-12 12:08:32 +00:00
Ms2ger
debc401c51
No bug - Remove unused variable from reflect.js; r=mounir
2013-02-12 11:14:01 +01:00
Ms2ger
953ee90673
Bug 838160 - Part c: Add a test for HTMLOutputElement.name reflection; r=bz
2013-02-12 11:13:57 +01:00
Ms2ger
485fd1b337
Bug 838160 - Part b: Move HTMLOutputElement to Paris bindings; r=bz
2013-02-12 11:11:01 +01:00
Ms2ger
3e13371072
Bug 838160 - Part a: Rename nsHTMLOutputElement to mozilla::dom::HTMLOutputElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLOutputElement.cpp => content/html/content/src/HTMLOutputElement.cpp
rename : content/html/content/src/nsHTMLOutputElement.cpp => content/html/content/src/HTMLOutputElement.h
2013-02-12 11:10:44 +01:00
Ms2ger
b3fccc7040
Bug 835065 - Part c: Move SVGComponentTransferFunctionElement and subclasses to Paris bindings; r=bz
2013-02-12 11:10:24 +01:00
Ms2ger
4ff98105bb
Bug 835065 - Part b: Move the declarations for SVGComponentTransferFunctionElement and subclasses into a header; r=bz
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGComponentTransferFunctionElement.h
2013-02-12 11:01:17 +01:00
Ms2ger
79a9d7a83b
Bug 835065 - Part a: Move SVGComponentTransferFunctionElement and subclasses into the mozilla::dom namespace; r=bz
2013-02-12 10:56:55 +01:00
Robert O'Callahan
5f549df09b
Bug 8203709. Handle failure to create a snapshot surface in GetImageDataArray. r=mattwoodrow
2013-02-12 17:56:28 +13:00
Robert O'Callahan
a2652a5db6
Bug 839378. Don't modify the page DOM from videocontrols. r=enndeakin
2013-02-12 17:56:03 +13:00
Cameron McCormack
6d4bf20af3
Bug 839927 - Update scoped style content flags correctly when SVG <style scoped=""> elements are involved. r=bz
2013-02-12 15:48:22 +11:00
Olli Pettay
b9080a0df7
Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey
2013-02-11 21:37:50 +02:00
Olli Pettay
cd8c72e7b9
Bug 839465 - Implement SmartCardEvent using event code generator, r=mounir
2013-02-11 21:37:20 +02:00
Cameron McCormack
2c48138161
Bug 655877 - Part 43: Tests for new SVG text support. r=jwatt
2013-02-11 17:22:19 +11:00
Cameron McCormack
e7ff8972aa
Bug 655877 - Part 42a: Handle SVG text frame pref changes gracefully. r=bz,longsonr
2013-02-11 17:22:18 +11:00
Cameron McCormack
b13d889602
Bug 655877 - Part 34: Implement SVG DOM text methods in terms of the new SVG text frame. r=longsonr
2013-02-11 17:22:17 +11:00
Cameron McCormack
25743624b2
Bug 655877 - Part 31b: New frame class nsSVGTextFrame2 for SVG text using CSS block/inline/text frames for layout. r=jwatt
2013-02-11 17:22:16 +11:00
Matthew Gregan
2e9b709251
Bug 837430 - Don't hold the decoder monitor while initializing AudioStreams. r=cpearce
2013-02-08 13:46:33 +13:00
Bobby Holley
047d41c0d3
Bug 839867 - Align gecko with the spec on cross-origin access to Location.hash. r=bz
...
We update the tests to cover this case. There was also a bug in the tests where
we were accidentally testing non-writable Location properties against window
rather than window.location. :-(
2013-02-11 00:05:17 +01:00
Chris Pearce
c212ead930
Bug 837842 - Make WMFByteStream::GetCapabilities() on report partially download if MediaResource is not fully cached. r=padenot
2013-02-11 11:31:43 +13:00
Ryan VanderMeulen
786e2cf549
Merge m-c to inbound.
2013-02-11 20:49:31 -05:00
Jeff Walden
6400117085
Bug 826009 - Move locale callback info, default locale, etc. data and APIs to be JSRuntime-centered. f=bholley, r=jorendorff
...
--HG--
extra : rebase_source : 35317f4c29e9dd70e7d4fd1292027cfd51ce2675
2013-02-07 18:04:11 -08:00
Jonathan Watt
313d32e5ec
Bug 839866 - Set the dom.experimental_forms pref for all tests, not just a few select tests. r=mounir.
...
--HG--
extra : rebase_source : ed22c6b00a3b3fd74916310eb17e267a3c5ba135
2013-02-11 23:14:35 +00:00
Frank Wein
9661a8e16f
Bug 839936 - Build fails in content/base/test because the command line is longer than 32k chars, r=ted
2013-02-11 23:25:12 +01:00
Ryan VanderMeulen
a39b6b2bde
Backed out changeset 8507903e43cb (bug 831989) for landing with the wrong bug number in the commit message.
2013-02-11 17:38:57 -05:00
Frank Wein
d9db4bf3a3
Bug 831989 - Build fails in content/base/test because the command line is longer than 32k chars, r=ted
2013-02-11 23:25:12 +01:00
Honza Bambas
4d8cdcfdc7
Bug 839175 - missing using namespace dom in MediaBufferDecoder.cpp, r=roc
2013-02-11 22:56:57 +01:00
Ms2ger
0b09a3efd7
Bug 839033 - HTMLProgressElement cleanup. r=mounir
2013-02-11 13:56:31 -05:00
Andrea Marchesini
0076e89542
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-11 13:56:31 -05:00
Andrea Marchesini
1bfff17e83
Bug 839033 - Rename nsHTMLProgressElement to HTMLProgressElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLProgressElement.cpp => content/html/content/src/HTMLProgressElement.cpp
rename : content/html/content/src/nsHTMLProgressElement.cpp => content/html/content/src/HTMLProgressElement.h
2013-02-11 13:56:31 -05:00
Randell Jesup
338e5db435
Bug 830247: rollup of changes to media/webrtc/trunk, and backouts of some temp patches r=ted,derf
...
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/DShowTools.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/DShowTools.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.h
2013-02-09 23:16:10 -05:00
Ryan VanderMeulen
c4c4dbc220
Backed out changesets, cf285bf3c6fc, e8b847157094, and dd86a8178cec (bug 839033) for bustage.
...
--HG--
rename : content/html/content/src/HTMLProgressElement.h => content/html/content/src/nsHTMLProgressElement.cpp
2013-02-09 17:51:10 -05:00
Ms2ger
31b6ebad7c
Bug 839033 - HTMLProgressElement cleanup. r=mounir
2013-02-09 17:21:15 -05:00
Andrea Marchesini
71bb4d183e
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-09 17:21:15 -05:00
Andrea Marchesini
2d150c2f55
Bug 839033 - Rename nsHTMLProgressElement to HTMLProgressElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLProgressElement.cpp => content/html/content/src/HTMLProgressElement.cpp
rename : content/html/content/src/nsHTMLProgressElement.cpp => content/html/content/src/HTMLProgressElement.h
2013-02-09 17:21:15 -05:00
Phil Ringnalda
a567c335fc
Back out 1b98c119cbfb (bug 8203709) for bustage
...
CLOSED TREE
2013-02-09 07:15:43 -08:00
Robert O'Callahan
bcbd213cc7
Bug 8203709. Handle failure to create a snapshot surface in GetImageDataArray. r=mattwoodrow
2013-02-10 00:28:18 +13:00
Alexander Surkov
d63192594a
Bug 445510 - Support ARIA-based text attributes, r=tbsaunde
...
--HG--
rename : accessible/tests/mochitest/attributes/test_text.html => accessible/tests/mochitest/textattrs/test_general.html
2013-02-09 13:36:34 +09:00
Robert Strong
bbc574349b
Back out Bug 678392
2013-02-08 16:52:12 -08:00
Stephen Pohl
2242844b6a
Swipe availability check - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud
2013-02-08 13:57:28 -08:00
Stephen Pohl
6f6c60460f
Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc
2013-02-08 13:56:50 -08:00
Robert Longson
c6dd7e7999
Bug 838501 - Refactor SVGElementFactory so that it uses a hashtable rather than a set of if tests to match tags to creation functions. r=dholbert
...
--HG--
rename : content/svg/content/src/nsSVGElementFactory.cpp => content/svg/content/src/SVGElementFactory.cpp
2013-02-08 20:24:47 +00:00
Tanvi Vyas
e62dbb6b12
Bug 837959 - Move call to content policies earlier so that cloned media goes through the appropriate content checks. r=roc
2013-02-08 11:55:09 -08:00
David Zbarsky
5de506372b
Bug 833446: Remove nsIDOMSVGClipPathElement r=peterv
2013-02-08 14:55:52 -05:00
David Zbarsky
0cf58650c2
Bug 833446: Remove nsIDOMSVGViewElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
9c8bb30ad0
Bug 833446: Remove nsIDOMSVGUseElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
a2b0303c3a
Bug 833446: Remove nsIDOMSVGTextPositioningElement and related interfaces r=peterv
2013-02-08 14:55:49 -05:00
David Zbarsky
8b08a59c84
Bug 833446: Remove nsIDOMSVGSymbolElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
0301006823
Bug 833446: Remove nsIDOMSVGSwitchElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
63fa89c316
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Andrea Marchesini
6f13ba1e38
Bug 839487 - HTMLAreaElement::SetHref can throw. r=bz
2013-02-08 12:56:59 -05:00
Ryan VanderMeulen
d93b5e831a
Merge m-c to inbound.
2013-02-08 12:17:19 -05:00
Jonathan Kew
c651d057a4
bug 837461 - backout parts 2 and 3 of bug 808288 because pdf.js may paint missing chars to canvas if it failed to load fonts, which looks really ugly; better to skip them for now. r=bas
2013-02-08 16:52:55 +00:00
Andrea Marchesini
a6a030c8fa
Bug 839439 - Convert HTMLAreaElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
a5477a364f
Bug 839439 - Rename nsHTMLAreaElement to HTMLAreaElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLAreaElement.cpp => content/html/content/src/HTMLAreaElement.cpp
rename : content/html/content/src/nsHTMLAreaElement.cpp => content/html/content/src/HTMLAreaElement.h
2013-02-08 11:34:48 -05:00
Andrea Marchesini
a07f5d54df
Bug 839056 - Convert HTMLOptGroupElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
1318eacaec
Bug 839056 - Rename nsHTMLOptGroupElement to HTMLOptGroupElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLOptGroupElement.cpp => content/html/content/src/HTMLOptGroupElement.cpp
rename : content/html/content/src/nsHTMLOptGroupElement.h => content/html/content/src/HTMLOptGroupElement.h
2013-02-08 11:34:48 -05:00
Andrea Marchesini
2961b400e1
Bug 839105 - Convert HTMLFieldSetElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
6c9e07070e
Bug 839105 - Rename nsHTMLFieldSetElement to HTMLFieldSetElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLFieldSetElement.cpp => content/html/content/src/HTMLFieldSetElement.cpp
rename : content/html/content/src/nsHTMLFieldSetElement.h => content/html/content/src/HTMLFieldSetElement.h
2013-02-08 11:34:47 -05:00
Bobby Holley
c7647744c5
Bug 821850 - Tests. r=bz
2013-02-08 14:24:22 +00:00
Bobby Holley
1152972979
Bug 821850 - Clone XBL into the XBL scope's compartment. r=bz
2013-02-08 14:24:22 +00:00
Bobby Holley
af54a3636a
Bug 821850 - Dynamically waive Xray for field access by XBL script on bound nodes. r=bz
2013-02-08 14:24:22 +00:00
Bobby Holley
1b758ec295
Bug 821850 - Expose XBL members via Xray wrappers. r=bz
2013-02-08 14:24:21 +00:00
Bobby Holley
2e9cd3a563
Bug 821850 - Add API to lookup implementation members on XBL bindings. r=bz
2013-02-08 14:24:21 +00:00
Bobby Holley
6d84c3998c
Bug 821850 - Make XBL prototype setup tamper-proof for Xrays. r=bz
...
We make the class object readonly/non-configurable, as well as all the properties
and methods on the class object.
2013-02-08 14:24:21 +00:00
Bobby Holley
829accdf70
Bug 821850 - Unwrap |callee| before passing it to InstallXBLField. r=bz
...
InstallXBLField knows how to handle cross-compartment |callee|. However,
The current value will always be wrapped. We need to unwrap said wrappers,
otherwise we'll end up with objects that aren't functions.
2013-02-08 14:24:21 +00:00
Bobby Holley
6242563e83
Bug 821850 - Install XBL field accessors on prototype objects at setup time, and nuke XBLResolve. r=bz
2013-02-08 14:24:21 +00:00
Bobby Holley
956da626e2
Bug 821850 - Hoist Field machinery into nsXBLProtoImplField. r=bz
...
This is a pure cut/paste except for removing |static| from XBLResolve.
XBLResolve will go away soon, so there's no need to put it in a header.
2013-02-08 14:24:21 +00:00
Bobby Holley
13f064c989
Bug 821850 - Remove unused arguments from InstallMember and simplify calling convention. r=bz
...
Let's just pass a JSContext and do Requests/Compartments in the caller.
2013-02-08 14:24:21 +00:00
Bobby Holley
db71e5ca7c
Bug 821850 - Store a strong ref to the JSClass in nsXBLBinding. r=bz
2013-02-08 14:24:20 +00:00
Bobby Holley
225d119eed
Bug 821850 - Make DoInitJSClass unconditionally fill in aClassObject. r=bz
...
Right now, DoInitJSClass only returns non-null if the class object is new
(and thus needs to have members installed on it). The code then goes and
unconditionally tries to install the members, null-checking and aborting
each time.
Instead, let's use an explicit boolean and one early return. This lets us
get a reference to our JSClass no matter what, which we need.
2013-02-08 14:24:20 +00:00
Bobby Holley
9069c014a7
Bug 821850 - Remove bogus comment/check and replace with an assert. r=bz
...
This confused me, because fields are, in fact, exposed via the prototype
via the complicated two-step solution defined in InstallField. As it turns
out, CompilePrototypeMembers throws if mClassObject ends up null.
2013-02-08 14:24:20 +00:00
Bobby Holley
70d03d5e68
Bug 821850 - Pass nsXBLBinding instead of nsIContent during implementation installation. r=bz
...
This lets us hook up the binding to the JSClass.
2013-02-08 14:24:20 +00:00
Bobby Holley
9589be184a
Bug 821850 - Check for XBL scopes in nsContentUtils::IsCallerXBL(). r=bz
2013-02-08 14:24:20 +00:00
Bobby Holley
a2ecfc1280
Bug 821850 - Make XBL-in-content tests Xray-safe. r=bz
...
We use XPCNativeWrapper.unwrap rather than .wrappedJSObject so that the tests
are agnostic to whether there's an Xray wrapper or not.
I converted test_tree_column_reorder.xul into a chrome test because it does
all sorts of crazy introspection on the binding, and it really should be
a chrome test anyway.
2013-02-08 14:24:19 +00:00
Ms2ger
ffa8b020a8
Bug 839179 - Part c: Add a test for HTMLButtonElement attributes reflection; r=bz
2013-02-08 13:50:30 +01:00
Ms2ger
d0fe7fc7ff
Bug 839179 - Part b: Move HTMLButtonElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Ms2ger
c8fd73f5f3
Bug 839179 - Part a: Rename nsHTMLButtonElement to mozilla::dom::HTMLButtonElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLButtonElement.cpp => content/html/content/src/HTMLButtonElement.cpp
rename : content/html/content/src/nsHTMLButtonElement.cpp => content/html/content/src/HTMLButtonElement.h
2013-02-08 13:50:30 +01:00
Ms2ger
89c7d73327
Bug 839053 - Part c: Add a test for HTMLLinkElement attributes reflection; r=bz
...
--HG--
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_link_attributes_reflection.html
2013-02-08 13:50:30 +01:00
Ms2ger
6dcada22b3
Bug 839053 - Part b: Move HTMLLinkElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Ms2ger
9f15391f09
Bug 839053 - Part a: Rename nsHTMLLinkElement to mozilla::dom::HTMLLinkElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLLinkElement.cpp => content/html/content/src/HTMLLinkElement.cpp
rename : content/html/content/src/nsHTMLLinkElement.cpp => content/html/content/src/HTMLLinkElement.h
2013-02-08 13:50:30 +01:00
Boris Zbarsky
ade6b0db6f
Bug 839116 part 3. Add tests for HTMLSharedElement attribute reflection. r=ms2ger
...
--HG--
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_base_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_dir_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_html_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_param_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_q_attributes_reflection.html
2013-02-08 12:20:11 +00:00
Boris Zbarsky
1cb4c2a5d3
Bug 839116 part 2. Convert HTMLSharedElement to WebIDL. r=ms2ger
...
--HG--
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLBaseElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLDirectoryElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHeadElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHtmlElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLParamElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLQuoteElement.webidl
2013-02-08 12:20:11 +00:00
Boris Zbarsky
cf77d7b5e3
Bug 839116 part 1. Rename nsHTMLSharedElement to HTMLSharedElement. r=ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLSharedElement.cpp => content/html/content/src/HTMLSharedElement.cpp
rename : content/html/content/src/nsHTMLSharedElement.cpp => content/html/content/src/HTMLSharedElement.h
2013-02-08 12:20:11 +00:00
Boris Zbarsky
2c2153865c
Bug 836850. Allow a single C++ class to implement multiple WebIDL interfaces. r=peterv
...
--HG--
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_dl_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_ul_attributes_reflection.html
2013-02-08 12:20:11 +00:00
Masatoshi Kimura
96d5342345
Bug 830665 - Use the latest JS version by default in XUL. r=jonas
2013-02-08 20:49:28 +09:00
Phil Ringnalda
396989e0d1
Back out 6a5dcf166f09 (bug 836072) for build bustage
...
CLOSED TREE
2013-02-07 21:35:08 -08:00
Ehsan Akhgari
e3038bac91
Bug 836072 - Validate the arguments to AudioParam.exponentialRampToValueAtTime() correctly; r=roc
2013-01-29 18:30:22 -05:00
Mats Palmgren
d84292d02d
Bug 838931 - Don't include nsIFrameTraversal.h since it's not used in this file anymore. r=dholbert
2013-02-07 21:07:53 -05:00
Seth Fowler
9e1cc718d6
Bug 837315 - Add SVG document loaded event. r=bz
2013-02-04 10:14:17 -08:00
Andrea Marchesini
28423d0a04
Bug 839022 - Convert HTMLSourceElement to WebIDL. r=Ms2ger
2013-02-07 10:39:10 -05:00
Andrea Marchesini
b6efdd3977
Bug 839022 - Rename nsHTMLSourceElement to HTMLSourceElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLSourceElement.cpp => content/html/content/src/HTMLSourceElement.cpp
rename : content/html/content/src/nsHTMLSourceElement.cpp => content/html/content/src/HTMLSourceElement.h
2013-02-07 10:38:26 -05:00
Andrea Marchesini
cc3b4f4aa3
Bug 838750 - Convert HTMLMeterElement to WebIDL. r=Ms2ger
2013-02-07 10:00:39 -05:00
Andrea Marchesini
133ab1bf92
Bug 838750 - Rename nsHTMLMeterElement to HTMLMeterElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLMeterElement.cpp => content/html/content/src/HTMLMeterElement.cpp
rename : content/html/content/src/nsHTMLMeterElement.cpp => content/html/content/src/HTMLMeterElement.h
2013-02-07 09:59:25 -05:00
Andrea Marchesini
60e3fb8afb
Bug 838233 - Convert HTMLHRElement to WebIDL. r=Ms2ger
2013-02-07 09:57:59 -05:00
Andrea Marchesini
1ce50e4fea
Bug 838233 - Rename nsHTMLHRElement to HTMLHRElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLHRElement.cpp => content/html/content/src/HTMLHRElement.cpp
rename : content/html/content/src/nsHTMLHRElement.cpp => content/html/content/src/HTMLHRElement.h
2013-02-07 09:57:13 -05:00
Ryan VanderMeulen
d0bb322e5d
Merge m-c to inbound.
2013-02-07 09:56:23 -05:00
Ryan VanderMeulen
a9be9c1983
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Vicamo Yang
0ef4a47ec4
Bug 835148: Implement SmsEvent using event generator. r=smaug
...
--HG--
rename : dom/sms/interfaces/nsIDOMSmsEvent.idl => dom/sms/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMSmsMessage.idl => dom/sms/interfaces/nsIDOMMozSmsMessage.idl
2013-02-07 18:43:22 +08:00
Ms2ger
6748cbaf43
Bug 838160 - Part c: Add a test for HTMLMetaElement.{name,httpEquiv,content,scheme} reflection; r=bz
...
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_meta_attributes_reflection.html
2013-02-07 09:08:58 +01:00
Ms2ger
3455d8c845
Bug 838160 - Part b: Move HTMLMetaElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
bcdb782135
Bug 838160 - Part a: Rename nsHTMLMetaElement to mozilla::dom::HTMLMetaElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLMetaElement.cpp => content/html/content/src/HTMLMetaElement.cpp
rename : content/html/content/src/nsHTMLMetaElement.cpp => content/html/content/src/HTMLMetaElement.h
2013-02-07 09:08:58 +01:00
Ms2ger
9779c5df56
Bug 837597 - Part c: Add a test for HTMLModElement.dateTime reflection; r=bz
...
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_mod_attributes_reflection.html
2013-02-07 09:08:58 +01:00
Ms2ger
4c0eb3d005
Bug 837597 - Part b: Move HTMLModElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
0dfc5fe54e
Bug 837597 - Part a: Rename nsHTMLModElement to mozilla::dom::HTMLModElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLModElement.cpp => content/html/content/src/HTMLModElement.cpp
rename : content/html/content/src/nsHTMLModElement.cpp => content/html/content/src/HTMLModElement.h
2013-02-07 09:08:57 +01:00
Ms2ger
a5a62e7622
Bug 837597 - Part c: Add a test for HTMLMapElement.name reflection; r=bz
...
--HG--
rename : content/html/content/test/test_ol_attributes_reflection.html => content/html/content/test/test_map_attributes_reflection.html
2013-02-07 09:08:57 +01:00
Ms2ger
0034b41450
Bug 837597 - Part b: Move HTMLMapElement to Paris bindings; r=bz
2013-02-07 09:08:57 +01:00
Ms2ger
52d44d828e
Bug 837597 - Part a: Rename nsHTMLMapElement to mozilla::dom::HTMLMapElement; r=bz
...
--HG--
rename : content/html/content/src/nsHTMLMapElement.cpp => content/html/content/src/HTMLMapElement.cpp
rename : content/html/content/src/nsHTMLMapElement.cpp => content/html/content/src/HTMLMapElement.h
2013-02-07 09:08:57 +01:00
Ms2ger
46daf0d7c6
Bug 835439 - Remove support for the table[layout] attribute; r=dbaron
2013-02-07 09:08:57 +01:00
Ms2ger
3083464704
Bug 831232 - Improve spec conformance for table@border; r=dbaron
2013-02-07 09:08:57 +01:00
Ms2ger
9a2adfac92
Bug 827122 - Add an outparamless nsSVGString::ToDOMAnimatedString; r=longsonr
2013-02-07 09:08:56 +01:00
Ryan VanderMeulen
40bf57c1b6
Backed out changesets 34927afb65e2 and 2d0b056ced49 (bug 838559) for mochitest failures.
...
--HG--
rename : content/html/content/src/HTMLMenuElement.cpp => content/html/content/src/nsHTMLMenuElement.cpp
rename : content/html/content/src/HTMLMenuElement.h => content/html/content/src/nsHTMLMenuElement.h
2013-02-06 16:22:59 -05:00
Scott Johnson
93dea27aff
Bug 838668: Rev IID of nsIDOMFile and revert incorrectly revved IID for nsIDOMBlob. [r=bsmedberg]
2013-02-06 14:27:20 -06:00
Brad Lassey
8ebc6132b9
bug 674739 - Implement DOM3 KeyboardEvent types for volume controls r=masayuki, sr=smaug
2013-02-04 15:50:41 -05:00
Andrea Marchesini
21baecbda2
Bug 838559 - Convert HTMLMenuElement to WebIDL. r=Ms2ger
2013-02-06 14:19:20 -05:00
Andrea Marchesini
56a3519e26
Bug 838559 - Rename nsHTMLMenuElement to HTMLMenuElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLMenuElement.cpp => content/html/content/src/HTMLMenuElement.cpp
rename : content/html/content/src/nsHTMLMenuElement.h => content/html/content/src/HTMLMenuElement.h
2013-02-06 14:19:20 -05:00
Daniel Holbert
30cf36568f
Bug 838394: Remove redundant/unnecessary NS_WARNING in nsMixedContentBlocker::ShouldLoad, and replace MOZ_NOT_REACHED with MOZ_ASSERT(false) to get defined behavior. r=tanvi r=smaug
2013-02-06 10:23:09 -08:00
Boris Zbarsky
c5497770e8
Bug 838518 part 2. Fix nodeiterator callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Boris Zbarsky
1ee4c73471
Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Philip Chee
78c8ab0d60
Bug 838537 - Fix the build for VS2008. r=padenot
2013-02-06 20:59:12 +08:00
Jonathan Kew
a19d1387a1
bug 808299 - scale missing-glyph hexbox digits depending on device resolution and zoom. r=roc
2013-02-07 00:19:46 +00:00
Chris Jones
c68ad769ba
Backed out d2aa085d7ebd (bug 836605)
2013-02-06 15:49:27 -08:00
Chris Jones
407784e2f1
Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar
2013-02-06 14:32:20 -08:00
Mounir Lamouri
1d5d1d991e
Bug 781573 - Implement the step attribute for <input type=time>. r=smaug
...
--HG--
extra : rebase_source : 802145c921a679d041f83212e872cc5583ed4cc9
2013-02-06 22:56:49 +00:00
Mounir Lamouri
4a0ad76a83
Bug 837767 - Make GetMinimum() uses ConvertNumberToString(@value) if @min isn't valid. r=smaug
...
--HG--
extra : rebase_source : a64a1a4f06be7720ca75d9179db794631d40803c
2013-02-06 18:11:31 +00:00
Chris Jones
b87087160d
Backed out changeset fed128eb92f3 (bug 836605) for making the IDL gods angry. CLOSED TREE
2013-02-06 14:57:14 -08:00
Chris Jones
306dd56aef
Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar
2013-02-06 14:32:20 -08:00
Boris Zbarsky
82c6f6b490
Bug 830992 part 2. Switch DOMTransaction to WebIDL codegen. r=wchen,peterv
2013-02-06 09:42:33 +00:00
Boris Zbarsky
25330ef7c5
Bug 836822. Convert MathML elements to WebIDL. r=peterv
2013-02-06 09:42:16 +00:00
Simon Montagu
9d1c0210e4
Set AncestorHasDirAuto flag when adding a new text node. Bug 836890, r=ehsan
2013-02-06 00:13:21 -08:00
Simon Montagu
facfe0c622
Test for bug 836890
2013-02-06 00:13:18 -08:00
Masayuki Nakano
29c1843e73
Bug 838001 IME management code should use root widget instead of the nearest widget of the PresContext r=smaug
2013-02-06 11:50:02 +09:00
Benoit Jacob
730fcd3b1a
Bug 827106 - turn on ANGLE GLSL array index clamping - r=jgilbert
2013-02-05 20:53:41 -05:00
Jeff Walden
f06df5742e
Fix up a few lingering references to jsval.h. Followup to bug 837773, r=bustage in a CLOSED TREE
2013-02-05 16:13:24 -08:00
Ehsan Akhgari
2aa183ac51
Bug 836599 - Part 6: Make MediaStreamGraphImpl::AppendMessage not assume that it's the only graph; r=roc
2013-02-04 12:29:14 -05:00
Ehsan Akhgari
b82b93b9cf
Bug 836599 - Part 5: Make MediaStreamGraphImpl::RunInStableState not assume that it's the only graph; r=roc
2013-02-04 12:27:54 -05:00
Ehsan Akhgari
0df983d37e
Bug 836599 - Part 4: Make MediaStreamGraphStableStateRunnable know about its owner graph; r=roc
2013-02-01 15:20:32 -05:00
Ehsan Akhgari
cb20e06c0d
Bug 836599 - Part 3: Make MediaStreamGraphThreadRunnable know about its owner graph; r=roc
2013-02-01 15:13:32 -05:00
Ehsan Akhgari
df869bd396
Bug 836599 - Part 2: Make MediaInputPort aware of its owner graph; r=roc
...
We need to make sure that MediaStream doesn't assume that it belongs
to the global graph so that we can have multiple graphs coexisting.
2013-02-01 14:49:58 -05:00
Ehsan Akhgari
716d8fc6ff
Bug 836599 - Part 1: Make MediaStream aware of its owner graph; r=roc
...
We need to make sure that MediaStream doesn't assume that it belongs
to the global graph so that we can have multiple graphs coexisting.
2013-02-01 14:43:36 -05:00
John Schoenick
e52d9ba39e
Bug 837427 - Include gstreamer cflags in content/media/webaudio; r=ehsan
2013-02-05 13:34:19 -05:00
Ehsan Akhgari
618903f6dd
Bug 836076 - Part 3: Make AudioParams call back into their owning node when they're modified; r=roc
...
We need this in order to update the MediaStreamGraph thread when an
AudioParam changes. This enables each AudioParam to be registered with
a callback from its owner node, so that the owner node can have custom
processing code for each AudioParam's mutation.
2013-01-28 18:59:29 -05:00
Ehsan Akhgari
e91dfed6d9
Bug 836076 - Part 2: Make it possible to send AudioEventTimeline objects as commands to the MSG thread; r=roc
2013-01-28 17:42:27 -05:00
Ehsan Akhgari
4d4c80780d
Bug 836076 - Part 1: Move AudioEventTimeline.h to content/media; r=roc
...
--HG--
rename : content/media/webaudio/AudioEventTimeline.h => content/media/AudioEventTimeline.h
2013-01-28 17:21:43 -05:00
Ben Turner
8d8a20e6ac
Bug 832419 - 'Clean up IPC blobs'. r=sicking.
2013-01-17 12:17:33 -08:00
Ehsan Akhgari
82d28f9347
Bug 804387. Part 11: Fix testcase to expect correct sample rate. r=roc
...
--HG--
extra : rebase_source : aabab48ccaa6cbfacc2d22a425574d6e5b4109ee
2013-01-25 16:44:28 -05:00
Ehsan Akhgari
d612b5d8ca
Bug 804387. Part 10: Add a mechanism for ensuring that we don't attempt to allocate an input port if the input node is not hooked up to MSG yet. r=roc
...
--HG--
extra : rebase_source : dc3a202cbb94c266f6df4b0c1b5247522fc76658
2013-01-25 16:39:51 -05:00
Robert O'Callahan
c0ece4b4f5
Bug 804387. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
...
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 9fa0ec0efa304acd6513e427103d6339c78efa53
2013-02-05 12:07:25 +13:00
Robert O'Callahan
569f78ecf3
Bug 804387. Part 8: Create AudioNodeEngine and AudioNodeStream. r=jesup
...
Modifies MediaStreamGraph to always advance its time by a multiple of
WEBAUDIO_BLOCK_SIZE.
--HG--
extra : rebase_source : 99524b09edd4ac0e1bc6607f2ba14925bc2f11c2
2013-01-14 11:46:57 +13:00
Robert O'Callahan
e3a1dc160c
Bug 804387. Part 7.5: Make Web Audio tests context-rate-independent (disabling some decodeAudioData tests). r=ehsan
...
--HG--
extra : rebase_source : c625c50a08da1871e79851c2a824b0e3ea170eba
2013-02-05 10:57:36 +13:00
Robert O'Callahan
3dc4ffe44f
Bug 804387. Part 7.2: Let BiquadFilterNode use the actual context sample rate. r=ehsan
...
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 3d50af2ff2dff9fa047d59d0f3c815dec5cc686c
2013-02-05 10:55:50 +13:00
Robert O'Callahan
ee5a02020e
Bug 804387. Part 7: Use a static_cast instead of dynamic check when processing ProcessedMediaStream message. r=jesup
...
--HG--
extra : rebase_source : 3eb9264b706e19ac19ebf2377a33871be4cbe981
2013-02-04 23:04:26 +13:00
Robert O'Callahan
3805f43d67
Bug 804387. Part 6: ChangeExplicitBlockerCountImpl takes a GraphTime, not a StreamTime. r=jesup
...
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : c51cb893c9b6121e00a38f105f2efd2e8d70094d
2013-02-04 23:04:26 +13:00
Robert O'Callahan
5beed32fe1
Bug 804387. Part 5: Add MediaStream::GraphTimeToStreamTimeOptimistic and MediaStream::StreamTimeToGraphTime. r=jesup
...
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 0e08f9bb0c544b44ab4953a0f00cae233cd488c7
2013-02-04 23:04:26 +13:00
Robert O'Callahan
8aa1726970
Bug 804387. Part 4: Move MediaStreamGraphImpl to its own header file. r=jesup
...
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 3413667aa3a11c634f703db4031e3c2b0b1e018e
2013-02-04 23:04:25 +13:00
Robert O'Callahan
327efad3e3
Bug 804387. Part 3: When a global underrun happens, don't insert blocked time, just cut that time out of the entire MediaStreamGraph timeline instead. r=jesup
...
--HG--
extra : rebase_source : 94f166e66f5401130b27867dd2b5ca039c704f14
2013-02-04 23:04:25 +13:00
Robert O'Callahan
a30c2de902
Bug 804387. Part 2: Fix misleading parameter name; these are NOT exactly microseconds. r=jesup
...
--HG--
extra : rebase_source : da23d4a4e5a9804b3c3ca19183ae048bf6012152
2013-02-04 23:04:25 +13:00
Robert O'Callahan
e945b5a3e3
Bug 804387. Part 1.5: Clean up main-thread MediaStream event listeners. r=jesup
...
There is no need for these to be independent objects in general and we
don't need to addref/release them. We can just require the caller to
remove them before they die.
We can also save some refcount churn by having
DispatchToMainThreadAfterStreamStateUpdate take already_AddRefed.
--HG--
extra : rebase_source : 751114a1befd73b405dff3ee986496efb6f76201
2013-02-04 23:04:24 +13:00
Robert O'Callahan
8f4990d761
Bug 804387. Part 1: Make AllocateInputPort addref the returned port. r=jesup
...
--HG--
extra : rebase_source : a0e4d7889598577a540f132f4190225ecf12fdfb
2012-11-23 11:25:05 +13:00
Ryan VanderMeulen
ebed4bb41a
Merge m-c to inbound.
2013-02-05 07:54:46 -05:00
Olli Pettay
d974f37a5f
Bug 836875 - Background is no longer painted in Print output/Print preview, r=roc
2013-02-05 10:10:40 +00:00
Ehsan Akhgari
58c421702e
Export MediaBufferDecoder.h, no bug
2013-02-04 13:16:57 -05:00
Ehsan Akhgari
81075674d3
Backed out 14 changesets (bug 804387) because of Android M2 crashes
...
Backed out changeset 80e8530f06ea (bug 804387)
Backed out changeset 3de2271ad47f (bug 804387)
Backed out changeset 00f86870931c (bug 804837)
Backed out changeset 0e3f20927c50 (bug 804387)
Backed out changeset e6ef90038007 (bug 804387)
Backed out changeset 0ad6f67a95f9 (bug 804387)
Backed out changeset d0772aba503c (bug 804387)
Backed out changeset 5477b87ff03e (bug 804387)
Backed out changeset 1d7ec5adc49f (bug 804387)
Backed out changeset 11f4d740cd6c (bug 804387)
Backed out changeset e6254d8997ab (bug 804387)
Backed out changeset 372322f3264d (bug 804387)
Backed out changeset 53d5ed687612 (bug 804387)
Backed out changeset 000b88ac40a7 (bug 804387)
2013-02-05 01:29:28 -05:00
Ehsan Akhgari
3f79e8f932
Backed out 3 changesets (bug 836076) becasue bug 804387 is getting backed out
...
Backed out changeset d567b1bb34ad (bug 836076)
Backed out changeset 51f7c9e31f9a (bug 836076)
Backed out changeset 901c735274bc (bug 836076)
--HG--
rename : content/media/AudioEventTimeline.h => content/media/webaudio/AudioEventTimeline.h
2013-02-05 01:28:38 -05:00
Ehsan Akhgari
e37353007a
Bug 836076 - Part 3: Make AudioParams call back into their owning node when they're modified; r=roc
...
We need this in order to update the MediaStreamGraph thread when an
AudioParam changes. This enables each AudioParam to be registered with
a callback from its owner node, so that the owner node can have custom
processing code for each AudioParam's mutation.
2013-01-28 18:59:29 -05:00
Ehsan Akhgari
9b629eb383
Bug 836076 - Part 2: Make it possible to send AudioEventTimeline objects as commands to the MSG thread; r=roc
2013-01-28 17:42:27 -05:00
Ehsan Akhgari
d73147686a
Bug 836076 - Part 1: Move AudioEventTimeline.h to content/media; r=roc
...
--HG--
rename : content/media/webaudio/AudioEventTimeline.h => content/media/AudioEventTimeline.h
2013-01-28 17:21:43 -05:00
Ehsan Akhgari
73b9ff03bf
Bug 804387. Part 11: Fix testcase to expect correct sample rate. r=roc
2013-01-25 16:44:28 -05:00
Ehsan Akhgari
4eea296830
Bug 804387. Part 10: Add a mechanism for ensuring that we don't attempt to allocate an input port if the input node is not hooked up to MSG yet. r=roc
2013-01-25 16:39:51 -05:00
Robert O'Callahan
dd57723337
Bug 804837. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
...
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.
2013-02-05 12:07:25 +13:00
Robert O'Callahan
b742aee0ca
Bug 804387. Part 8: Create AudioNodeEngine and AudioNodeStream. r=jesup
...
Modifies MediaStreamGraph to always advance its time by a multiple of
WEBAUDIO_BLOCK_SIZE.
2013-01-14 11:46:57 +13:00
Robert O'Callahan
577de895c2
Bug 804387. Part 7.5: Make Web Audio tests context-rate-independent (disabling some decodeAudioData tests). r=ehsan
2013-02-05 10:57:36 +13:00
Robert O'Callahan
e52389b859
Bug 804387. Part 7.2: Let BiquadFilterNode use the actual context sample rate. r=ehsan
2013-02-05 10:55:50 +13:00
Robert O'Callahan
a0370c8996
Bug 804387. Part 7: Use a static_cast instead of dynamic check when processing ProcessedMediaStream message. r=jesup
2013-02-04 23:04:26 +13:00
Robert O'Callahan
ecee34f342
Bug 804387. Part 6: ChangeExplicitBlockerCountImpl takes a GraphTime, not a StreamTime. r=jesup
2013-02-04 23:04:26 +13:00
Robert O'Callahan
1997c7a4ae
Bug 804387. Part 5: Add MediaStream::GraphTimeToStreamTimeOptimistic and MediaStream::StreamTimeToGraphTime. r=jesup
2013-02-04 23:04:26 +13:00
Robert O'Callahan
8defcc955a
Bug 804387. Part 4: Move MediaStreamGraphImpl to its own header file. r=jesup
...
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
2013-02-04 23:04:25 +13:00
Robert O'Callahan
f1afdc6271
Bug 804387. Part 3: When a global underrun happens, don't insert blocked time, just cut that time out of the entire MediaStreamGraph timeline instead. r=jesup
2013-02-04 23:04:25 +13:00
Robert O'Callahan
795183a674
Bug 804387. Part 2: Fix misleading parameter name; these are NOT exactly microseconds. r=jesup
2013-02-04 23:04:25 +13:00
Robert O'Callahan
c04c9f1ccd
Bug 804387. Part 1.5: Clean up main-thread MediaStream event listeners. r=jesup
...
There is no need for these to be independent objects in general and we
don't need to addref/release them. We can just require the caller to
remove them before they die.
We can also save some refcount churn by having
DispatchToMainThreadAfterStreamStateUpdate take already_AddRefed.
2013-02-04 23:04:24 +13:00
Bill de Araujo
111054b5a1
Bug 705961 - Ensure nsDocument doesn't modify the external resource hashtable while enumerating it. r=bz
2013-02-01 16:09:00 +00:00
Paul Adenot
3a12c21fae
Bug 804875 - Change the test, because mozFrameDelay can be 0, on a CLOSED TREE.
2013-02-04 17:37:53 +01:00
Paul Adenot
c58c922a45
Bug 804875 - Fix bustage on a CLOSED TREE. r=me
2013-02-04 15:21:44 +01:00
Matthew Gregan
bf6ee19251
Bug 835075 - Modify the mochitest. r=padenot
2013-02-04 14:08:47 +01:00
Paul Adenot
84717bf861
Bug 804875 - Reset all the members of the VideoFrameComtainer in the Reset method. r=kinetik
2013-01-31 15:41:05 +01:00
Paul Adenot
1d2c64e30f
Bug 804875 - Test to check that media elements are reset appropriatly on source change. r=kinetik
2012-12-28 22:54:23 +01:00
Paul Adenot
c4bcc40fde
Bug 804875 - Reset media element when loading a new src. r=kinetik
2012-12-27 16:21:30 +01:00
Alex Vincent
0d2a433c21
Bug 833879 - Move layout/xul/base/src/tree/ to layout/xul/tree, layout/xul/base/src/grid to layout/xul/grid. r=roc
...
--HG--
rename : layout/xul/base/src/grid/Makefile.in => layout/xul/grid/Makefile.in
rename : layout/xul/base/src/grid/crashtests/306911-crash.xul => layout/xul/grid/crashtests/306911-crash.xul
rename : layout/xul/base/src/grid/crashtests/306911-grid-testcases.xul => layout/xul/grid/crashtests/306911-grid-testcases.xul
rename : layout/xul/base/src/grid/crashtests/306911-grid-testcases2.xul => layout/xul/grid/crashtests/306911-grid-testcases2.xul
rename : layout/xul/base/src/grid/crashtests/311710-1.xul => layout/xul/grid/crashtests/311710-1.xul
rename : layout/xul/base/src/grid/crashtests/312784-1.xul => layout/xul/grid/crashtests/312784-1.xul
rename : layout/xul/base/src/grid/crashtests/313173-1-inner.xul => layout/xul/grid/crashtests/313173-1-inner.xul
rename : layout/xul/base/src/grid/crashtests/313173-1.html => layout/xul/grid/crashtests/313173-1.html
rename : layout/xul/base/src/grid/crashtests/321066-1.xul => layout/xul/grid/crashtests/321066-1.xul
rename : layout/xul/base/src/grid/crashtests/321073-1.xul => layout/xul/grid/crashtests/321073-1.xul
rename : layout/xul/base/src/grid/crashtests/382750-1.xul => layout/xul/grid/crashtests/382750-1.xul
rename : layout/xul/base/src/grid/crashtests/400790-1.xul => layout/xul/grid/crashtests/400790-1.xul
rename : layout/xul/base/src/grid/crashtests/423802-crash.xul => layout/xul/grid/crashtests/423802-crash.xul
rename : layout/xul/base/src/grid/crashtests/crashtests.list => layout/xul/grid/crashtests/crashtests.list
rename : layout/xul/base/src/grid/examples/borderedcolumns.xul => layout/xul/grid/examples/borderedcolumns.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns.xul => layout/xul/grid/examples/borderedrowscolumns.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns2.xul => layout/xul/grid/examples/borderedrowscolumns2.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns3.xul => layout/xul/grid/examples/borderedrowscolumns3.xul
rename : layout/xul/base/src/grid/examples/bordermargincolumns1.xul => layout/xul/grid/examples/bordermargincolumns1.xul
rename : layout/xul/base/src/grid/examples/collapsetest.xul => layout/xul/grid/examples/collapsetest.xul
rename : layout/xul/base/src/grid/examples/divcolumngrid.xul => layout/xul/grid/examples/divcolumngrid.xul
rename : layout/xul/base/src/grid/examples/divrowgrid.xul => layout/xul/grid/examples/divrowgrid.xul
rename : layout/xul/base/src/grid/examples/dynamicgrid.xul => layout/xul/grid/examples/dynamicgrid.xul
rename : layout/xul/base/src/grid/examples/flexgroupgrid.xul => layout/xul/grid/examples/flexgroupgrid.xul
rename : layout/xul/base/src/grid/examples/javascriptappend.xul => layout/xul/grid/examples/javascriptappend.xul
rename : layout/xul/base/src/grid/examples/jumpygrid.xul => layout/xul/grid/examples/jumpygrid.xul
rename : layout/xul/base/src/grid/examples/nestedrows.xul => layout/xul/grid/examples/nestedrows.xul
rename : layout/xul/base/src/grid/examples/rowspan.xul => layout/xul/grid/examples/rowspan.xul
rename : layout/xul/base/src/grid/examples/scrollingcolumns.xul => layout/xul/grid/examples/scrollingcolumns.xul
rename : layout/xul/base/src/grid/examples/scrollingrows.xul => layout/xul/grid/examples/scrollingrows.xul
rename : layout/xul/base/src/grid/examples/splitter.xul => layout/xul/grid/examples/splitter.xul
rename : layout/xul/base/src/grid/nsGrid.cpp => layout/xul/grid/nsGrid.cpp
rename : layout/xul/base/src/grid/nsGrid.h => layout/xul/grid/nsGrid.h
rename : layout/xul/base/src/grid/nsGridCell.cpp => layout/xul/grid/nsGridCell.cpp
rename : layout/xul/base/src/grid/nsGridCell.h => layout/xul/grid/nsGridCell.h
rename : layout/xul/base/src/grid/nsGridLayout2.cpp => layout/xul/grid/nsGridLayout2.cpp
rename : layout/xul/base/src/grid/nsGridLayout2.h => layout/xul/grid/nsGridLayout2.h
rename : layout/xul/base/src/grid/nsGridRow.cpp => layout/xul/grid/nsGridRow.cpp
rename : layout/xul/base/src/grid/nsGridRow.h => layout/xul/grid/nsGridRow.h
rename : layout/xul/base/src/grid/nsGridRowGroupFrame.cpp => layout/xul/grid/nsGridRowGroupFrame.cpp
rename : layout/xul/base/src/grid/nsGridRowGroupFrame.h => layout/xul/grid/nsGridRowGroupFrame.h
rename : layout/xul/base/src/grid/nsGridRowGroupLayout.cpp => layout/xul/grid/nsGridRowGroupLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowGroupLayout.h => layout/xul/grid/nsGridRowGroupLayout.h
rename : layout/xul/base/src/grid/nsGridRowLayout.cpp => layout/xul/grid/nsGridRowLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowLayout.h => layout/xul/grid/nsGridRowLayout.h
rename : layout/xul/base/src/grid/nsGridRowLeafFrame.cpp => layout/xul/grid/nsGridRowLeafFrame.cpp
rename : layout/xul/base/src/grid/nsGridRowLeafFrame.h => layout/xul/grid/nsGridRowLeafFrame.h
rename : layout/xul/base/src/grid/nsGridRowLeafLayout.cpp => layout/xul/grid/nsGridRowLeafLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowLeafLayout.h => layout/xul/grid/nsGridRowLeafLayout.h
rename : layout/xul/base/src/grid/nsIGridPart.h => layout/xul/grid/nsIGridPart.h
rename : layout/xul/base/src/grid/reftests/column-sizing-1-ref.xul => layout/xul/grid/reftests/column-sizing-1-ref.xul
rename : layout/xul/base/src/grid/reftests/column-sizing-1.xul => layout/xul/grid/reftests/column-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/not-full-basic-ref.xhtml => layout/xul/grid/reftests/not-full-basic-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-basic.xul => layout/xul/grid/reftests/not-full-basic.xul
rename : layout/xul/base/src/grid/reftests/not-full-grid-pack-align.xul => layout/xul/grid/reftests/not-full-grid-pack-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-align-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-align-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-align.xul => layout/xul/grid/reftests/not-full-row-group-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-direction-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-direction-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-direction.xul => layout/xul/grid/reftests/not-full-row-group-direction.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-pack-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-pack-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-pack.xul => layout/xul/grid/reftests/not-full-row-group-pack.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-align.xul => layout/xul/grid/reftests/not-full-row-leaf-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-direction.xul => layout/xul/grid/reftests/not-full-row-leaf-direction.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-pack-ref.xhtml => layout/xul/grid/reftests/not-full-row-leaf-pack-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-pack.xul => layout/xul/grid/reftests/not-full-row-leaf-pack.xul
rename : layout/xul/base/src/grid/reftests/reftest.list => layout/xul/grid/reftests/reftest.list
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-1.xul => layout/xul/grid/reftests/row-or-column-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-2.xul => layout/xul/grid/reftests/row-or-column-sizing-2.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-3.xul => layout/xul/grid/reftests/row-or-column-sizing-3.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-4.xul => layout/xul/grid/reftests/row-or-column-sizing-4.xul
rename : layout/xul/base/src/grid/reftests/row-sizing-1-ref.xul => layout/xul/grid/reftests/row-sizing-1-ref.xul
rename : layout/xul/base/src/grid/reftests/row-sizing-1.xul => layout/xul/grid/reftests/row-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/scrollable-columns-ref.xhtml => layout/xul/grid/reftests/scrollable-columns-ref.xhtml
rename : layout/xul/base/src/grid/reftests/scrollable-columns.xul => layout/xul/grid/reftests/scrollable-columns.xul
rename : layout/xul/base/src/grid/reftests/scrollable-rows-ref.xhtml => layout/xul/grid/reftests/scrollable-rows-ref.xhtml
rename : layout/xul/base/src/grid/reftests/scrollable-rows.xul => layout/xul/grid/reftests/scrollable-rows.xul
rename : layout/xul/base/src/grid/reftests/sizing-2d-ref.xul => layout/xul/grid/reftests/sizing-2d-ref.xul
rename : layout/xul/base/src/grid/reftests/sizing-2d.xul => layout/xul/grid/reftests/sizing-2d.xul
rename : layout/xul/base/src/grid/reftests/z-order-1-ref.xul => layout/xul/grid/reftests/z-order-1-ref.xul
rename : layout/xul/base/src/grid/reftests/z-order-1.xul => layout/xul/grid/reftests/z-order-1.xul
rename : layout/xul/base/src/grid/reftests/z-order-2-ref.xul => layout/xul/grid/reftests/z-order-2-ref.xul
rename : layout/xul/base/src/grid/reftests/z-order-2.xul => layout/xul/grid/reftests/z-order-2.xul
rename : layout/xul/base/src/tree/src/Makefile.in => layout/xul/tree/Makefile.in
rename : layout/xul/base/src/tree/src/crashtests/307298-1.xul => layout/xul/tree/crashtests/307298-1.xul
rename : layout/xul/base/src/tree/src/crashtests/309732-1.xul => layout/xul/tree/crashtests/309732-1.xul
rename : layout/xul/base/src/tree/src/crashtests/309732-2.xul => layout/xul/tree/crashtests/309732-2.xul
rename : layout/xul/base/src/tree/src/crashtests/366583-1.xul => layout/xul/tree/crashtests/366583-1.xul
rename : layout/xul/base/src/tree/src/crashtests/380217-1.xul => layout/xul/tree/crashtests/380217-1.xul
rename : layout/xul/base/src/tree/src/crashtests/382444-1-inner.html => layout/xul/tree/crashtests/382444-1-inner.html
rename : layout/xul/base/src/tree/src/crashtests/382444-1.html => layout/xul/tree/crashtests/382444-1.html
rename : layout/xul/base/src/tree/src/crashtests/391178-1.xhtml => layout/xul/tree/crashtests/391178-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/391178-2.xul => layout/xul/tree/crashtests/391178-2.xul
rename : layout/xul/base/src/tree/src/crashtests/393665-1.xul => layout/xul/tree/crashtests/393665-1.xul
rename : layout/xul/base/src/tree/src/crashtests/399227-1.xul => layout/xul/tree/crashtests/399227-1.xul
rename : layout/xul/base/src/tree/src/crashtests/399227-2.xul => layout/xul/tree/crashtests/399227-2.xul
rename : layout/xul/base/src/tree/src/crashtests/399692-1.xhtml => layout/xul/tree/crashtests/399692-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/399715-1.xhtml => layout/xul/tree/crashtests/399715-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/409807-1.xul => layout/xul/tree/crashtests/409807-1.xul
rename : layout/xul/base/src/tree/src/crashtests/414170-1.xul => layout/xul/tree/crashtests/414170-1.xul
rename : layout/xul/base/src/tree/src/crashtests/430394-1.xul => layout/xul/tree/crashtests/430394-1.xul
rename : layout/xul/base/src/tree/src/crashtests/454186-1.xul => layout/xul/tree/crashtests/454186-1.xul
rename : layout/xul/base/src/tree/src/crashtests/479931-1.xhtml => layout/xul/tree/crashtests/479931-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/509602-1-overlay.xul => layout/xul/tree/crashtests/509602-1-overlay.xul
rename : layout/xul/base/src/tree/src/crashtests/509602-1.xul => layout/xul/tree/crashtests/509602-1.xul
rename : layout/xul/base/src/tree/src/crashtests/601427.html => layout/xul/tree/crashtests/601427.html
rename : layout/xul/base/src/tree/src/crashtests/crashtests.list => layout/xul/tree/crashtests/crashtests.list
rename : layout/xul/base/src/tree/public/nsITreeBoxObject.idl => layout/xul/tree/nsITreeBoxObject.idl
rename : layout/xul/base/src/tree/public/nsITreeColumns.idl => layout/xul/tree/nsITreeColumns.idl
rename : layout/xul/base/src/tree/public/nsITreeContentView.idl => layout/xul/tree/nsITreeContentView.idl
rename : layout/xul/base/src/tree/public/nsITreeSelection.idl => layout/xul/tree/nsITreeSelection.idl
rename : layout/xul/base/src/tree/public/nsITreeView.idl => layout/xul/tree/nsITreeView.idl
rename : layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp => layout/xul/tree/nsTreeBodyFrame.cpp
rename : layout/xul/base/src/tree/src/nsTreeBodyFrame.h => layout/xul/tree/nsTreeBodyFrame.h
rename : layout/xul/base/src/tree/src/nsTreeBoxObject.cpp => layout/xul/tree/nsTreeBoxObject.cpp
rename : layout/xul/base/src/tree/src/nsTreeBoxObject.h => layout/xul/tree/nsTreeBoxObject.h
rename : layout/xul/base/src/tree/src/nsTreeColFrame.cpp => layout/xul/tree/nsTreeColFrame.cpp
rename : layout/xul/base/src/tree/src/nsTreeColFrame.h => layout/xul/tree/nsTreeColFrame.h
rename : layout/xul/base/src/tree/src/nsTreeColumns.cpp => layout/xul/tree/nsTreeColumns.cpp
rename : layout/xul/base/src/tree/src/nsTreeColumns.h => layout/xul/tree/nsTreeColumns.h
rename : layout/xul/base/src/tree/src/nsTreeContentView.cpp => layout/xul/tree/nsTreeContentView.cpp
rename : layout/xul/base/src/tree/src/nsTreeContentView.h => layout/xul/tree/nsTreeContentView.h
rename : layout/xul/base/src/tree/src/nsTreeImageListener.cpp => layout/xul/tree/nsTreeImageListener.cpp
rename : layout/xul/base/src/tree/src/nsTreeImageListener.h => layout/xul/tree/nsTreeImageListener.h
rename : layout/xul/base/src/tree/src/nsTreeSelection.cpp => layout/xul/tree/nsTreeSelection.cpp
rename : layout/xul/base/src/tree/src/nsTreeSelection.h => layout/xul/tree/nsTreeSelection.h
rename : layout/xul/base/src/tree/src/nsTreeStyleCache.cpp => layout/xul/tree/nsTreeStyleCache.cpp
rename : layout/xul/base/src/tree/src/nsTreeStyleCache.h => layout/xul/tree/nsTreeStyleCache.h
rename : layout/xul/base/src/tree/src/nsTreeUtils.cpp => layout/xul/tree/nsTreeUtils.cpp
rename : layout/xul/base/src/tree/src/nsTreeUtils.h => layout/xul/tree/nsTreeUtils.h
2013-02-04 07:11:49 -05:00