Commit Graph

275601 Commits

Author SHA1 Message Date
Phil Ringnalda
44ec54303c Back out ce4623289f7f (bug 1230054) for crashtest bustage in 789075-1.html/795892-1.html, Android mochitest-chrome bustage in test_texttrack_chrome.html, and probably Gij video_list_test.js
CLOSED TREE
2015-12-03 22:12:01 -08:00
Xidorn Quan
f8aa63e808 Bug 1229739 - Use the color of shadow if available for drawing emphasis marks in shadow. r=jfkthame 2015-12-04 16:28:34 +11:00
Jean-Yves Avenard
6fd46079e7 Bug 1230054: Add missing headers ON A CLOSED TREE. r=me 2015-12-04 15:56:46 +11:00
Chris Pearce
cb5e11f300 Bug 1230272 - Remove version suffix from keySystem string reported by MediaKey*.keySystem attribute. r=gerald 2015-12-04 17:35:40 +13:00
Jean-Yves Avenard
5de5a52c9a Bug 1230353: P2. Update webref test expected results. r=karlt
type and subtype in media mimetype are case-insensitive
2015-12-04 15:24:25 +11:00
Jean-Yves Avenard
27d009ebb1 Bug 1230353: P1. Ensure type and subtype of MIME are lowercase. r=bz
As per RFC 2616 section 3.7, which states "The type, subtype, and parameter attribute names are case-insensitive". So ensure the type and subtype are always lower-case as all our comparisons assume that they are.
2015-12-04 15:24:24 +11:00
Jean-Yves Avenard
8ad00158aa Bug 1230054: Remove unused WebMReader. r=kinetik 2015-12-04 15:23:43 +11:00
Xidorn Quan
49739fc552 Bug 1224013 part 3 - Add reftests for text-emphasis with ruby. r=jfkthame 2015-12-04 15:16:54 +11:00
Xidorn Quan
7e3b62ffc0 Bug 1224013 part 2 - Render text-emphasis outside ruby. r=jfkthame 2015-12-04 15:16:54 +11:00
Xidorn Quan
27dafc4759 Bug 1224013 part 1 - Enable text-emphasis in UA sheets. r=dbaron
The only usage of text-emphasis in UA sheets is to clear it on ruby text. Making
it enabled in UA sheets allows that rule to take effect without additional code
to reload html.css when the pref changes.
2015-12-04 15:16:54 +11:00
Jordan Lund
11ff0a1019 Bug 1206668 - remove confvars.sh in beta_to_release merge script, DONTBUILD NPOTB r=rail 2015-12-03 19:54:48 -08:00
Jean-Yves Avenard
ebfea97b9f Bug 1229605: [MSE] Allow webm/audio independently of video. r=kentuckyfriedtakahe
This adds a media.mediasource.webm.audio.enabled preference (true by default) to disable opus or vorbis audio in webm mediasource.
2015-12-04 14:43:47 +11:00
Jean-Yves Avenard
21f932d80a Bug 1191833: P2. Update webref test expected results. r=karlt
Video codecs aren't allowed in an audio container.
2015-12-04 14:43:46 +11:00
Jean-Yves Avenard
a91c219415 Bug 1191833: P1. Properly check webm mimetype against codec type. r=cpearce
Also move the logic inside WebMDecoder, this continue on with the logic used by MP4Decoder
2015-12-04 14:43:46 +11:00
Chris Peterson
8c41d9fc02 Bug 1230071 - Enable warnings-as-errors in js/src. r=Waldo 2015-11-27 22:47:09 -08:00
Chris Peterson
1b36f28104 Bug 1229196 - Fix MSVC C4334 "was 64-bit shift intended" warning in js/src/asmjs. r=sunfish
js/src/asmjs/AsmJSSignalHandlers.cpp(594) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
2015-11-26 11:14:25 -08:00
Chris Peterson
7f4c4d76a4 Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc 2015-11-27 20:49:55 -08:00
Bas Schouten
94b02af319 Bug 1229533: Ensure our RenderingTargetView for the backbuffer and the backbuffer itself have no lingering references, and log if they do. r=milan 2015-12-04 04:20:29 +01:00
Nicholas Nethercote
0df63629ad Bug 1187134 (part 5) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. 2015-12-03 14:00:04 -08:00
Nicholas Nethercote
c6eb443078 Bug 1187134 (part 4) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. 2015-12-03 14:00:03 -08:00
Nicholas Nethercote
ebabc765c0 Bug 1187134 (part 3) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. 2015-12-03 14:00:02 -08:00
Nicholas Nethercote
523f2e6b26 Bug 1187134 (part 2) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. 2015-12-03 13:59:58 -08:00
Nicholas Nethercote
63fe80cb21 Bug 1187134 (part 1) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. 2015-11-29 14:01:44 -08:00
JW Wang
ef20376c8c Bug 1230004. Part 2 - have MDSM::BeginShutdown return a promise and remove MDSM::mDecoder. r=cpearce. 2015-12-03 15:59:44 +08:00
JW Wang
4f80b0997e Bug 1230004. Part 1 - cache data in MDSM so it won't need to ask MediaDecoder. r=cpearce. 2015-12-03 15:59:30 +08:00
Xidorn Quan
19ee017277 Backed out 8 changesets (bug 1225018, bug 1229278, bug 1224013) for reftest failures on CLOSED TREE 2015-12-04 13:08:17 +11:00
Jim Blandy
ae8466896a Bug 1225474: Ensure we only ever seed the js::SavedStacks PRNG state with valid states. r=fitzgen 2015-11-18 11:45:42 -08:00
Heiher
c9661da2a9 Bug 1229821 - IonMonkey: MIPS: Fix merge macro assemblers. r=bbouvier
---
 js/src/jit/mips-shared/Assembler-mips-shared.cpp   | 36 +++++++++++++++++++++-
 js/src/jit/mips-shared/Assembler-mips-shared.h     | 25 ++++++++++-----
 .../jit/mips-shared/MacroAssembler-mips-shared.cpp |  4 +--
 js/src/jit/mips32/Assembler-mips32.cpp             | 15 +++------
 js/src/jit/mips32/Assembler-mips32.h               |  2 +-
 js/src/jit/mips32/CodeGenerator-mips32.cpp         |  8 ++---
 js/src/jit/mips32/MacroAssembler-mips32.cpp        |  9 ++----
 js/src/jit/mips32/MacroAssembler-mips32.h          |  2 +-
 js/src/jit/mips32/Trampoline-mips32.cpp            |  9 ++++--
 js/src/jit/mips64/Assembler-mips64.cpp             | 15 +++------
 js/src/jit/mips64/Assembler-mips64.h               |  2 +-
 js/src/jit/mips64/CodeGenerator-mips64.cpp         |  8 ++---
 js/src/jit/mips64/MacroAssembler-mips64.cpp        |  9 ++----
 js/src/jit/mips64/MacroAssembler-mips64.h          |  2 +-
 js/src/jit/mips64/Trampoline-mips64.cpp            |  9 ++++--
 15 files changed, 95 insertions(+), 60 deletions(-)
2015-12-04 09:15:08 +08:00
Francois Marier
3a6b089bdb Bug 1212649 - Put an upper limit on Safe Browsing polling interval. r=gcp 2015-12-03 17:09:46 -08:00
Xidorn Quan
8478cfcdae Bug 1224013 part 4 - Add reftests for text-emphasis with ruby. r=jfkthame 2015-12-04 12:02:41 +11:00
Xidorn Quan
be36ea4cfd Bug 1224013 part 3 - Render text-emphasis outside ruby. r=jfkthame 2015-12-04 12:02:41 +11:00
Xidorn Quan
af9200678e Bug 1224013 part 2 - Move leading fix to ruby base container. r=dholbert
Per spec, the additional leading is added on side of ruby base container, not
ruby container. This could lead to some trivial behavior changes on edge cases.
2015-12-04 12:02:41 +11:00
Xidorn Quan
f63af7834c Bug 1224013 part 1 - Enable text-emphasis in UA sheets. r=dbaron
The only usage of text-emphasis in UA sheets is to clear it on ruby text. Making
it enabled in UA sheets allows that rule to take effect without additional code
to reload html.css when the pref changes.
2015-12-04 12:02:41 +11:00
Xidorn Quan
d9bb5a130f Bug 1229278 - Fix dynamic changes to text-emphasis-style. r=dbaron 2015-12-04 11:58:59 +11:00
Xidorn Quan
30a51036a9 Bug 1225018 part 3 - Add reftests for line height handling of text-emphasis. r=dholbert 2015-12-04 11:58:59 +11:00
Xidorn Quan
9330cbaa62 Bug 1225018 part 2 - Ensure leading for emphasis marks of text directly inside block. r=jfkthame 2015-12-04 11:58:59 +11:00
Xidorn Quan
659bbaac91 Bug 1225018 part 1 - Trigger reflow on some text emphasis changes for line height calculation. r=dbaron 2015-12-04 11:58:59 +11:00
Xidorn Quan
01cd11f531 Bug 1229604 - Use const for some struct arrays instead of constexpr to work around bug of VS2015u1. r=jandem 2015-12-04 11:58:18 +11:00
Matt Woodrow
5ddf9ecc76 Bug 1230338 - Record video frames dropped by the compositor, or while flushing during skip-to-keyframe. r=jya 2015-12-04 13:33:21 +13:00
Wes Kocher
bdce04f47a Merge m-c to inbound, a=merge 2015-12-03 16:11:01 -08:00
Wes Kocher
1a286948ef Merge fx-team to central, a=merge 2015-12-03 16:07:50 -08:00
Wes Kocher
8902068f8f Merge inbound to central, a=merge 2015-12-03 15:53:51 -08:00
Wes Kocher
8867ebd9b7 Merge b2ginbound to central, a=merge 2015-12-03 15:44:46 -08:00
Andrew McCreight
db4cf2411f Bug 1230110 - HTMLImageElement should call its superclass's DestroyContent(). r=smaug 2015-12-03 14:03:12 -08:00
Bogdan Postelnicu
8788be63f1 Bug 1230118 - added asserts on aOwner and aOwner->Elm() r=surkov 2015-12-03 14:07:43 -08:00
Wes Kocher
4959875fde Backed out 2 changesets (bug 1221992) for windows debug assertions in browser_perf-categories-js-calltree.js
Backed out changeset bcd90e591038 (bug 1221992)
Backed out changeset 6affaa386b9b (bug 1221992)
2015-12-03 15:56:59 -08:00
Jeff Gilbert
3621b07f35 Bug 1228711 - Cubemap images must be square. - r=benwa 2015-12-03 15:38:06 -08:00
Wes Kocher
eeb9653e5f Backed out 2 changesets (bug 1230118, bug 1230110) for windows debug assertions in browser_perf-categories-js-calltree.js
Backed out changeset a9ce85f77af9 (bug 1230118)
Backed out changeset b9d8d05aa4ee (bug 1230110)
2015-12-03 15:38:04 -08:00
Brian Birtles
440477fffb Bug 1226118 part 15 - Remove no-longer-necessary delays from test_running_on_compositor.html; r=hiro
Since part 3 in this patch series updated the way we clear the "running on
compositor" flag, we can update these tests so they no longer wait for this
flag (see bug 1226118 comment 21).
2015-12-04 08:34:18 +09:00
Brian Birtles
78ea1f39f1 Bug 1226118 part 14 - Rewrite GetAnimationCollection(nsIFrame*) in terms of the existing GetAnimationCollection; r=dholbert
This simply allows us to share the code that maps from pseudo-types to atoms.
2015-12-04 08:34:18 +09:00