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

3307 Коммитов

Автор SHA1 Сообщение Дата
Razvan Maries 072b678c5a Backed out changeset 6b7c81561ecc (bug 1590573) for marionette perma failures on test_refresh_firefox.py. CLOSED TREE 2020-04-08 07:43:49 +03:00
Emma Malysz b657384896 Bug 1590573, create a unified approach for caching fragments in our Custom Elements r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D58866

--HG--
extra : moz-landing-system : lando
2020-04-07 23:56:45 +00:00
Itiel 350283acc3 Bug 1627477 - Convert all relevant uses of left/right to logical properties in browser/extensions r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D69725

--HG--
extra : moz-landing-system : lando
2020-04-07 16:30:10 +00:00
Mihai Alexandru Michis b719a733f2 Backed out 7 changesets (bug 1627477) for causing bc failures in browser_parsable_css.js
CLOSED TREE

Backed out changeset 96fcd3331e0a (bug 1627477)
Backed out changeset 30f7c9f36229 (bug 1627477)
Backed out changeset 4486a79e5691 (bug 1627477)
Backed out changeset 9d27d7893501 (bug 1627477)
Backed out changeset 4e1b2198a30a (bug 1627477)
Backed out changeset 2ff6d4196daf (bug 1627477)
Backed out changeset 9d13b52d9960 (bug 1627477)
2020-04-07 18:51:52 +03:00
Itiel afb2f50f03 Bug 1627477 - Convert all relevant uses of left/right to logical properties in browser/extensions r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D69725

--HG--
extra : moz-landing-system : lando
2020-04-06 17:18:52 +00:00
Ryan VanderMeulen 4e317e27ab Bug 1627021 - Update pdf.js to version 2.5.49. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D69412

--HG--
extra : moz-landing-system : lando
2020-04-02 18:16:00 +00:00
jayati 1019d55765 Bug 1533029 - Add flex display for correct rendering of warning. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D68145

--HG--
extra : moz-landing-system : lando
2020-03-31 23:04:42 +00:00
Ryan VanderMeulen 7bb0df2436 Bug 1625949 - Update pdf.js to version 2.5.42. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D68800

--HG--
extra : moz-landing-system : lando
2020-03-31 21:04:19 +00:00
Jonas Jenwald 7015ab6e16 Bug 1625430 - Allow clean-up of the DOM event dispatching in the PDF Viewer. r=bdahl
As part of the work to clean-up the event dispatching in the PDF Viewer, particularily re-dispatching of internal `EventBus` events to the DOM, this patch is necessary to unblock the upstream work that's currently pending in [PR 11655](https://github.com/mozilla/pdf.js/pull/11655).

Finally, the patch also removes the `ChromeActions.supportsDocumentColors` method given that it's been unused since [bug 1611175](https://bugzilla.mozilla.org/show_bug.cgi?id=1611175) and [PR 11521](https://github.com/mozilla/pdf.js/pull/11521).

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

--HG--
extra : moz-landing-system : lando
2020-03-27 17:27:30 +00:00
Mike Taylor 15c0cefbdb Bug 1621062 - Import WebCompat Addon v9.0.0 sources. r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D68413

--HG--
rename : browser/extensions/webcompat/injections/js/bug1577245-salesforce-communities-hide-unsupported.js => browser/extensions/webcompat/injections/js/bug1623375-salesforce-communities-hide-unsupported.js
rename : browser/extensions/webcompat/lib/google.js => browser/extensions/webcompat/lib/intervention_helpers.js
extra : moz-landing-system : lando
2020-03-26 20:15:46 +00:00
Sam Foster 2db8ec19f5 Bug 1622514 - Move OSKeyStore.jsm into toolkit/modules. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D68133

--HG--
rename : browser/modules/OSKeyStore.jsm => toolkit/modules/OSKeyStore.jsm
rename : browser/modules/test/OSKeyStoreTestUtils.jsm => toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm
rename : browser/modules/test/unit/test_osKeyStore.js => toolkit/modules/tests/xpcshell/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-25 08:21:24 +00:00
Ryan VanderMeulen bfb8c00f81 Bug 1624500 - Update pdf.js to version 2.5.23. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D67965

--HG--
extra : moz-landing-system : lando
2020-03-25 15:50:56 +00:00
Ryan VanderMeulen bdbb0b4ec0 Bug 1622069 - Update pdf.js to version 2.4.445. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D66645

--HG--
extra : moz-landing-system : lando
2020-03-23 15:34:07 +00:00
Sylvestre Ledru d0b079ddce Bug 1622328 - aboutCompat.html: Add the license r=ksenia
Differential Revision: https://phabricator.services.mozilla.com/D66834

--HG--
extra : moz-landing-system : lando
2020-03-19 21:18:11 +00:00
Sylvestre Ledru be18fd4dba Bug 1622328 - add license info to all eslintrc files r=Standard8,webcompat-reviewers,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D67319

--HG--
extra : moz-landing-system : lando
2020-03-19 13:47:51 +00:00
Ed Lee acb960676c Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub
Differential Revision: https://phabricator.services.mozilla.com/D66128

--HG--
extra : moz-landing-system : lando
2020-03-13 23:38:52 +00:00
Jared Wein cc57cbe8d2 Bug 1194529 - Update OSKeyStore pref names now that the module is moved. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D61745

--HG--
extra : moz-landing-system : lando
2020-03-12 14:47:28 +00:00
Jared Wein 11ed78ea66 Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D61743

--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-12 14:47:18 +00:00
Dorel Luca 7d0c94a0e9 Backed out 8 changesets (bug 1506602, bug 1194529) for Browser-chrome failures in browser/browser_aaa_eventTelemetry_run_first.js. CLOSED TREE
Backed out changeset 0848e3945164 (bug 1506602)
Backed out changeset a8b80ec1830e (bug 1506602)
Backed out changeset e83a89eb5007 (bug 1194529)
Backed out changeset 7bf0a8463e53 (bug 1194529)
Backed out changeset 5b5cbd52e30f (bug 1194529)
Backed out changeset 55c38d92f65a (bug 1194529)
Backed out changeset 3242adb0ff8e (bug 1194529)
Backed out changeset c2f10d341da8 (bug 1194529)

--HG--
rename : browser/modules/OSKeyStore.jsm => browser/extensions/formautofill/OSKeyStore.jsm
rename : browser/modules/test/OSKeyStoreTestUtils.jsm => browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm
rename : browser/modules/test/unit/test_osKeyStore.js => browser/extensions/formautofill/test/unit/test_osKeyStore.js
2020-03-11 01:48:36 +02:00
Jared Wein dfde50fb60 Bug 1194529 - Update OSKeyStore pref names now that the module is moved. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D61745

--HG--
extra : moz-landing-system : lando
2020-03-10 20:00:58 +00:00
Jared Wein 2642cc0cdb Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D61743

--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-10 20:00:55 +00:00
Ryan VanderMeulen b5c95c8f94 Bug 1620601 - Update pdf.js to version 2.4.407. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D65726

--HG--
extra : moz-landing-system : lando
2020-03-09 19:25:11 +00:00
Mark Banner 2c4e35b0a6 Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65509

--HG--
extra : moz-landing-system : lando
2020-03-08 21:45:16 +00:00
Mark Banner 15cfe23b88 Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Masayuki Nakano dace885161 Bug 1449831 - part 4: Add automated tests for `InputEvent.getTargetRanges()` r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D64731

--HG--
extra : moz-landing-system : lando
2020-03-03 03:41:16 +00:00
Michael Forney 2e80ca8853 Bug 1618411 - Fix installed file conditions on non-Linux platforms using GTK r=dao
TwemojiMozilla.ttf is used on all GTK platforms, not just Linux.

import-export.svg and sort.svg aren't used on GTK platforms, so
they shouldn't be installed for non-Linux GTK platforms.

autocomplete-item.css and editDialog.css are used on all GTK
platforms, not just Linux.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 19:54:43 +00:00
Mike Conley 361158206b Bug 1619110 - Apply Picture-in-Picture toggle policy to more Udemy domains. r=denschub
Differential Revision: https://phabricator.services.mozilla.com/D64956

--HG--
extra : moz-landing-system : lando
2020-03-02 15:21:11 +00:00
Ryan VanderMeulen 832b836f88 Bug 1618875 - Update pdf.js to version 2.4.392. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D64743

--HG--
extra : moz-landing-system : lando
2020-02-28 16:43:57 +00:00
Boris Zbarsky 4750163d3b Bug 911444 part 3. Store the principal a PDF viewer document would have had if the PDF viewer had not messed with the principal. r=bdahl,bholley
Differential Revision: https://phabricator.services.mozilla.com/D63709

--HG--
extra : moz-landing-system : lando
2020-02-27 14:54:53 +00:00
Tim Nguyen 4e7d364d5a Bug 1618203 - Fix appearance of autofill popup icons on custom themes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D64374

--HG--
extra : moz-landing-system : lando
2020-02-26 18:24:15 +00:00
Dennis Schubert 7229e0ca1f Bug 1618128 - Import WebCompat GoFaster 8.0.0 sources. r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D64323

--HG--
extra : moz-landing-system : lando
2020-02-26 17:54:25 +00:00
Kris Maglione f3354d4788 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 22:33:53 +00:00
Arthur Iakab 73b6d9dca6 Backed out changeset 5616425b54da (bug 1617254)for casuing multiple browser-chrome failures.
CLOSED TREE
2020-02-26 00:09:34 +02:00
Kris Maglione c65ef42473 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 21:03:58 +00:00
Noemi Erli 6b488deed0 Backed out changeset 034e2e79ecfa (bug 1617254) for causing build bustages CLOSED TREE 2020-02-25 21:59:14 +02:00
Kris Maglione e4c4115afb Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 19:39:25 +00:00
Dorel Luca 1def5d818a Backed out 4 changesets (bug 911444) for Mochitest failures in dom/base/test/test_pdf_print.html. CLOSED TREE
Backed out changeset d156bbaabbd5 (bug 911444)
Backed out changeset a32592af0b11 (bug 911444)
Backed out changeset b96d0a37ed1a (bug 911444)
Backed out changeset fd2e3e8728d9 (bug 911444)
2020-02-25 00:11:50 +02:00
Boris Zbarsky cf22ea5cf0 Bug 911444 part 3. Store the principal a PDF viewer document would have had if the PDF viewer had not messed with the principal. r=bdahl,bholley
Differential Revision: https://phabricator.services.mozilla.com/D63709

--HG--
extra : moz-landing-system : lando
2020-02-24 21:05:04 +00:00
egao a3a95d7b94 Bug 1613983 - adjust test manifests for linux64 browser-chrome tests on ubuntu 1804, r=jmaher.
Depends on D63435

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

--HG--
extra : moz-landing-system : lando
2020-02-20 13:50:30 +00:00
Ryan VanderMeulen a9e9474027 Bug 1616560 - Update pdf.js to version 2.4.375. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D63326

--HG--
extra : moz-landing-system : lando
2020-02-19 18:23:01 +00:00
Christian Holler 66d030b34d Bug 1612711 - Enable Mochitests and XPCShell tests for TSan. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62628

--HG--
extra : moz-landing-system : lando
2020-02-12 19:03:36 +00:00
Gijs Kruitbosch a3d7372669 Bug 1545167 - write default pdf behaviour to handlers.json without going to the OS, r=florian,mkaply
I'm taking the opportunity to remove isDefaultHandlerApp messaging as the
content-side calls were removed in bug 1353029.

Depends on D59788

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

--HG--
extra : moz-landing-system : lando
2020-02-10 23:52:21 +00:00
Ryan VanderMeulen fc773ab807 Bug 1614330 - Update pdf.js to version 2.4.349. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D62255

--HG--
extra : moz-landing-system : lando
2020-02-10 21:13:02 +00:00
Nihanth Subramanya 47120318ab Bug 1613994 - Wait for state telemetry event after resetting enabled pref to ensure add-on has a chance to react. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D62102

--HG--
extra : moz-landing-system : lando
2020-02-10 08:07:26 +00:00
Daniel Varga b3b9fbdc55 Backed out changeset 2176eab309a8 (bug 1613953) for causing xpcshell failures at browser/extensions/doh-rollout/test/unit/test_localStorageMigration.js
CLOSED TREE
2020-02-07 18:52:02 +02:00
Nihanth Subramanya 68aa52dd77 Bug 1613953 - Install doh-rollout add-on as builtin rather than temporary in local storage migration test. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D62047

--HG--
extra : moz-landing-system : lando
2020-02-07 15:57:20 +00:00
Nihanth Subramanya 09a54a4c12 Bug 1613659 - Ensure proper rollback if no longer enabled after a restart. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D62022

--HG--
extra : moz-landing-system : lando
2020-02-07 15:43:43 +00:00
Nihanth Subramanya 3a915325be Bug 1613659 - Remove network listeners and reset TRR mode when enabled pref is rolled back. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D61845

--HG--
extra : moz-landing-system : lando
2020-02-06 22:22:26 +00:00
Bogdan Tara 3f6cc7f3b5 Backed out changeset 28a9e4b075af (bug 1613659) for doh-rollout related failures CLOSED TREE 2020-02-06 21:54:47 +02:00
Nihanth Subramanya 1dc638a167 Bug 1613659 - Remove network listeners and reset TRR mode when enabled pref is rolled back. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D61845

--HG--
extra : moz-landing-system : lando
2020-02-06 18:35:10 +00:00
Narcis Beleuzu c8f08e0930 Backed out 2 changesets (bug 1547693, bug 1545167) for xpcshell failures on test_handlerService.js . CLOSED TREE
Backed out changeset 0e6e758f47b5 (bug 1545167)
Backed out changeset f74a32d5753a (bug 1547693)
2020-02-06 18:49:44 +02:00
Gijs Kruitbosch f3a6914b76 Bug 1545167 - write default pdf behaviour to handlers.json without going to the OS, r=florian,mkaply
I'm taking the opportunity to remove isDefaultHandlerApp messaging as the
content-side calls were removed in bug 1353029.

Depends on D59788

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

--HG--
extra : moz-landing-system : lando
2020-01-23 15:27:26 +00:00
Ryan VanderMeulen 20e7951d6c Bug 1613426 - Update pdf.js to version 2.4.326. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D61713

--HG--
extra : moz-landing-system : lando
2020-02-05 17:18:48 +00:00
Ryan VanderMeulen 3adabd99a5 Bug 1611175 - Update pdf.js to version 2.4.292. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D60852

--HG--
extra : moz-landing-system : lando
2020-02-04 16:46:55 +00:00
Christian Holler 71231ac083 Bug 1612707 - Disable various slow tests under TSan. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61562

--HG--
extra : moz-landing-system : lando
2020-02-04 14:34:07 +00:00
Andrew Swan ac50447267 Bug 1611715 Fix screenshots Copy/Download buttons to include img and text r=_6a68
Differential Revision: https://phabricator.services.mozilla.com/D61138

--HG--
extra : moz-landing-system : lando
2020-02-03 21:41:33 +00:00
Ksenia Berezina 7455ec021f Bug 1612909 - Import WebCompat GoFaster 7.0.0 sources; r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D61482

--HG--
extra : moz-landing-system : lando
2020-02-03 18:01:37 +00:00
Brian Grinstead 3d2d2d0ea7 Bug 1608281 - Automated rewrite away from reading properties on the global `this` in JSM files - round 1 r=mossop
This patch was generated with a script. It doesn't include all files:

- Files that use the preprocessor or fail to parse are skipped
- Files that are loaded as JSMs but don't use the .jsm extension are skipped (those will be renamed in Bug 1609269)

It was generated with the following command using d855222aa2/no-this-property-read.js:

```
hg revert --all &&
cp .gitignore .rgignore &&
rg --files-without-match -g '*.jsm' '^#endif|^#include|^#filter' | jscodeshift --stdin --transform ~/Code/jsm-rewrites/no-this-property-read.js --ignore-pattern ./mobile/android/modules/Sanitizer.jsm --ignore-pattern ./js/xpconnect/tests/unit/syntax_error.jsm &&
./mach eslint `hg st | rg '^M ' | sed 's/^M //'`
```

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

--HG--
extra : moz-landing-system : lando
2020-01-29 21:50:04 +00:00
Mike Conley 3defe1872c Bug 1610993 - Adjust Picture-in-Picture toggle to be at 25% from the top for Instagram videos. r=denschub
Depends on D61010

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

--HG--
extra : moz-landing-system : lando
2020-01-28 08:50:53 +00:00
Mike Conley 97955a01e0 Bug 1606195 - Adjust Picture-in-Picture toggle to be at 25% from the top for Udemy videos. r=denschub
Depends on D61009

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

--HG--
extra : moz-landing-system : lando
2020-01-28 08:50:25 +00:00
Mike Conley 9745b30124 Bug 1608425 - Adjust Picture-in-Picture toggle to be at 25% from the top for Twitch videos. r=denschub
Differential Revision: https://phabricator.services.mozilla.com/D61009

--HG--
extra : moz-landing-system : lando
2020-01-28 08:50:02 +00:00
Andrew Swan 906e1a31e3 Bug 1587544 Part 2: Migrate screenshots to fluent r=fluent-reviewers,_6a68,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D49785

--HG--
extra : moz-landing-system : lando
2020-01-25 17:09:54 +00:00
Andrew Swan 1de1359036 Bug 1587544 Part 1: Remove screenshots onboarding r=_6a68
Screenshots is now part of the browser first-run experience so get rid of
the onboarding slides embedded in screenshots.  This means fewer strings
that need to be ported to fluent.

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

--HG--
extra : moz-landing-system : lando
2020-01-25 15:35:25 +00:00
Nihanth Subramanya 53ec6e72dc Bug 1605297 - Don't expect telemetry after restarting add-on in policy override test. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D60804

--HG--
extra : moz-landing-system : lando
2020-01-24 08:55:51 +00:00
Nihanth Subramanya 5d02e4862b Bug 1609037 - DoH Rollout Extension: Wait until a top-level location change to show the doorhanger. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D59833

--HG--
extra : moz-landing-system : lando
2020-01-23 08:39:49 +00:00
Nihanth Subramanya ec2865c8d7 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-22 22:16:44 +00:00
Nihanth Subramanya 150f590937 Bug 1600109 - Fix network change handling and test telemetry. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D58196

--HG--
extra : moz-landing-system : lando
2020-01-22 22:16:46 +00:00
Nihanth Subramanya cb4ffdf160 Bug 1600109 - Implement setup function in head.js to set up prefs and telemetry, and call it in all tests. r=dragana,JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D58195

--HG--
extra : moz-landing-system : lando
2020-01-22 22:16:48 +00:00
Andreea Pavel 950995415e Backed out 2 changesets (bug 1587544) for failing browser_all_files_referenced.js on a CLOSED TREE
Backed out changeset 919eb56fa574 (bug 1587544)
Backed out changeset 483a2f094c2b (bug 1587544)
2020-01-24 00:42:32 +02:00
Andrew Swan 38d82e180b Bug 1587544 Part 1: Remove screenshots onboarding r=_6a68
Screenshots is now part of the browser first-run experience so get rid of
the onboarding slides embedded in screenshots.  This means fewer strings
that need to be ported to fluent.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 19:30:02 +00:00
Andrew Swan 6a910cddaf Bug 1587544 Part 2: Migrate screenshots to fluent r=fluent-reviewers,_6a68,flod
Differential Revision: https://phabricator.services.mozilla.com/D49785

--HG--
extra : moz-landing-system : lando
2020-01-23 19:27:50 +00:00
Cosmin Sabou 158024baa6 Backed out 4 changesets (bug 1600109, bug 1609037, bug 1608320) for turning bug 1605297 into permafail.
Backed out changeset ca3381ffade1 (bug 1609037)
Backed out changeset 6f3358db89c7 (bug 1608320)
Backed out changeset 0614bbf65c82 (bug 1600109)
Backed out changeset ea650c48ddcb (bug 1600109)
2020-01-23 00:12:00 +02:00
Kris Maglione ab5a99dd15 Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-21 21:32:28 +00:00
Mihai Alexandru Michis 745c94b1df Backed out changeset 006f4e50e8e5 (bug 1602898) for causing multiple failures.
CLOSED TREE
2020-01-21 22:55:37 +02:00
Kris Maglione aa0306477e Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-21 18:48:26 +00:00
Nihanth Subramanya dde23c4501 Bug 1609037 - DoH Rollout Extension: Wait until a top-level location change to show the doorhanger. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D59833

--HG--
extra : moz-landing-system : lando
2020-01-21 08:28:25 +00:00
Nihanth Subramanya 7dc0b07882 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-21 08:22:03 +00:00
Nihanth Subramanya 0d2a8199d0 Bug 1600109 - Fix network change handling and test telemetry. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D58196

--HG--
extra : moz-landing-system : lando
2020-01-21 08:22:01 +00:00
Nihanth Subramanya eee7b4fa3c Bug 1600109 - Implement setup function in head.js to set up prefs and telemetry, and call it in all tests. r=dragana,JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D58195

--HG--
extra : moz-landing-system : lando
2020-01-21 08:21:59 +00:00
Cosmin Sabou 6ed6078578 Backed out 2 changesets (bug 1600109) for browser chrome failures on browser_policyOverride.js CLOSED TREE
Backed out changeset 18ebd4ba0148 (bug 1600109)
Backed out changeset 76363bc85344 (bug 1600109)
2020-01-18 01:17:07 +02:00
Cosmin Sabou 9b6e5f8e66 Backed out changeset 4c303f6ec2e6 (bug 1602898) for browser chrome failures on browser_ssb_windowlocation. 2020-01-18 01:06:34 +02:00
Kris Maglione 036e960542 Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-17 21:36:10 +00:00
Narcis Beleuzu a024104573 Backed out 2 changesets (bug 1609037, bug 1608320) for bc failures on browser_cleanFlow.js . CLOSED TREE
Backed out changeset 44539f8e0cea (bug 1609037)
Backed out changeset 3dddea4c5d73 (bug 1608320)
2020-01-17 19:18:49 +02:00
Nihanth Subramanya 73ad962480 Bug 1609037 - DoH Rollout Extension: Wait until a top-level location change to show the doorhanger. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D59833

--HG--
extra : moz-landing-system : lando
2020-01-17 14:58:52 +00:00
Nihanth Subramanya 2a5d7c0fe8 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-17 15:00:46 +00:00
Nihanth Subramanya 1ff5f9a747 Bug 1600109 - Fix network change handling and test telemetry. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D58196

--HG--
extra : moz-landing-system : lando
2020-01-15 16:08:10 +00:00
Nihanth Subramanya c64c07e5af Bug 1600109 - Implement setup function in head.js to set up prefs and telemetry, and call it in all tests. r=dragana,JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D58195

--HG--
extra : moz-landing-system : lando
2020-01-08 10:21:38 +00:00
Dimi Lee 45330c2c4e Bug 1601310 - Add GetContentBlockingEvents IPC method for the child to retrive content blocking event in the parent. r=timhuang,twisniewski,Ehsan
This patch does the following:
1. Add a WindowGlobalChild IPC method - GetContentBlockingEvents. Documents can use the method
   retrieve content blocking events stored in the parent process.
2. Update nsIDocShell::GetHasTrackingContentBlocked to return a promise.
3. Replace API in report-site-issue to use the promise-based GetHasTrackingContentBlocked API

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

--HG--
extra : moz-landing-system : lando
2019-12-17 11:05:06 +00:00
shindli fca74ac308 Bug 1603014 - unskip browser_pdfjs_zoom.js on mac r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59271

--HG--
extra : moz-landing-system : lando
2020-01-15 07:53:22 +00:00
Masayuki Nakano 90cd2122dd Bug 970802 - part 5: Make `AutoEditActionDataSetter` created method dispatch "beforeinput" event r=smaug,m_kato
`AutoEditActionDataSetter` is created in the stack when editor's public method
is called and that guarantees lifetime of global objects in editor such as
editor itself, selection controller, etc.

The dispatcher of `beforeinput` event returns `NS_ERROR_EDITOR_ACTION_CANCELED`
if an event is actually dispatched but canceled.  The reason why it's an error
is, editor code must stop handling anything when any methods return error.
So, returning an error code is reasonable in editor module.  But when it's
filtered by `EditorBase::ToGenericNSResult()` at return statement of public
methods, it's converted to `NS_SUCCESS_DOM_NO_OPERATION`.  This avoids throwing
new exception, but editor class users in C++ can distinguish whether each edit
action is canceled or handled.  The reason why we should not throw new
exception from XPCOM API is, without taking care of each caller may break some
our UI (especially for avoiding to break comm-central).  Therefore, this patch
does not make XPCOM methods return error code when `beforeinput` event is
canceled.

In most cases, immediately after creating `AutoEditActionDataSetter` is good
timing to dispatch `beforeinput` event since editor has not touched the DOM
yet.  If `beforeinput` requires `data` or `dataTransfer`, methods need to
dispatch `beforeinput` event after that.  Alhtough this is not a good thing
from point of view of consistency of the code.  However, I have no better
idea.

Note 1: Our implementation does NOT conform to the spec about event order
between `keypress` and `beforeinput` (dispatching `beforeinput` event after
`keypress` event).  However, we follow all other browsers' behavior so that it
must be safe and the spec should be updated for backward compatibility.
Spec issue: https://github.com/w3c/uievents/issues/220

Note 2: Our implementation does NOT conform to the spec about event order
between `compositionupdate` and `beforeinput`.  Our behavior is same as
Safari, but different from Chrome.  This might cause web-compat issues.
However, our behavior does make sense from point of view of consistency of
event spec.  Additionally, at both `compositionupdate` and `beforeinput`,
composition string in editor has not been modified yet.  Therefore, this
may not cause web-compat issues (and I hope so).
Spec issue: https://github.com/w3c/input-events/issues/49

Note that this patch makes editor detect bugs that `beforeinput` event hasn't
been handled yet when it dispatches `input` event or modifying `data` and
`dataTransfer` value are modified after dispatching `beforeinput` event with
`MOZ_ASSERT`s.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 07:18:51 +00:00
Masayuki Nakano 18b65250c8 Bug 970802 - part 4: Make `TextControlState` dispatch "beforeinput" event if there is no `TextEditor` r=smaug
If `TextControlState` does not have `TextEditor` and its `SetValue()` is called
from `SetUserInput()`, `TextControlState` itself needs to dispatch `beforeinput`
event.

If the value is modified by `beforeinput` event listener, it's intended that
`preventDefault()` is called by the web apps.  However, the behavior in this
case is not mentioned by UI Events nor Input Events spec.  We should just file
a spec issue instead of emulating Chrome's behavior for now because it requires
more changes, but this case must be an edge case.
The spec issue is: https://github.com/w3c/input-events/issues/106

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

--HG--
extra : moz-landing-system : lando
2020-01-14 07:16:34 +00:00
Masayuki Nakano 0bf0eeeaa0 Bug 970802 - part 1: Add `beforeinput` event tests into existing mochitests r=smaug
This patch adds a lot of `beforeinput` event tests into existing mochitests
which test `input` events.  But this does not add tests of canceling
`beforeinput` event because it requires really complicated path until
implementing `beforeinput` actually.

Note that `beforeinput` event is not fired with `Document.execCommand()`.
Therefore, this patch does not add WPT for testing `beforeinput` event.
And unfortunately, WPT cannot test most cases of the new tests.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 07:14:50 +00:00
Razvan Maries 0df75c8122 Backed out 5 changesets (bug 970802) for xpcshell perma fails. CLOSED TREE
Backed out changeset 5511edd700f7 (bug 970802)
Backed out changeset 1fb9cf2264b6 (bug 970802)
Backed out changeset 6b185296c742 (bug 970802)
Backed out changeset ce6853e64ed6 (bug 970802)
Backed out changeset aa9bd45c09b1 (bug 970802)
2020-01-14 04:41:15 +02:00
Masayuki Nakano 00f4c31bb7 Bug 970802 - part 5: Make `AutoEditActionDataSetter` created method dispatch "beforeinput" event r=smaug,m_kato
`AutoEditActionDataSetter` is created in the stack when editor's public method
is called and that guarantees lifetime of global objects in editor such as
editor itself, selection controller, etc.

The dispatcher of `beforeinput` event returns `NS_ERROR_EDITOR_ACTION_CANCELED`
if an event is actually dispatched but canceled.  The reason why it's an error
is, editor code must stop handling anything when any methods return error.
So, returning an error code is reasonable in editor module.  But when it's
filtered by `EditorBase::ToGenericNSResult()` at return statement of public
methods, it's converted to `NS_SUCCESS_DOM_NO_OPERATION`.  This avoids throwing
new exception, but editor class users in C++ can distinguish whether each edit
action is canceled or handled.  The reason why we should not throw new
exception from XPCOM API is, without taking care of each caller may break some
our UI (especially for avoiding to break comm-central).  Therefore, this patch
does not make XPCOM methods return error code when `beforeinput` event is
canceled.

In most cases, immediately after creating `AutoEditActionDataSetter` is good
timing to dispatch `beforeinput` event since editor has not touched the DOM
yet.  If `beforeinput` requires `data` or `dataTransfer`, methods need to
dispatch `beforeinput` event after that.  Alhtough this is not a good thing
from point of view of consistency of the code.  However, I have no better
idea.

Note 1: Our implementation does NOT conform to the spec about event order
between `keypress` and `beforeinput` (dispatching `beforeinput` event after
`keypress` event).  However, we follow all other browsers' behavior so that it
must be safe and the spec should be updated for backward compatibility.
Spec issue: https://github.com/w3c/uievents/issues/220

Note 2: Our implementation does NOT conform to the spec about event order
between `compositionupdate` and `beforeinput`.  Our behavior is same as
Safari, but different from Chrome.  This might cause web-compat issues.
However, our behavior does make sense from point of view of consistency of
event spec.  Additionally, at both `compositionupdate` and `beforeinput`,
composition string in editor has not been modified yet.  Therefore, this
may not cause web-compat issues (and I hope so).
Spec issue: https://github.com/w3c/input-events/issues/49

Note that this patch makes editor detect bugs that `beforeinput` event hasn't
been handled yet when it dispatches `input` event or modifying `data` and
`dataTransfer` value are modified after dispatching `beforeinput` event with
`MOZ_ASSERT`s.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 01:09:45 +00:00
Masayuki Nakano f52c17a188 Bug 970802 - part 4: Make `TextControlState` dispatch "beforeinput" event if there is no `TextEditor` r=smaug
If `TextControlState` does not have `TextEditor` and its `SetValue()` is called
from `SetUserInput()`, `TextControlState` itself needs to dispatch `beforeinput`
event.

If the value is modified by `beforeinput` event listener, it's intended that
`preventDefault()` is called by the web apps.  However, the behavior in this
case is not mentioned by UI Events nor Input Events spec.  We should just file
a spec issue instead of emulating Chrome's behavior for now because it requires
more changes, but this case must be an edge case.
The spec issue is: https://github.com/w3c/input-events/issues/106

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

--HG--
extra : moz-landing-system : lando
2020-01-08 09:24:33 +00:00
Masayuki Nakano 583465bce4 Bug 970802 - part 1: Add `beforeinput` event tests into existing mochitests r=smaug
This patch adds a lot of `beforeinput` event tests into existing mochitests
which test `input` events.  But this does not add tests of canceling
`beforeinput` event because it requires really complicated path until
implementing `beforeinput` actually.

Note that `beforeinput` event is not fired with `Document.execCommand()`.
Therefore, this patch does not add WPT for testing `beforeinput` event.
And unfortunately, WPT cannot test most cases of the new tests.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 09:22:50 +00:00
Johann Hofmann 620e65a48a Bug 1608763 - Assign DoH Rollout component to Firefox::Security. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D59659

--HG--
extra : moz-landing-system : lando
2020-01-14 00:34:17 +00:00
Tooru Fujisawa 8a7e982608 Bug 1259822 - Part 2: Show property key in the error message when target object value is null or undefined. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D58104

--HG--
extra : moz-landing-system : lando
2020-01-11 05:10:54 +00:00
Ryan VanderMeulen 5af29b2e62 Bug 1608186 - Update pdf.js to version 2.4.264. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D59379

--HG--
extra : moz-landing-system : lando
2020-01-10 21:29:12 +00:00
Nihanth Subramanya 3be5f39f0a Bug 1605008 - Don't overwrite skip heuristics pref to ensure heuristics aren't run after network changes. r=maxxcrawford
Ported from Github PR #214 https://github.com/mozilla/doh-rollout/pull/214

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

--HG--
extra : moz-landing-system : lando
2020-01-09 02:10:29 +00:00
Kris Maglione d85d1fedb7 Bug 1603014: Wait for content tasks to add listener before triggering things they're listening for. r=mccr8
SpecialPowers.spawn bounces tasks off SpecialPowersParent before sending them
to SpecialPowersChild, which means that any operations which are sent
immediately afterwards and take a more direct route (like zoom changes) will
get to the content process before the task starts running. In the case of
tasks which depending on registering a listener before said operations take
place, this is obviously a problem.

So this patch fixes those cases in this test to wait for the listeners to be
setup before continuing.

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

--HG--
extra : moz-landing-system : lando
2020-01-05 00:38:19 +00:00
Brindusan Cristian 3a213de941 Bug 1603014 - Disable on OSX for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D58698

--HG--
extra : moz-landing-system : lando
2020-01-05 11:51:47 +00:00
Daniel Varga 1d798d7582 Bug 1605297 - disable browser_policyOverride.js for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D58421

--HG--
extra : moz-landing-system : lando
2020-01-01 23:34:25 +00:00
Emily McDonough 2847897c46 Bug 1606342 - Make sure dropdowns in the saved addresses preferences keep within their parent max-width. r=MattN
This was broken by bug 1591925, which changed the min-size calculation for
auto/unspecified min-width on elements inside of flexbox.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 18:14:42 +00:00
Michael Kaply ce18ace1e4 Bug 1599935 - Make unsupported PDF features a warning. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D55527

--HG--
extra : moz-landing-system : lando
2020-01-02 18:30:16 +00:00
Ryan VanderMeulen c0c02a8427 Bug 1606634 - Update pdf.js to version 2.4.254. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D58521

--HG--
extra : moz-landing-system : lando
2020-01-02 18:20:07 +00:00
Noemi Erli eb29d678e9 Backed out changeset b2027d7f6480 (bug 1605297) for failures in browser_cleanFlow.js CLOSED TREE 2020-01-02 20:22:39 +02:00
Nihanth Subramanya 15616d95ec Bug 1605297 - Wait for balrog migration at test start to prevent intermittent failures in DoH tests. r=JuniorHsu
There was a race between the add-on adding its pref listener and us flipping the enabled pref. By waiting for
the balrog migration, we give the add-on time to start listening for the pref before setting it.

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

--HG--
extra : moz-landing-system : lando
2020-01-01 23:34:25 +00:00
Mike Conley 8bdfa0e67a Bug 1592286 - Add a WebCompat experimental API for mapping MatchPatterns to Picture-in-Picture toggle position policies. r=denschub
Differential Revision: https://phabricator.services.mozilla.com/D57375

--HG--
extra : moz-landing-system : lando
2019-12-20 21:10:25 +00:00
shindli 143073ad50 Backed out changeset bf4b4d3108f9 (bug 1602898) for causing bc failures in browser/components/ssb/tests/browser/browser_ssb_windowlocation.js CLOSED TREE 2019-12-21 02:22:06 +02:00
Kris Maglione a8523a3bae Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2019-12-20 21:41:26 +00:00
Nihanth Subramanya e033906053 Bug 1598221 - Implement tests for DoH rollout add-on. r=JuniorHsu,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D57414

--HG--
extra : moz-landing-system : lando
2019-12-19 23:27:48 +00:00
mcrawford@mozilla.com c584b43463 Bug 1603478 - The 1.3.0 in-tree add-on doesn't respect user's set policies r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D57118

--HG--
extra : moz-landing-system : lando
2019-12-17 17:05:28 +00:00
Matt Woodrow a925a86ada Bug 1574372 - Add API to test stream converters to find out their output type. r=bzbarsky
We don't want to run stream conversion in the parent (since a lot of them require access to the document), so this instead adds a way to find out what their output type will be.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 03:02:02 +00:00
Oana Pop Rus 5545e5a016 Backed out 9 changesets (bug 1574372) for bustage and wpt failures. on a CLOSED TREE
Backed out changeset b0183a606fec (bug 1574372)
Backed out changeset b7c96254826e (bug 1574372)
Backed out changeset 196d61adc272 (bug 1574372)
Backed out changeset 419b94b1210e (bug 1574372)
Backed out changeset c192e499eb47 (bug 1574372)
Backed out changeset 4e57038c3518 (bug 1574372)
Backed out changeset 6ec2aa542b59 (bug 1574372)
Backed out changeset d71b4c0aac1a (bug 1574372)
Backed out changeset a05c3b113ac1 (bug 1574372)
2019-12-17 03:26:38 +02:00
Matt Woodrow d1851fa263 Bug 1574372 - Add API to test stream converters to find out their output type. r=bzbarsky
We don't want to run stream conversion in the parent (since a lot of them require access to the document), so this instead adds a way to find out what their output type will be.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 21:40:06 +00:00
Kirk Steuber b882153384 Bug 1603554 - Replace XULElement.align with getAttribute/setAttribute r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D57157

--HG--
extra : moz-landing-system : lando
2019-12-13 21:26:05 +00:00
Kris Maglione 3cb2072737 Bug 1596918: Part 4e - Fix callers which rely on frame message manager globals. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53746

--HG--
extra : moz-landing-system : lando
2019-12-13 20:36:40 +00:00
Kris Maglione 9853440599 Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741

--HG--
extra : moz-landing-system : lando
2019-12-13 20:36:24 +00:00
Kris Maglione 94e3b0bd8d Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

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

--HG--
extra : moz-landing-system : lando
2019-12-13 20:36:16 +00:00
Emma Malysz be0238569b Bug 1601090, rename .xul files to .xhtml in toolkit/mozapps r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D55837

--HG--
rename : toolkit/mozapps/downloads/content/unknownContentType.xul => toolkit/mozapps/downloads/content/unknownContentType.xhtml
rename : toolkit/mozapps/extensions/content/blocklist.xul => toolkit/mozapps/extensions/content/blocklist.xhtml
rename : toolkit/mozapps/extensions/content/extensions.xul => toolkit/mozapps/extensions/content/extensions.xhtml
rename : toolkit/mozapps/handling/content/dialog.xul => toolkit/mozapps/handling/content/dialog.xhtml
rename : toolkit/mozapps/update/content/updateElevation.xul => toolkit/mozapps/update/content/updateElevation.xhtml
extra : moz-landing-system : lando
2019-12-12 16:30:59 +00:00
Ryan VanderMeulen 0e1aa31bb9 Bug 1602858 - Update pdf.js to version 2.4.176. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D56568

--HG--
extra : moz-landing-system : lando
2019-12-11 22:59:06 +00:00
Neil Deakin e27bc63563 Bug 1595154, make sure the message observer is removed after focus is complete in form autofill tests, also move removing of observer from willDestroy to didDestroy so it is more consistently called, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D54945

--HG--
extra : moz-landing-system : lando
2019-12-11 13:38:35 +00:00
Neil Deakin a3b79c2f38 Bug 1595154, add a test for form fillin that uses a child iframe loaded in a separate process, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52723

--HG--
extra : moz-landing-system : lando
2019-12-11 13:38:13 +00:00
Neil Deakin c93677f198 Bug 1595154, change FormAutofillParent to inherit from JSWindowActor, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52722

--HG--
extra : moz-landing-system : lando
2019-12-11 13:37:59 +00:00
Neil Deakin 75efe08ebc Bug 1595154, replace the frame script FormAutofillFrameScript.js with an actor and fix up setTimeout calls in places that were relying on Timer.jsm being loaded in that frame script, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52721

--HG--
rename : browser/extensions/formautofill/content/FormAutofillFrameScript.js => browser/extensions/formautofill/FormAutofillChild.jsm
extra : moz-landing-system : lando
2019-12-11 13:37:51 +00:00
shindli 91924fedc7 Backed out 9 changesets (bug 1596918) for causing mochitest permafailures in toolkit/content/tests/chrome/test_findbar_events.xhtml CLOSED TREE
Backed out changeset 45a1c42118f2 (bug 1596918)
Backed out changeset db09910ffa56 (bug 1596918)
Backed out changeset 5c9d9f141c10 (bug 1596918)
Backed out changeset 6a135670d603 (bug 1596918)
Backed out changeset 3a0184e0df72 (bug 1596918)
Backed out changeset 2f0036486823 (bug 1596918)
Backed out changeset a770c6d08d52 (bug 1596918)
Backed out changeset ef062eb7a6ee (bug 1596918)
Backed out changeset a6ea596e98db (bug 1596918)
2019-12-11 03:09:26 +02:00
Kris Maglione cee320b5fb Bug 1596918: Part 4g - Misc cleanup/fixes. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53748

--HG--
extra : moz-landing-system : lando
2019-12-10 23:07:41 +00:00
Kris Maglione d7164b11c3 Bug 1596918: Part 4e - Fix callers which rely on frame message manager globals. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53746

--HG--
extra : moz-landing-system : lando
2019-12-10 23:07:28 +00:00
Kris Maglione 3ca78ce8e3 Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741

--HG--
extra : moz-landing-system : lando
2019-12-10 23:07:21 +00:00
Kris Maglione 16a9b29848 Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 23:07:13 +00:00
Kirk Steuber 589b7532ea Bug 1585482 - Restructure all <xul:dialog> usages such that they are not the top level element r=bgrins
This patch also includes necessary JS changes to support this. Most commonly, the dialog was accessed with document.documentElement, which needed to be changed now that the dialog is not the top level element.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 18:25:59 +00:00
Noemi Erli 82d41a33b2 Backed out 9 changesets (bug 1596918) for causing multiple browser-chrome failures
Backed out changeset 415007efd8c9 (bug 1596918)
Backed out changeset 011eb5ce927b (bug 1596918)
Backed out changeset e5fd3ee22ea1 (bug 1596918)
Backed out changeset 0bca4de31d40 (bug 1596918)
Backed out changeset 11ec4393f23d (bug 1596918)
Backed out changeset c5404a7c286d (bug 1596918)
Backed out changeset 7e9304405a46 (bug 1596918)
Backed out changeset fa0f0aeabf99 (bug 1596918)
Backed out changeset de196b077000 (bug 1596918)
2019-12-07 22:26:43 +02:00
Kris Maglione 84fa9ffb2a Bug 1596918: Part 4g - Misc cleanup/fixes. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53748

--HG--
extra : moz-landing-system : lando
2019-12-07 18:44:35 +00:00
Kris Maglione 63b8ddb1c0 Bug 1596918: Part 4e - Fix callers which rely on frame message manager globals. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53746

--HG--
extra : moz-landing-system : lando
2019-12-07 18:44:35 +00:00
Kris Maglione fa3556c3fc Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741

--HG--
extra : moz-landing-system : lando
2019-12-07 18:44:34 +00:00
Kris Maglione 910eab35d2 Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

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

--HG--
extra : moz-landing-system : lando
2019-12-07 19:11:58 +00:00
Daniel Varga 84a601a6d4 Backed out 17 changesets (bug 1596918) for multiple browser-chrome and dev-tools failures. On a CLOSED TREE
Backed out changeset ab87d2c1afae (bug 1596918)
Backed out changeset 775f3b06a687 (bug 1596918)
Backed out changeset 67cc63ef5d7f (bug 1596918)
Backed out changeset 7d290bcd2067 (bug 1596918)
Backed out changeset 048db9f4db7c (bug 1596918)
Backed out changeset 96a79d2ba614 (bug 1596918)
Backed out changeset be770d112dd8 (bug 1596918)
Backed out changeset 302c8ab8391c (bug 1596918)
Backed out changeset 44ef8f20732e (bug 1596918)
Backed out changeset 38c11ebfb8ff (bug 1596918)
Backed out changeset b586fc081374 (bug 1596918)
Backed out changeset 12283166716f (bug 1596918)
Backed out changeset 99b0421015d8 (bug 1596918)
Backed out changeset 97ec49dbbbf3 (bug 1596918)
Backed out changeset ec79478f58f1 (bug 1596918)
Backed out changeset c6d356833bb8 (bug 1596918)
Backed out changeset 5ef6026806c8 (bug 1596918)
2019-12-07 03:12:07 +02:00
Kris Maglione cd579034cc Bug 1596918: Part 4g - Misc cleanup/fixes. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53748

--HG--
extra : moz-landing-system : lando
2019-12-06 22:14:43 +00:00
Kris Maglione 41c61c2bb9 Bug 1596918: Part 4e - Fix callers which rely on frame message manager globals. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53746

--HG--
extra : moz-landing-system : lando
2019-12-06 22:15:29 +00:00
Kris Maglione b5238224ba Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741

--HG--
extra : moz-landing-system : lando
2019-12-06 22:14:22 +00:00
Kris Maglione 20da940e14 Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

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

--HG--
extra : moz-landing-system : lando
2019-12-06 22:14:14 +00:00
Ryan VanderMeulen df44a5ec51 Bug 1600994 - Update pdf.js to version 2.4.163. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D55694

--HG--
extra : moz-landing-system : lando
2019-12-05 17:12:56 +00:00
Ciure Andrei 7229b5803b Backed out 5 changesets (bug 1595154) for causing talos performance tests failures CLOSED TREE
Backed out changeset 498f750ed88a (bug 1595154)
Backed out changeset 45481561c120 (bug 1595154)
Backed out changeset 8ca3c106fc8d (bug 1595154)
Backed out changeset 7ffa8f958d0a (bug 1595154)
Backed out changeset 444505b4936b (bug 1595154)

--HG--
rename : browser/extensions/formautofill/FormAutofillChild.jsm => browser/extensions/formautofill/content/FormAutofillFrameScript.js
2019-12-04 21:07:05 +02:00
Nihanth Subramanya 8d40aaaad5 Bug 1601247 - Call AddonTestUtils.overrideCertDB() in doh-rollout test to ensure it's considered privileged. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D55792

--HG--
extra : moz-landing-system : lando
2019-12-04 15:32:47 +00:00
Neil Deakin 93bebc1ca0 Bug 1595154, make sure the message observer is removed after focus is complete in form autofill tests, also move removing of observer from willDestroy to didDestroy so it is more consistently called, r=MattN
Depends on D54944

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

--HG--
extra : moz-landing-system : lando
2019-12-03 16:18:04 +00:00
Neil Deakin f1796bcf55 Bug 1595154, add a test for form fillin that uses a child iframe loaded in a separate process, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52723

--HG--
extra : moz-landing-system : lando
2019-12-04 11:45:17 +00:00
Neil Deakin 84e9411376 Bug 1595154, change FormAutofillParent to inherit from JSWindowActor, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52722

--HG--
extra : moz-landing-system : lando
2019-12-04 11:45:15 +00:00
Neil Deakin 0fe11bd612 Bug 1595154, replace the frame script FormAutofillFrameScript.js with an actor and fix up setTimeout calls in places that were relying on Timer.jsm being loaded in that frame script, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52721

--HG--
rename : browser/extensions/formautofill/content/FormAutofillFrameScript.js => browser/extensions/formautofill/FormAutofillChild.jsm
extra : moz-landing-system : lando
2019-12-04 11:45:10 +00:00
Geoff Brown 9e59579c39 Bug 1601076 - Fix some broken BUG_COMPONENTS in moz.build files; r=jmaher
Some of these were obvious typos. Others probably reflect once-correct components
that have been combined, split, or otherwise obsoleted; for these I've tried to
use the component associated with the bugs for recent changes to the affected files.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 13:55:45 +00:00
Nihanth Subramanya 874e5c0f9e Bug 1600783 - Test doh-rollout addon's local storage migration. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D55558

--HG--
extra : moz-landing-system : lando
2019-12-03 23:45:14 +00:00
Noemi Erli d67d8f7e90 Backed out changeset a5a8226554d8 (bug 1600783) for causing failures in browser_localStorageMigration.js CLOSED TREE 2019-12-03 01:33:03 +02:00
Nihanth Subramanya fc4bbb0381 Bug 1600783 - Test doh-rollout addon's local storage migration. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D55558

--HG--
extra : moz-landing-system : lando
2019-12-02 22:08:58 +00:00
Nihanth Subramanya f81d57320e Bug 1598223 - Bump version to 1.3.0. r=rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D55341

--HG--
extra : moz-landing-system : lando
2019-11-30 02:41:19 +00:00
Nihanth Subramanya a9804fa232 Bug 1598223 - Set strict_min_version to 72.0a1. r=maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D55332

--HG--
extra : moz-landing-system : lando
2019-11-29 22:20:52 +00:00
Nihanth Subramanya 0f44874bdb Bug 1598223 - Remove en_CA and en_GB strings - identical to en_US for now. r=maxxcrawford,flod
Differential Revision: https://phabricator.services.mozilla.com/D55153

--HG--
extra : moz-landing-system : lando
2019-11-29 22:14:35 +00:00
Nihanth Subramanya 82f3978948 Bug 1598223 - Properly abort at init if disabled. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54627

--HG--
extra : moz-landing-system : lando
2019-11-29 21:37:35 +00:00
Nihanth Subramanya 405c78fdc4 Bug 1598223 - Clean up and fix captive portal logic. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54626

--HG--
extra : moz-landing-system : lando
2019-11-29 22:21:53 +00:00
Nihanth Subramanya 47813a6a87 Bug 1598223 - Replace netChange WEE with networkStatus API. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54625

--HG--
extra : moz-landing-system : lando
2019-11-28 19:13:02 +00:00
Nihanth Subramanya a25e8fd518 Bug 1598223 - Clean up background scripts. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54624

--HG--
extra : moz-landing-system : lando
2019-11-28 19:14:10 +00:00
Nihanth Subramanya dc008a108f Bug 1598223 - Clean up experiment APIs and schemas. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54623

--HG--
extra : moz-landing-system : lando
2019-11-28 16:05:18 +00:00
Nihanth Subramanya ff584f741a Bug 1598223 - Fix scoping issues with imports in WEE api scripts. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54622

--HG--
extra : moz-landing-system : lando
2019-11-28 16:04:50 +00:00
Nihanth Subramanya e48ad7ccc0 Bug 1598223 - Pass an object to ExtensionPreferencesManager.getSettingsAPI instead of split arguments. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54621

--HG--
extra : moz-landing-system : lando
2019-11-28 16:04:27 +00:00
Nihanth Subramanya 18f3b61881 Bug 1598223 - Remove Normandy study remnants. r=mixedpuppy,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D54620

--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:59 +00:00
Nihanth Subramanya 27dee3bb90 Bug 1598223 - Add moz.build. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54619

--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:36 +00:00
Nihanth Subramanya adaa4d2a6f Bug 1598223 - Fix issues caught by eslint in initial import. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54618

--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:16 +00:00
Nihanth Subramanya c6da6883d3 Bug 1598223 - Import doh-rollout src from github into browser/extensions. r=mixedpuppy
Based on upstream 0bb6e992f7

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

--HG--
extra : moz-landing-system : lando
2019-11-28 16:21:52 +00:00
Ryan VanderMeulen ecce4a80cd Bug 1598435 - Update pdf.js to version 2.4.152. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D54182

--HG--
extra : moz-landing-system : lando
2019-11-26 19:45:52 +00:00
Sylvestre Ledru e94f355d96 Bug 1596911 - Add missing license headers on the new managed extensions r=Gijs,MattN
Depends on D53267

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

--HG--
extra : moz-landing-system : lando
2019-11-26 15:00:00 +00:00
Andreea Pavel 03a2c54d6f Backed out 3 changesets (bug 1595154) for failing bc at browser_autocomplete_marked_detached_tab.js on a CLOSED TREE
Backed out changeset f512953534ac (bug 1595154)
Backed out changeset 803a2dfdda82 (bug 1595154)
Backed out changeset ddd336d5bf1a (bug 1595154)

--HG--
rename : browser/extensions/formautofill/FormAutofillChild.jsm => browser/extensions/formautofill/content/FormAutofillFrameScript.js
2019-11-20 05:03:37 +02:00
Ksenia Berezina 16ae1b1a99 Bug 1593684 - Send additional metadata via postMessage instead of POST from report site issue extension r=twisniewski,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D52391

--HG--
extra : moz-landing-system : lando
2019-11-19 17:30:41 +00:00
Neil Deakin 626faebde9 Bug 1595154, add a test for form fillin that uses a child iframe loaded in a separate process, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52723

--HG--
extra : moz-landing-system : lando
2019-11-20 01:25:40 +00:00
Neil Deakin 0541c1228b Bug 1595154, change FormAutofillParent to inherit from JSWindowActor, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52722

--HG--
extra : moz-landing-system : lando
2019-11-20 01:25:27 +00:00
Neil Deakin a6095ebaf4 Bug 1595154, replace the frame script FormAutofillFrameScript.js with an actor and fix up setTimeout calls in places that were relying on Timer.jsm being loaded in that frame script, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52721

--HG--
rename : browser/extensions/formautofill/content/FormAutofillFrameScript.js => browser/extensions/formautofill/FormAutofillChild.jsm
extra : moz-landing-system : lando
2019-11-20 01:25:20 +00:00
Agi Sferro 46ba797423 Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

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

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:48 +00:00
Noemi Erli 9548dd980a Backed out 13 changesets (bug 1530402, bug 1533156) for causing raptor failures CLOSED TREE
Backed out changeset 6d7b7d22b0c6 (bug 1530402)
Backed out changeset acea32ec5975 (bug 1530402)
Backed out changeset 597e32ad2f5b (bug 1530402)
Backed out changeset 352068fe68bc (bug 1530402)
Backed out changeset e0ae4f16f7ed (bug 1530402)
Backed out changeset 282b033c7daa (bug 1530402)
Backed out changeset 72274a5a821b (bug 1530402)
Backed out changeset 3d3366fe476f (bug 1530402)
Backed out changeset 7400c3fd2b5f (bug 1530402)
Backed out changeset 23d43a425641 (bug 1530402)
Backed out changeset 83b9603f5fa1 (bug 1530402)
Backed out changeset 50c50a80e881 (bug 1533156)
Backed out changeset 5975264fd34b (bug 1530402)

--HG--
rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
extra : rebase_source : 551e88b6719692756499387e93f797454a336180
2019-11-15 18:57:20 +02:00
Agi Sferro f300e5291b Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:39 +00:00
Andreea Pavel 30f5e9486a Backed out 13 changesets (bug 1530402, bug 1533156) for failing test_ext_tabs_query.html on a CLOSED TREE
Backed out changeset aa9499a196e3 (bug 1530402)
Backed out changeset ce12e494a189 (bug 1530402)
Backed out changeset 1b053a203af9 (bug 1530402)
Backed out changeset f57bc0ee284b (bug 1530402)
Backed out changeset 701de7bcb484 (bug 1530402)
Backed out changeset ab7b21969769 (bug 1530402)
Backed out changeset c7b8cc91f245 (bug 1530402)
Backed out changeset e2be10dbad5e (bug 1530402)
Backed out changeset f52a8fedcded (bug 1530402)
Backed out changeset 4fcca36d5b3e (bug 1530402)
Backed out changeset 82b28001164b (bug 1530402)
Backed out changeset 1dc6a4ebc9e1 (bug 1533156)
Backed out changeset ae5ead19921d (bug 1530402)

--HG--
rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
2019-11-15 05:48:23 +02:00
Ryan VanderMeulen 58ed80e871 Bug 1595519 - Update pdf.js to version 2.4.127. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D52545

--HG--
extra : moz-landing-system : lando
2019-11-14 16:37:46 +00:00
Agi Sferro 13a7622d26 Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

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

--HG--
extra : moz-landing-system : lando
2019-11-14 19:08:33 +00:00
Csoregi Natalia 4cf34e2666 Backed out 13 changesets (bug 1530402, bug 1533156) for multiple failures e.g columnrule-linestyles.html and test_composite.html. CLOSED TREE
Backed out changeset 9e55fee783ff (bug 1530402)
Backed out changeset f6af9d6a5482 (bug 1530402)
Backed out changeset bf09025d6f98 (bug 1530402)
Backed out changeset 9717ba255826 (bug 1530402)
Backed out changeset e34768ee01db (bug 1530402)
Backed out changeset b540d7b34ef6 (bug 1530402)
Backed out changeset 126af041394b (bug 1530402)
Backed out changeset cf16e02e62cd (bug 1530402)
Backed out changeset 3638fcff5bed (bug 1530402)
Backed out changeset 9630bed0ca2c (bug 1530402)
Backed out changeset 1aa5898efa5f (bug 1530402)
Backed out changeset 7462bbe4e676 (bug 1533156)
Backed out changeset 536a4cac3ffe (bug 1530402)

--HG--
rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
2019-11-14 03:46:37 +02:00
Agi Sferro ae10f88165 Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 20:28:56 +00:00
Michael Kaply 8b473b9f57 Bug 1497909 - Properly remove preview when pdf is disabled. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D14777

--HG--
extra : moz-landing-system : lando
2019-11-13 17:16:41 +00:00
Kashav Madan 500d979cf5 Bug 1592027 - Make browser/extensions/pdfjs/test/ Fission-compatible, r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D52373

--HG--
extra : moz-landing-system : lando
2019-11-08 16:35:39 +00:00
Ryan VanderMeulen 78df076449 Bug 1593668 - Update pdf.js to version 2.4.107. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D51611

--HG--
extra : moz-landing-system : lando
2019-11-06 22:29:23 +00:00
Ryan VanderMeulen 055a35a2e2 Bug 1592804 - Update pdf.js to version 2.4.91. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D51191

--HG--
extra : moz-landing-system : lando
2019-11-01 15:34:06 +00:00
Itiel dc8477eb57 Bug 1592367 - Fix Edit Address's label-text location for RTL r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D50974

--HG--
extra : moz-landing-system : lando
2019-10-29 20:16:49 +00:00
Itiel ba4d0ad27c Bug 1588818 - Cleanup .float-right from aboutCompat.css r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D50936

--HG--
extra : moz-landing-system : lando
2019-10-29 16:23:21 +00:00
Itiel 16588d2164 Bug 1588367 - Convert all relevant uses of float: right/left to logical properties on browser/ r=johannh,MattN
Differential Revision: https://phabricator.services.mozilla.com/D49087

--HG--
extra : moz-landing-system : lando
2019-10-28 18:46:38 +00:00
Ryan VanderMeulen 99384c9856 Bug 1590105 - Update pdf.js to version 2.4.71. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D49930

--HG--
extra : moz-landing-system : lando
2019-10-23 22:53:00 +00:00
Ryan VanderMeulen 9a02070479 Bug 1588527 - Update pdf.js to version 2.4.43. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D49165

--HG--
extra : moz-landing-system : lando
2019-10-14 21:09:52 +00:00
Emma Malysz efcbc0d09d Bug 1588135, replace .xul test files in browser/ to .xhtml r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48986

--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xul => browser/base/content/test/chrome/test_aboutCrashed.xhtml
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xul => browser/base/content/test/chrome/test_aboutRestartRequired.xhtml
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml
rename : browser/components/places/tests/chrome/test_0_bug510634.xul => browser/components/places/tests/chrome/test_0_bug510634.xhtml
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml
rename : browser/components/places/tests/chrome/test_bug549192.xul => browser/components/places/tests/chrome/test_bug549192.xhtml
rename : browser/components/places/tests/chrome/test_bug549491.xul => browser/components/places/tests/chrome/test_bug549491.xhtml
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml
rename : browser/components/places/tests/chrome/test_treeview_date.xul => browser/components/places/tests/chrome/test_treeview_date.xhtml
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml
rename : browser/components/preferences/in-content/tests/subdialog.xul => browser/components/preferences/in-content/tests/subdialog.xhtml
rename : browser/components/preferences/in-content/tests/subdialog2.xul => browser/components/preferences/in-content/tests/subdialog2.xhtml
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml
extra : source : 9de4958b65f183a452937f1e7e6b526df36e02f1
2019-10-14 22:24:12 +00:00
Cosmin Sabou 372660d92d Backed out changeset 9de4958b65f1 (bug 1588135) for browser chrome failures on test_aboutRestartRequired.xhtml
--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xhtml => browser/base/content/test/chrome/test_aboutCrashed.xul
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xhtml => browser/base/content/test/chrome/test_aboutRestartRequired.xul
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul
rename : browser/components/places/tests/chrome/test_0_bug510634.xhtml => browser/components/places/tests/chrome/test_0_bug510634.xul
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul
rename : browser/components/places/tests/chrome/test_bug549192.xhtml => browser/components/places/tests/chrome/test_bug549192.xul
rename : browser/components/places/tests/chrome/test_bug549491.xhtml => browser/components/places/tests/chrome/test_bug549491.xul
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul
rename : browser/components/places/tests/chrome/test_treeview_date.xhtml => browser/components/places/tests/chrome/test_treeview_date.xul
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul
rename : browser/components/preferences/in-content/tests/subdialog.xhtml => browser/components/preferences/in-content/tests/subdialog.xul
rename : browser/components/preferences/in-content/tests/subdialog2.xhtml => browser/components/preferences/in-content/tests/subdialog2.xul
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul
extra : rebase_source : 95271ab213263da82a35c1fc52e1dedc3bfc4789
2019-10-15 03:06:38 +03:00
Emma Malysz 62c9920956 Bug 1588135, replace .xul test files in browser/ to .xhtml r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48986

--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xul => browser/base/content/test/chrome/test_aboutCrashed.xhtml
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xul => browser/base/content/test/chrome/test_aboutRestartRequired.xhtml
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml
rename : browser/components/places/tests/chrome/test_0_bug510634.xul => browser/components/places/tests/chrome/test_0_bug510634.xhtml
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml
rename : browser/components/places/tests/chrome/test_bug549192.xul => browser/components/places/tests/chrome/test_bug549192.xhtml
rename : browser/components/places/tests/chrome/test_bug549491.xul => browser/components/places/tests/chrome/test_bug549491.xhtml
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml
rename : browser/components/places/tests/chrome/test_treeview_date.xul => browser/components/places/tests/chrome/test_treeview_date.xhtml
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml
rename : browser/components/preferences/in-content/tests/subdialog.xul => browser/components/preferences/in-content/tests/subdialog.xhtml
rename : browser/components/preferences/in-content/tests/subdialog2.xul => browser/components/preferences/in-content/tests/subdialog2.xhtml
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml
extra : moz-landing-system : lando
2019-10-14 22:24:12 +00:00
Mike Taylor 0b08adcfbb Bug 1587558 - Import WebCompat GoFaster 6.4.0 sources. r=twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D48902

--HG--
extra : moz-landing-system : lando
2019-10-14 21:23:59 +00:00
Neil Deakin ec8b2c4f13 Bug 1573836, make autocomplete component fission compatible, r=mak,MattN
Differential Revision: https://phabricator.services.mozilla.com/D47093

--HG--
rename : toolkit/modules/AutoCompletePopupContent.jsm => toolkit/actors/AutoCompleteChild.jsm
rename : toolkit/components/satchel/AutoCompletePopup.jsm => toolkit/actors/AutoCompleteParent.jsm
extra : moz-landing-system : lando
2019-10-09 19:02:57 +00:00
Ryan VanderMeulen 66392f1fb3 Bug 1586266 - Update pdf.js to version 2.4.15. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D48180

--HG--
extra : moz-landing-system : lando
2019-10-09 15:56:36 +00:00
Andrew Swan 50fda19ea0 Bug 1585588 Fix screenshots cross-doc adoption r=_6a68
Differential Revision: https://phabricator.services.mozilla.com/D48338

--HG--
extra : moz-landing-system : lando
2019-10-08 17:00:25 +00:00
Ksenia Berezina f7866258a3 Bug 1586188 - Import WebCompat GoFaster 6.2.0 sources; r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D48152

--HG--
extra : moz-landing-system : lando
2019-10-04 14:25:21 +00:00
Ryan VanderMeulen 9619ebe2c8 Bug 1584611 - Update pdf.js to version 2.3.194. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D47489

--HG--
extra : moz-landing-system : lando
2019-09-30 17:28:19 +00:00