d81ab08e02b62c66c1b87e57c451fc374bb8afe5: Bug 1357365 - part 0-1: Make `test_typing_at_edge_of_anchor.html` test both on `contenteditable` and `designMode` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 13 Jan 2021 01:53:46 +0000 - rev 562853
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1357365 - part 0-1: Make `test_typing_at_edge_of_anchor.html` test both on `contenteditable` and `designMode` r=m_kato Currently, the test checks the result only in `contenteditable`, but I'd be better to do same tests in `designMode` editor too. Additionally, for detecting regressions of the following patches, it should check the result of 2nd typing too because inserting text into end of a link element may cause unlink it. Differential Revision: https://phabricator.services.mozilla.com/D100997
bd0fd84dbf437b7f0cddacd51520176c6f4dec2e: Bug 1677914 - enable chain of trust on pgo profile tasks. r=releng-reviewers,mtabara
Aki Sasaki <asasaki@mozilla.com> - Wed, 13 Jan 2021 01:01:11 +0000 - rev 562852
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1677914 - enable chain of trust on pgo profile tasks. r=releng-reviewers,mtabara Depends on D97470 Differential Revision: https://phabricator.services.mozilla.com/D93457
c03f86696776a2125f5c8e86db11bc0b85f11928: Bug 1677914 - enable chain of trust on mac builders. r=taskgraph-reviewers,jmaher,glandium
Aki Sasaki <asasaki@mozilla.com> - Wed, 13 Jan 2021 01:01:11 +0000 - rev 562851
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1677914 - enable chain of trust on mac builders. r=taskgraph-reviewers,jmaher,glandium Differential Revision: https://phabricator.services.mozilla.com/D97470
8965209abcc2fc332de0e87b461a7b17094c6afc: Bug 1677914 - generate osx pgo profiles on b-osx-1015 pool. r=taskgraph-reviewers,jmaher
Aki Sasaki <asasaki@mozilla.com> - Wed, 13 Jan 2021 01:01:11 +0000 - rev 562850
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1677914 - generate osx pgo profiles on b-osx-1015 pool. r=taskgraph-reviewers,jmaher Differential Revision: https://phabricator.services.mozilla.com/D101498
687d3f798e03419c1a64fb919f275a7d893c738e: Backed out 3 changesets (bug 1611554) for causing bustage on recurse.mk. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 13 Jan 2021 03:16:17 +0200 - rev 562849
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Backed out 3 changesets (bug 1611554) for causing bustage on recurse.mk. CLOSED TREE Backed out changeset bb1ce63d73ec (bug 1611554) Backed out changeset 0d4317da1006 (bug 1611554) Backed out changeset dc905e5db0cc (bug 1611554)
ed66d8e29b4ba20f360fe05786321d871b8d9121: Bug 1684859 - Connect titles and toggles, fix padding and font weight. r=prathiksha
Erica Wright <ewright@mozilla.com> - Tue, 12 Jan 2021 19:37:23 +0000 - rev 562848
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1684859 - Connect titles and toggles, fix padding and font weight. r=prathiksha Differential Revision: https://phabricator.services.mozilla.com/D101409
bb1ce63d73ec74c3d8a12bdaa29d1a16af0cb8b2: Bug 1611554: Part 3 - Use jinja templates to generate GeckoChildProcessServices.java and AndroidManifest_overlay.xml; r=geckoview-reviewers,agi
Aaron Klotz <aklotz@mozilla.com> - Wed, 13 Jan 2021 00:38:25 +0000 - rev 562847
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1611554: Part 3 - Use jinja templates to generate GeckoChildProcessServices.java and AndroidManifest_overlay.xml; r=geckoview-reviewers,agi This patch converts `GeckoChildProcessServices.java` into a jinja template. We also add an overlay generated from a jinja template for `AndroidManifest.xml` that provides the definitions for content process services. Note that even though Gradle supports simple substitution of variables in manifests, I opted not to use that functionality. Since we need the more powerful template functionality that jinja provides, I felt that having multiple ways to substitute information into the manifest would be confusing, so we're using jinja exclusively. Differential Revision: https://phabricator.services.mozilla.com/D82578
0d4317da10068a0a00d8b71ef5df3136c6eb57c9: Bug 1611554: Part 2 - Modify GeckoView build to generate manifest and service definitions from jinja files; r=nalexander,geckoview-reviewers,snorp
Aaron Klotz <aklotz@mozilla.com> - Wed, 13 Jan 2021 00:24:06 +0000 - rev 562846
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1611554: Part 2 - Modify GeckoView build to generate manifest and service definitions from jinja files; r=nalexander,geckoview-reviewers,snorp * We add a config option for setting the number of content services; * We add a config option to indicate whether content services should be isolated. This one is just a `project_flag` since it doesn't really need the ability to be overridden; it's something whose default we would want to flip when the time comes; * We set a dependency so that mobile/android/base/pre-export is executed; * We add the `gen_from_jinja.py` script which is mostly just a dumb shim that takes the input template and the config arguments, instantiates jinja, generates the final output, and dumps it to the output fd; * We add the requisite `moz.build` statements to generate the manifest overlay and the service definitions; * We update `build.gradle` so that Gradle knows to look for the generated files when building the apk. Differential Revision: https://phabricator.services.mozilla.com/D82577
dc905e5db0cc18cc48986d6f7a5e0a4c8344fbbc: Bug 1611554: Part 1 - Add capability for build system to generate files during pre-export tier when building GeckoView; r=nalexander,rstewart
Aaron Klotz <aklotz@mozilla.com> - Wed, 13 Jan 2021 00:24:03 +0000 - rev 562845
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1611554: Part 1 - Add capability for build system to generate files during pre-export tier when building GeckoView; r=nalexander,rstewart These are the minimum changes that we need to make to common build system code to allow us to generate files during pre-export. We add a `required_before_export` flag to `GeneratedFile` to indicate when a particular file must be generated in `pre-export`. We set that flag when there are `.jinja` input files and we're configured for a GeckoView build, otherwise it is set to `False`. Then the recursive `make` backend assigns any `GeneratedFile`s that have `required_before_export` set to run in the `pre-export` tier. Differential Revision: https://phabricator.services.mozilla.com/D82576
3b68e1da2db1d966f5b7e1da6c2b3ed53661222c: Backed out changeset f8e28ebbdaa0 (bug 1675720) for causing failures on browser_system_dialog_subdialog_hidden.js. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 13 Jan 2021 03:00:31 +0200 - rev 562844
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Backed out changeset f8e28ebbdaa0 (bug 1675720) for causing failures on browser_system_dialog_subdialog_hidden.js. CLOSED TREE
471f3893ab894a2a7879afc3f9b0d63af5ff1bc7: Bug 1677130 - Allow out-of-order ReleaseChunk - r=canaltinova
Gerald Squelart <gsquelart@mozilla.com> - Tue, 12 Jan 2021 23:30:27 +0000 - rev 562843
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1677130 - Allow out-of-order ReleaseChunk - r=canaltinova Differential Revision: https://phabricator.services.mozilla.com/D100860
5903efe7420620d65479fa1921fc1eac6bb96b1d: Bug 1686130 - Update test_layerization to use SpecialPowers.promiseTimeout. r=botond
Kartikaya Gupta <kats@pancake.staktrace.com> - Tue, 12 Jan 2021 02:36:46 +0000 - rev 562842
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1686130 - Update test_layerization to use SpecialPowers.promiseTimeout. r=botond Depends on D101425 Differential Revision: https://phabricator.services.mozilla.com/D101426
0b03303b9426451d038f41ceabb8fdec8e52c9c7: Bug 1686130 - Fix delay argument propagation. r=kmag
Kartikaya Gupta <kats@pancake.staktrace.com> - Tue, 12 Jan 2021 19:41:51 +0000 - rev 562841
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1686130 - Fix delay argument propagation. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D101425
0a9bd8c4b59bf9a9b0e7b0b7b8807663d87f5fd0: Bug 1682987: Unconditionally return true from ServiceWorkerParentInterceptEnabled; r=dom-workers-and-storage-reviewers,asuth
Aaron Klotz <aklotz@mozilla.com> - Tue, 12 Jan 2021 23:12:53 +0000 - rev 562840
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1682987: Unconditionally return true from ServiceWorkerParentInterceptEnabled; r=dom-workers-and-storage-reviewers,asuth The [current implementation](https://searchfox.org/mozilla-central/rev/c7cf087b6e1384608ca3989f042f12f7cabd0a5f/dom/serviceworkers/ServiceWorkerUtils.cpp#25) of `ServiceWorkerParentInterceptEnabled` uses two atomics to load the `dom.serviceWorkers.parent_intercept` pref. As-is, there is a slight chance that this function could return a false-negative, given that `sInitialized` is set to `true` before `sEnabled` is set. Per asuth, we now unconditionally return `true`. Differential Revision: https://phabricator.services.mozilla.com/D99957
09c4ecccabcedc1ff25c4a8b8baa8ed822388dc5: Bug 1686363 - handle case in RenderCompositorSWGL where DT is size of window. r=mattwoodrow
Lee Salzman <lsalzman@mozilla.com> - Wed, 13 Jan 2021 00:04:16 +0000 - rev 562839
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1686363 - handle case in RenderCompositorSWGL where DT is size of window. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D101513
c4964ef6ab40846eacc4edd171e540cf98134ecf: Backed out 4 changesets (bug 1680637, bug 1682395) for causing Marionette failures. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 13 Jan 2021 02:13:06 +0200 - rev 562838
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Backed out 4 changesets (bug 1680637, bug 1682395) for causing Marionette failures. CLOSED TREE Backed out changeset 073e0be7db95 (bug 1680637) Backed out changeset 552b91b31b0f (bug 1682395) Backed out changeset c80de6c72779 (bug 1680637) Backed out changeset d513e228b0ad (bug 1680637)
9f275e82532a1de7fa0a37b292f1c6e90fcdc717: Bug 1686089 - Make `mach package-multi-locale` handle Desktop on macOS. r=zbraniecki
Nick Alexander <nalexander@mozilla.com> - Tue, 12 Jan 2021 23:12:40 +0000 - rev 562837
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1686089 - Make `mach package-multi-locale` handle Desktop on macOS. r=zbraniecki There's a macOS-specific wrinkle for browser/ that populates the `.app` directory. This makes that happen as part of `mach package-multi-locale`. It's the equivalent, I suppose, of `mach android assemble-app` for Desktop. Differential Revision: https://phabricator.services.mozilla.com/D101502
073e0be7db955d33cbf03187b0d56294d2390c72: Bug 1680637 - Update tests using the old dialog UI to only use the old UI. r=jaws,Gijs
Micah Tigley <mtigley@mozilla.com> - Tue, 12 Jan 2021 22:32:24 +0000 - rev 562836
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1680637 - Update tests using the old dialog UI to only use the old UI. r=jaws,Gijs Depends on D100172 Differential Revision: https://phabricator.services.mozilla.com/D101388
552b91b31b0f50960e57e9ab9e54e8294be403b9: Bug 1682395 - Center content prompts managed by TabDialogBox r=dao
Micah Tigley <mtigley@mozilla.com> - Mon, 11 Jan 2021 20:55:29 +0000 - rev 562835
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1682395 - Center content prompts managed by TabDialogBox r=dao Depends on D100955 Differential Revision: https://phabricator.services.mozilla.com/D100172
c80de6c7277940c47ab384f87348b181d5678a05: Bug 1680637 - Rename TabDialogBox's manager to tabDialogManager r=marionette-reviewers,Gijs
Micah Tigley <mtigley@mozilla.com> - Mon, 11 Jan 2021 20:55:19 +0000 - rev 562834
Push 38100 by rmaries@mozilla.com at Wed, 13 Jan 2021 10:02:40 +0000
Bug 1680637 - Rename TabDialogBox's manager to tabDialogManager r=marionette-reviewers,Gijs To clarify the two separate SubDialog managers managed by TabDialogManager, this patch renames `_.dialogManager` to `._tabDialogManager`. Depends on D100066 Differential Revision: https://phabricator.services.mozilla.com/D100955
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip