Commit Graph

107020 Commits

Author SHA1 Message Date
Masatoshi Kimura
1535ba892f Bug 791001 - Create an empty dummy builder in OnStopRequest if builder is null. r=smaug 2012-09-17 18:42:36 -04:00
Ralph Giles
f7b40c94e9 Bug 778050 - Support Opus tag metadata. r=derf
Remember parsed comments from the OpusTags header in
an array member variable. Add a method to generate
the nsHTMLMediaElement::MetadataTags hash table from
those entries, performing the same validatation we
do for Vorbis.

This feature is tested by adding the existing opus
test file to gMetadataTests.

IsValidVorbisTagName is moved to a static method
on nsOggCodecState so it can be shared among the
subclasses and easily called externally.

MetadataTags generation for Vorbis streams is moved
to the same method name on nsVorbisState to allow
sharing of the parsing and validation code as much
as possible, since both formats use the same scheme.

It's arguable whether contrustuction better belongs to
nsOggReader or to the nsCodecState subclasses, since in
theory the various multiplexed streams interact in
determining the canonical tag list, but it is the
per-codec streams which contain the metadata in Ogg.
2012-09-17 18:42:36 -04:00
Javi Rueda
33e1586046 Bug 530099 - Remove extensions.getMore* preferences. r=dtownsend 2012-09-17 18:42:36 -04:00
Jonathan Griffin
d6563ab388 Bug 791033 - Allow tests to provide custom pass/fail strings for is/isnot/ok assertions, r=mdas 2012-09-14 14:34:38 -07:00
Matt Woodrow
e5d8da2359 Bug 791644 - Refactor nsDisplayTransform::GetResultingTransformMatrix into two functions with less optional parameters. r=roc 2012-09-18 10:34:21 +12:00
Bas Schouten
3f92f75725 Backout Bug 791742 2012-09-17 22:23:41 +00:00
Jeff Walden
f0306c6359 Backed out changeset b6855b090307, possible memory leak. r=graphserver
--HG--
extra : rebase_source : f7e5b460f3c96ee74a0ba2abbd122c436e134063
2012-09-17 15:11:24 -07:00
Jeff Walden
1a9be94bdf Backed out changeset 17d36418f4d6, possible memory leak. r=graphserver
--HG--
extra : rebase_source : ce0a13c66211ad536eca08722cf15b2214e0d8da
2012-09-17 15:10:47 -07:00
Jeff Walden
dde78b4799 Backed out changeset 9eadf573bb38, possible memory leak. r=graphserver
--HG--
extra : rebase_source : 06d158261952934bfb60c0cc1ce38e1cbcede53a
2012-09-17 15:07:42 -07:00
Jeff Walden
52c123e54c Backed out changeset 2cdc9370922f, possible memory leak. r=graphserver
--HG--
extra : rebase_source : 465017bdf909f3fa390e2e676b3421a75c6f5b04
2012-09-17 15:06:58 -07:00
Jeff Walden
7816643d7f Backed out changeset cf239b55242a, possible memory leak. r=graphserver
--HG--
extra : rebase_source : 5dc4920582bd2e73e7fa3346ba7b4ec8148a9d0c
2012-09-17 15:06:16 -07:00
Jeff Walden
d79629b328 Backed out changeset d3d8807c6c59, possible memory leak. r=graphserver
--HG--
extra : rebase_source : f1b208bb368083e8685619a5f0e11fb6c2ffd09b
2012-09-17 15:04:21 -07:00
Jeff Hammel
2b59599fd4 Bug 791716 - mirror mozbase -> m-c for week of Sept 17, 2012;r=wlach 2012-09-17 15:13:45 -07:00
Fabrice Desré
f03ea7bcc0 Bug 777633 - Cannot view a video on mobile youtube on Firefox OS - vnd.youtube is not a registered protocol [r=dougt] 2012-09-17 14:55:48 -07:00
Frank Yan
edcaf11040 Bug 790736 - Trigger clickSelectsAll (if applicable) upon opening textbox context menu. r=enndeakin 2012-09-15 18:46:13 -05:00
Koosha Khajeh Moogahi
8d39310f18 Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg 2012-09-14 14:30:31 +04:30
Michal Novotny
7fcf4220ce Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-09-17 23:31:46 +02:00
Nathan Froyd
226f85148a Bug 788704 - add telemetry for enablePrivilege; r=bholley 2012-09-17 17:03:42 -04:00
Bas Schouten
073ddbbad1 Bug 791742: Consider driver version substrings in decimals. r=joedrew 2012-09-17 20:50:38 +00:00
Steve Workman
5d7a8842cc Bug 734546: Changes to nsBuiltinDecoder etc. in prep for nsDASHDecoder etc. r=cpearce 2012-09-17 16:45:38 -04:00
Steve Workman
ff4df37d05 Bug 734546: Add MPD Parser and Manager classes; r=cpearce 2012-09-17 16:45:38 -04:00
Steve Workman
3d5122d687 Bug 734546: Add MPD classes to store MPD data; r=cpearce 2012-09-17 16:45:38 -04:00
Steve Workman
ac33fb67d7 Bug 782457: Add max offset and cues preloading support to nestegg; r=kinetik 2012-09-17 16:45:38 -04:00
Ehsan Akhgari
a769d695f2 Back out changeset 6571e0aef937 (bug 788275) because of test failures 2012-09-17 16:08:13 -04:00
Mark Finkle
e7d0a7be7c Bug 791339 - Remove <title> and DTD from about:home r=bnicholson 2012-09-17 16:01:37 -04:00
Nicolas Silva
531387a325 Bug 790716 - Allocate shared YCbCr images in one shmem. r=jrmuizel. 2012-09-13 16:52:26 -04:00
James Willcox
4f4ac14cc3 Bug 778091 - Use medium precision for SurfaceTexture shader r=vlad 2012-09-17 15:50:33 -04:00
Ed Morley
7ad17579c0 Merge mozilla-central to mozilla-inbound 2012-09-17 20:20:56 +01:00
Ed Morley
bdf426c89c Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-09-17 20:19:57 +01:00
Ehsan Akhgari
9bb8766bf1 Bug 787574 follow-up: Forward declare JSContext as a struct
DONTBUILD
2012-09-17 15:16:13 -04:00
Jonathan Griffin
c120bd34bb Bug 790463 - Disable test_outgoing_hold_resume.js, a=test-only, DONTBUILD because NPOTB 2012-09-17 10:48:42 -07:00
Ed Morley
1d6637f2e6 Backout 62ef2365014e (bug 583890), 8c3df98a9f06 (bug 583890) for intermittent failures in browser_bug583890.js 2012-09-17 17:35:46 +01:00
Ed Morley
946a13d148 Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks 2012-09-17 16:54:09 +01:00
Ms2ger
47a96e8525 Bug 788491 - Remove kSizeNotSet constants; r=roc 2012-09-17 10:37:20 +02:00
Ms2ger
42dcfce85a Bug 788525 - Remove ErrorResult& arguments to infallible methods in WebGL; r=bjacob 2012-09-17 10:37:20 +02:00
Ms2ger
b58dc128db Bug 782098 - Remove IsArea in nsGenericHTMLElement.cpp; r=mounir 2012-09-17 10:37:20 +02:00
Ms2ger
d792e70cda Bug 791565 - Fix undefined variable use in nsDOMStorageDBWrapper::FlushAndDeleteTemporaryTables; r=sicking 2012-09-17 10:37:20 +02:00
Ms2ger
8976774677 Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones 2012-09-17 10:37:20 +02:00
Ms2ger
5a2561a27e Bug 791567 - Cleanup nsSystemTimeChangeObserver::Notify; r=jlebar 2012-09-17 10:35:55 +02:00
Phil Ringnalda
0a965d14f0 Bug 791509 - Adjust WebGL expected failures and passes for OS X 10.8, r=bjacob 2012-09-16 10:09:54 -07:00
Aryeh Gregor
dedea83946 Bug 788950 - Prevent mRules from dying in DoInsertHTMLWithContext; r=ehsan 2012-09-16 13:13:31 +03:00
Ehsan Akhgari
4e1995af80 Bug 788275 - Tab preview should respect the private browsing mode when attempting to load a favicon; r=jdm,jimm 2012-09-17 14:47:49 -04:00
Phil Ringnalda
2fdbc456a3 Bug 639705 - update test_fullscreen-api.html hacks to cover OS X 10.8 too 2012-09-16 01:01:59 -07:00
Phil Ringnalda
34a36c45d3 Bug 788044 followup, mark 586683-1.html as fuzzy on 10.8 2012-09-16 10:16:02 -07:00
Fabrice Desré
b09ea1e2f6 Bug 774599 - Crash when content of unknown MIME type is encountered [r=jlebar] 2012-09-16 09:15:24 -07:00
Matt Woodrow
891faaf4e5 Bug 788044 - Make transformed frames the reference frame for their display list tree. r=roc 2012-09-16 22:32:59 +12:00
Nathan Froyd
6bb45b728c Bug 781213 - remove chmod on telemetry saved-pings directory; r=taras 2012-09-13 07:33:35 -04:00
James Kitchener
1272e4ff62 Bug 730859 - Replace JSAtom with PropertyName in JSOP_DELPROP. r=jandem
--HG--
extra : rebase_source : 10cfedf5457090832910d436b8191e7af8e906b2
2012-09-17 17:19:26 +02:00
Mark Capella
5a5ba0a45c Bug 785091 - Remove nsIEditorObserver, r=ehsan 2012-09-17 11:14:56 -04:00
AlexHagerman
d9cfff8b87 Bug 769391 - Prevent axis locking when on a page that fits the user's screen vertically or horizontally. r=kats 2012-09-17 10:55:58 -04:00