24c9f26fc9924fb895e9884ebb19738210440247: Bug 1490096 - Don't make the wpt reftest window a Dialog, r=ato
James Graham <james@hoppipolla.co.uk> - Thu, 20 Sep 2018 14:26:48 +0100 - rev 441807
Push 34877 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:21:15 +0000
Bug 1490096 - Don't make the wpt reftest window a Dialog, r=ato This seems to break it opening at the right dimensions on Windows 7 Differential Revision: https://phabricator.services.mozilla.com/D7198
a64b17b18dae852bae1de933d840b823f8f1b643: Bug 1495574 - Support copying ip-relative xchg instructions, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Sun, 14 Oct 2018 09:48:34 -0600 - rev 441806
Push 34877 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:21:15 +0000
Bug 1495574 - Support copying ip-relative xchg instructions, r=froydnj.
e7d5d82e766d73f37d7f477962459609722b96dc: Merge autoland to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 18 Oct 2018 13:19:19 +0300 - rev 441805
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Merge autoland to mozilla-central. a=merge
638dee1dfab113b0c2333fb62509180cf21c2124: Backed out changeset 0e8706e5d2ff (bug 1473841) for browser_jsterm_completion_invalid_dot_notation.js failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Thu, 18 Oct 2018 10:43:58 +0300 - rev 441804
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Backed out changeset 0e8706e5d2ff (bug 1473841) for browser_jsterm_completion_invalid_dot_notation.js failures CLOSED TREE
0bb500ba0c07c122610452184a162166ff47ce96: Bug 1499136 - Disable dom.xhr.standard_content_type_normalization for now due to webcompat issues; r=hsivonen
Thomas Wisniewski <twisniewski@mozilla.com> - Thu, 18 Oct 2018 02:10:25 +0000 - rev 441803
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499136 - Disable dom.xhr.standard_content_type_normalization for now due to webcompat issues; r=hsivonen Disable dom.xhr.standard_content_type_normalization for now due to webcompat issues Differential Revision: https://phabricator.services.mozilla.com/D8789
8d820a4fe6e63e80cb05e5c27351b7a3fdf57577: Bug 1499685 - Fix browser_aboutCertError.js test cases for the old cert error pages. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Wed, 17 Oct 2018 22:13:34 +0000 - rev 441802
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499685 - Fix browser_aboutCertError.js test cases for the old cert error pages. r=nhnt11 Two of these tests simply require the new pref to be set, while there was some actual breakage that required me to put some more code behind another gate. Differential Revision: https://phabricator.services.mozilla.com/D8978
9305a99ea1c3aab53a9675be0f76ec60b1a30e5b: bug 1498525 - make test_captive_portal_service use localhost only r=valentin
Daniel Stenberg <daniel@haxx.se> - Thu, 18 Oct 2018 07:06:43 +0000 - rev 441801
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
bug 1498525 - make test_captive_portal_service use localhost only r=valentin By setting network.dns.native-is-localhost in this test, it makes all native name resolves use "localhost" and thus avoids causing an assert if this test runs with TRR enabled and network.trr.uri set to point to an actual external host name. MozReview-Commit-ID: D1df6VtfckR Differential Revision: https://phabricator.services.mozilla.com/D9070
aa851fc2ed73e31c338e9a1ba8f8538b0845d219: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 18 Oct 2018 10:19:03 +0300 - rev 441800
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
320f407a7677d7cef64f6e2213fc2e1449511da1: Bug 1499702 - Clean up break statements in EventQueue::CoalesceEvents(), r=surkov
Marco Zehe <mzehe@mozilla.com> - Thu, 18 Oct 2018 07:06:45 +0000 - rev 441799
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499702 - Clean up break statements in EventQueue::CoalesceEvents(), r=surkov Differential Revision: https://phabricator.services.mozilla.com/D8971
2dd8df3604ef3a4130daea876a25efe6db16536f: Bug 1499863 - Honor will-change: position dynamic changes. r=dbaron
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Oct 2018 22:13:51 +0000 - rev 441798
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499863 - Honor will-change: position dynamic changes. r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D9032
7e125b229e2990eeeae27927415ca5ea4a9ed77e: Bug 1488721 - Prevent closing the popup menu by clicking the space of tooltip popup menu. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 18 Oct 2018 05:48:55 +0000 - rev 441797
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1488721 - Prevent closing the popup menu by clicking the space of tooltip popup menu. r=birtles Differential Revision: https://phabricator.services.mozilla.com/D9059
32cff4bae8200974970704733601e14345058a6f: Bug 1497099: Use common runtime PropTypes. r=jdescottes
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 18 Oct 2018 00:48:54 +0000 - rev 441796
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1497099: Use common runtime PropTypes. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D8795
0e8706e5d2ffc8a43f45ae6a7f6e6b286e44e3ca: Bug 1473841 - Transform property access on a dot-notation invalid name into an element access; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 17 Oct 2018 20:55:26 +0000 - rev 441795
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1473841 - Transform property access on a dot-notation invalid name into an element access; r=bgrins. This patch turns property access that would result in Syntax error (e.g. `x.data-test`) into element access (e.g. `x["data-test"]`) when accepting a completion value in the console input. In order to do that, we use Reflect to parse a custom expression where we try to define the property the user is going to accept. If this throws, this means we need to modify the input into an element access. A test is added to make sure this works as expected. Differential Revision: https://phabricator.services.mozilla.com/D8952
826cd78b94cb08b178956660832c4596543a23b0: Bug 1499886 - Add send-to-device snippet, right-to-left robustness and bug fixes to Activity Stream r=k88hudson
Ed Lee <edilee@mozilla.com> - Thu, 18 Oct 2018 05:00:47 +0000 - rev 441794
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499886 - Add send-to-device snippet, right-to-left robustness and bug fixes to Activity Stream r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D9045
42319047f3d9ad10a2849c1e7b1b9cf6d2bb6de0: Bug 1487100 - Allow opening the input stream for original content when alt-data is available r=michal,luke
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 17 Oct 2018 12:27:37 +0000 - rev 441793
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1487100 - Allow opening the input stream for original content when alt-data is available r=michal,luke In trying to use fetch with alt-data, we sometimes want the benefit of using alt-data but the JS consumer actually needs to use the original HTTP response from the server. To get around this problem, we introduce a new API - nsICacheInfoChannel.getOriginalInputStream(nsIInputStreamReceiver) that asyncly receives the input stream containing the HTTP response in the cache entry. Depends on D8071 Differential Revision: https://phabricator.services.mozilla.com/D8072
e37adb23fd48ca1576ba954fe203b3fd6d6155f3: Bug 1487100 - Allow calling nsICacheInfoChannel.preferAlternativeDataType(altDataType, contentType) multiple times r=michal,luke
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 17 Oct 2018 13:58:30 +0000 - rev 441792
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1487100 - Allow calling nsICacheInfoChannel.preferAlternativeDataType(altDataType, contentType) multiple times r=michal,luke This patch changes the way we set and handle the preferred alternate data type. It is no longer just one choice, but a set of preferences, each conditional on the contentType of the resource. For example: var cc = chan.QueryInterface(Ci.nsICacheInfoChannel); cc.preferAlternativeDataType("js-bytecode", "text/javascript"); cc.preferAlternativeDataType("ammended-text", "text/plain"); cc.preferAlternativeDataType("something-else", ""); When loaded from the cache, the available alt-data type will be checked against "js-bytecode" if the contentType is "text/javascript", "ammended-text" if the contentType is "text/plain" or "something-else" for all contentTypes. Note that the alt-data type could be "something-else" even if the contentType is "text/javascript". The preferences are saved as an nsTArray<mozilla::Tuple<nsCString, nsCString>>. Differential Revision: https://phabricator.services.mozilla.com/D8071
02a07fe8780872236c65ddc30470209bef95b71b: Bug 1482425 - PresShell::PageMove() should use different rules to look for a container element for aExtend value r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 18 Oct 2018 04:42:53 +0000 - rev 441791
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1482425 - PresShell::PageMove() should use different rules to look for a container element for aExtend value r=smaug PresShell::PageMove() climbs up to parent document when there is no scrollable parent in current document. However, if aExtend is true, it should expand Selection in the document itself. Therefore, it needs different rules to look for container of expanding Selection from scrollable element to scroll. Additionally, old rules (i.e., before the fix of bug 1369072 which caused this regression) were also buggy. It used parent scrollable element or root scrollable element simply. Therefore, if found scrollable element is ancestor of selection limiter, it didn't work as expected. This patch creates nsFrameSelection::GetFrameToPageSelect() to retrieve per-page selection container element with the following rules: - look for a scrollable element in selection limiter. - if there is no scrollable element, use selection limiter. - if there is no selection limiter, use the root frame. So, nsFrameSelection::CommonPageMove() should take nsIFrame rather than nsIScrollableFrame since container of per-page selection may be used in non-scrollable contenteditable element. If it's called with non-scrollable frame, it needs to compute the expanding range with the frame size. Differential Revision: https://phabricator.services.mozilla.com/D8954
afdfeb4c004cbba91d4d9e30a0e80e6dfb0dce60: Bug 1497039 - Put a placeholder in privacy.xul that will be used to inject the form-autofill section. r=MattN
Jared Wein <jwein@mozilla.com> - Thu, 18 Oct 2018 03:42:59 +0000 - rev 441790
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1497039 - Put a placeholder in privacy.xul that will be used to inject the form-autofill section. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D8892
856c528a098312ad0ee77b5c6960993974ed19f4: Backed out 2 changesets (bug 1487100) for XPCShell failures in netwerk/test/unit_ipc/test_alt-data_simple_wrap.js
Dorel Luca <dluca@mozilla.com> - Thu, 18 Oct 2018 05:51:42 +0300 - rev 441789
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Backed out 2 changesets (bug 1487100) for XPCShell failures in netwerk/test/unit_ipc/test_alt-data_simple_wrap.js Backed out changeset 7f9d03c29a6f (bug 1487100) Backed out changeset dd1c31ea78c2 (bug 1487100)
8f1ae707ff7ba362c9931054c9f927141b20a2f7: Bug 1499533 - Fix console log stringifying bug in webcompat reporter; r=miketaylr
Thomas Wisniewski <twisniewski@mozilla.com> - Thu, 18 Oct 2018 02:51:30 +0000 - rev 441788
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499533 - Fix console log stringifying bug in webcompat reporter; r=miketaylr Fix console log stringifying bug in webcompat reporter Differential Revision: https://phabricator.services.mozilla.com/D8984
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip