L. David Baron
bd2ade79c8
Bug 804970, patch 4: Refactor part of RebuildAllStyleData into a helper function (slightly reordering it), so that we can share that part. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
fdcf0aeeed
Bug 804970, patch 3: Don't force vw/vh/vmin/vmax units out of the rule tree. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
79dfcd7feb
Bug 804970, patch 2: Add test for dynamic changes of viewport units. r=bzbarsky
...
--HG--
rename : layout/style/test/test_rem_unit.html => layout/style/test/test_viewport_units.html
2012-10-26 19:04:20 +02:00
L. David Baron
f6d7cad1d7
Bug 804970, patch 1: Don't force calc() units out of the rule tree. r=bzbarsky
...
This moves the calc() handling above the aCanStoreInRuleTree = false,
which it had no reason to be below.
calc() units are still forced out of the rule tree when there's an em,
ex, or rem unit inside the calc() structure, since aCanStoreInRuleTree
is passed through to the leaf CalcLengthWith calls.
2012-10-26 19:04:20 +02:00
David Keeler
4ec6ef9594
bug 800444 - disable HSTS preload list if firefox has not updated in 18 weeks r=bsmith, mayhemer
2012-10-26 09:50:23 -07:00
Benoit Girard
5954e48580
Bug 805792 - Avoid extra copies when calling RenderTile. r=Cwiiis
...
--HG--
rename : toolkit/components/passwordmgr/test/auth2/authenticate.sjs => toolkit/components/passwordmgr/test/authenticate.sjs
extra : rebase_source : 30755a7e578743530c51f6f1953ca25bf5c0e149
2012-10-26 09:38:44 -04:00
Neil Deakin
88623b8f02
Bug 701760, merge <select> and popup manager rollup handling, so that select elements don't cancel out any popup rollup listeners, r=mats
2012-10-26 09:15:22 -04:00
Tim Taubert
39113a159d
Bug 805377 - [Camera] Change to video record mode will cause app crash r=mikeh a=blocking-basecamp
2012-10-26 14:55:08 +02:00
Alexander Surkov
001efa50a8
Bug 805373 - don't expose explicit-name on unintentional empty name accessible, r=tbsaunde
2012-10-26 21:38:29 +09:00
Josh Aas
fcf3dd7c7c
Bug 805425: Fix shutdown crash that can happen when doing DNS logging. r=sworkman
2012-10-26 08:12:53 -04:00
Jed Parsons
fbc1cbc335
Bug 794680 - Connect gecko to gaia identity ui. r=benadida, r=cjones
2012-10-26 07:39:38 -04:00
Jonathan Watt
4e6d525676
Fix typo; no bug; DONTBUILD
2012-10-26 12:03:07 +01:00
Honza Bambas
10e232a0e8
Bug 794663 - Allow downloading appcache for a specific appid/browserflag, r=jduell
2012-10-26 13:02:47 +02:00
Robert O'Callahan
7a501020a1
Bug 805254. Part 13: Make nsAudioStream::Write take an AudioDataValue* parameter instead of void. r=kinetik
2012-10-25 23:10:51 +13:00
Robert O'Callahan
8bd04e7aec
Bug 805254. Part 12: Simplify AudioSegment::WriteTo and related code now that the output format is known statically. r=kinetik
...
Also fixes what I think is a bug in InterleaveAndConvertBuffer converting S16 to S16.
Instead of clamping the volume, we should handle arbitrary volumes by falling back
to the float conversion path.
2012-10-25 23:09:41 +13:00
Robert O'Callahan
3fe2b7b13b
Bug 805254. Part 11: Move Vorbis-specific definitons into a new file VorbisUtils.h. r=kinetik
2012-10-25 23:09:41 +13:00
Robert O'Callahan
270b79d20e
Bug 805254. Part 10: remove MOZ_CONVERT_AUDIO_SAMPLE. r=kinetik
2012-10-25 23:09:40 +13:00
Robert O'Callahan
2bdd5935a5
Bug 805254. Part 9: Get rid of some more #ifdefs in nsWaveDecoder. r=kinetik
2012-10-25 23:09:40 +13:00
Robert O'Callahan
384eb67455
Bug 805254. Part 8: Consolidate audio sample processing code using templates over the format types. r=kinetik
...
Replace nsAudioStream::Format with an AUDIO_OUTPUT_FORMAT enum value so we
can use it as a template parameter.
Introduce AudioSampleTraits<AudioSampleFormat> to give us access to the C++ type
corresponding to an enum value.
Move SampleToFloat/FloatToSample to AudioSampleFormat.h.
Introduce ConvertAudioSamples and ConvertAudioSamplesWithScale functions
and use them from various places.
Moves AudioDataValue to AudioSampleFormat.h. The name isn't great, but it'll do.
2012-10-25 23:09:40 +13:00
Robert O'Callahan
a0d739c463
Bug 805254. Part 7: Move SampleFormat to mozilla::AudioSampleFormat in its own file. r=kinetik
2012-10-25 23:09:40 +13:00
Robert O'Callahan
272b330f88
Bug 805254. Part 6: Replace some #ifdefs with if statements. r=kinetik
...
This is largely obsoleted by part 8. Sorry.
2012-10-25 23:09:39 +13:00
Robert O'Callahan
996ea428df
Bug 805254. Part 5: Remove format parameter from PAudio constructor. r=kinetik
2012-10-25 23:09:39 +13:00
Robert O'Callahan
11cca22e78
Bug 805254. Part 4: Remove FORMAT_U8 from nsAudioStream::SampleFormat. r=kinetik
...
We also give nsWaveReader its own separate format enum.
2012-10-25 23:09:39 +13:00
Robert O'Callahan
9daf75897d
Bug 805254. Part 3: Remove SampleType. r=kinetik
2012-10-25 23:09:39 +13:00
Robert O'Callahan
6ebf581b9e
Bug 805254. Part 2: Rename nsAudioStream::GetFormat() to Format(), make it static, and use it instead of the MOZ_AUDIO_DATA_FORMAT macro. r=kinetik
...
Part 8 mostly replaces this patch, but it's quite difficult to reorder the patches to avoid this one.
2012-10-25 23:09:38 +13:00
Robert O'Callahan
231bb156a9
Bug 805254. Part 1: Remove mFormat from nsAudioStream. r=kinetik
2012-10-25 23:09:38 +13:00
Benoit Jacob
604750bfa8
Bug 795701 - Followup, use 1x1 canvas when fetching WebGL info. r=Unfocused
2012-10-25 12:07:00 +13:00
Tim Taubert
ddb6c4b88a
merge m-c to fx-team
2012-10-25 21:23:58 +02:00
Jonathan Griffin
27eda931a6
Bug 805539 - Disable failing test test_geolocation.js, a=test-only, DONTBUILD(NPOTB)
2012-10-25 11:34:28 -07:00
Mark Finkle
4fd976fbe9
Backout e28405983f87, Likely causing startup crashes (bug 805432) r=me
2012-10-25 13:01:13 -04:00
Jonathan Griffin
6162950fd5
Bug 805428 - Install reftest extension on B2G as app bundle, r=ahal, DONTBUILD(NPOTB)
2012-10-25 09:55:42 -07:00
Phil Ringnalda
1d64e213a8
Back out c95958e3b85d and e8a8bf41e0c4 (bug 798964) for Android reftest-4 failures
2012-10-25 01:19:57 -07:00
Phil Ringnalda
a0fae05720
Back out 689834383fbb (bug 782882) for timing out in browser_social_toolbar.js
2012-10-25 00:00:45 -07:00
Phil Ringnalda
d3bdbf57ba
Back out 8bffa268afd8 (bug 800041) for reftest assertions in 745934-1.html
2012-10-24 23:49:39 -07:00
Mark Hammond
46447b6b21
Bug 799600 - allow data urls in social panels. r=jaws
2012-10-25 16:45:34 +11:00
Mark Hammond
faf98a8a52
Bug 782882 - only allow sharing of http or https urls. r=jaws
2012-10-25 16:44:53 +11:00
Phil Ringnalda
714d9d9e97
Back out 5bbfcd1d5296 (bug 805206) for browser-chrome failures
2012-10-24 22:35:25 -07:00
Matt Woodrow
b7fc4d07b6
Bug 800041 - Make nsDisplayWrapList set its own reference frame correctly, and sanity check during ComputeVisibilityForSublist. r=roc
2012-10-25 18:32:25 +13:00
Matt Woodrow
e9a6eb0cd4
Bug 798964 - Make mLineContinuationPoint correct when we call Init() on a frame that isn't the first on the line. r=roc
2012-10-25 18:32:25 +13:00
Matt Woodrow
1c151da429
Bug 798964 - Add nsDisplayBackground color and make the bounds of nsDisplayBackground match the image. r=roc
2012-10-25 18:32:25 +13:00
Randell Jesup
5070ee343b
Bug 798829: Force MediaManager to be created from MainThread r=anant
2012-10-25 00:54:38 -04:00
Ethan Hugg
6d142981c7
Bug 803744 - Allow signaling startup when already started r=jesup
2012-10-24 15:46:40 -07:00
Phil Ringnalda
55ad4de912
Back out d8cf15921d03 (bug 799952) for intermittent failures
2012-10-24 21:06:23 -07:00
Jared Wein
c7dd3e280d
Bug 805206 - Keyboard accessible menuitem has a blank label. r=felipe
2012-10-24 20:48:01 -07:00
Felipe Gomes
34f642cf0b
Bug 803775. Clear text-shadow (from lightweight themes) on chat titles. r=MattN
2012-10-24 20:31:08 -07:00
Ryan VanderMeulen
37d4ff53fa
Merge m-c to inbound.
2012-10-24 22:49:17 -04:00
Ryan VanderMeulen
18ee50c014
Partial backout of bug 803688 to fix Win7 debug xpcshell perma-purple. r=jlebar
2012-10-24 22:46:14 -04:00
Ryan VanderMeulen
bc5b7e81c9
Merge the last PGO-green inbound changeset to m-c.
2012-10-24 21:50:09 -04:00
Gregory Szorc
e696eb409c
Bug 805127 - Upgrade virtualenv to 1.8.2; r=ted
...
Upstream tarball uncompressed in python/virtualenv. egg-info directory
was deleted. All other files are unchanged.
2012-10-24 14:25:40 -07:00
Henrik Skupin
a3cefe72cf
Bug 805063 - Fix hang in crashtest for bug 791330. r=ekr
2012-10-24 17:13:39 -04:00