Ehsan Akhgari
17f4a32d8b
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Masayuki Nakano
08a11f7934
Bug 975688 part.28 Rename nsDOMEvent to mozilla::dom::Event r=smaug
...
--HG--
rename : dom/events/nsDOMEvent.cpp => dom/events/Event.cpp
rename : dom/events/nsDOMEvent.h => dom/events/Event.h
2014-03-05 09:37:43 +09:00
Daniel Schattenkirchner
9788bb556c
Bug 921761 - margin-collapsing test suite, wave 8; dynamic and additional cases for margins of a BFC; Multi-column margins; margins given in percent and em; r=dholbert
...
--HG--
rename : layout/reftests/margin-collapsing/block-abs-pos-1.html => layout/reftests/margin-collapsing/block-abs-pos-1-dyn.html
rename : layout/reftests/margin-collapsing/block-abs-pos-2.html => layout/reftests/margin-collapsing/block-abs-pos-2-dyn.html
rename : layout/reftests/margin-collapsing/block-float-1a.html => layout/reftests/margin-collapsing/block-float-1a-dyn.html
rename : layout/reftests/margin-collapsing/block-float-1b.html => layout/reftests/margin-collapsing/block-float-1b-dyn.html
rename : layout/reftests/margin-collapsing/block-float-2a.html => layout/reftests/margin-collapsing/block-float-2a-dyn.html
rename : layout/reftests/margin-collapsing/block-float-2b.html => layout/reftests/margin-collapsing/block-float-2b-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-1a.html => layout/reftests/margin-collapsing/block-no-content-1a-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-1b.html => layout/reftests/margin-collapsing/block-no-content-1b-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-1c.html => layout/reftests/margin-collapsing/block-no-content-1c-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-2a.html => layout/reftests/margin-collapsing/block-no-content-2a-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-2b.html => layout/reftests/margin-collapsing/block-no-content-2b-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-2c.html => layout/reftests/margin-collapsing/block-no-content-2c-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-2d.html => layout/reftests/margin-collapsing/block-no-content-2d-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-3.html => layout/reftests/margin-collapsing/block-no-content-3a-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-3.html => layout/reftests/margin-collapsing/block-no-content-3a.html
rename : layout/reftests/margin-collapsing/block-no-content-4.html => layout/reftests/margin-collapsing/block-no-content-4a-dyn.html
rename : layout/reftests/margin-collapsing/block-no-content-4.html => layout/reftests/margin-collapsing/block-no-content-4a.html
rename : layout/reftests/margin-collapsing/block-overflow-1.html => layout/reftests/margin-collapsing/block-overflow-1-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-2.html => layout/reftests/margin-collapsing/block-overflow-2-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-3.html => layout/reftests/margin-collapsing/block-overflow-3-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-4.html => layout/reftests/margin-collapsing/block-overflow-4-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-5a.html => layout/reftests/margin-collapsing/block-overflow-5a-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-5b.html => layout/reftests/margin-collapsing/block-overflow-5b-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-5c.html => layout/reftests/margin-collapsing/block-overflow-5c-dyn.html
rename : layout/reftests/margin-collapsing/block-overflow-5d.html => layout/reftests/margin-collapsing/block-overflow-5d-dyn.html
rename : layout/reftests/margin-collapsing/block-percent-1.html => layout/reftests/margin-collapsing/block-percent-1-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-child-1.html => layout/reftests/margin-collapsing/fieldset-child-1-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-1a.html => layout/reftests/margin-collapsing/fieldset-sibling-1a-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-1b.html => layout/reftests/margin-collapsing/fieldset-sibling-1b-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-1c.html => layout/reftests/margin-collapsing/fieldset-sibling-1c-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-2a.html => layout/reftests/margin-collapsing/fieldset-sibling-2a-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-2b.html => layout/reftests/margin-collapsing/fieldset-sibling-2b-dyn.html
rename : layout/reftests/margin-collapsing/fieldset-sibling-2c.html => layout/reftests/margin-collapsing/fieldset-sibling-2c-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-child-1.html => layout/reftests/margin-collapsing/inline-block-child-1-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-child-2.html => layout/reftests/margin-collapsing/inline-block-child-2-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-sibling-1a.html => layout/reftests/margin-collapsing/inline-block-sibling-1a-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-sibling-1b.html => layout/reftests/margin-collapsing/inline-block-sibling-1b-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-sibling-1c.html => layout/reftests/margin-collapsing/inline-block-sibling-1c-dyn.html
rename : layout/reftests/margin-collapsing/inline-block-sibling-2.html => layout/reftests/margin-collapsing/inline-block-sibling-2-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-1a.html => layout/reftests/margin-collapsing/table-caption-1a-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-1b.html => layout/reftests/margin-collapsing/table-caption-1b-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-2a.html => layout/reftests/margin-collapsing/table-caption-2a-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-2b.html => layout/reftests/margin-collapsing/table-caption-2b-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-2c.html => layout/reftests/margin-collapsing/table-caption-2c-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-bottom-1.html => layout/reftests/margin-collapsing/table-caption-bottom-1-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-bottom-2.html => layout/reftests/margin-collapsing/table-caption-bottom-2-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-top-1.html => layout/reftests/margin-collapsing/table-caption-top-1-dyn.html
rename : layout/reftests/margin-collapsing/table-caption-top-2.html => layout/reftests/margin-collapsing/table-caption-top-2-dyn.html
2014-03-04 14:09:37 -08:00
Andrew McCreight
a4b7a6cc6a
Bug 979047, part 5 - Make sure we have at least one early forgetSkippable timer fire. r=smaug
...
With ICC, ccDelay can get close to NS_CC_SKIPPABLE_DELAY, but we want to always want to run at least one forgetSkippable before the actual CC.
2014-03-04 16:21:48 -08:00
Andrew McCreight
ccea4e7f95
Bug 979047, part 4 - Run ICCSliceTime() after PrepareForCollectionSlice. r=smaug
...
This way we take into account time spent finishing off a GC, or something.
2014-03-04 16:21:48 -08:00
Andrew McCreight
4fa61d549b
Bug 979047, part 3 - Make sure we trigger a GC after a current ICC when we poke the GC. r=smaug
2014-03-04 16:21:48 -08:00
Andrew McCreight
6246ff9e19
Bug 979047, part 2 - Remove unused endGCTime assignments. r=smaug
2014-03-04 16:21:48 -08:00
Andrew McCreight
4ee753c914
Bug 979047, part 1 - Only clear mBeginSliceTime in EndCycleCollectionCallback. r=smaug
...
Run FinishCycleCollectionSlice only once per slice, and only if we've previously run PrepareForCycleCollectionSlice.
2014-03-04 16:21:48 -08:00
Geoff Brown
a2d2b2b27f
Bug 979621 - Disable testNewTab on Android 2.3
2014-03-04 17:02:05 -07:00
Geoff Brown
02a919e433
Bug 979620 - Disable testGetUserMedia on Android 2.3
2014-03-04 17:02:05 -07:00
Geoff Brown
b441d1bb69
Bug 948591 - Disable testClearPrivateData on Android 2.3
2014-03-04 17:02:05 -07:00
Geoff Brown
753bb88752
Bug 979615 - Disable testBookmarksPanel on Android 2.3
2014-03-04 17:02:05 -07:00
Geoff Brown
9e4d68c761
Bug 979612 - Disable testPictureLinkContextMenu on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
9a3d41e63b
Bug 979603 - Disable testBrowserProvider, testMasterPassword, testSystemPages on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
b0fe55611f
Bug 979600 - Disable testSessionOOMRestore on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
c7234a970f
Bug 979597 - Disable testAboutHomeVisibility on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
fe16e2b360
Bug 979548 - Disable testSearchSuggestions on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
243ea4c91f
Bug 979552 - Disable some robocop tests on Android 2.3
2014-03-04 17:02:04 -07:00
Geoff Brown
a69a9cb1bf
Bug 936226 - Update test manifests for Android x86
2014-03-04 17:02:04 -07:00
Andrew McCreight
3a5c9d4829
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
2014-03-04 15:39:42 -08:00
Ben Turner
9f9c744107
Bug 934142, remove faulty assertion. r=khuey.
2014-03-04 15:10:44 -08:00
Ben Turner
7e7f629257
Bug 975695, r=khuey.
2014-03-04 15:09:23 -08:00
Steve Fink
7a4b0737b3
Bug 979142 - Only test filterPar when enabled, r=jandem
...
--HG--
extra : rebase_source : cf964b090cdc3ca3879f3d9e8f9eb3fbc8cdbaeb
2014-03-04 14:01:28 -08:00
Terrence Cole
68c74a233f
Bug 978387 - Mark the ArrayBufferObject view list weakly during minor collections; r=sfink
...
--HG--
extra : rebase_source : c085f148836a8d23b8e6d1276625a1dd169cbbf1
2014-03-03 18:41:58 -08:00
Ehsan Akhgari
5ff28bc333
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Wes Kocher
ea2ff28ca4
Backed out changeset 3f8a7062ad8d (bug 978203) for build bustage on a CLOSED TREE
2014-03-04 14:15:33 -08:00
John Schoenick
94bda77029
Bug 976924 - Ensure we're not racing with async plugin teardown events. r=gfritzsche
2014-03-04 13:58:27 -08:00
Karl Tomlinson
5ae65fd2c5
b=932400 rename ProduceOutput to ProcessInput r=roc
...
--HG--
extra : transplant_source : m0%91%3D%99%EB.%20%28%BD%B4%F4%A5%3F%0C%13%22%BA%FD%06
2014-03-05 10:53:55 +13:00
Karl Tomlinson
f750989023
b=932400 rename ProduceAudioBlock to ProcessBlock r=padenot
...
--HG--
rename : content/media/webaudio/DelayProcessor.cpp => content/media/webaudio/DelayBuffer.cpp
extra : rebase_source : ebdc7404c8d27e3a24098f21a7752df529bb44c9
2014-03-05 10:09:49 +13:00
Karl Tomlinson
30acdbb926
b=932400 allow DelayNodeEngine to produce output before input r=padenot
...
--HG--
extra : rebase_source : 73991e2d1438862e05bb5a299a6f90935c4a51b2
2014-03-05 10:06:57 +13:00
Karl Tomlinson
da3263b6c1
b=857610 handle DelayNode channel count changes and separate buffer read and write r=padenot
...
The basic idea is to write out the signal that came in with the same number of
channels as it had when it came in. Things get a bit more complicated when
one output block may be derived from more than one input block, each having
different numbers of channels. When this happens, the input blocks with fewer
channels are upmixed, so as not to lose (or distort) any signal in the block
with more channels.
HRTFPanner no longer uses exponential decay (with time constant 20ms) for
delay changes, but a smoother linear transition during cross-fade time (~45ms).
--HG--
rename : content/media/webaudio/DelayProcessor.cpp => content/media/webaudio/DelayBuffer.cpp
rename : content/media/webaudio/DelayProcessor.h => content/media/webaudio/DelayBuffer.h
extra : rebase_source : 18453d631779cd7d0672b5325e110b107ab4237d
2014-03-05 10:06:57 +13:00
Karl Tomlinson
b1e326d287
b=857610 test DelayNode channel count changes
...
--HG--
extra : rebase_source : 99dbe2400b972fa7f0d331ae35be07f52d81071e
2014-03-05 10:06:56 +13:00
Karl Tomlinson
ea3c0eec18
b=865241 test HRTF panner left/right symmetry and block-offset invariance
...
--HG--
extra : rebase_source : 95ae651bd082760bfa5b6e45f5439408419473ad
2014-03-05 10:06:44 +13:00
Karl Tomlinson
0eb63bd381
b=857610 optimize delay clamping a little, by clamping in only one place r=padenot
...
--HG--
rename : content/media/webaudio/DelayProcessor.cpp => content/media/webaudio/DelayBuffer.cpp
rename : content/media/webaudio/DelayProcessor.h => content/media/webaudio/DelayBuffer.h
extra : rebase_source : 48d60cb003205a550504bcd0042ef73fc8727f97
2014-03-03 12:49:46 +13:00
Karl Tomlinson
83baad2302
b=857610 remove unnecessary HRTFPanner loop as a block is always the same size r=padenot
...
--HG--
extra : rebase_source : 6325ac6ad4ee25c6b0facaaec27d1a0a25772107
2014-03-03 12:49:45 +13:00
Karl Tomlinson
b4147c8c5c
b=857610 rename DelayProcessor to DelayBuffer r=padenot
...
--HG--
rename : content/media/webaudio/DelayProcessor.cpp => content/media/webaudio/DelayBuffer.cpp
rename : content/media/webaudio/DelayProcessor.h => content/media/webaudio/DelayBuffer.h
extra : rebase_source : be71a5abbcf067f513fbaf2967745e80383d285f
2014-03-03 12:49:45 +13:00
Olli Pettay
3441bff4e4
Bug 979314, fix pointer events pref handling in presshell, r=mccr8
...
--HG--
extra : rebase_source : 9ce2767a077bfdf623186580d4793b73907e69bd
2014-03-04 23:49:02 +02:00
Andrew McCreight
01a28066ae
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
2014-03-04 13:33:44 -08:00
Olli Pettay
4857e64040
Bug 979497, make sure to use the right event type atom throughout CompileEventHandlerInternal, r=jst
2014-03-04 23:33:12 +02:00
Jonathan Watt
9a5c438d5b
Bug 977310 - Don't update the validity states of HTMLInputElement until the parser has finished creating it. r=smaug
2014-02-27 08:41:46 +00:00
Jonathan Watt
64f3cbe833
Bug 976739 - Allow user initiated stepping of <input type=number> when its value is the empty string (even if it is invalid due to the 'required' attribute being present) and step correctly if the value 0 (the default for the empty string) is not on a step. r=smaug
2014-02-26 23:04:31 +00:00
Terrence Cole
807ab2beae
Bug 978353 - Do not embed nursery allocated ArrayBuffer elements in code; r=bhackett
...
--HG--
extra : rebase_source : 781b3b4df0377d5bb04917909394f142543d0e15
2014-03-04 11:55:45 -08:00
Marco Bonardo
05e6b87a72
Bug 435851 - dragging a folder shortcut drags the concrete folder instead. r=mano
2014-03-04 21:44:21 +01:00
Brian Hackett
3f4ddb88bd
Bug 695438 - Make typed arrays native objects, allow adding new named properties, r=luke.
2014-03-04 12:42:08 -07:00
Luke Wagner
647b03540c
Bug 979043 - Simplify fun_apply (r=nbp)
2014-03-04 13:24:15 -06:00
Luke Wagner
8cb1aed761
Bug 979043 - Simplify forEachCanonicalActualArg (r=jandem)
2014-03-04 13:24:13 -06:00
Daniel Holbert
dfd6a77df9
Bug 973701: Check NS_FRAME_OUT_OF_FLOW state bit instead of IsAbsolutelyPositioned(), when excluding out-of-flow frames from being considered as flex items. r=mats
2014-03-04 11:08:54 -08:00
Lars T Hansen
3ecbe42550
Bug 979139 - Add necessary guards to TypedObject tests. r=mjrosenb
2014-03-04 13:51:37 -05:00
Nils Ohlmeier [:drno]
467da6872a
Bug 977933 - Temporarily increase WebRTC logging for tests to help catching intermittent test failures. r=jesup
2014-03-04 13:51:37 -05:00
Kent James
4f649f049d
Bug 977736 - Rewind stream early in DoAuthRetry. r=honzab
2014-03-04 13:51:37 -05:00