Commit Graph

95037 Commits

Author SHA1 Message Date
L. David Baron
f5573cbd2e Rename nsStyleBorder::GetActualBorderWidth to GetComputedBorderWidth. (Bug 713643, patch 4) r=bzbarsky 2012-05-30 22:19:49 -07:00
L. David Baron
9e7a3546cf Remove nsStyleBorder::GetActualBorder, since it now does the same thing as nsStyleBorder::GetComputedBorder. (Bug 713643, patch 3) r=bzbarsky 2012-05-30 22:19:49 -07:00
L. David Baron
72fec78c49 Make the serialization of the 'border' shorthand fail when we have a 'border-image' subproperty or a '-moz-border-*-colors' property with a non-default value. (Bug 713643, patch 2) r=bzbarsky 2012-05-30 22:19:49 -07:00
L. David Baron
8e0f874d6e Serialize border-image shorthand to shortest form, with the exception that we'll always serialize 'border-image-source'. (Bug 713643, patch 1) r=bzbarsky 2012-05-30 22:19:49 -07:00
Ralph Giles
1945df87b2 Bug 758833 - Track and trim opus preskip samples - r=doublec
We trim the initial few samples out of the opus decoder,
to give the output time to converge, and to correct for
the encoding delay. Encoders store the delay in the preskip
field of the Ogg encapsulation header.

The previous code to do this was a hack based on the granulepos
values and could fail on some inputs. Instead, keep a count
of how many samples we want to trip, and remove packet data
until that value matches the preskip value from the header.

The value is set to the preskip value from the header when
the decoder is initialized. We also need to do this after
seek. To do this we add a specialized nsOggReader::ResetDecode
method which takes a boolean argument, set to true when
we are seeking to the start of the stream. In that case,
the method resets the skip count.

There is still an issue after general seeks. The spec recommends
trimming a full 80 ms (3840 frames) to allow the decoder to fully
settle from the previous state. It's tricky to do this inside
nsOpusState because it doesn't know where it is in the stream.

Also add some debug output to track the decode behaviour.
2012-05-31 16:03:14 +12:00
Ehsan Akhgari
2c5d9f9d71 Bug 759979 - Compiler warning: 'MOZ_LAYERS_HAVE_LOG' macro redefined; r=roc 2012-05-30 23:32:10 -04:00
Abhishek Bhatnagar
9d5a0d7a05 Bug 500784 - Video/Audio files over 2^31 bytes now return proper durations; r=cpearce
--HG--
extra : rebase_source : 219872db85890a3358456dde226a29595e738f1b
2012-05-31 14:33:15 +12:00
Ralph Giles
60387e39d6 Bug 759806 - Revert MPL2 on BSD opus source files - r=gerv
Bug 716478 added MPL2 license headers to a couple of (headerless) files
in media/libopus. These files are third-party code and covered until the
associated BSD license of the upstream project.

Although the files in question are either source file listings, or
programmatically generated, and as such not copyrightable, labelling
them as MPL2 is technically incorrect.

--HG--
extra : rebase_source : 0d639832b481755e5385ae4465149dee5b2fc5ad
2012-05-31 14:31:24 +12:00
Chris Double
8aee98e28b Bug 758481 - When seeking in an unbuffered range after having ended a media, networkState is NETWORK_IDLE r=chris.double
--HG--
extra : rebase_source : e62887187ed20ad6e832bd0211c50392759bb321
2012-05-31 14:30:23 +12:00
Geoff Brown
ef64098bfc Bug 745340 - Improve disk cache smart sizing for mobile; r=jduell 2012-05-30 22:59:33 -04:00
Ehsan Akhgari
4ca5e487c2 Merge mozilla-central into mozilla-inbound 2012-05-30 22:43:10 -04:00
Dale Harvey
e185c14e2c Bug 756844 - Change test strategy for screenshot API. r=jlebar
We originally made assumptions about the state of the painted
window after the mozafterpainted event, now we simple wait
until we receive a screenshot we are happy with (with max retries)

--HG--
extra : rebase_source : 82464dbcfbfc7af5d95a21d058ecc45a38cc5bf6
2012-05-30 22:15:12 -04:00
Eitan Isaacson
f78cb8147b Bug 759618 - Introduce optional arguments in pivot moveNext movePrevious. r=surkov 2012-05-30 19:00:04 -07:00
Masayuki Nakano
7b1139ae5e Bug 759524 Fix the condition of NS_ASSERTION in TISInputSourceWrapper::InitKeyPressEvent() r=smichaud 2012-05-31 10:25:26 +09:00
Cameron McCormack
45bc94821f Bug 759640 - Fix typo in feBlend reftest. r=longsonr 2012-05-31 10:32:39 +10:00
Cameron McCormack
5b2b2c4562 Bug 759681 - Fix some typos in <clipPath> reftests. r=longsonr 2012-05-31 10:32:33 +10:00
Cameron McCormack
ddfdfc0a31 Fix a couple of typos in comments. No bug, no review. 2012-05-31 10:32:17 +10:00
Diogo Golovanevsky Monteiro
b302bf1a2f Bug 713608 - HTML5 Video controls are missing in Fullscreen. f=fryn r=jaws,dbaron 2012-05-30 17:04:43 -07:00
Jeff Gilbert
17d345849f Bug 750527 - Rebind program if current program is relinked - r=bjacob 2012-05-30 17:00:38 -07:00
Luke Wagner
cb02754ea9 Bug 758617 - Fix StackIter::settleOnNewState to handle cross-context eval-in-frame (r=jorendorff) 2012-05-29 14:46:42 -07:00
Jared Wein
669f859c37 Bug 759252 - Switch to using CSS animations for loading & connecting throbbers. r=fryn 2012-05-30 16:14:42 -07:00
Jeff Gilbert
41e9d93854 Bug 746740 - GetProgramInfoLog should return null on GL error - r=bjacob 2012-05-30 16:05:37 -07:00
Chris Jones
4cce034676 Test for bug 753159. 2012-05-30 15:37:26 -07:00
Chris Jones
a1267e32a7 Bug 753159: Allow empty structs. r=bent 2012-05-30 15:37:26 -07:00
Robert Strong
3488e8d0ed Move channel-prefs.js back to original location - Bug 756325 - channel-prefs.js appears in new 'preferences' location on fresh installation but remains in 'pref' for updated existing installation. r=bbondy 2012-05-30 15:17:54 -07:00
Robert Strong
76299ad0c2 Bug 759460 - Preprocess channel name into nsUpdateService.js instead of just using 'default'. r=bbondy 2012-05-30 15:17:43 -07:00
Eitan Isaacson
265ab44586 Bug 758884 - (part 2/2) Check if position is still a descendant of pivot's root before moving in relation to it. r=davidb 2012-05-30 15:14:23 -07:00
Eitan Isaacson
834a121d85 Bug 758884 - (part 1/2) Present virtual cursor before modifying focus. r=davidb 2012-05-30 15:14:23 -07:00
David Flanagan
8f2d5ef5f0 Bug 758129: add --screen command line option to b2g desktop client [r=fabrice] 2012-05-30 15:06:25 -07:00
Jeff Gilbert
a031036e5c Bug 750527 - Rebind program if current program is relinked - r=bjacob 2012-05-30 14:57:16 -07:00
Margaret Leibovic
8af58c1231 Bug 695172 (Part 2) - Clean up unused stuff in GeckoViewsFactory. r=mfinkle 2012-05-30 13:26:16 -07:00
Margaret Leibovic
9f9e080b21 Bug 695172 - Find in page. r=mfinkle 2012-05-30 13:26:13 -07:00
Wes Johnston
6255d91148 Bug 747851 - Only fire change if a select changed. r=mfinkle 2012-05-30 13:23:13 -07:00
Jason Orendorff
553df149b1 Bug 738468 - DebuggerScript_getUrl crashes if script->filename is null. r=jimb. 2012-05-30 15:05:59 -05:00
Jason Orendorff
ce79e7c576 Bug 753885 - Part 3: Expose XML global constructors only if JSOPTION_ALLOW_XML is set. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff
d0e13c7d3f Bug 753885 - Part 2: Add JSOPTION_ALLOW_XML, making E4X support optional per-context. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff
a03f10d77d Bug 753885 - Part 1: Rename JSOPTION_XML to JSOPTION_MOAR_XML, and other cleanups. r=Waldo. 2012-05-30 15:05:58 -05:00
Jason Orendorff
abff958db1 Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb. 2012-05-30 15:05:58 -05:00
Jason Orendorff
241d2d2623 Follow-up to bug 755808 comment 6. rs=sfink on #jsapi. 2012-05-30 15:05:58 -05:00
Benoit Girard
5c244ca52e Bug 759532 - [Backout] Expose Enter/ExitProfileLabel to JS. r=ehsan 2012-05-30 15:59:08 -04:00
Marco Castelluccio
5b892a2174 Bug 703484 - Part 3: Fix android OMTC whitelist. r=ajuma
--HG--
extra : rebase_source : e16788c85616fa92bfe724266b60435b446e9124
2012-05-30 14:56:56 -04:00
Ehsan Akhgari
b80be89a87 Bug 758998 - Use the correct installation directory when attempting to upgrade the maintenance service; r=bbondy 2012-05-29 17:31:04 -04:00
Dave Camp
e3f37996ee Merge fx-team to m-c 2012-05-30 19:21:18 -07:00
Ehsan Akhgari
4e3796a564 Bug 759390 - Make sure gCanStageUpdates will not fail if the maintenance service pref is set to false; r=rstrong 2012-05-30 13:54:10 -04:00
Serge Gautherie
5a7268484a Bug 747668. (Hv1a) XPFE autocomplete.xml: Implement nsIAutoCompleteInput.textValue. r=neil.
DONTBUILD (npotb).
2012-05-30 20:06:17 +02:00
Brian R. Bondy
1053e27a45 Bug 759449 - Change UI lag telemetry to an EXPONENTIAL histogram. r=taras 2012-05-30 13:25:09 -04:00
Gervase Markham
638c878b13 Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Ed Morley
a9e9273d9c Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-30 12:20:57 +01:00
Neil Rashbrook
676bc55f5d Bug 626441 Moving the caret should not look for panels r=Enn 2012-05-30 08:39:17 +01:00
Neil Rashbrook
a395dd73d3 Bug 757330 Don't activate an empty menubar r=Enn 2012-05-30 08:33:20 +01:00