Commit Graph

111350 Commits

Author SHA1 Message Date
Gregor Wagner
ec2eda2bd8 Bug 805646 - Allow access fields in manifest files. r=ddahl 2012-10-26 12:34:48 -07:00
Santtu Lakkala
c0ed33ddba Bug 802544: Skip plugin remember click-to-play checkbox for pages without host. r=margaret 2012-10-26 22:09:11 +03:00
Benoit Girard
37d3385e8d Bug 805792 - Avoid another extra copie when calling RenderTile. r=Cwiiis
--HG--
rename : layout/style/test/test_viewport_units.html => layout/style/test/test_rem_unit.html
extra : rebase_source : 3b18b7c42691b655264b615044e28cb448fde7a6
2012-10-26 10:44:48 -04:00
Bill McCloskey
7ca69069b9 Bug 803907 - Simplify GC root iteration (r=terrence) 2012-10-26 11:53:31 -07:00
Bill McCloskey
163961f5aa Bug 803907 - Remove some unused GC functions (r=terrence) 2012-10-26 11:53:25 -07:00
Bill McCloskey
d85a362436 Bug 803907 - Remove some GC debugging functions (r=terrence) 2012-10-26 11:53:20 -07:00
Bill McCloskey
3864aba929 Bug 803907 - Remove JS MapRoots (r=terrence) 2012-10-26 11:51:35 -07:00
Bill McCloskey
1997ce2ed3 Bug 692267 - Remove js/src/gc/Heap.h from INSTALLED_HEADERS (r=terrence) 2012-10-26 11:18:50 -07:00
Bill McCloskey
17ffbf5002 Bug 692267 - Remove jsgc.h from INSTALLED_HEADERS (r=terrence) 2012-10-26 11:17:24 -07:00
Ehsan Akhgari
766618160a Add a comment about MOZ_BEGIN_ENUM_CLASS/MOZ_END_ENUM_CLASS to say that they should not be used for nested enums, no bug
DONTBUILD
2012-10-26 13:56:54 -04:00
James Willcox
32b3dd2695 Bug 777460 - Guard against null plugin instance on Android r=blassey 2012-10-26 13:49:50 -04:00
Steven Michaud
fc42191e78 Bug 801883 - New profile directories are hidden in Finder. r=josh 2012-10-26 12:21:12 -05:00
Mike Conley
25504243fb Bug 766263 - Part 2: Add a regression test. r=mak. 2012-10-26 13:17:18 -04:00
Mike Conley
a5abbd41d8 Bug 766263 - Part 1: Downloads Panel should not open automatically once per Firefox session. r=mak. 2012-10-26 13:17:18 -04:00
Mihai Sucan
44c46335d8 Bug 805639 - Intermittent devtools/webconsole/test/test_file_uri.html | file URI match; r=paul 2012-10-26 19:35:30 +03:00
Robert O'Callahan
8be96d5c14 Bug 805771. Don't call NotifyPull after a stream has finished. r=jesup 2012-10-26 13:11:50 -04:00
Jeff Hammel
bf6f5fbc02 Bug 805440 - Mozrunner installed from pypi when running setup_development.py;r=jgriffin
--HG--
extra : rebase_source : f34112c361a3b727913648a0cb593f8d966d43e1
2012-10-26 08:58:03 -07:00
L. David Baron
8433c3cc5b Add preferences (defaulting to enabled, for now) to control whether certain prefixed aliases for CSS properties are supported, so that authors can have a way to test what happens when they're turned off in advance of our disabling them. (Bug 804944) r=bzbarsky 2012-10-26 19:04:20 +02:00
L. David Baron
2d2cfb010f Bug 804970, patch 6: Don't force rem units out of the rule tree. r=bzbarsky 2012-10-26 19:04:20 +02:00
L. David Baron
c0bec06ffc Bug 804970, patch 5: Handle dynamic changes to the basis for 'rem' units by rebuilding all style data. r=bzbarsky 2012-10-26 19:04:20 +02:00
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