Commit Graph

19193 Commits

Author SHA1 Message Date
Simon Sapin
c999db9386 Bug 975501 part 2: Add display:{inline-,}grid behind a pref, and a stub nsGridContainerFrame. r=dholbert 2014-02-26 23:45:29 -08:00
Kearwood (Kip) Gilbert
f01fd0c51e Bug 687297 - The per-presentation base minimum font size is now propagated without being max’ed with the language-specific global minimum font size preference, r=dbaron
A separate accessor has been added to nsPresContext to enable TransferZoomLevels and nsDocumentViewer::GetMinFontSize to access the minimum font size that has not been max’ed against the language specific minimum font size preset.

nsPresContext::mMinFontSize, its getter, and its setter have been renamed to more clearly distinguish them from minFontSize used elsewhere.
2014-02-25 11:07:47 -08:00
Peter Van der Beken
6f93fad4e2 Bug 923054 part 2 - Convert DataTransfer to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=smaug 2014-02-26 22:23:31 -05:00
Peter Van der Beken
5aeb243ad3 Bug 923054 part 1 - Convert DataTransfer to WebIDL bindings, move files and rename class. r=smaug
--HG--
rename : dom/events/nsDOMDataTransfer.cpp => dom/events/DataTransfer.cpp
rename : dom/events/nsDOMDataTransfer.h => dom/events/DataTransfer.h
2013-08-12 16:45:33 +02:00
Chris Pearce
6bb22322fa Bug 977314 - Serve all media mochitest files with 'Cache-Control: no-store' header, so Necko doesn't mess with our byte-range-request detection code. r=kinetik 2014-02-27 16:06:03 +13:00
Dan Glastonbury
ca73aaa504 Bug 975824 - Fix compressed texture checks. - r=jgilbert 2014-02-26 16:32:17 -08:00
Blake Kaplan
3ea889d5c2 Bug 956704 - Introduce a mechanism for only suppressing animation frames. r=smaug 2014-02-26 15:58:21 -08:00
Wes Kocher
2e1f29b25d Backed out changeset 3d8a39b9c13e (bug 976037) for media test failures 2014-02-26 15:38:48 -08:00
Tony Young
d0cd38a57c test for bug 972678
--HG--
extra : rebase_source : 60639d14b248ec457a42112aa501ded2739d980e
2014-02-27 11:45:04 +13:00
Karl Tomlinson
59a9465d27 b=913854 pass start time as double parameter and subsample align r=padenot
The subsample alignment of resampled buffers provides seamless playback even
when buffer durations are not an integer number of track ticks.

--HG--
extra : rebase_source : 0fcd52e8a9560de881aa73931cf22a02f984d748
2014-02-27 11:45:04 +13:00
Karl Tomlinson
a671ab1fb8 b=913854 capture the full extent of the resampling filter r=padenot
The resampling filter means that the buffer influences a greater number of
samples than indicated by just its length.  Including the full influence of
the linear filter means that adjacent buffers aligned appropriately will
behave as if they were one extended buffer.

The buffers are not yet aligned more carefully than track ticks, so buffers
play back seamlessly only if their sample rates and lengths are such that
their duration is an integer number of track ticks.

Knowing how far the filter extends before the start time requires
initializing the resampler before buffer processing.

The patch also includes the input latency in the first resampler input
buffer sample count estimate to reduce the number to calls required
to start the resampler.

--HG--
extra : rebase_source : 16d5af79bc5621be830f5956b51f7ff59d490575
2014-02-27 11:45:03 +13:00
Tony Young
f4dadd97b6 test for bug 938022
--HG--
extra : rebase_source : 69a7203cb040ef6b33666c2444b8df043dbf7f32
2014-02-24 12:41:47 +13:00
cajbir
10edaa01a7 Bug 976037 - Implement an eviction algorithm for media source extensions - r=kinetik
--HG--
extra : rebase_source : c21db9dc093b4021ab5dc192564d5fb3e93e2d2c
2014-02-26 15:33:06 +13:00
L. David Baron
4f04bcdc57 Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Robert Longson
f878632009 Bug 975206 - Elements with non-existent clip-path URLs do not fire events. r=jwatt
--HG--
rename : content/svg/content/test/test_pointer-events-2.xhtml => content/svg/content/test/test_pointer-events-5.xhtml
2014-02-26 20:40:07 +00:00
Ryan VanderMeulen
e570ee9a32 Backed out changesets e4c29a3a002e and 896d64c59638 (bug 975824) for webgl conformance test failures. 2014-02-26 10:23:18 -05:00
Dan Glastonbury
d466038da6 Bug 975824 - Remove min-version from s3tc and depth conformance tests. r=jgilbert 2014-02-26 08:15:37 +10:00
Dan Glastonbury
0a6531f3f6 Bug 975824 - Fix compressed texture checks. r=jgilbert 2014-02-26 08:07:17 +10:00
Benjamin Chen
06550d4dae Bug 970774 - Add display width/height for track encoder. r=rillian 2014-02-21 14:27:41 +08:00
Wes Kocher
26af0b1154 Backed out 12 changesets (bug 958596) for several Android permafails to fix a CLOSED TREE
Backed out changeset e4c0e3d3a768 (bug 958596)
Backed out changeset 7bc4f48d6b05 (bug 958596)
Backed out changeset 89cd12e3db45 (bug 958596)
Backed out changeset 283411053340 (bug 958596)
Backed out changeset 5329fa8c8847 (bug 958596)
Backed out changeset 0d1d26d588e3 (bug 958596)
Backed out changeset 715fe9eb5dfd (bug 958596)
Backed out changeset 66dde9d67ffa (bug 958596)
Backed out changeset 79e589f75065 (bug 958596)
Backed out changeset 1ed4c880ab70 (bug 958596)
Backed out changeset 1d40b0b8036d (bug 958596)
Backed out changeset ad35d51d9781 (bug 958596)
2014-02-25 18:34:47 -08:00
Olli Pettay
21f0e5d1ed Bug 976302 - MutationRecord should use mozilla::dom::DOMString, r=bz
--HG--
extra : rebase_source : 20188f6025d24c4ee109aefaa2642fb586147223
2014-02-26 02:45:08 +02:00
Olli Pettay
268a1ef3b1 Bug 976367 - Use AutoArray in MutationObserver to reduce small allocations, r=mccr8
--HG--
extra : rebase_source : 5b74c01d5842e8c7e0d4875b301c0913f5da5d28
2014-02-26 02:41:47 +02:00
Olli Pettay
45a2259526 Bug 976373 - Collect mutation records to a list, not to an array, r=mccr8
--HG--
extra : rebase_source : 8e0c6ea003ed943b31a32bd61ec57e874ec14c20
2014-02-26 02:40:51 +02:00
Chris Pearce
12873b0383 Bug 975933 - Increase precision of bug516323.indexed.ogv index's timestamp denominator to prevent precision mismatch causing test failures. r=rillian 2014-02-26 13:36:54 +13:00
Chris Pearce
0516c820f0 Bug 975858 - Ensure that MediaResource dtor always runs on the main thread, making it safe to deref on non-main threads. r=roc 2014-02-26 13:36:54 +13:00
Chris Pearce
fb9c0cbaaf Bug 975928 - Use our estimate for MP3 duration rather than GStreamer's for buffered range end when fully buffered in MP3/GStreamer. r=alessandro.d 2014-02-26 13:36:54 +13:00
Chris Pearce
f7ea489f0e Bug 975928 - Make test_buffered.html load media using xhr, so it's deterministic. r=kinetik 2014-02-26 13:36:54 +13:00
Botond Ballo
b833f199f4 Bug 958596 - Add a Describe() method to nsIContent. r=bz 2014-01-22 16:15:05 -05:00
Boris Zbarsky
a4c394c507 Bug 976272. Use DOMString for HTMLElement.className, and mark it as [Pure]. r=smaug 2014-02-25 17:26:16 -05:00
Rik Cabanier
f279c69e80 Bug 966591 - Add #ifdef guards to fix compile issue with non-a11y builds r=dholbert 2014-02-25 13:47:29 -08:00
Luke Wagner
4c59cb92eb Bug 976348 - Change DescribeScriptedCaller to not return a JSScript (r=bholley)
--HG--
extra : rebase_source : 58387ce3e4c49d3140b92b84bf3577fc6584820e
2014-02-25 09:43:14 -06:00
John Schoenick
ebd62dd293 Bug 852315 - Add scary warning comment. r=bsmedberg 2014-02-25 13:30:05 -08:00
John Schoenick
940c023e49 Bug 971279 - Add plugin.java.mime. r=bsmedberg 2014-02-25 13:30:03 -08:00
John Schoenick
0fca653aeb Bug 971273 - Remove some dead code from HTMLSharedObjectElement. r=bsmedberg 2014-02-25 13:30:03 -08:00
Ted Mielczarek
6b056ed7cb Bug 976528 - Add webgl conformance tests to a manifest. r=jmaher 2014-02-25 14:29:24 -05:00
Ralph Giles
37e5bce776 Bug 976211 - pref off test_framebuffer.html. r=kinetik
This test no longer passes, the failure masked by bug 975640.

Since this feature is deprecated and disabled anyway, just
make the test do nothing if the controlling pref is false.
That way we can re-enable tests, but if the feature is
restored the bitrot in the implementation will be flagged.

Also change the channel count back to 6, since we're reporting
the native value again.
2014-02-24 14:54:00 -08:00
Ralph Giles
75153f950c Bug 964559 - Expect empty string for canPlayType failure. r=doublec
As the mpeg and dash tests already knew, canPlayType() returns an
empty string ("") instead of "no" for unsupported formats. The
can_play_no_foo tests have been broken for some time.
2014-02-21 13:57:00 -08:00
Ralph Giles
6fddc5ffec Bug 964559 - Run ogg mochitests unconditionally. r=doublec
Now that support is always enabled, we can remove the conditionals
on the ogg-dependent tests.

The canplay test previously run only if ogg was disabled is updated
to verify that the runtime pref works when set to a non-default
'false' value.
2014-02-21 13:55:00 -08:00
Ralph Giles
5080040b8e Bug 964559 - Remove MOZ_OGG. r=doublec,ted
We are unable to maintain all the --disable-foo build-time options
for the media code. Just support ogg unconditionally.
2014-02-20 18:01:00 -08:00
Ed Morley
1466bc95e0 Backed out changeset f966e6a3d741 (bug 958596) 2014-02-25 17:17:06 +00:00
Botond Ballo
b837831ffa Bug 958596 - Add a Describe() method to nsIContent. r=bz
--HG--
extra : rebase_source : f0213fe5a8ad9dfba4b45ce27e731a748c104a91
2014-01-22 16:15:05 -05:00
Carsten "Tomcat" Book
38c9d559f9 Backed out changeset 0cea4bded6f8 (bug 936340) for mochitest-3 bustage on a CLOSED TREE 2014-02-25 16:00:47 +01:00
Carsten "Tomcat" Book
8f2d51be14 Merge mozilla-central to mozilla-inbound 2014-02-25 15:18:06 +01:00
Rik Cabanier
d3a561e5f5 Bug 966591 - Part 7: Bounds + error handling tests. r=surkov 2014-02-25 08:54:03 -05:00
Rik Cabanier
a21c7c777a Bug 966591 - Part 6: Some bug fixes to match spec. r=roc 2014-02-25 08:53:42 -05:00
Carsten "Tomcat" Book
6ed4d39459 merge b2g-inbound to mozilla-central 2014-02-25 14:30:13 +01:00
Rik Cabanier
cc24a9effe Bug 966591 - Part 5: Pass hit bounds to a11y code. r=surkov 2014-02-21 08:36:58 -05:00
Rik Cabanier
891217fba9 Bug 966591 - Part 4: Complete implementation of removeHitRegion. r=roc 2014-02-21 08:36:19 -05:00
Rik Cabanier
ed68c2143a Bug 966591 - Part 3: Compute bounds of current path and set them as the accessible region. r=roc 2014-02-21 08:35:58 -05:00
Rik Cabanier
2f2740d614 Bug 966591 - Part 2: Validate input to AddHitRegion. Provide partial implementation. r=roc 2014-02-21 08:35:36 -05:00