ff334fe949bc560fea8abdf068eaf382eae1596a: Bug 1583052 - Remove an optimization introduced in bug 1555946 which is not sound. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 23 Sep 2019 13:08:53 +0000 - rev 494488
Push 36609 by csabou@mozilla.com at Mon, 23 Sep 2019 21:56:58 +0000
Bug 1583052 - Remove an optimization introduced in bug 1555946 which is not sound. r=smaug Tasks dispatched from RunInStableState() can be cancelled if there's a load in between, so this is not sound. See nsSyncSection::IsCancelled(). This is the only patch in this bug that is worth uplifting IMO. Differential Revision: https://phabricator.services.mozilla.com/D46773
e3a4bd8e4991ca6d26115faf528416e405759946: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 23 Sep 2019 13:09:04 +0000 - rev 494487
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D46777
0e10cf03da9b5ce3f98354a3073b9c61d83b5271: Bug 1581523: part 6) Move wrap-related methods to `nsPlainTextSerializer::Settings`. r=hsivonen
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 11:44:13 +0000 - rev 494486
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 6) Move wrap-related methods to `nsPlainTextSerializer::Settings`. r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D46136
22f87090f3bc30cb6d94ade74d6218763a8916a0: Bug 1581523: part 5) Move `nsPlainTextSerializer::mWrapColumn` to `nsPlainTextSerializer::Settings`. r=hsivonen
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 12:59:27 +0000 - rev 494485
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 5) Move `nsPlainTextSerializer::mWrapColumn` to `nsPlainTextSerializer::Settings`. r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D46135
905a3d2379d47b95bc0bbe6fd8e8e1f0778a1919: Bug 1581523: part 4) Don't set `mWrapColumn` depending on `<body>`'s style. r=jorgk
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 11:43:59 +0000 - rev 494484
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 4) Don't set `mWrapColumn` depending on `<body>`'s style. r=jorgk Instead, rely on the proper initialization of `mWrapColumn` via `nsPlainTextSerializer::Init`. This will allow to move `mWrapColumn` to `nsPlainTextSerializer::Settings::mWrapColumn`, simplifying reasoning about it. Differential Revision: https://phabricator.services.mozilla.com/D46129
9b1ba3e4aadadb826ec8097b51244cf47f262463: Bug 1581523: part 3) Assert `nsTextEditorState::PrepareEditor` sets only non-negative wrap-columns. r=jorgk
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 11:43:57 +0000 - rev 494483
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 3) Assert `nsTextEditorState::PrepareEditor` sets only non-negative wrap-columns. r=jorgk Differential Revision: https://phabricator.services.mozilla.com/D46128
27dad17d200b533b6616d23d7f61c79a0c60b3d5: Bug 1581523: part 2) Remove outdated comment in `HTMLTextAreaElement`. r=jorgk
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 11:43:55 +0000 - rev 494482
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 2) Remove outdated comment in `HTMLTextAreaElement`. r=jorgk Differential Revision: https://phabricator.services.mozilla.com/D46127
7df89eaac03f789c5271ba485bafa2b441f594a2: Bug 1581523: part 1) Remove hack for Thunderbird which parses `nsPlainTextSerializer::mWrapColumn` from `<body>`'s style. r=hsivonen,jorgk
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 23 Sep 2019 11:43:53 +0000 - rev 494481
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581523: part 1) Remove hack for Thunderbird which parses `nsPlainTextSerializer::mWrapColumn` from `<body>`'s style. r=hsivonen,jorgk `TextEditor::SetWrapWidth` already sets `nsIDocumentEncoder`'s wrap column which is propagated to `nsPlainTextSerializer`. So this should be a safe change. Differential Revision: https://phabricator.services.mozilla.com/D46008
33f45301333c403beec111e5a1288c06b126167a: Bug 1581415 - Add missing wrap attributes to toolbarbuttons in the protections panel. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Mon, 23 Sep 2019 12:26:48 +0000 - rev 494480
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581415 - Add missing wrap attributes to toolbarbuttons in the protections panel. r=nhnt11 See bug 1564077 on why this is necessary. Differential Revision: https://phabricator.services.mozilla.com/D46767
15f6993d80bb47f5fb2805daa99818fd4a9f8b31: Bug 1578265 - Remove security.ui.identitypopup event telemetry. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Mon, 23 Sep 2019 12:26:03 +0000 - rev 494479
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1578265 - Remove security.ui.identitypopup event telemetry. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D46752
a5dbde48194a501a28f082c22575a2614980b614: Bug 1583171 - Add new locales (ca-valencia, tl, trs) to shipped-locales r=Pike
Francesco Lodolo (:flod) <flod@lodolo.net> - Mon, 23 Sep 2019 11:50:13 +0000 - rev 494478
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1583171 - Add new locales (ca-valencia, tl, trs) to shipped-locales r=Pike Differential Revision: https://phabricator.services.mozilla.com/D46771
de2c00f37a4ab8327776285ac53b6a554adbf4ec: Bug 1527818 - Add Coverity analysis for full build on try. r=marco,bastien
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 23 Sep 2019 11:10:23 +0000 - rev 494477
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1527818 - Add Coverity analysis for full build on try. r=marco,bastien Differential Revision: https://phabricator.services.mozilla.com/D46477
c2c842254f5a762998e65a991f7241f3bb399ab6: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Mon, 23 Sep 2019 10:26:45 +0000 - rev 494476
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser Differential Revision: https://phabricator.services.mozilla.com/D46759
19ac58d9d129891f54bb1c79c3554cbac0b5967e: Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 23 Sep 2019 10:16:44 +0000 - rev 494475
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky Also while doing it: * Ensure activity observers get notified after visibility is computed already. This is how we notify all other activity observers already, and we are double-notifying in the case we actually get a page show _and_ a visibility change, but this is a pre-existing problem. * Remove special-cases for InFrameSwap() from MediaRecorder. Now that pagehide doesn't mess up with our visibility state the regular check just works. I ensured I didn't regress bug 1444541. * Had to fix a UITour test that relied on the visibility changing back and forth for the detached tab. It seems there's no real place in UITour that listens to that event so we should be good. * Added tests, verifying that they both fail without the patch. After this we can remove nsDocShell::InFrameSwap(), as the only caller is the assertion, but I wanted to keep it regardless, at least for now, until this patch has been in for a bit. Differential Revision: https://phabricator.services.mozilla.com/D45906
14b63c18bdc89ac8e257bf3042853b593d6b0081: Backed out changeset d984fd004e7e (bug 1578379) for ES lint failure on browser_tab_replace_while_loading.js CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Mon, 23 Sep 2019 13:00:56 +0300 - rev 494474
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Backed out changeset d984fd004e7e (bug 1578379) for ES lint failure on browser_tab_replace_while_loading.js CLOSED TREE
d984fd004e7e198a843bc0cb8403eb1603801e7f: Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 23 Sep 2019 09:36:59 +0000 - rev 494473
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky Also while doing it: * Ensure activity observers get notified after visibility is computed already. This is how we notify all other activity observers already, and we are double-notifying in the case we actually get a page show _and_ a visibility change, but this is a pre-existing problem. * Remove special-cases for InFrameSwap() from MediaRecorder. Now that pagehide doesn't mess up with our visibility state the regular check just works. I ensured I didn't regress bug 1444541. * Had to fix a UITour test that relied on the visibility changing back and forth for the detached tab. It seems there's no real place in UITour that listens to that event so we should be good. * Added tests, verifying that they both fail without the patch. After this we can remove nsDocShell::InFrameSwap(), as the only caller is the assertion, but I wanted to keep it regardless, at least for now, until this patch has been in for a bit. Differential Revision: https://phabricator.services.mozilla.com/D45906
4b008fcd2c1785aeb248ede232087dce0e51d352: Bug 1581879 - Artifacts when zooming text on webrender on android. r=jnicol,nical
Glenn Watson <github@intuitionlibrary.com> - Mon, 23 Sep 2019 08:13:57 +0000 - rev 494472
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1581879 - Artifacts when zooming text on webrender on android. r=jnicol,nical Fix scissor rect being incorrect during pinch zoom due to floating point inaccuracies. Differential Revision: https://phabricator.services.mozilla.com/D46743
e687781f7f428b60e52061529f3fb7ebd41b6ecf: Bug 1582038 - Update osx expectations for bugs/605138-1.html. r=nical
Glenn Watson <github@intuitionlibrary.com> - Mon, 23 Sep 2019 08:06:40 +0000 - rev 494471
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1582038 - Update osx expectations for bugs/605138-1.html. r=nical Differential Revision: https://phabricator.services.mozilla.com/D46737
1c5ea863a16d4f23307041bee7772d69857179c5: Backed out changeset b281b340b9f7 (bug 1582053) for test_ext_proxy_socks.js failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Mon, 23 Sep 2019 10:36:55 +0300 - rev 494470
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Backed out changeset b281b340b9f7 (bug 1582053) for test_ext_proxy_socks.js failures CLOSED TREE
98034cd40bbe295a1d3b41c4bf1d0350da78df74: Bug 1552041 - Part 2. Don't open virtual keyboard via chrome script. r=geckoview-reviewers,snorp
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 09 Sep 2019 14:15:50 +0000 - rev 494469
Push 36608 by malexandru@mozilla.com at Mon, 23 Sep 2019 16:04:44 +0000
Bug 1552041 - Part 2. Don't open virtual keyboard via chrome script. r=geckoview-reviewers,snorp Even if `element.focus` is called from chrome, we always open virtual keyboard. But I would like to change this behaviour that virtual keyboard isn't opened via `element.focus` that is chrome script. Depends on D44104 Differential Revision: https://phabricator.services.mozilla.com/D44105
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip