05033a6494caad52ec4c9d6eb1d5cc8afcd0137a: Bug 699022 - Inform IM about cursor position when focus changes. r=masayuki
Xidorn Quan <me@upsuper.org> - Thu, 13 Feb 2020 12:19:05 +0000 - rev 513869
Push 37124 by csabou@mozilla.com at Fri, 14 Feb 2020 15:51:24 +0000
Bug 699022 - Inform IM about cursor position when focus changes. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D62734
b8d617792e610ec2c08cb6c6b13a72dcb7f60007: Bug 1614232. Make sure to call RenderMaskLayers in ClientRefLayer::RenderLayer. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Tue, 11 Feb 2020 19:00:59 +0000 - rev 513868
Push 37124 by csabou@mozilla.com at Fri, 14 Feb 2020 15:51:24 +0000
Bug 1614232. Make sure to call RenderMaskLayers in ClientRefLayer::RenderLayer. r=mattwoodrow ClientReadbackLayer::RenderLayer is the only other RenderLayer implementation that doesn't have a RenderMaskLayers calls, does it need it? Depends on D62180 Differential Revision: https://phabricator.services.mozilla.com/D62181
f286c12597d32c880b8d7a98cc60b7d764cc841e: Bug 1588688 - part 7-4: Clean up `HTMLEditor::GetListAndTableParents()` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 13 Feb 2020 02:56:25 +0000 - rev 513867
Push 37124 by csabou@mozilla.com at Fri, 14 Feb 2020 15:51:24 +0000
Bug 1588688 - part 7-4: Clean up `HTMLEditor::GetListAndTableParents()` r=m_kato It can be a static method and does not make sense taking array of nodes as input argument because it refers only first or last node of the array. Differential Revision: https://phabricator.services.mozilla.com/D61977
ca97340e64722330f45043b3fa8a819ad7c59835: Backed out 2 changesets (bug 1613263, bug 1611326) for presummably causing l10n langpack bustages. a=backout
Cosmin Sabou <csabou@mozilla.com> - Fri, 14 Feb 2020 15:02:21 +0200 - rev 513866
Push 37123 by csabou@mozilla.com at Fri, 14 Feb 2020 13:03:25 +0000
Backed out 2 changesets (bug 1613263, bug 1611326) for presummably causing l10n langpack bustages. a=backout Backed out changeset 77e54e76848a (bug 1611326) Backed out changeset 36ba18ac3a68 (bug 1613263)
ccbbd26e4bec0cda9a2d4e4b73de319092569c28: Bug 1615134 - Shell service API to open macOS Security & Privacy preferences panes. r=spohl
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Fri, 14 Feb 2020 04:06:09 +0000 - rev 513865
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1615134 - Shell service API to open macOS Security & Privacy preferences panes. r=spohl Example: Cc["@mozilla.org/browser/shell-service;1"].getService(Ci.nsIMacShellService).showSecurityPreferences("Privacy_AllFiles") Differential Revision: https://phabricator.services.mozilla.com/D62690
238df84a23d4beaea17e2ca13c21dbae3c71eeeb: Bug 1550800 - Make PuppetWidget::WidgetToScreenOffset work in out-of-process iframes. r=hsivonen,emilio
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 12 Feb 2020 01:44:28 +0000 - rev 513864
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1550800 - Make PuppetWidget::WidgetToScreenOffset work in out-of-process iframes. r=hsivonen,emilio A mochitest for this change will be landed in bug 1614268 which needs a work to make Element.focus() work in OOP iframes (bug 1556627). Differential Revision: https://phabricator.services.mozilla.com/D62191
d4671961494357391bc2a8158ed414f38e9c8b31: Bug 1550800 - Call BrowserParent::UpdateDimensions() in BrowserBridgeParent::RecvUpdateDimensions. r=nika,hsivonen
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Thu, 13 Feb 2020 22:30:56 +0000 - rev 513863
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1550800 - Call BrowserParent::UpdateDimensions() in BrowserBridgeParent::RecvUpdateDimensions. r=nika,hsivonen So that we can get the correct client offset value and store other metrics there and reuse them when the top browser window moves. The client offset, browser window title bar and window decorated frame width, is necessary to get element positions in OOP iframes in screen coordinates for drag-and-drop etc. This change also fixes event.screen{X,Y}. A mochitest in this commit fails without this change with enabling fission at least on Linux. Note that in the mochitest we have to use nsIDOMWindowUtils.synthesizeNativeMouseClick instead of nsIDOMWindowUtils.sendMouseEvent since sendMouseEvent doesn't work in fission world (bug 1528935). Differential Revision: https://phabricator.services.mozilla.com/D62190
102521a4f26d7b3675779d8a95f221a0e3f4c6cd: Bug 1588688 - part 7-3: Clean up `HTMLEditor::ScanForTableStructure()` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 13 Feb 2020 02:55:53 +0000 - rev 513862
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1588688 - part 7-3: Clean up `HTMLEditor::ScanForTableStructure()` r=m_kato The name does not explain what it does. Additionally, it should be same style as `HTMLEditor::IsReplaceableListElement()` for making it easier to understand. Differential Revision: https://phabricator.services.mozilla.com/D61976
c7172b32a80d6ec2be386c60d48f42b4dbbcf5a6: Backed out changeset 19c9be9294f4 (bug 1613733) for Android Bpgo build bustages. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 14 Feb 2020 04:33:17 +0200 - rev 513861
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Backed out changeset 19c9be9294f4 (bug 1613733) for Android Bpgo build bustages. CLOSED TREE
fc74126fedeb2bb945db4d52e54266c955e9bbe7: Bug 1615141 - Fix panic in picture cache dependency building. r=Bert
Glenn Watson <gw@intuitionlibrary.com> - Fri, 14 Feb 2020 00:30:02 +0000 - rev 513860
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1615141 - Fix panic in picture cache dependency building. r=Bert Differential Revision: https://phabricator.services.mozilla.com/D62851
118ce2f460fcb323600bbc1080110066edf9a798: Bug 1615465 - fix missing nsString include in GLContext r=aosmond
Greg V <greg@unrelenting.technology> - Fri, 14 Feb 2020 00:25:19 +0000 - rev 513859
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1615465 - fix missing nsString include in GLContext r=aosmond Differential Revision: https://phabricator.services.mozilla.com/D62843
728ceb4b5d6a439f305c49d3c18013f93b9a1279: bug 1615068 - enable test_osclientcerts_module.js on macOS r=kjacobs
Dana Keeler <dkeeler@mozilla.com> - Fri, 14 Feb 2020 00:24:46 +0000 - rev 513858
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
bug 1615068 - enable test_osclientcerts_module.js on macOS r=kjacobs Differential Revision: https://phabricator.services.mozilla.com/D62824
86d3343d25ce81ecb6715017acefe51f1e881634: Bug 1613611 - Enable lazy load images by default. r=emilio
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 14 Feb 2020 00:14:46 +0000 - rev 513857
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1613611 - Enable lazy load images by default. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D62709
a2e0699b6cb88cd88f1b0be00be031449a2d62fd: Bug 1612006 - getDisplayMedia NotFoundError in firefox after upgrade to MacOS 10.15.3 r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 13 Feb 2020 23:36:23 +0000 - rev 513856
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1612006 - getDisplayMedia NotFoundError in firefox after upgrade to MacOS 10.15.3 r=spohl Update the heuristic-based screen recording permission check to be more reliable but still imperfect. Add pref "media.macos.screenrecording.oscheck.enabled" (true by default) to allow bypassing the permission check as a workaround and for testing. i.e., when the pref is set, nsIOSPermissionRequest::getScreenCapturePermissionState() always returns PERMISSION_STATE_AUTHORIZED on macOS. Differential Revision: https://phabricator.services.mozilla.com/D61909
77e54e76848ab510bb0a20e375e8692b0f21e5d8: Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
Mike Shal <mshal@mozilla.com> - Thu, 13 Feb 2020 23:07:04 +0000 - rev 513855
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart GENERATED_FILES now defaults to python3 unless py2=True is specified as an argument. All existing GENERATED_FILES scripts and GeneratedFile templates have the py2=True attribute added, so this patch should effectively be a no-op. Going forward, individual scripts can be converted to python3 and their corresponding py2=True attribute can be deleted. In effect, this patch will be backed out in pieces until all scripts run in python3, at which point the py2 attribute itself can be removed. Differential Revision: https://phabricator.services.mozilla.com/D60919
ef01a12520ae39f25f6cfa3972c85e2b1deb1dcb: Bug 1602485. r=aklotz,froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 10 Feb 2020 22:05:23 +0000 - rev 513854
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1602485. r=aklotz,froydnj Differential Revision: https://phabricator.services.mozilla.com/D60344
9ff9e5abe89457be61b6989ea1ff297c25becd68: Bug 1614711 - Update to Neqo 0.1.14 for support for QUIC draft 25 r=dragana
Andy Grover <agrover@mozilla.com> - Thu, 13 Feb 2020 22:18:07 +0000 - rev 513853
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1614711 - Update to Neqo 0.1.14 for support for QUIC draft 25 r=dragana Differential Revision: https://phabricator.services.mozilla.com/D62655
6fea28a1358f8b50b2e4a9f173191cf6dd4085fb: Bug 1536728 - Show dismissed save/update doorhanger when password value is changed. r=MattN
Sam Foster <sfoster@mozilla.com> - Thu, 13 Feb 2020 22:11:01 +0000 - rev 513852
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1536728 - Show dismissed save/update doorhanger when password value is changed. r=MattN * Behavior is behind a false-by-default pref signon.passwordEditCapture.enabled * Responds to change events on the field (not input) * New browser-chrome tests for doorhanger behavior when editing (non-generated) password field values Differential Revision: https://phabricator.services.mozilla.com/D54264
667758dfe3e418af1887c9e43a3c06fff40e9dac: Bug 1536728 - Consolidate the PasswordFilledOrEdited and FormSubmit logic and messages. r=MattN
Sam Foster <sfoster@mozilla.com> - Thu, 13 Feb 2020 22:10:10 +0000 - rev 513851
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1536728 - Consolidate the PasswordFilledOrEdited and FormSubmit logic and messages. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D60118
83e3e7c240127bd7e6caeab5d7e220b06195e85b: Bug 1536728 - test-only changes to ensure we get typed input into forms. r=MattN
Sam Foster <sfoster@mozilla.com> - Thu, 13 Feb 2020 22:09:42 +0000 - rev 513850
Push 37122 by csabou@mozilla.com at Fri, 14 Feb 2020 10:05:11 +0000
Bug 1536728 - test-only changes to ensure we get typed input into forms. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D60117
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip