Jonathan Watt
d2ce7607c8
Bug 1309272, part 6 - Add page start/end arguments to the PrintTarget::BeginPrinting virtual method and overloads. r=lsalzman
2016-11-29 07:54:30 +00:00
Chris Peterson
f8b487cf4e
Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz
2016-11-28 22:52:18 -08:00
Timothy Nikkel
b69c01ee55
Bug 1317907. Refactor FrameAnimator::GetCompositedFrame to be a bit simpler. r=aosmond
...
FrameAnimator::GetCompositedFrame is only ever called with the current animation frame index. This is good because it can return invalid results if it is called for some other frame number.
2016-11-29 01:01:43 -06:00
Chris Peterson
2246059b1a
Bug 1318833 - Part 2: Remove Silverlight plugin quirk compatibility. r=jimm
2016-11-28 22:51:45 -08:00
Chris Peterson
3cd56b6a87
Bug 1318819 - Remove Google Earth plugin quirk compatibility. r=jimm
2016-11-28 22:48:44 -08:00
Andrea Marchesini
c741caf609
Bug 1311707
- dom-private-storage2-changed notification, r=janv
2016-11-29 07:19:08 +01:00
Yura Zenevich
8c1c508850
Bug 1318048 - fixing regression where network requests list is cut off for screens narrower than 700px. r=bgrins
...
MozReview-Commit-ID: 6iYVl7j6WOg
2016-11-28 23:45:35 -05:00
Frederik Braun
29efcb86ac
Bug 1316826 - Test for JS URLs and strict-dynamic. r=dveditz
...
MozReview-Commit-ID: EKmYoZbap25
2016-11-28 21:56:55 -05:00
Frederik Braun
76e256d114
Bug 1316826 - Fix-up for JS URLs. r=dveditz
...
MozReview-Commit-ID: 9VCSl0POR1m
2016-11-28 21:56:35 -05:00
David Parks
6ea0979c0f
Bug 1273091
- Mouse cursor does not disappear in html5 fullscreen video on Windows. r=masayuki
...
When we jump to fullscreen, the OS sends a WM_MOUSELEAVE, which we turn into a eMouseExitFromWidget. The eMouseEnterIntoWidget was previously only sent when the mouse moved into the widget, which required the mouse to move. When entering fullscreen, we want the eMouseEnterIntoWidget to happen right away.
2016-11-28 10:46:15 -08:00
Honza Bambas
4d5a7285da
Bug 1309438 - Don't reuse sticky connection after authentication failure. r=jduell
2016-11-25 03:33:00 -05:00
Ryan VanderMeulen
906fc553b2
Backed out changeset 25c7efa29d66 (bug 1318955) for breaking Hungarian spellchecking.
...
--HG--
extra : rebase_source : 8267bc48037eaf64d26ff93d60cd7998cb26d0ac
2016-11-28 21:44:06 -05:00
Jeff Gilbert (:jgilbert)
d570415e50
Bug 1250077 - Implement WEBGL_compressed_texture_astc. - r=ethlin
...
MozReview-Commit-ID: J2jB4tOJrTs
2016-11-28 18:12:32 -08:00
Jeff Gilbert (:jgilbert)
0de66f8a3a
Bug 1250077 - Add idl for WEBGL_compressed_texture_astc. - r=qdot
...
MozReview-Commit-ID: 3cZgfGfK8uT
2016-11-28 18:12:30 -08:00
Daniel Holbert
954c9e0efa
Bug 1319122: Adjust SVG image-document check to happen on display document. r=bz
...
MozReview-Commit-ID: 8Mg4HlNF14p
2016-11-28 16:31:12 -08:00
Tooru Fujisawa
a4999f2bd1
Bug 1320697 - Remove wrong assertion in jsscript.cpp. r=till
2016-11-29 09:08:44 +09:00
Tooru Fujisawa
1b94319fed
Bug 1320403 - Move JSFunction::EXPR_BODY to JSScript, LazyScript, and FunctionBox. r=jandem
2016-11-29 09:08:43 +09:00
Tooru Fujisawa
2ed4747eb8
Bug 636635 - Do not create named lambda binding for a function created by Function constructor. r=till
2016-11-29 09:08:43 +09:00
Luke Wagner
1488382d5a
Bug 1319879 - Baldr: tweak header dependencies (r=yury)
...
MozReview-Commit-ID: BZYBrBDIvjO
2016-11-28 17:34:27 -06:00
Ryan Hunt
4026e2a704
Bug 1303408 - Create nsDisplayLayerEventRegions for positioned elements. r=mattwoodrow
...
--HG--
extra : rebase_source : 080e2261084aa28151abab20adfcb2ea598c4424
extra : amend_source : b39a00efe74d8af4d4f2f7f1c5bcbcf83161e322
2016-11-23 16:24:29 -06:00
Jonathan Watt
7b908d5dac
Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
...
--HG--
rename : gfx/thebes/PrintTargetCG.cpp => gfx/thebes/PrintTargetCG.mm
2016-11-28 22:40:43 +00:00
Jonathan Watt
8549879684
Bug 1309272, part 4 - Implement a PrintTarget sub-class for printing via Skia PDF. r=lsalzman
2016-11-18 11:30:25 +00:00
David Anderson
6c16f3cb3e
Ensure an ordering between cross-process compositor association and PLayerTransaction construction. (bug 1316632, r=mattwoodrow)
2016-11-28 14:32:20 -08:00
Ben Kelly
8eea6736f4
Bug 1319846 P3 Add a wpt test verifying Cache API can store and reproduce Response.redirect(). r=asuth
2016-11-28 14:18:27 -08:00
Ben Kelly
3806e267dc
Bug 1319846 P2 Add a mochitest verifying storing a Response.redirect() works. r=asuth
2016-11-28 14:18:27 -08:00
Ben Kelly
235f44a1ab
Bug 1319846 P1 Deserialize headers before restoring guard value when reading from Cache API. r=asuth
2016-11-28 14:18:27 -08:00
Mats Palmgren
d8418be439
Bug 1279354 part 3 - Crashtest.
2016-11-28 23:00:20 +01:00
Mats Palmgren
046c6cd826
Bug 1279354 part 2 - Make the nsProgressFrame code a bit more idiomatic by processing its actual child frames. r=dholbert
2016-11-28 23:00:20 +01:00
Mats Palmgren
7c01c6afca
Bug 1279354 part 1 - Always call SetPrimaryFrame for NS_FRAME_ANONYMOUSCONTENTCREATOR_CONTENT frames (unless there is one already), including when mCreatingExtraFrames is true. r=dholbert
2016-11-28 23:00:20 +01:00
Mats Palmgren
bc3832a204
Bug 1217086 - Enable CSS Grid by default. r=dholbert
2016-11-28 23:00:20 +01:00
Wes Kocher
809804e4d5
Backed out 5 changesets (bug 1309272) for OSX static build failures a=backout
...
Backed out changeset 5ecb0db80f15 (bug 1309272)
Backed out changeset d2046ba27486 (bug 1309272)
Backed out changeset 31fdab31ab51 (bug 1309272)
Backed out changeset a9f6271115de (bug 1309272)
Backed out changeset 125e6fb37319 (bug 1309272)
--HG--
rename : gfx/thebes/PrintTargetCG.mm => gfx/thebes/PrintTargetCG.cpp
2016-11-28 13:49:09 -08:00
David Major
b2d501fb82
Bug 1316848 - Wasm baseline: Avoid using a zero temp register for EqzI64. r=lth
...
MozReview-Commit-ID: CxTCYHQPP9g
2016-11-28 15:41:09 -06:00
Eric Rahm
1a94cc7a4a
Bug 1317545 - Check new length in ReplaceSubstring. r=froydnj
...
MozReview-Commit-ID: 5Qvusd3twhM
2016-11-28 13:29:04 -08:00
Andrea Marchesini
3eb6049ec1
Bug 1320275
- QuotaManager must be registered as battery observer before calling hal:GetCurrentBatteryInformation, r=janv
2016-11-28 22:22:51 +01:00
Nathan Froyd
880566d51c
Bug 1293253 - part 10 - emit {Host,}RustProgram objects from the frontend; r=chmanchester
2016-11-28 11:20:38 -05:00
Nathan Froyd
382b44652c
Bug 1293253 - part 9 - handle {Host,}RustProgram objects in the recursivemake backend; r=chmanchester
2016-11-28 11:20:39 -05:00
Nathan Froyd
0464790919
Bug 1293253 - part 8 - factor out a unique binary check function; r=chmanchester
...
We'll need this for Rust programs as well.
2016-11-28 11:20:39 -05:00
Nathan Froyd
0ffe72f61e
Bug 1293253 - part 7 - factor out a Cargo.toml-for-context parsing function; r=chmanchester
...
We'll need a function to do this for Rust program definitions, so we
might as well use one that's already there for Rust library definitions.
2016-11-28 11:20:39 -05:00
Nathan Froyd
36fb414815
Bug 1293253 - part 6 - add build and installation rules for {HOST_,}RUST_PROGRAMS; r=chmanchester
...
The only complicating factor here is having to split out the --target
flag from cargo_build_flags, so we can pass the appropriate one
depending on our build target.
2016-11-28 11:20:39 -05:00
Nathan Froyd
3d6a6a666a
Bug 1293253 - part 5 - move cargo_build_flags determination out of RUST_LIBRARY_FILE block; r=chmanchester
...
We need cargo_build_flags not just for Rust libraries now, but for Rust
programs as well.
2016-11-28 11:20:39 -05:00
Nathan Froyd
c877020ed4
Bug 1293253 - part 4 - add frontend objects for Rust programs; r=chmanchester
2016-11-28 11:20:39 -05:00
Nathan Froyd
00c9adec24
Bug 1293253 - part 3 - add configure support for determining a --target value for Rust host code; r=chmanchester
...
We'll need this for compiling host binaries. We could just call `rustc`
without any --target value whatsoever, but since we use --target for
target code, we might as well be consistent and explicit, and use
--target for host code as well.
2016-11-28 11:20:39 -05:00
Nathan Froyd
8ca892c2ee
Bug 1293253 - part 2 - split out cargo_target_directory; r=chmanchester
...
We're going to need this functionality for Rust programs as well as Rust
libraries, so we might as well move the functionality out of RustLibrary
into a separate function.
2016-11-28 11:20:39 -05:00
Nathan Froyd
cd91c3196d
Bug 1293253 - part 1 - modify existing Rust library build rules to be explicitly about libraries; r=chmanchester
...
In preparation for a world where we have cargo building binaries too,
the existing rules should be renamed to reflect their library
associations. The lone Cargo invocation should be updated to explicitly
build libraries only, so libraries and binaries in the same directory
will work correctly.
Fixup a leftover comment from a previous set of changes while we're here.
2016-11-28 11:20:39 -05:00
EKR
1987bbf1a9
bug 1320510 - clamp the default enabled TLS version range to what NSS supports r=keeler
...
In particular, this fixes the case where Firefox is compiled with TLS 1.3
enabled by default with the option --with-system-nss against NSS 3.28, which has
TLS 1.3 compile-time disabled by default.
2016-11-28 13:15:34 -08:00
Benjamin Smedberg
df53257c80
Bug 1311420
- Add a notice to the addon manager and about:plugins about NPAPI deprecation, r=felipe
...
MozReview-Commit-ID: HuHbCASJiux
--HG--
extra : rebase_source : 6a0d07abd71939c078843b90662a7ed73dd4e9fd
2016-11-22 15:36:32 -05:00
Nathan Froyd
2ebbd09068
Bug 1320752 - remove mozilla/Function.h; r=gerald
...
We have std::function available now, which is likely to be somewhat more
efficient.
2016-11-28 11:03:53 -05:00
Boris Zbarsky
afbfd32d9b
Bug 781782 part 2. Lowercase the content type in the Blob and File constructors and Blob.slice. r=baku
2016-11-28 15:58:15 -05:00
Boris Zbarsky
36041fae42
Bug 781782 part 1. Fix fetch code to not set a Content-Type header when it shouldn't. r=bkelly
2016-11-28 15:58:02 -05:00
Wes Kocher
55672c4925
Backed out changeset 2259891dc1e8 (bug 1319557) for build bustage CLOSED TREE a=backout
2016-11-28 12:20:51 -08:00