Commit graph

38 commits

Author SHA1 Message Date
Jared Hirsch
768f7a15c5 Temporarily revert Screenshots back to Photon page action until 63 branches (Bug 1466575). r=ianbicking
Screenshots moved from a Photon page action to a pure WebExtension page
action, but this move introduced some UI bugs where the two page actions
behave differently. Since this change isn't needed for 63, seems better
to just temporarily revert.

Differential Revision: https://phabricator.services.mozilla.com/D4162

--HG--
extra : moz-landing-system : lando
2018-08-23 22:15:44 +00:00
Barry Chen
d114b87a09 Bug 1466575 - Replace Photon pageAction with WebExtension pageAction in Screenshots; r=_6a68
MozReview-Commit-ID: 9pkwRRN2y7O

--HG--
extra : rebase_source : 66bbb7933fbf9401948d11a145f46a6e96175890
2018-08-01 10:15:25 -05:00
Narcis Beleuzu
498e726385 Backed out changeset 412b5e9b8525 (bug 1466575) for bc failures on browser_screenshots_ui_check.js and browser_UITour_availableTargets.js. CLOSED TREE 2018-08-02 21:39:16 +03:00
Barry Chen
369f4df732 Bug 1466575 - Replace Photon pageAction with WebExtension pageAction in Screenshots; r=_6a68
MozReview-Commit-ID: 9pkwRRN2y7O

--HG--
extra : rebase_source : 429c35a537e4a6b6605371df9e251d5df38dba20
2018-08-01 10:15:25 -05:00
Dave Townsend
389a969138 Bug 1479050: Migrate a number of call-sites to use document.createXULElement. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D2489

--HG--
extra : moz-landing-system : lando
2018-07-31 19:13:38 +00:00
Barry Chen
f4048fce52 Bug 1465581 - Export Screenshots 33.0.0 to Firefox (code excluding translations and Raven update); r=ianbicking,_6a68
MozReview-Commit-ID: FrvoD9G74mJ

--HG--
extra : rebase_source : 4f40cae47c81a53fc94ae451469a4a1b3ed37b03
2018-06-18 11:07:23 -05:00
Tomislav Jovanovic
67a9565d1a Bug 1466349 part 2 - Pass addonData to embedded Screenshots WE, add permissions r=aswan,ianbicking
MozReview-Commit-ID: GLwjp32sj2i

--HG--
extra : rebase_source : 9dbd9cb2800475835110913cf12cb4a3cbc62a37
2018-06-03 00:25:56 +02:00
Ian Bicking
e23d2028e1 Bug 1454029 - Export Screenshots 32.1.0 to Firefox (code excluding translations and Raven update); r=_6a68
MozReview-Commit-ID: GA75ZjrWBjm

--HG--
extra : rebase_source : b4e282a57eb9b80f80a7a07dea171fe87a7ebc46
2018-04-19 16:10:10 -05:00
Jonathan Kingston
ff73ac0338 Bug 1374741 - Within browser/ make openUILinkIn() provide the correct triggeringPrincipal. r=gijs
MozReview-Commit-ID: 1NQrlWzIBja

--HG--
extra : rebase_source : 29d337e111d82e9c5729b5a59e1a16d06e67774c
2018-02-21 14:28:48 +00:00
Jared Hirsch
e858645b88 Bug 1440524 - Export Screenshots 30.0.0 to Firefox (code excluding translations); r=ianbicking
MozReview-Commit-ID: GQJOHaBJiY

--HG--
extra : rebase_source : a09e26dc37999e8c5b79fa0d022fa92a9b2c1659
2018-02-22 16:57:01 -08:00
Jared Hirsch
fc5f933414 Bug 1436218 - Export Screenshots 29.0.0 to Firefox (code excluding translations); r=ianbicking
MozReview-Commit-ID: 8ME4zCgdd89

--HG--
extra : rebase_source : 6e0cac59c97ebbdc4a982939bc1781198bb88056
2018-02-08 15:54:36 -08:00
Andrew McCreight
5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Kris Maglione
918ed6c474 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Cosmin Sabou
9a65a40178 Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
Backed out changeset a1eca62826a1 (bug 1431533)
Backed out changeset 34c999fa006b (bug 1431533)
Backed out changeset e2674287e57f (bug 1431533)
2018-01-30 07:17:48 +02:00
Kris Maglione
6476f95b13 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
2018-01-29 15:20:18 -08:00
Brindusan Cristian
af8879d1eb Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
Backed out changeset 6e56f4c8843e (bug 1431533)
Backed out changeset 12fc4dee861c (bug 1431533)
2018-01-30 02:32:43 +02:00
Kris Maglione
c276bb9375 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Jared Hirsch
ef57bd79c4 Bug 1419148 - Export Screenshots 25.0.0 to Firefox (except translations); r=ianbicking,kmag
MozReview-Commit-ID: 2InUwTe8oPa

--HG--
extra : rebase_source : 4348f77adc29eea348829fe832a7f0656a6876d4
2017-11-20 11:06:02 -08:00
Ian Bicking
c521699239 Bug 1412091 - Export Screenshots 23.0.0 to Firefox (all except translations and vendor library update) r=kmag,_6a68
MozReview-Commit-ID: BtJ3vwqWTHA

--HG--
extra : rebase_source : ef285feca152584f7d19ef98285a3c3283e2de6a
2017-10-27 13:32:59 -05:00
Jared Hirsch
75fe58bc36 Bug 1405166 - Remove system-disabled pref from Screenshots; r=kmag
MozReview-Commit-ID: KuDfW6EZMWZ

--HG--
extra : rebase_source : 63cf32067e97d556fa9ef37f0560efac0030e26e
2017-10-03 09:09:38 -07:00
Ian Bicking
e967db83a4 Bug 1399615 - Export Screenshots 19.0.0 to Firefox. r=kmag
MozReview-Commit-ID: 1QFbWCThVeg

--HG--
rename : browser/extensions/screenshots/webextension/icons/onboarding-4.png => browser/extensions/screenshots/webextension/icons/onboarding-5.png
extra : transplant_source : 1%8AV%EBZ%A5%18%F9%BD%E9%EA%ADv%DEbm%BF%EF5N
2017-09-13 14:40:39 -05:00
Ian Bicking
27d708d46e Bug 1390985 - Export Screenshots 16.1.0 to Firefox r=kmag
--HG--
extra : rebase_source : b7f40301eded7052ad0abfe406a1d8177961f2f5
2017-08-25 14:16:22 -05:00
Jared Hirsch
7b431e6534 Bug 1389786 - Export Screenshots 10.12.0 to Firefox; r=kmag
MozReview-Commit-ID: 1c6rq32TmOf

--HG--
extra : rebase_source : c0115e2eac57b9c18e6c2577f6b9046772c8cd76
2017-08-12 12:52:48 -07:00
Jared Hirsch
3c41a35e8d Bug 1386457 - Export Screenshots 10.10.0 to Firefox r=mossop
MozReview-Commit-ID: EHo04J8Y2Wu

--HG--
extra : rebase_source : 89513d2ecde08b373c5972318e8aebebd89c9d88
2017-08-01 16:41:03 -07:00
Sebastian Hengst
9368a52be6 Backed out changeset 73ffdc1b8c09 (bug 1380119) for frequently crashing talos ts_paint. r=backout a=backout on a CLOSED TREE
MozReview-Commit-ID: F6847V0JTut

--HG--
rename : browser/extensions/screenshots/webextension/icons/icon-highlight-32-v2.svg => browser/extensions/screenshots/webextension/icons/icon-highlight-32.svg
2017-07-13 19:28:34 +02:00
Ian Bicking
84fc268705 Bug 1380119 - Export Screenshots 10.4.0 to Firefox; r=mossop
MozReview-Commit-ID: 5MOSTrOJbCw

--HG--
rename : browser/extensions/screenshots/webextension/icons/icon-highlight-32.svg => browser/extensions/screenshots/webextension/icons/icon-highlight-32-v2.svg
extra : rebase_source : 1d1d1276683cf34de05a79bf9a3725ed7f405da1
2017-07-11 16:19:09 -04:00
Ian Bicking
3d7f644d30 Bug 1373614 - shut down Screenshots WebExtension unconditionally on browser shutdown r=kmag
In some tests the startup does not complete by the time shutdown is called; r?kmag

MozReview-Commit-ID: CaeSthDg0g0

--HG--
extra : rebase_source : a964346a9f3eb67c12097732d0a9a5b30c58fdf4
2017-06-29 15:04:59 -07:00
Ian Bicking
a33d80d6fe Bug 1372310 - Export Screenshots 10.3.0 to Firefox; r=aswan,mossop
--HG--
extra : rebase_source : 81be07cea32674fecbfa096292d105e7f6c6a9b6
2017-06-16 15:19:44 -05:00
Jared Hirsch
937347d632 Bug 1368146 - Export Screenshots 8.1.0 to Firefox; r=ianb,standard8
--HG--
extra : rebase_source : f61e2842bdbed986a4a70bda10a9c91bba0439c1
2017-05-26 11:48:44 -07:00
Jared Hirsch
ec06da7389 Bug 1362550 - Export Screenshots 6.6.2 to Firefox; r=kmag
--HG--
extra : rebase_source : 23256be8a31186596fa9119b36e4f2c906e4bbbe
2017-05-05 13:55:17 -07:00
Jared Hirsch
c9d26e5822 Bug 1362234 - Fix Screenshots Talos regressions by removing WebExtension startup delay and removing tab 'activated' event handler; r=kmag
MozReview-Commit-ID: BWM1GNdJnTQ

--HG--
extra : rebase_source : 0be365a3184aa70f0168cdef0e8609f5fafdc9ad
2017-05-04 17:38:21 -07:00
Jared Hirsch
47db4ca0b0 Bug 1361208 - import latest version of Screenshots (6.6.0) into the tree; r=standard8
MozReview-Commit-ID: DICbgINxnoa

--HG--
extra : rebase_source : 065193b99216d68cf7f3ab3a41944f3d2a0836eb
2017-05-01 16:58:23 -07:00
Florian Queze
37ff4fc7cc Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17 Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Mark Banner
1c53d3b56b Bug 1346825 - Import Screenshots version 6.3.0 into mozilla-central. rs=Mossop.
This is imported from https://github.com/mozilla-services/screenshots/.
It has been reviewed as patches landed, but also reviewed by Mossop and kmag.
This also includes the patch from bug 1356394

MozReview-Commit-ID: FXIVw7WjxlN

--HG--
extra : source : 426aa68b32f0c6405bc297498d6f80996f4e013a
extra : amend_source : 38c0f96735572c1ab24746d6766f8170a425a7d0
2017-04-13 09:49:17 +01:00
Wes Kocher
22cb3d1d3b Backed out 4 changesets (bug 1346825) for being the likely cause of devtools bustage a=backout CLOSED TREE
Backed out changeset 80999e98d40b (bug 1346825)
Backed out changeset 426aa68b32f0 (bug 1346825)
Backed out changeset d4b155c9ee3d (bug 1346825)
Backed out changeset 81b1a2207776 (bug 1346825)
2017-04-13 11:23:18 -07:00
Mark Banner
58a6c8c6a4 Bug 1346825 - Import Screenshots version 6.3.0 into mozilla-central. rs=Mossop.
This is imported from https://github.com/mozilla-services/screenshots/.
It has been reviewed as patches landed, but also reviewed by Mossop and kmag.
2017-04-13 09:49:17 +01:00