Kris Maglione
94a687f82d
Bug 1350646: Part 15 - Remove SDK storage modules. r=Mossop
...
MozReview-Commit-ID: 665RjBKhmqs
--HG--
extra : source : 10bbf7c53afeab1bf8e55e39cd97ed9feeed63f4
2017-08-05 22:38:31 -07:00
Kris Maglione
1d7a14919d
Bug 1350646: Part 14 - Remove SDK net/request modules. r=Mossop
...
MozReview-Commit-ID: 5z6sLzpLWSo
--HG--
extra : source : e40544ead983c302f276eca192457553d99ed0de
2017-08-05 22:37:39 -07:00
Kris Maglione
07c0e1a382
Bug 1350646: Part 13 - Remove several SDK test modules. r=Mossop
...
MozReview-Commit-ID: F5AULX9DC5B
--HG--
extra : source : 5eb77e6de0a363b04077ef2d2e6c3384c3cae644
2017-08-05 22:33:46 -07:00
Kris Maglione
b53ded6405
Bug 1350646: Part 13 - Remove most SDK io modules. r=Mossop
...
MozReview-Commit-ID: LoAVInRE6Nt
--HG--
extra : source : 6d9244a8ac40c7daffc95917a4c7a58652d859d9
2017-08-05 22:05:06 -07:00
Kris Maglione
bd2dc5123e
Bug 1350646: Part 12 - Remove SDK simple-prefs module. r=Mossop
...
MozReview-Commit-ID: Abh0zfzGP0h
--HG--
extra : source : 13110c98b0fd79643e204b07a75476b889e0ff81
2017-08-05 21:39:28 -07:00
Kris Maglione
8f7f2f32d9
Bug 1350646: Part 11 - Remove SDK stylesheet modules. r=Mossop
...
MozReview-Commit-ID: BwWPklao5iS
--HG--
extra : source : 096ff315b48b51aae1863b687fff74707e8e04c3
2017-08-05 21:38:01 -07:00
Kris Maglione
fac0146987
Bug 1350646: Part 10 - Remove SDK tabs/windows modules. r=Mossop
...
MozReview-Commit-ID: 4VlwKUNXo8O
--HG--
extra : source : 57500d9ea8321c962ec6748082b1a084c928550f
2017-08-05 22:02:47 -07:00
Kris Maglione
8eb28f45a2
Bug 1350646: Part 9 - Remove SDK l10n modules. r=Mossop
...
MozReview-Commit-ID: 8CZq3jjxnv0
--HG--
extra : source : 5a45d9e25a007c6ab18bd8da4a41f0fe3b9318c0
2017-08-05 21:29:31 -07:00
Kris Maglione
3b5d5ab88e
Bug 1350646: Part 8 - Remove SDK page-mod modules. r=Mossop
...
MozReview-Commit-ID: C3JrCITSjj6
--HG--
extra : source : e931e4ff5e11823a5154023deb6b4fbb70379fb7
2017-08-05 22:45:33 -07:00
Kris Maglione
c6d1dd7f89
Bug 1350646: Part 7 - Remove SDK hotkey modules. r=Mossop
...
MozReview-Commit-ID: JJunKMZwspb
--HG--
extra : source : d914c050c9650fb677f6868abf62a84c56e81849
2017-08-02 14:15:36 -07:00
Kris Maglione
fed32bf06a
Bug 1350646: Part 6 - Remove SDK UI modules. r=Mossop
...
MozReview-Commit-ID: Joln7vw9Y9r
--HG--
extra : source : 35c4d4cd77c7d33aa1ba0fd93f0e369d3a452232
2017-08-02 14:11:00 -07:00
Kris Maglione
c6d9379091
Bug 1350646: Part 5 - Remove sdk/addon/* modules. r=Mossop
...
MozReview-Commit-ID: 7QvnQX7Qx2O
--HG--
extra : source : 7687db57501117fc79102f78cdefecaa7d16c8e0
2017-08-09 14:46:01 -07:00
Kris Maglione
674ad0854d
Bug 1350646: Part 4 - Remove most modules which depend on sdk/addon/*. r=Mossop
...
MozReview-Commit-ID: C2muN6tC23B
--HG--
extra : source : c68367bb0eb39090b8bb1925916dea24bdbfe6b0
2017-08-02 14:04:30 -07:00
Kris Maglione
cc4c331174
Bug 1350646: Part 3 - Remove sdk/system/child_process modules. r=Mossop
...
MozReview-Commit-ID: LQgUe8E8M4k
--HG--
extra : source : 3ca040743aebaa3f0c971fcd8de3fe798121bcd8
2017-08-02 13:52:47 -07:00
Kris Maglione
6e2ec006a5
Bug 1350646: Part 2 - Sort SDK module sources list. r=Mossop
...
MozReview-Commit-ID: 5IV9BsvU8sn
--HG--
extra : source : 8d4c2f001354b186da9e411d2ff1def458d00efc
2017-08-02 13:54:30 -07:00
Kris Maglione
9cc6707daf
Bug 1350646: Part 1 - Remove addon-sdk moz.build generation gunk. r=Mossop
...
MozReview-Commit-ID: GMlOFoosVQZ
--HG--
extra : source : 67c251e2c9db1d42a8de6d09a44e9e2f7be084a4
2017-08-02 13:51:40 -07:00
Jonathan Watt
0802c22f8d
Bug 1388939, part 7 - Give clear names to the nsFrameManager methods for unregistering undisplayed style contexts. r=dholbert
...
MozReview-Commit-ID: EFtKqKBOPQH
2017-08-01 17:12:44 +01:00
Jonathan Watt
80b5a0301e
Bug 1388939, part 6 - Give clear names to the nsFrameManager methods for obtaining the linked list of undisplayed style contexts for a node. r=dholbert
...
MozReview-Commit-ID: 5EuaFzCW4Lh
2017-08-01 17:03:07 +01:00
Jonathan Watt
26a2ad3013
Bug 1388939, part 5 - Rename nsFrameManager::GetUndisplayedContent to GetDisplayNoneStyleFor. r=dholbert
...
MozReview-Commit-ID: Kpe6DcBP8yX
2017-08-01 15:27:59 +01:00
Jonathan Watt
bde9e960a3
Bug 1388939, part 4 - Give clear names to the nsFrameManager methods for updating the registered undisplayed style contexts. r=dholbert
...
MozReview-Commit-ID: LZuleDSt6LR
2017-08-01 15:11:02 +01:00
Jonathan Watt
b1c7a0f236
Bug 1388939, part 3 - Give clear names to the nsFrameManager methods for registering undisplayed style contexts. r=dholbert
...
MozReview-Commit-ID: 1i2ilfWXcvo
2017-08-01 15:04:36 +01:00
Jonathan Watt
bd066a2927
Bug 1388939, part 2 - Pair up and document the various nsFrameManager methods for keeping track of "undisplayed" style contexts. r=dholbert
...
MozReview-Commit-ID: F8GvrXdvLEm
2017-08-01 14:43:15 +01:00
Jonathan Watt
e8f2e75737
Bug 1388939, part 1 - Rename nsFrameManagerBase::mUndisplayedMap to mDisplayNoneMap. r=dholbert
...
MozReview-Commit-ID: 94vA4YJ2u
2017-08-01 13:50:23 +01:00
Phil Ringnalda
ca2c01b0ad
Backed out 22 changesets (bug 1350646) for talos damp failures
...
Backed out changeset c3108aebee35 (bug 1350646)
Backed out changeset ee8f7fa9d410 (bug 1350646)
Backed out changeset 79e77c06ff44 (bug 1350646)
Backed out changeset 5584fdcd2ee0 (bug 1350646)
Backed out changeset 7571b064a77e (bug 1350646)
Backed out changeset 7f65323c56f9 (bug 1350646)
Backed out changeset 10bbf7c53afe (bug 1350646)
Backed out changeset e40544ead983 (bug 1350646)
Backed out changeset 5eb77e6de0a3 (bug 1350646)
Backed out changeset 6d9244a8ac40 (bug 1350646)
Backed out changeset 13110c98b0fd (bug 1350646)
Backed out changeset 096ff315b48b (bug 1350646)
Backed out changeset 57500d9ea832 (bug 1350646)
Backed out changeset 5a45d9e25a00 (bug 1350646)
Backed out changeset e931e4ff5e11 (bug 1350646)
Backed out changeset d914c050c965 (bug 1350646)
Backed out changeset 35c4d4cd77c7 (bug 1350646)
Backed out changeset 7687db575011 (bug 1350646)
Backed out changeset c68367bb0eb3 (bug 1350646)
Backed out changeset 3ca040743aeb (bug 1350646)
Backed out changeset 8d4c2f001354 (bug 1350646)
Backed out changeset 67c251e2c9db (bug 1350646)
MozReview-Commit-ID: GLM80BkVx85
2017-08-09 20:03:17 -07:00
sotaro
276b8889d3
Bug 1388639 - Use KnowsCompositor instead of ShadowForwarder in MaskImageData and MaskLayerImageCache r=nical
2017-08-10 11:43:11 +09:00
Andrew Osmond
b15e213fc9
Bug 1388733 - Ensure animations resume when the image surfaces are discarded while still decoding. r=tnikkel
...
When an animated image has been discarded, we avoided marking the
composited frame invalid unless it had been previously decoded. Most of
the time this was fine, but if the animated image was still decoding for
the first time, then we still had a composited frame lingering that we
did not mark as invalid. As a result, when we called
RasterImage::LookupFrame (and indirectly
FrameAnimator::GetCompositedFrame), it would always return the
composited frame. This meant that RasterImage::Decode would never be
called to trigger a redecode. At the same time,
FrameAnimator::RequestRefresh would not cause us to advance the frame
because the state was still discarded.
With this patch we separate out the concepts of "has ever requested to
be decoded" and "has ever completed decoding." The former is now used to
control whether or not a composited frame is marked as invalid after we
discover we currently have no surface for the animation -- this solves
the animation remaining frozen as we now request the redecode as
expected. The latter remains used to determine if we actually know the
total number of frames.
2017-08-09 22:26:55 -04:00
Yoshi Huang
9a74f292a9
Bug 1388630 - rewrite layout/reftests/bugs/331809-1.html for new data: URI behavior. r=smaug
2017-08-10 10:20:05 +08:00
Honza Bambas
9d703fed04
Bug 1388192 - Drop result principal URI from a cloned session history entry when opening view-source: page. r=bz
2017-08-09 11:50:00 -04:00
Rex Lee
40df8b18af
Bug 1384841 - Match the style of the UITour highlights with Photon style guide. r=Gijs
...
MozReview-Commit-ID: BT1o8O2A1Al
--HG--
extra : rebase_source : 9d3281a45a264197b024ae77bb4e3b2341d31e01
2017-08-01 11:56:28 +08:00
Carsten "Tomcat" Book
bb29fe249d
Merge mozilla-central to autoland
2017-08-09 12:31:56 +02:00
Carsten "Tomcat" Book
c329d562fb
merge mozilla-inbound to mozilla-central a=merge
2017-08-09 11:37:08 +02:00
Henry Chang
d9fddc6423
Bug 1388606 - Test case for ensuring data:font is treated same-origin. r=ckerschb
...
We try to load a data:font and apply to some text in the test case. In case
data:font is treated different origin, the font will not load and the
test would fail.
MozReview-Commit-ID: LWYWJOoWL71
--HG--
extra : rebase_source : e4e133c16c75ecee80293c17703a03c7ce1ef18b
2017-08-09 16:39:44 +08:00
Hiroyuki Ikezoe
635e1cd478
servo: Merge #18018 - Make list-style-type animatable (from hiikezoe:list-style-type-animatable); r=emilio
...
<!-- Please describe your changes on the following line: -->
https://bugzilla.mozilla.org/show_bug.cgi?id=1388652
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
Source-Repo: https://github.com/servo/servo
Source-Revision: f6aa17add96a49e7ee6746b24bc8f250380ea51e
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 78461360f93ffa7aa963551a54dff18280fd20c3
2017-08-09 03:45:56 -05:00
Sebastian Kaspari
ec6f8a14bc
Bug 1388291 - Update Android Nightly launcher icons. r=walkingice
...
MozReview-Commit-ID: DxjKzSwOdn
--HG--
extra : rebase_source : 1a45717e7b268311af3fbe203ac2f3ced5424797
2017-08-09 09:52:52 +02:00
Nicholas Nethercote
446c4b6810
Bug 1386103 (part 2, attempt 2) - Convert nsFixed[C]String uses to nsAuto[C]String. r=erahm.
2017-08-09 16:34:14 +10:00
Nicholas Nethercote
353baa551a
Bug 1386103 (part 1, attempt 2) - Specify nsAuto[C]String storage size via template parameter. r=dbaron.
2017-08-09 16:34:12 +10:00
Phil Ringnalda
8b6a5ead45
Backed out 2 changesets (bug 1388238) for xpcshell crashes in test_masterPassword.js
...
Backed out changeset 99a525a70041 (bug 1388238)
Backed out changeset 8e2f4f651250 (bug 1388238)
MozReview-Commit-ID: 2kexqxo5E6O
2017-08-08 22:45:21 -07:00
sotaro
481dd4d078
Bug 1380979 - Enable DXGITextureHostD3D11 usage with WebRender r=nical
2017-08-09 14:28:15 +09:00
Phil Ringnalda
858a553b02
Backed out 2 changesets (bug 1386103) for Android x86 build bustage
...
Backed out changeset eec506d87d03 (bug 1386103)
Backed out changeset 3f9ec011c9bd (bug 1386103)
MozReview-Commit-ID: 8ak71R7vUOC
2017-08-08 22:08:54 -07:00
Boris Chiou
977c62dc0f
servo: Merge #18016 - stylo: Don't apply the rotation if it cannot be normalized (from BorisChiou:stylo/transform/rotate); r=heycam
...
According to the spec, the computed value of transform is as specified, but
with relative lengths converted into absolute lengths, so in Gecko, we do
nothing while computing the value of rotate3d(), and do normalization in
ProcessRotate3D(). If the direction cannot be normalized, we treat it as
an identity matrix.
However, in Servo, we do normalization in to_computed_value(), and looks
like we are trying to normalize any kind of direction vectors, so according
to the spec, let's move the normalization into Fragment::transform_matrix(),
and return an identity matrix if we cannot normalize its direction vector.
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix [Bug 1388216](https://bugzilla.mozilla.org/show_bug.cgi?id=1388216 ).
- [X] These changes do not require tests because the added test is on Gecko side.
Source-Repo: https://github.com/servo/servo
Source-Revision: 89971910cf8ef5e24ae1542c93699b9ee7c4132c
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 0edf045ff54cceabb2ccca3a06445dbe6fbac6df
2017-08-08 22:33:03 -05:00
Chris Pearce
e869956526
Bug 1388288 - Make TrackBuffersManager compile in non-Unified mode. r=jya
...
TrackBuffersManager::SegmentParserLoop() fails to compile in non-Unified mode
because some uses of SourceBufferAttributes::AppendState don't have the
SourceBufferAttributes:: prefix. So just add a typedef to make that
unnecessary.
MozReview-Commit-ID: 1H3SIeUxNu7
--HG--
extra : rebase_source : 06215eec4f19a46dc5e7243f1be02a1bfb974ddf
2017-08-08 15:02:20 +08:00
Chris Pearce
1c7befff21
Bug 1388288 - Make EME/GMP related code build non-Unified. r=gerald
...
MozReview-Commit-ID: 5q0Wwr2BNA0
--HG--
extra : rebase_source : e32e90c06ac933b3a387e26dbbfdcfac93ef3faf
2017-08-08 16:36:01 +08:00
Chris Pearce
f59d29e3f3
Bug 1388288 - Make OpusTrackEncoder build in non-Unified mode. r=SingingTree
...
MozReview-Commit-ID: 9Y6rkxYwVhw
--HG--
extra : rebase_source : 5d5f61b9cd83ac13c2c328a22bf033b9ad3ab4c4
2017-08-08 16:42:57 +08:00
Chris Pearce
2317493000
Bug 1388288 - Make Flac and Ogg decoders build in non-Unified mode. r=jya
...
FLAC_MAX_CHANNELS is used in FlacDemuxer and in FrameParser, so move it,
and all the other FLAC_{MIN,MAX}* #defines to FrameParser.h. The other
defines don't technically need to be there, but it's nicer to have them
all defined together.
MozReview-Commit-ID: LVZzXvBSvMq
--HG--
extra : rebase_source : 1c8e5c111232856ef5589f214c00d510ece9af00
2017-08-08 15:46:37 +08:00
Chris Pearce
5270e8c4f7
Bug 1388288 - Make dom/media/platforms build in non-unified mode. r=jya
...
MozReview-Commit-ID: 43uEIDmfCMR
--HG--
extra : rebase_source : 5d5619be910d83a85459d00a8ea5f71fd91278ba
2017-08-08 14:35:36 +08:00
Chris Pearce
843a107185
Bug 1388288 - Make dom/media/webaudio build non-Unified. r=padenot
...
MozReview-Commit-ID: Dihfqa9URpl
--HG--
extra : rebase_source : 0e1346919ada98b78481ced311940248cffd6d86
2017-08-08 11:38:02 +08:00
Chris Pearce
dd6f329054
Bug 1388288 - Make CubebUtils build in non-Unified builds. r=padenot
...
MozReview-Commit-ID: DTpwXrnLFJZ
--HG--
extra : rebase_source : 5508abc107dde4a8a6bf225cff4e0428075127e8
2017-08-08 10:57:08 +08:00
Farmer Tseng
c7c31e6f60
bug 1358076 - Part2. Enable gtest for PDFViaEMFPrintHelper r=jwatt
...
MozReview-Commit-ID: BWzuisXJrhV
--HG--
extra : rebase_source : 56a76a6a9eaa6e48d633fd2a2a0a6ef8b818f813
2017-08-09 14:28:16 +08:00
Farmer Tseng
6891586bfd
Bug 1358076 - Part1. Add a gtest to verify PDFViaEMFPrintHelper r=jwatt
...
PrinterTestPage.pdf is from
https://opensource.apple.com/source/cups/cups-136.9/cups/test/testfile.pdf
MozReview-Commit-ID: HSCD80QVQVt
--HG--
extra : rebase_source : f5f044834a369a896452c7731bc91d73c31f6277
2017-08-09 14:28:06 +08:00
Manish Goregaokar
04fe065d58
Bug 1387953 - Exit early before calling Servo_HasAuthorSpecifiedRules without element data; r=bholley
...
MozReview-Commit-ID: VrtKytWlcg
--HG--
extra : rebase_source : 7c0f3060b7ebf9c384b5ceba884d5ff9a3394c0b
2017-08-07 13:48:09 -07:00