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

29182 Коммитов

Автор SHA1 Сообщение Дата
Imanol Fernandez 2c071dd369 Bug 1597707 - Do not dispatch SELECT_ALL selection action if the input is empty or all the text is already selected. r=esawin
Do not dispatch SELECT_ALL selection action if the input is empty or all the text is already selected.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 17:24:04 +00:00
Emily Toop b9a8bc64fe Bug 1598593 - Copy docs files to root directory in github site r=agi
Differential Revision: https://phabricator.services.mozilla.com/D54272

--HG--
rename : mobile/android/docs/Gemfile => mobile/android/docs/geckoview/Gemfile
rename : mobile/android/docs/_config.yml => mobile/android/docs/geckoview/_config.yml
extra : moz-landing-system : lando
2019-11-25 16:01:52 +00:00
Agi Sferro b388087639 Bug 1597821 - Actually replace view when calling GeckoView.setViewBackend. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D53887

--HG--
extra : moz-landing-system : lando
2019-11-25 16:38:50 +00:00
Mihai Alexandru Michis 0adbbe28c4 Backed out changeset 0a9eca512151 (bug 1598593) for causing lint failures in mach_commands.py CLOSED TREE
--HG--
rename : mobile/android/docs/geckoview/Gemfile => mobile/android/docs/Gemfile
rename : mobile/android/docs/geckoview/_config.yml => mobile/android/docs/_config.yml
2019-11-25 16:30:33 +02:00
Emily Toop 4c65213a06 Bug 1598593 - Copy docs files to root directory in github site r=agi
Differential Revision: https://phabricator.services.mozilla.com/D54272

--HG--
rename : mobile/android/docs/Gemfile => mobile/android/docs/geckoview/Gemfile
rename : mobile/android/docs/_config.yml => mobile/android/docs/geckoview/_config.yml
extra : moz-landing-system : lando
2019-11-25 13:54:25 +00:00
Emily Toop 6364098a35 Bug 1598010 - Move examples into mozilla-central r=agi
Examples are currently in github. They should be kept alongside the documentation and code and built along with other projects in Android Studio.

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

--HG--
extra : moz-landing-system : lando
2019-11-22 13:30:57 +00:00
Daniel Varga 5500ea37d1 Backed out changeset d1b72f3ac5f6 (bug 1598010) linting failure at messaging_example/app/src/main/assets/messaging/messaging.js:11:7. On a CLOSED TREE 2019-11-22 06:04:04 +02:00
Mike Shal bca8fea099 Bug 1593465 - Dump symbols during instrumented builds for crashlogs in the run task; r=firefox-build-system-reviewers,chmanchester
To get an accurate backtrace if the run task crashes, we need the
symbols from the instrumented build.

Depends on D53716

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

--HG--
extra : moz-landing-system : lando
2019-11-21 18:44:10 +00:00
Emily Toop 69138034df Bug 1598010 - Move examples into mozilla-central r=agi
Examples are currently in github. They should be kept alongside the documentation and code and built along with other projects in Android Studio.

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

--HG--
extra : moz-landing-system : lando
2019-11-21 18:04:14 +00:00
Daniel Varga f12c40c242 Backed out changeset afe80b4ff889 (bug 1595934) Requested by ehsan to see if it fixex bug 1597915. On a CLOSED TREE 2019-11-22 02:01:51 +02:00
Hiroyuki Ikezoe 7afdb8487c Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond
On Chrome, visual viewport resize event is fired repeatedly during dynamic
toolbar transitions and visual viewport height obtained by the VisualViewport
API is also changed, but in terms of layout the height value is never used
until the dynamic toolbar height reaches to zero or is changed from zero.
The height used at the time is the height for vh units when the toolbar height
reaches to zero and the ICB height when the toolbar height is changed from zero.
To do so, we need to have another visual viewport size in parallel to the
original one and use them depending on situations.

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

--HG--
extra : moz-landing-system : lando
2019-11-21 21:36:59 +00:00
Hiroyuki Ikezoe 9b165804d8 Bug 1586986 - Deliver 'fixed-bottom' offset to the top of the pres context on the foreground tab. r=geckoview-reviewers,tnikkel,snorp
The dynamic toolbar transition doesn't affect on background tabs since to
switch tabs the dynamic toolbar should be restored to its original state (i.e.,
completely visible state).

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

--HG--
extra : moz-landing-system : lando
2019-11-21 21:15:46 +00:00
Mihai Alexandru Michis c22a7b20e8 Backed out changeset 4fbd18ff4990 (bug 1597707) for causing geckoview failures in SelectionActionDelegateTest.request 2019-11-20 14:19:27 +02:00
Imanol Fernandez 397c73b3bb Bug 1597707 - Do not dispatch SELECT_ALL selection action if the input is empty or all the text is already selected. r=esawin
Do not dispatch SELECT_ALL selection action if the input is empty or all the text is already selected.

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

--HG--
extra : moz-landing-system : lando
2019-11-19 22:31:49 +00:00
Jonathan Almeida [:jonalmeida] 86f8614719 Bug 1596588 - Update WebPushController.onPushEvent to take only the scope. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D53120

--HG--
extra : moz-landing-system : lando
2019-11-19 21:03:23 +00:00
Dylan Roeh 3b86e10220 Bug 1585658 - Move GeckoViewContentBlocking.jsm to onInit and fix and reenable tests. r=geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D53808

--HG--
extra : moz-landing-system : lando
2019-11-19 14:44:32 +00:00
Dorel Luca c75213f45a Backed out changeset 21632bd4c4ca (bug 1596588) for ESlint failures in android/modules/geckoview/GeckoViewPushController.jsm. CLOSED TREE 2019-11-19 19:14:24 +02:00
Jonathan Almeida [:jonalmeida] ca8d46a9a2 Bug 1596588 - Update WebPushController.onPushEvent to take only the scope. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D53120

--HG--
extra : moz-landing-system : lando
2019-11-19 16:25:49 +00:00
Emily Toop 64fd791361 Bug 1585661 - Update mach geckoview-docs command to upload markdown as well as javadoc. r=agi
Slightly reorganize file structure to make copying files over easier. Needs to land in conjunction with https://github.com/mozilla/geckoview/pull/94, which should land first.

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

--HG--
rename : mobile/android/docs/geckoview/Gemfile => mobile/android/docs/Gemfile
rename : mobile/android/docs/geckoview/_config.yml => mobile/android/docs/_config.yml
extra : moz-landing-system : lando
2019-11-14 15:53:53 +00:00
Ehsan Akhgari 8909341af2 Bug 1589476 - Emit a separate notification when a tracker from the Level 2 Disconnect blocklist is observed on a page and use this code to avoid using the URL classifer service in the front-end; r=nhnt11,droeh
Differential Revision: https://phabricator.services.mozilla.com/D49660

--HG--
extra : moz-landing-system : lando
2019-11-18 20:56:36 +00:00
Agi Sferro 161c137c5d Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D52709

--HG--
extra : moz-landing-system : lando
2019-11-18 16:49:06 +00:00
Agi Sferro 01dfa4accb Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D49042

--HG--
extra : moz-landing-system : lando
2019-11-18 16:49:04 +00:00
Agi Sferro 84be57762d Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY

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

--HG--
rename : browser/components/extensions/schemas/browser_action.json => toolkit/components/extensions/schemas/browser_action.json
rename : browser/components/extensions/schemas/page_action.json => toolkit/components/extensions/schemas/page_action.json
extra : moz-landing-system : lando
2019-11-18 16:49:02 +00:00
Agi Sferro dc9331beef Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp
This matches desktop's TabTracker. Also, remove Tab:Selected which is an event
that was coming from Fennec.

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

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:59 +00:00
Agi Sferro a373408f01 Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D51918

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:57 +00:00
Agi Sferro cbc3c1528e Bug 1530402 - Provide GeckoImageDecoder. r=snorp
This class allows GeckoView embedders to decode images using Gecko's image
library.

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

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:55 +00:00
Agi Sferro 6618395970 Bug 1530402 - Remove Fennec's {Browser,Page} Action implementation. r=snorp
We're going to replace this implementation from scratch so we remove it here to
avoid a confusing diff.

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

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:50 +00:00
Agi Sferro 8a93f62803 Bug 1530402 - Provide an API to use TextureView in GeckoView. r=snorp,droeh
Differential Revision: https://phabricator.services.mozilla.com/D51916

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:46 +00:00
Agi Sferro e2d21e323a Bug 1530402 - Remove unused NULL_MESSAGE_DELEGATE. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D49053

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:43 +00:00
Agi Sferro 56339f490b Bug 1530402 - Remove Fennec code from ext-utils.js. r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D51641

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:34 +00:00
Ehsan Akhgari 30cf316b38 Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D52761

--HG--
extra : moz-landing-system : lando
2019-11-17 07:21:14 +00:00
Razvan Maries b90bde90fc Backed out changeset 1603f5abc56e (bug 1420363) for perma fails on test_busy_hang.xul. CLOSED TREE
--HG--
extra : rebase_source : 02c0d2f9f92f0a01ef57e4f9b38a008f6bc0eb50
2019-11-16 13:00:43 +02:00
Gabriele Svelto fb2b45f492 Bug 1420363 - Write crash annotations as JSON r=froydnj,agi
This patch rolls up all the required changes for this purpose. Since the
whole crash reporting flow must understand the new format it's not possible
to land this as separate patches as individually they would be broken. This
patch includes the following changes:

* Changes to the crash reporting machinery to write out annotations as JSON,
  these includes changes to the DLL blocklist code that must be run at crash
  time.
* Modifications to the crash reporter client so that it can read and
  submit the new format; this includes platform-specific changes to the
  Breakpad libraries it uses for submitting crashes.
* Modifications to the minidump-analyzer to understand and process the new
  format correctly.
* Modifications to the crash manager to understand and process the new format
  correctly.
* Modifications to GeckoView's crash handler to understand and submit the
  new format correctly.
* Added new tests to cover the new format and modified existing ones to
  accomodate the new one.

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

--HG--
extra : moz-landing-system : lando
2019-11-16 08:29:07 +00:00
Eugen Sawin 7e99bb005b Bug 1577005 - [5.0] Fix changelog syntax.
Differential Revision: https://phabricator.services.mozilla.com/D53283

--HG--
extra : moz-landing-system : lando
2019-11-15 22:30:35 +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 059c948746 Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D52709

--HG--
extra : moz-landing-system : lando
2019-11-15 16:34:02 +00:00
Agi Sferro 87658d0308 Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D49042

--HG--
extra : moz-landing-system : lando
2019-11-15 16:34:00 +00:00
Agi Sferro 55147a9528 Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY

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

--HG--
rename : browser/components/extensions/schemas/browser_action.json => toolkit/components/extensions/schemas/browser_action.json
rename : browser/components/extensions/schemas/page_action.json => toolkit/components/extensions/schemas/page_action.json
extra : moz-landing-system : lando
2019-11-15 16:33:57 +00:00
Agi Sferro 8e647541c1 Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp
This matches desktop's TabTracker. Also, remove Tab:Selected which is an event
that was coming from Fennec.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:55 +00:00
Agi Sferro cc0a593046 Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D51918

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:53 +00:00
Agi Sferro dd3df73eb6 Bug 1530402 - Provide GeckoImageDecoder. r=snorp
This class allows GeckoView embedders to decode images using Gecko's image
library.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:45 +00:00
Agi Sferro 049a7c667b Bug 1530402 - Remove Fennec's {Browser,Page} Action implementation. r=snorp
We're going to replace this implementation from scratch so we remove it here to
avoid a confusing diff.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 16:37:06 +00:00
Agi Sferro cbe2a8f072 Bug 1530402 - Provide an API to use TextureView in GeckoView. r=snorp,droeh
Differential Revision: https://phabricator.services.mozilla.com/D51916

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:36 +00:00
Agi Sferro af0728a8a3 Bug 1530402 - Remove unused NULL_MESSAGE_DELEGATE. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D49053

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:34 +00:00
Agi Sferro 82bfb12542 Bug 1530402 - Remove Fennec code from ext-utils.js. r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D51641

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:30 +00:00
Eugen Sawin 38bcf23168 Bug 1577005 - [4.1] Fix inconsistent naming. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D51923

--HG--
extra : moz-landing-system : lando
2019-11-15 15:49:10 +00:00
Eugen Sawin ffcb8ddae7 Bug 1577005 - [3.1] Ensure node value updates are propagated through the API. r=snorp,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D51922

--HG--
extra : moz-landing-system : lando
2019-11-15 15:49:02 +00:00
Eugen Sawin dc04dce0b6 Bug 1577005 - [2.4] Add autofill commit tests. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D51186

--HG--
extra : moz-landing-system : lando
2019-11-15 15:48:52 +00:00
Eugen Sawin 6ab58df198 Bug 1577005 - [1.6] Add autofill commit support. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D51185

--HG--
extra : moz-landing-system : lando
2019-11-15 15:48: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