Brian Grinstead
3dd68e7775
Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop
...
This is an autogenerated commit, generated with https://bug1546501.bmoattachments.org/attachment.cgi?id=9060222
Differential Revision: https://phabricator.services.mozilla.com/D28559
2019-04-24 19:43:57 +00:00
Christoph Kerschbaumer
2ccc12bb79
Bug 1524970: Update more frontend code to explicitly pass a csp. r=Gijs,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D24959
2019-03-27 16:38:01 +00:00
Marco Bonardo
a040dd21a3
Bug 1528751 - Add a custom eslint rule to check "consistent" if bracing. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D20753
2019-02-28 08:39:33 +00:00
Ricky Rosario
1e88fa23a9
Bug 1528952 - Add Pin tab action to the Page Actions Menu r=andreio,dao
...
MozReview-Commit-ID: 4MMiF2u61uV
Differential Revision: https://phabricator.services.mozilla.com/D20422
2019-02-22 08:04:12 +00:00
Myk Melez
5ecc2c1225
Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D17526
2019-01-30 17:26:25 +00:00
Kris Maglione
856fa07b17
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
2019-01-17 10:18:31 -08:00
Gijs Kruitbosch
b3090d8a9d
Bug 1518722 - default pocket context menus to hidden to fix behavior when setting pocket pref to false, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D16037
2019-01-14 23:24:39 +00:00
Gijs Kruitbosch
eaa5d9c16e
Bug 1498295 - move remaining strings into browser/ and remove non-en-US strings from m-c, r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D15527
2019-01-08 12:37:00 +00:00
Gijs Kruitbosch
72f868021e
Bug 1498295 - move pocket strings into browser strings, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D15526
2019-01-08 12:36:37 +00:00
Gijs Kruitbosch
1cdf5e75ba
Bug 1498295 - simplify pocket reader code a bit, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D15525
2019-01-08 12:36:08 +00:00
Gijs Kruitbosch
8dd0ae79ef
Bug 1514724 - define script getters in the browser instead of via a module and iterating over windows, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D14805
2018-12-28 11:27:59 +00:00
Gijs Kruitbosch
860ef111a0
Bug 1514724 - set default prefs in firefox.js instead of dynamically, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D14804
2018-12-28 11:27:09 +00:00
Gijs Kruitbosch
38c6dd5341
Bug 1514724 - move pocket page action into markup, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D14803
2018-12-28 11:27:00 +00:00
Gijs Kruitbosch
7a938e3f5e
Bug 1514724 - move pocket main browser CSS into main browser files and stop checking for non-bootstrap pocket add-on, r=jaws,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D14802
2018-12-28 11:26:50 +00:00
Gijs Kruitbosch
5e2852d76e
Bug 1514724 - register pocket about pages in the browser AboutRedirector to avoid having a process script specifically for this purpose, r=mconley,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D14801
2018-12-28 11:26:13 +00:00
Gijs Kruitbosch
7546c2451b
Bug 1384657 - fix pocket when cookie first party isolation has been turned on, r=tjr,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D15097
2018-12-27 21:45:18 +00:00
Maxiwell Luo
730e735f20
Bug 1506338 - Use gBrowser instead of getBrowser() in pocket code r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D12621
2018-11-22 10:43:27 +00:00
sreeise
fa8c4be64c
Bug 1405477 - Added automated tests for pocket r=Gijs
...
Added test for context menu button.
Differential Revision: https://phabricator.services.mozilla.com/D8086
2018-10-31 09:25:02 +00:00
Gavin Lazar Suntop
810ca15f17
Bug 1501459 - removing unused CTA layouts r=thecount
...
Removing unused CTA layouts from multivariant testing for Pocket users without the mobile app installed.
Differential Revision: https://phabricator.services.mozilla.com/D9858
2018-10-30 17:43:58 +00:00
Bogdan Tara
171626fbd5
Backed out changeset efd80121bf41 (bug 1501459) for ES lint failure CLOSED TREE
2018-10-29 21:42:21 +02:00
Gavin Lazar Suntop
b466daf479
Bug 1501459 - removing unused CTA layouts r=thecount
...
Removing unused CTA layouts from multivariant testing for Pocket users without the mobile app installed.
Differential Revision: https://phabricator.services.mozilla.com/D9858
2018-10-29 17:45:06 +00:00
Mark Banner
65f2a5512b
Bug 1502069 - isTabEmpty should be a property on the tab rather than a global function. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D9926
2018-10-26 16:42:11 +00:00
ScottDowne
7170345096
fixes bug 1498060 - Saving to pocket triggers fatal assertion: about: page must contain a CSP including default-src r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D9547
2018-10-25 09:24:46 +00:00
ScottDowne
c8ec026d55
Fixes bug 1499444 - Save to pocket button doesn't work on first click after a startup r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D8886
2018-10-18 21:23:57 +00:00
ScottDowne
6ba725413f
Bug 1498914 - Removal of Pocket icon from address bar persist across a restart r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D8889
2018-10-16 18:57:27 +00:00
ScottDowne
0b01ad7419
Fixes bug 1488813 - Migrating Pocket off any bootstrap code r=ursula,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D6849
2018-10-12 19:38:10 +00:00