Граф коммитов

551502 Коммитов

Автор SHA1 Сообщение Дата
Jan de Mooij 0cbf2d7387 Bug 1388388 - Add a megamorphic SetElement stub. r=evilpie 2017-08-10 11:12:51 +02:00
Jan de Mooij 9f891645fa Bug 1388354 - Optimize ToPropertyKey a bit. r=anba 2017-08-10 11:11:42 +02:00
Franziskus Kiefer 11d57944d7 Bug 1386955 - land NSS 3e81bdac8449 UPGRADE_NSS_RELEASE, r=me 2017-08-10 09:22:53 +02:00
Masatoshi Kimura 706ca23396 Bug 1387788 - Remove [deprecated] methods from nsIJSON. r=Ehsan
MozReview-Commit-ID: 9OsQacbPsFo

--HG--
extra : rebase_source : 8c905a48306e957026af9dd8fcbf83eae41b8a38
2017-08-06 10:25:15 +09:00
Dão Gottwald 407f690fc8 Bug 1369415 - Share bookmarks toolbar styling to remove cross-platform inconsistencies, adjust bottom padding on Mac to compensate border. r=johannh
MozReview-Commit-ID: CTMPI5Yp0nJ

--HG--
extra : rebase_source : 0dd245de9aa2be3d58177b932e30fdd2c7f4fa41
2017-08-09 13:22:02 +02:00
Sylvestre Ledru db963af2af bug 1320656 - Disable the failure on -Wnoexcept-type until we have a proper fix r=glandium
MozReview-Commit-ID: HeDMTxopx9V

--HG--
extra : rebase_source : 8df61de8f024bab38909826ca714e554c4b0bb49
2017-08-04 14:27:14 +02:00
Jonathan Watt 3d364409fe Bug 1388939, part 8 - Remove nsFrameManager::GetDisplayContentsNodeFor and rewrite its caller to use other APIs. r=dholbert
MozReview-Commit-ID: 6S4MpwBlrjj
2017-08-02 09:56:28 +01:00
Bill McCloskey a7bc022071 Bug 1384336 - Stop using OS-level event loop in content process (r=mstange)
MozReview-Commit-ID: 1ouSlgGchWl
2017-08-09 21:24:20 -07:00
Bill McCloskey 81720f1abb Bug 1384336 - Fix to MainThreadInvoker to avoid deadlocks (r=aklotz)
When removing our Windows message loop pumping code in the content
process, a11y code on the MTA thread must have some way to wake up the
main thread. The main thread could be blocked either on a conditional
variable waiting for a Gecko event, or it could be blocked waiting on
a Windows HANDLE in IPC code (doing a sync message send). In the
former case, we wake it up by posting an event to the main thread. In
the latter case, we continue to use the asynchronous procedure call
mechanism.

MozReview-Commit-ID: FN6KWaGo9Zl
2017-08-09 21:24:20 -07:00
Kris Maglione 035c1ac303 Bug 1388954: Remove usages of deprecated SDK modules in DAMP tests. r=bgrins
MozReview-Commit-ID: EqkHiEX2PNr

--HG--
extra : rebase_source : f6d47bd852803d8080a0eb2a0c33ce1b7804a84d
2017-08-09 19:39:32 -07:00
Kris Maglione 17c06c8829 Bug 1350646: Part 21 - Remove SDK api-utils and dependent modules. r=Mossop
MozReview-Commit-ID: L6tBQ3YdgEI

--HG--
extra : source : c3108aebee35c4fc2ac04ea19fd17534bf606d64
2017-08-05 22:54:47 -07:00
Kris Maglione fccad00d16 Bug 1350646: Part 20 - Remove remaining SDK content modules. r=Mossop
MozReview-Commit-ID: EJXQo7yj2NJ

--HG--
extra : source : ee8f7fa9d4102d6b20e8e541b954be7d5290b3e8
2017-08-05 22:50:30 -07:00
Kris Maglione ab9c3560b9 Bug 1350646: Part 19 - Remove SDK passwords modules. r=Mossop
MozReview-Commit-ID: Htgixg6LI4x

--HG--
extra : source : 79e77c06ff440b310bbc8f02189d1e730ff199ad
2017-08-05 22:46:28 -07:00
Kris Maglione 580371c1c7 Bug 1350646: Part 18 - Remove SDK MVC modules. r=Mossop
MozReview-Commit-ID: bFrqTxEs4S

--HG--
extra : source : 5584fdcd2ee0bed1cb94f91e7fca416f93d0aa0d
2017-08-05 22:43:41 -07:00
Kris Maglione c8e4075eff Bug 1350646: Part 17 - Remove SDK DOM events modules. r=Mossop
MozReview-Commit-ID: C8gLoYwRLej

--HG--
extra : source : 7571b064a77e55a604d1dfefd86a6b1a57ea5c11
2017-08-05 22:42:18 -07:00
Kris Maglione 0d47f2a277 Bug 1350646: Part 16 - Remove SDK notifications module. r=Mossop
MozReview-Commit-ID: EoOMXp70MQo

--HG--
extra : source : 7f65323c56f9ebf89ac6b30e03b083802e48eff4
2017-08-05 22:39:51 -07:00
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