62b03dd84117bf8795643dfe96aa0a50119e6c2c: Bug 1358634 - Update test expectations for fallback fonts ;r=manishearth
Manish Goregaokar <manishearth@gmail.com> - Fri, 21 Apr 2017 16:10:50 -0700 - rev 356848
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358634 - Update test expectations for fallback fonts ;r=manishearth
MozReview-Commit-ID: GHUfkmJNgqG
de6c23251b7585559dda4c12eca980bb58be3e15: Bug 1358634 - Handle fallback to default variable font in case of nonexistant generic ; r=heycam
Manish Goregaokar <manishearth@gmail.com> - Fri, 21 Apr 2017 16:10:50 -0700 - rev 356847
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358634 - Handle fallback to default variable font in case of nonexistant generic ; r=heycam
MozReview-Commit-ID: GHUfkmJNgqG
bb299d98bdc428ffe9ae3aef5ace8cb03e27052b: Bug 1358095 - Remove useless interned attributes from the HTML parser. r=wchen
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 20 Apr 2017 14:19:12 +0300 - rev 356846
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358095 - Remove useless interned attributes from the HTML parser. r=wchen
Stuff that's removed includes:
* IE data binding
* SVG fonts
* Web Forms 2.0 templates
* unsupported math spaces
* abandoned HTML5 features
* random inexplicable stuff
MozReview-Commit-ID: 1iiKyFHZQWd
355a23c6c2bd2806475c17e36267a189a87901f9: Bug 1269490 - Merge nsHtml5Atoms into nsGkAtoms. r=wchen
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 20 Apr 2017 11:47:02 +0300 - rev 356845
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1269490 - Merge nsHtml5Atoms into nsGkAtoms. r=wchen
MozReview-Commit-ID: EcfnXkFuJy3
b363981633ad2707328a7828e17abcaf37af00a5: servo: Merge #16738 - derive(Debug) for LoadData (from paulrouget:LoadDataDebug); r=Wafflespeanut
Paul Rouget <me@paulrouget.com> - Fri, 05 May 2017 12:05:22 -0500 - rev 356844
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
servo: Merge
#16738 - derive(Debug) for LoadData (from paulrouget:LoadDataDebug); r=Wafflespeanut
Source-Repo:
https://github.com/servo/servo
Source-Revision:
4e73fceaf7eb62542b72d211cb84ab555cef7ba9
53e95295210a0364bdf9a8f076b61ef4cb2059f5: Bug 1351658 - Package PropertyListUtils.jsm only on Mac r=florian
Dan Banner <dbugs@thebanners.uk> - Thu, 04 May 2017 16:49:42 +0100 - rev 356843
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1351658 - Package PropertyListUtils.jsm only on Mac r=florian
MozReview-Commit-ID: wnhR1G5v0y
2e4c64214e31c3a759918133fbfb6db25f68e33f: Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. r=wchen
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 20 Apr 2017 10:34:32 +0300 - rev 356842
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. r=wchen
Moving methods that refer to constant to the header that defines the
constants makes it infeasible to #define the constants at the end
of the header. To avoid introducing a new pass over the Java AST,
this patch turns the primitive constants that were
previously #defined into C++ contants, which, according to
Stroustrup 3rd ed., are handled at compile-time and don't consume
storage.
MozReview-Commit-ID: JnaDgW2OM7t
5c767e2e3dedaded01efd9eb4f91aeda51717b1b: Bug 1314147 - Recognize AV1 in WebMDemuxer. r=jya
Ralph Giles <giles@mozilla.com> - Wed, 19 Apr 2017 14:41:37 -0700 - rev 356841
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Recognize AV1 in WebMDemuxer. r=jya
Call AOMDecoder to handle AV1 video tracks from the WebM container.
The new decoder is very similar to VPXDecoder so we can use parallel
calls. This codec is still build-time conditional.
MozReview-Commit-ID: 5cexCZiNBqo
d5f91c51a3ab24ccf89e3a06d77007a679ae016a: Bug 1314147 - Add AOMDecoder to AgnosticDecoderModule. r=jya
Ralph Giles <giles@mozilla.com> - Wed, 19 Apr 2017 13:30:32 -0700 - rev 356840
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Add AOMDecoder to AgnosticDecoderModule. r=jya
Conditionally enable the AV1 decoder as part of the
agnostic PlatformDecoderModule factory.
MozReview-Commit-ID: ApZ1CMvdLE
95e800f66f2b5b8f99cc7c391fbc4d177a693e6f: Bug 1314147 - Add AOMDecoder. r=jya
Ralph Giles <giles@mozilla.com> - Wed, 19 Apr 2017 13:19:32 -0700 - rev 356839
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Add AOMDecoder. r=jya
Port the VPXDecoder interface to libaom which uses
the same api with the names changed. I've removed
the alpha support for now.
MozReview-Commit-ID: IdxcVWhNgVl
c57f94d10914aa00968ac3d61f85fbf224b639c0: Bug 1314147 - Add --enable-av1 configure switch. r=froydnj
Ralph Giles <giles@mozilla.com> - Tue, 18 Apr 2017 09:08:18 -0700 - rev 356838
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Add --enable-av1 configure switch. r=froydnj
Build system switch for optional inclusion of libaom
for support of the Alliance for Open Media AV1 video
codec.
MozReview-Commit-ID: 2C4o1ogRS9v
69beada73635a06d1577c73876e708b067a3ab35: Bug 1314147 - Generate build description for libaom. r=froydnj,kinetik
Ralph Giles <giles@mozilla.com> - Fri, 14 Apr 2017 10:36:43 -0700 - rev 356837
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Generate build description for libaom. r=froydnj,kinetik
Result of running generate_sources_mozbuild.sh.
MozReview-Commit-ID: DFmYUs5LRlG
e9cfbd2b4fe2654522d8d325228a529571f4a55f: Bug 1314147 - Import aom library. r=froydnj,kinetik
Ralph Giles <giles@mozilla.com> - Wed, 12 Apr 2017 14:22:04 -0700 - rev 356836
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Import aom library. r=froydnj,kinetik
This is the reference implementation for the Alliance for
Open Media's av1 video code.
The commit used was 4d668d7feb1f8abd809d1bca0418570a7f142a36.
MozReview-Commit-ID: 5PFTLbBDRrb
ea693af1b5fbb095654edd0a922fee7ce2f4b536: Bug 1314147 - Add 'mach vendor aom' for maintaining av1 codec support. r=froydnj
Ralph Giles <giles@mozilla.com> - Wed, 15 Mar 2017 14:54:10 -0700 - rev 356835
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Add 'mach vendor aom' for maintaining av1 codec support. r=froydnj
We've traditionally had per-directory 'update' scripts for
third-party media codec implementations. Instead, leverage
the new 'mach vendor' command to centralize the import and
build file generation, placing the upstream source in
third_party/aom.
Note this includes another copy of gtest and other dependencies
which we don't use, but they're required by the upstream build
process we use to generate our own build description, so I've
left them in for now.
MozReview-Commit-ID: CnWcSwvQZEh
3398e932771022bd827367d5409d1457d66381c1: Bug 1314147 - Port the libvpx mozbuild generator to aom. r=froydnj,kinetik
Ralph Giles <giles@mozilla.com> - Wed, 12 Apr 2017 17:01:43 -0700 - rev 356834
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1314147 - Port the libvpx mozbuild generator to aom. r=froydnj,kinetik
This is a port of the libvpx scripts, themselves a port of
Chromium's scripts to generate an external build description
using hooks in the upstream configure and make scripts.
The libaom library is a fork of libvpx so we can use a similar
approach.
I've put the upstream source in $(topsrc_dir)/third_party/aom
but the build description and any patches are under the media
directory with the other codecs, similar to how zlib works.
Config files and headers generated by the upstream build system
are also under $(topsrc_dir)/media/libaom/.
MozReview-Commit-ID: ATLgOTPD2i1
70db5f9c852d04d2d73e879f80385c2c484c2f17: Bug 1259944 Fix runtime.sendMessage() handling of 2 arguments r=zombie
Andrew Swan <aswan@mozilla.com> - Mon, 01 May 2017 10:08:56 -0700 - rev 356833
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1259944 Fix runtime.sendMessage() handling of 2 arguments r=zombie
MozReview-Commit-ID: AefmoEfy12j
952c5438a347b382be5f6ac516365c9a299818bd: Bug 1359276 Part 2 Make legacy badge link to sumo r=mossop
Andrew Swan <aswan@mozilla.com> - Wed, 03 May 2017 15:41:31 -0700 - rev 356832
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1359276 Part 2 Make legacy badge link to sumo r=mossop
MozReview-Commit-ID: E2u6dC4RELS
92ec85d184950fe93974716b8cac3c9273e4e3aa: Bug 1359276 Part 1 Use a lazy preference getter for app.support.baseURL r=mossop
Andrew Swan <aswan@mozilla.com> - Wed, 03 May 2017 16:01:51 -0700 - rev 356831
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1359276 Part 1 Use a lazy preference getter for app.support.baseURL r=mossop
MozReview-Commit-ID: 1hjioz5iso
95211a49619145612d3e55e95b9f596bd649f0cb: Bug 1358297: Part 4. Optimize Strip/CompressWhitespace as a special case using ASCIIMask. r=froydnj
Milan Sreckovic <milan@mozilla.com> - Fri, 05 May 2017 13:40:31 -0400 - rev 356830
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358297: Part 4. Optimize Strip/CompressWhitespace as a special case using ASCIIMask. r=froydnj
MozReview-Commit-ID: H43rS5WN5Ly
3c1b426a5cce74b34841fc608842518c8746f8f3: Bug 1358297: Part 3. Create special case for stripping CR and LF on TSubstring, and use it in all the places that it is called. Use ASCIIMask to make it fast. r=froydnj
Milan Sreckovic <milan@mozilla.com> - Fri, 05 May 2017 13:37:13 -0400 - rev 356829
Push
31775 by ihsiao@mozilla.com at Mon, 08 May 2017 03:10:38 +0000
Bug 1358297: Part 3. Create special case for stripping CR and LF on TSubstring, and use it in all the places that it is called. Use ASCIIMask to make it fast. r=froydnj
MozReview-Commit-ID: 3p97cCGfy6i