Commit Graph

488462 Commits

Author SHA1 Message Date
Sebastian Kaspari
68018df353 Bug 1281220 - Remove about:accounts telemetry on Fennec. r=liuche
MozReview-Commit-ID: GTKaauQIDKo

--HG--
extra : rebase_source : 97644f0ca6e5036dae148e448393e5c123aecf59
2016-08-23 16:25:19 +02:00
Dan Glastonbury
0e76b94eb8 Bug 1297429 - Fix video suspend intermittent failures. r=jwwang
On Linux x64 PGO try, HTMLMediaElement was reliably invoking
decoder->NotifyOwnerActivityChanged() after SetVisible(false) was
called. This caused the pending suspend to be cancelled and the test
waits for an event that never arrives.

Fixed by adding 'forced hidden' to MediaDecoder that overrides the
element visibility that comes from HTMLMediaElement.

MozReview-Commit-ID: 5aRhxxZ5cZd

--HG--
extra : rebase_source : 5a4e1c44ddd2265eab545f8fe19c4ae47cebf7bf
2016-08-25 12:10:05 +10:00
Boris Chiou
76b7d2d3de Bug 1049975 - Part 13: Add reftests for stacking context when effects are changed. r=hiro
MozReview-Commit-ID: FaswbUx9aGW

--HG--
extra : rebase_source : ff418a8ba915913fda391a615eae71f0172198df
2016-07-18 17:44:24 +08:00
Boris Chiou
464991d55e Bug 1049975 - Part 12: Test for running on the compositor when effects are changed. r=hiro
MozReview-Commit-ID: H4WoIdn1nNL

--HG--
extra : rebase_source : 219267dc6408adac4249b9387c5617bdb99a4c84
2016-07-18 16:38:43 +08:00
Boris Chiou
9ca8c808df Bug 1049975 - Part 11: Fix mutation observer when setting effects. r=birtles
MozReview-Commit-ID: 3td2343LFxX

--HG--
extra : rebase_source : 5bef088200975a09663803d2616adb7bd3fe2e2b
2016-08-16 20:00:35 +08:00
Boris Chiou
92bf15ed7b Bug 1049975 - Part 10: Test for writable effect. r=birtles
MozReview-Commit-ID: 2hMY2barRb9

--HG--
extra : rebase_source : 87756ac3bcbbd604a50c280f33b3e3b8169b285d
2016-07-14 17:16:18 +08:00
Boris Chiou
7b026ef179 Bug 1049975 - Part 9: Implement writable Animation effect. r=birtles
MozReview-Commit-ID: 1dwHpcYJto3

--HG--
extra : rebase_source : 0dba49f8e12c5ed9d3214744a186b8fe6923f48e
2016-07-13 18:44:19 +08:00
Boris Chiou
4ce153a3de Bug 1049975 - Part 8: Use AnimationEffectReadOnly as the argument type of Animation constructor. r=birtles,smaug
MozReview-Commit-ID: 2qoZQuQAweF

--HG--
extra : rebase_source : d6b925bc0ccb93ff7e342ce10627368f8def3d88
2016-08-16 16:48:55 +08:00
Boris Chiou
36ebd2df08 Bug 1049975 - Part 7: Add SetEffectNoUpdate. r=birtles
Use SetEffectNoUpdate() for the procedure of setting effect, and let SetEffect()
also calls PostUpdate(), so we can use SetEffectNoUpdate() if we don't want to
call RequestRestyle(RestyleType::layer).

MozReview-Commit-ID: CaWA34UebpH

--HG--
extra : rebase_source : d29f5ddc0b8e069293a4a69f0e821786a2c5a84a
2016-08-24 14:36:14 +08:00
Boris Chiou
89374c49c6 Bug 1049975 - Part 6: Factor out the procedure of resetting an animation's pending tasks. r=birtles
Both Cancel() and SetEffect() need the procedure of "Reset an animation's
pending tasks", so factor it out and then we can reuse it.

MozReview-Commit-ID: C7Q5kF9aPrV

--HG--
extra : rebase_source : b3d98a739d51db91f8c45139e9add651af4adeae
2016-07-15 17:17:25 +08:00
Boris Chiou
302c927139 Bug 1049975 - Part 5: Move timing related code into AnimationEffectReadOnly. r=birtles
Move the mTiming, mAnimation, and the implementaion of timing into
AnimationEffectReadOnly.

MozReview-Commit-ID: EZhlbphVvCo

--HG--
extra : rebase_source : 4aa4821304671a8dfc6feb047ab20b26ef2d6b11
2016-07-25 18:27:33 +08:00
Boris Chiou
623caf07af Bug 1049975 - Part 4: Merge two Animation::SetEffect()s. r=birtles
This is a pre-patch for part 5, which is trying to make our code closer to the
spec. Some methods in KeyframeEffectReadOnly belong to AnimationEffectReadOnly,
so first, use AsKeyframeEffect() to access those keyframe-related methods, and
then add virtual methods for timing-related methods to AnimationEffectReadOnly.

MozReview-Commit-ID: 1srA1f8JYeN

--HG--
extra : rebase_source : 99a06e20a63b9c8b179fa8501690abf01271aaf4
2016-07-25 16:56:34 +08:00
Boris Chiou
f4a21de35a Bug 1049975 - Part 3: Handle removed/replaced effect for CSS Transition. r=birtles
Add mTransitionProperty and mTransitionToValue into CSSTransition, so we can
retrieve the original property and ToValue after setting a different effect.

MozReview-Commit-ID: 6sBGHkPAhGX

--HG--
extra : rebase_source : 2b209bb5cd5513899774025e18fc39d5b8268846
2016-07-28 11:20:13 +08:00
Boris Chiou
3b4aa2e726 Bug 1049975 - Part 2: Make effect writable in Animation.webidl. r=smaug
MozReview-Commit-ID: HB4iWPXGkou

--HG--
extra : rebase_source : a2c5053aeb25872af66ea9b609b0ac05cdf96c85
2016-07-12 18:05:48 +08:00
Boris Chiou
238f6f1f58 Bug 1049975 - Part 1: Support null effect. r=birtles
MozReview-Commit-ID: 7ougqvbIVuD

--HG--
extra : rebase_source : 92f4095c7fb5ebcd555a2c2305a7db06024e2984
2016-07-12 11:42:49 +08:00
Phil Ringnalda
10f51fb066 Backed out 4 changesets (bug 1297097) for range reftest failures and test_property_database.html mochitest failures
Backed out changeset b54a7a48f417 (bug 1297097)
Backed out changeset 85c47c859eeb (bug 1297097)
Backed out changeset 29d9fb1f4cec (bug 1297097)
Backed out changeset 5f157ad3f509 (bug 1297097)
2016-08-24 22:35:23 -07:00
Hiroyuki Ikezoe
c8b48f39ce Bug 1294614 - Part 3: Add DiluteColor(). r=dholbert.
MozReview-Commit-ID: AKfVLgeN9ZO

--HG--
extra : rebase_source : a0558b6e25d955956d54acac1d51387a1de76db5
2016-08-25 09:27:42 +09:00
Hiroyuki Ikezoe
aeeaf198d9 Bug 1294614 - Part 2: Factor out AddWeightedColors. r=dholbert
MozReview-Commit-ID: HdmrI1S7BGE

--HG--
extra : rebase_source : 39bb71da072cac320421d2236628f081cbe7b10a
2016-08-25 09:08:34 +09:00
Hiroyuki Ikezoe
c9e63c2749 Bug 1294614 - Part 1: Test cases for SMIL animation for RGBA colors. r=dholbert
The second test case in db_smilCSSFromBy.js

MozReview-Commit-ID: 5l6d9NTuJ9N

--HG--
extra : rebase_source : ef329e159d82ec19d50b77560454d235a6824291
2016-08-25 09:08:34 +09:00
Hiroyuki Ikezoe
2445bd484f Bug 1279071 - Change GetOpacity to GetAnimationOpacity to return opacity value applied by animation. r=birtles,mstange
MozReview-Commit-ID: 6rMUlnppOeK

--HG--
extra : rebase_source : 94fa5d812764f8426d57ebc93bbcb4f286ffea26
2016-08-25 09:07:56 +09:00
Jean-Yves Avenard
cb7d929883 Bug 1244489: Do not expect currentTime to always be 0 by the time playing is fired. r=jwwang
The playing event is sent asynchronously. By the time the playing event
actually gets fired, it is possible that playback has already started.

MozReview-Commit-ID: 1iD3ZSmWtmb

--HG--
extra : rebase_source : c9ea91b5102370f3b063a05f69f7eaf805bd8eb0
2016-08-23 21:31:13 +12:00
Liang-Heng Chen
7041992f29 Bug 1211567 - Enable domain socket support for SOCKS; r=bagder
MozReview-Commit-ID: 9yMFckwPf6C

--HG--
extra : rebase_source : 17f006f17f97f015403153879cd8b50e482cfc8c
2016-06-30 11:23:40 +08:00
Henry Chang
f67032cc11 Bug 1287059 - Part 2: Save/get the list states to/from prefs temporarily. r=francois.
MozReview-Commit-ID: GaDExi2d0YX

--HG--
extra : rebase_source : 0b1ccc96dc4acffbb404b00747430cc462d047fa
2016-08-12 17:29:42 +08:00
Henry
db1a9a2ec6 Bug 1287059 - Part 1: Return all possible list names while converting from threat type. r=francois.
MozReview-Commit-ID: KgT4CrBzvu0

--HG--
extra : rebase_source : 6067f296fd820c6948bb418bf67371b56326338a
2016-08-16 17:30:11 +08:00
Edouard Oger
37bc68367b Bug 1293467 - Explicitely show icon on tab received notification on Windows. r=markh
MozReview-Commit-ID: 5KxqqrfJiuo

--HG--
extra : rebase_source : 49073a59406ac5321b1e9dd44c9ed5f3c6d78074
2016-08-18 19:34:49 -07:00
Ting-Yu Lin
317c31a60e Bug 1297097 Part 4 - Move vertical text properties into gCSSProperties. r=jfkthame
Also, merge the "writing-mode: initial" prerequisites to "font" and
"line-height".

MozReview-Commit-ID: GccmA7dD6yz

--HG--
extra : rebase_source : 5bbc21bb23ebce15e03943653d9b54c3e3be6cba
2016-08-23 23:32:14 +08:00
Ting-Yu Lin
b654bcbe45 Bug 1297097 Part 3 - Remove preference "layout.css.vertical-text.enabled" in all.js. r=jfkthame
MozReview-Commit-ID: 7Vk46pB9WEx

--HG--
extra : rebase_source : 6e2d675e6aeac7a2811c7c887373b3a40779ad4e
2016-08-23 23:30:20 +08:00
Ting-Yu Lin
63b270c681 Bug 1297097 Part 2 - Remove preference "layout.css.vertical-text.enabled" in nsCSSPropList.h. r=jfkthame
MozReview-Commit-ID: KcTSexxvV9q

--HG--
extra : rebase_source : e0500aa623a3ca8a988a25043ab2a2b00293160d
2016-08-23 15:39:40 +08:00
Ting-Yu Lin
2e89b612fe Bug 1297097 Part 1 - Remove preference "layout.css.vertical-text.enabled" in test files. r=jfkthame
MozReview-Commit-ID: LCegChkryHj

--HG--
extra : rebase_source : 7893e9a62d76da82c0a620430468dc6fde4c57cc
2016-08-23 13:55:16 +08:00
Benoit Girard
3011e2c2dd Bug 1297773 - Fix thread filter to use case insensitive substring matching. r=mstange
MozReview-Commit-ID: 9umKsSQ9a73

--HG--
extra : rebase_source : 4358a4cf8d8b6e613097449e90a1cbb92f668552
2016-08-24 16:22:53 -04:00
Henry Chang
c7b987867a Bug 1293476 - Decouple URI_SAFE_TO_LOAD_IN_SECURE_CONTEXT and MAKE_LINKABLE. r=dveditz
MozReview-Commit-ID: FZEemKDafEg

--HG--
extra : rebase_source : d0fada3a741dd229293f5dd6f674c4f49d2f35f4
2016-08-15 16:22:59 +08:00
Dan Glastonbury
0f59ea17ee Bug 1295844 - Add webm testing files to video decode suspend tests. r=gerald
Test files transcoded from gizmo.mp4 using:
ffmpeg -i gizmo.mp4 -vcodec vp9 -acodec opus gizmo.webm
ffmpeg -i gizmo.webm -vcodec copy -an gizmo-noaudio.webm

MozReview-Commit-ID: 4OB8G9NtS7A

--HG--
extra : rebase_source : e43b586371fae927d0e997064169e2e56de6b476
2016-08-17 13:04:35 +10:00
Kan-Ru Chen
a498d8e3c8 Bug 1269036 - Never call PBrowserChild::Send__delete__ in content process. r=smaug
Automatically destroy TabParent if *aResult is not NS_OK
or *aWindowIsNew is false.

We should never call PBrowserChild::Send__delete__ directly in content
process because the parent side needs to do some cleanup first. In this
case if OpenWindowWithTabParent failed but the TabParent has been
associated with a nsFrameLoader we could crash on trying to destroy a
already destroyed TabParent.

MozReview-Commit-ID: E2KFn6yA1Fm

--HG--
extra : rebase_source : 8ea668099969f1753e699630a0f763f95a1c1f4f
2016-08-24 18:49:42 +08:00
Edouard Oger
f88ca738b7 Bug 1288247 - Open synced tabs in a new tab on middle click. r=markh
MozReview-Commit-ID: LTE5NolY8V3

--HG--
extra : rebase_source : cf071b7d106e8a59ca1df0bc43aa37d18cad4d82
2016-08-19 17:10:45 -07:00
Jean-Yves Avenard
745006a3fc Bug 1297880: Have GetSeekable return an empty range if duration is not r=jwwang
yet known. r?jwwang

MozReview-Commit-ID: 4e1k42FlW1z

--HG--
extra : rebase_source : 47c94026157a278192f2388a4d92768d5454c384
2016-08-25 13:36:51 +12:00
Shih-Chiang Chien
5cf46e081c Bug 1297018 - disable video casting to FxOS TV while presentation API is not supported. r=ahunt.
MozReview-Commit-ID: 7ZgN0V95ob

--HG--
extra : rebase_source : 3a9664853864cd1692c0f67973a803395bfb1fe6
2016-08-23 10:30:22 +08:00
Matthew Noorenberghe
15369c0198 Bug 1296800 - test_prompt.html: Move promptAuth tests to their own test file. r=Dolske
MozReview-Commit-ID: 3BbtbT1q1VT

--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_prompt.html => toolkit/components/passwordmgr/test/mochitest/test_prompt_promptAuth.html
extra : rebase_source : e9dcb50d3c032ad036be0331abb2255d1900ddcd
2016-08-24 15:37:00 -07:00
Matthew Noorenberghe
cd4f4dd80a Bug 1296800 - Use separate setup and test tasks in test_prompt.html. r=Dolske
MozReview-Commit-ID: CMj1q9B5v8u

--HG--
extra : rebase_source : fee3e41b2421545b5deef0a6ae9bb2728369da2a
2016-08-19 17:27:05 -07:00
Matthew Noorenberghe
e4a4c5cb94 Bug 1296800 - Output test numbers in test_prompt.html. r=Dolske
MozReview-Commit-ID: GaZMCUlThGW

--HG--
extra : rebase_source : 8948ea9ece26738b8971b16a10b3dc7deca80388
2016-08-19 17:24:47 -07:00
Andrew Comminos
6fc5868042 Bug 1280653 - Read into the X11 event queue in GLContextGLX::MakeCurrent to queue DRI invalidation events. r=lsalzman
MozReview-Commit-ID: 5N076lUlCkl

--HG--
extra : rebase_source : c1aa9eb1ad2d5c5410d94d4028ee7f034194b4ad
2016-08-24 20:23:39 -04:00
JW Wang
d13f41c2a0 Bug 1294616 - Somewhat improve the string performance by defining string literals whose length is known at compile time. r=cpearce
MozReview-Commit-ID: LAlqMDtGQN7

--HG--
extra : rebase_source : 4f2cdc9cb9ee7e4dd024d47dad329304f6ba70ae
extra : source : 6db22a524b1452fc50bf56535e7c619a8441dcfe
2016-08-15 15:41:53 +08:00
Jarda Snajdr
35df0a4ddc Bug 1297329 - Added unit test for the StackTrace component r=bgrins
MozReview-Commit-ID: 57Hm7pcMHRG

--HG--
extra : rebase_source : e7cf483e52560873b140f97bb850799ae88cb1f0
2016-08-24 13:22:21 +02:00
Jarda Snajdr
3474e924c1 Bug 1297329 - Fix opening 'url1 -> url2' source locations in console r=bgrins
MozReview-Commit-ID: AcQMHzaVi9r

--HG--
extra : rebase_source : 3694627d3dfd57e67657203a02c9c50817ff3952
2016-08-23 11:16:43 +02:00
JW Wang
a208d2cb40 Bug 1295073 - Remove the aRealTime parameter from the MediaDecoderStateMachine constructor. r=cpearce
MozReview-Commit-ID: BXMVAV1R3gx

--HG--
extra : rebase_source : 0749ff95de361da3c935dfe113690aa8c5e7dc2a
2016-08-15 14:54:10 +08:00
Andrew Swan
4297232844 Bug 1297028 Expose Addon.canUninstall flag to content r=bz,rhelmer
MozReview-Commit-ID: Ec6QPj9h9k7

--HG--
extra : rebase_source : 747cb4ce54d5e8d0cc7bc2cc3654471b3b07bfcb
2016-08-23 19:24:15 -07:00
Lin Clark
268da026f6 Bug 1297180 - New console frontend: Use packet stubs to test store. r=bgrins
--HG--
extra : rebase_source : 6713114d40a47ce61885640d513b4eec549f283f
2016-08-22 16:43:27 -04:00
Sebastian Hengst
a8200eb0d2 Backed out changeset bbe3a00528ed (bug 1288247) for failing test_TabListComponent.js. r=backout 2016-08-24 18:22:40 +02:00
Sebastian Hengst
9379293d2d Backed out changeset f976df7f1eba (bug 1288247) 2016-08-24 18:21:44 +02:00
Kartikaya Gupta
6b6c6bae4f Bug 1297732 - Eliminate some redundancies in prefs files. r=rbarker
MozReview-Commit-ID: EaHtBt0Hgbd

--HG--
extra : rebase_source : 753c09f87f55af3a129b950ae77359717693bae9
2016-08-24 11:54:05 -04:00
Kartikaya Gupta
9f03d0a214 Bug 1297408 - Really prevent flings from happening in the touchevents tests. r=botond
MozReview-Commit-ID: GBEwqa4SZb3

--HG--
extra : rebase_source : 881fc4e891e86115f201a932395d08214f971a0f
2016-08-23 16:06:25 -04:00