28baa3df5f0f530faee1900f43c463f6b77b985c: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 14 Sep 2018 12:53:25 +0300 - rev 492059
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge inbound to mozilla-central. a=merge
6dba6afbe836f7bd8e484be4e823e0c680d41ee3: Bug 1490599 - Implement MerchantValidationEvent.prototype.methodName attribute. r=baku
Marcos Cáceres <mcaceres@mozilla.com> - Thu, 13 Sep 2018 21:06:00 +0300 - rev 492058
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490599 - Implement MerchantValidationEvent.prototype.methodName attribute. r=baku
1ead180102579aa8e76cf834724223ade0198f08: Bug 1490575 - wpt: Remove Mulet check from reftest annotation regex. r=dbaron
Chris Peterson <cpeterson@mozilla.com> - Tue, 11 Sep 2018 23:11:36 -0700 - rev 492057
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490575 - wpt: Remove Mulet check from reftest annotation regex. r=dbaron Remove `;s/ # Initial mulet triage:.*//` from the sed script because no reftests still have "Initial mulet triage" annotations. Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet URL to this script in the wpt repo: https://github.com/web-platform-tests/wpt/blob/master/css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests.sh Differential Revision: https://phabricator.services.mozilla.com/D5737
f9c212c68cb920d739464d1d1f5414a45d5795df: Bug 1490575 - netwerk: Remove #ifdef MOZ_MULET. r=dragana
Chris Peterson <cpeterson@mozilla.com> - Tue, 11 Sep 2018 23:09:09 -0700 - rev 492056
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490575 - netwerk: Remove #ifdef MOZ_MULET. r=dragana Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet Differential Revision: https://phabricator.services.mozilla.com/D5736
bcccbd9b25a17d424c3cc5c19b783ee20198df20: Bug 1490575 - Remove Mulet comments from build files. r=froydnj
Chris Peterson <cpeterson@mozilla.com> - Tue, 11 Sep 2018 23:07:32 -0700 - rev 492055
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490575 - Remove Mulet comments from build files. r=froydnj Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet Differential Revision: https://phabricator.services.mozilla.com/D5735
bbff7e9a84aac188e9cdabb1ec5b36150d1e5408: Bug 1490575 - Remove MOZ_MULET checks from build files. r=froydnj
Chris Peterson <cpeterson@mozilla.com> - Tue, 11 Sep 2018 23:16:36 -0700 - rev 492054
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490575 - Remove MOZ_MULET checks from build files. r=froydnj Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet Differential Revision: https://phabricator.services.mozilla.com/D5734
42281d374a870482752c1349c373b658af89beba: Merge mozilla-central to inbound. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 14 Sep 2018 06:47:16 +0300 - rev 492053
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
c6a68b5804d5085febdea4345ba75c635b4d93a0: Bug 1490858 - Reorder nsISHEntry. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 12 Sep 2018 13:20:14 +1000 - rev 492052
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490858 - Reorder nsISHEntry. r=nika nsISHEntry's attributes and methods are thoroughly mixed. This patch separates them, making it easier to understand.
505759d44fda6ded710374cf7527d779a1c55d74: Bug 1490858 - Simplify some nsISHEntry attributes. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 12 Sep 2018 12:54:11 +1000 - rev 492051
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490858 - Simplify some nsISHEntry attributes. r=nika Both nsISHEntry.URI and nsISHEntry isSubFrame are readonly, but also have a setter. This is silly, so this patch removes the setter and makes them modifiable. The patch also renames nsISHEntry.setAsHistoryLoad() as setLoadTypeAsHistory(), which makes it clearer that it modifies the loadType attribute.
abf70961a78342f8c4e141c33c5dab8bf6a3e4af: Bug 1490858 - Streamline nsISHEntry a little more. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 12 Sep 2018 11:59:06 +1000 - rev 492050
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490858 - Streamline nsISHEntry a little more. r=nika By marking some C++-only nsISHistory methods as [noscript] or [noscript, notxpcom].
cc1de79de88fa9af271ef61aeadddd2ba4b5ef94: Bug 1490858 - Make most nsISHEntry attributes infallible. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 07 Sep 2018 11:56:23 +1000 - rev 492049
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490858 - Make most nsISHEntry attributes infallible. r=nika The patch also removes some NS_ENSURE_ARG_POINTER checks from these attributes' getters. Most of these getters already lack such checks, and as long as the infallible getters are used a non-null pointer is guaranteed. In the worst case we'll safely null-crash anyway.
dd2958c5e2a929d94b3d4078d05a986a9345b9b1: Merge autoland to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 14 Sep 2018 12:51:47 +0300 - rev 492048
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge autoland to mozilla-central. a=merge
b4d300bcaf99c1f3170eb97fb53deb7e75d46a0d: Bug 1490884 - Make nsCopySupport set event target of clipboard events to conform to Clipboard API and events spec r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Sep 2018 07:22:24 +0000 - rev 492047
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490884 - Make nsCopySupport set event target of clipboard events to conform to Clipboard API and events spec r=smaug Clipboard API and events spec, event target of clipboard events should always be an element node which contains the selection start and if there is no Selection ranges, should use <body> or <frameset> of the document: https://www.w3.org/TR/clipboard-apis/#fire-a-clipboard-event This patch does not include the test for the latter because I have no idea how to avoid adjusting selection adjustments immediately before pasting in editor's middle click event handler or enable copy or paste commands without selection ranges. Differential Revision: https://phabricator.services.mozilla.com/D5743
70ae129e43a4c1b70ff684705c0814147b5a0f24: Bug 1490882 - Fix a bug of test_middle_click_paste.html r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Sep 2018 07:20:04 +0000 - rev 492046
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490882 - Fix a bug of test_middle_click_paste.html r=m_kato When I added some tests into test_middle_click_paste.html, I realized that SimpleTest.waitForClipboard() in copyHTMLContent() fails to copy the HTML fragment to clipboard and just quit the test. Therefore, only the last tests are ignored always. The reason is, iframe.contentDocument.getSelection() returns nullptr since the frame becomes visible immediately before accessing the Selection. This patch makes flushing the pending layout with scrollTop. This makes getSelection() return non-null. However, unfortunately, only on Linux, it fails to copy the content. I'm still not sure the reason. This patch just avoids running the last part only on Linux. Differential Revision: https://phabricator.services.mozilla.com/D5742
1552bbf660bef93db892891280e78cc4a92d244e: Bug 1487580 - Multiply the min-width of toolbox and zoom value. r=jdescottes
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 14 Sep 2018 05:37:18 +0000 - rev 492045
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1487580 - Multiply the min-width of toolbox and zoom value. r=jdescottes The toolbox specified the min-width to the own xul attribtue. However, the coordinate system differ from inner and outer frame if we zoom in/out the devtool panel. This patch will multiply the min-width of toolbox and zoom value to prevent this coordinate problem. Differential Revision: https://phabricator.services.mozilla.com/D4895
9b2e26f7005b5cdc27bdc08830ce39955b9cb197: Bug 1489965 - change default bug component for css-animations and css-transitions reftests. r=birtles
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 13 Sep 2018 23:21:14 +0000 - rev 492044
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489965 - change default bug component for css-animations and css-transitions reftests. r=birtles Differential Revision: https://phabricator.services.mozilla.com/D5401
aae4f349fa588aa844cfb14fae278b776aed6cb7: Bug 1479503: Check infer in ./mach static-analysis autotest. r=nalexander
Robert Bartlensky <rbartlensky@mozilla.com> - Thu, 13 Sep 2018 20:58:03 +0000 - rev 492043
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1479503: Check infer in ./mach static-analysis autotest. r=nalexander Adds infer to ./mach static-analysis autotest. Differential Revision: https://phabricator.services.mozilla.com/D5692
f61e4114e9df9f39b2264267c9f4c7f616526ff5: Bug 1459108 - Skip spellcheck-textarea-ref2.html on Andorid. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 13 Sep 2018 08:31:59 +0000 - rev 492042
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1459108 - Skip spellcheck-textarea-ref2.html on Andorid. r=masayuki Although this reftest is sometimes failure on Android, it is no meaning to run this test on Android due to no spellchekcer on Firefox Android. Differential Revision: https://phabricator.services.mozilla.com/D5745
2e5441b820524a231d6a52284cca2db3c8e0ff19: Bug 1490567 Update ffi build to handle x86 MinGW-clang builds r=glandium
Tom Ritter <tom@mozilla.com> - Fri, 14 Sep 2018 02:08:17 +0000 - rev 492041
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490567 Update ffi build to handle x86 MinGW-clang builds r=glandium Differential Revision: https://phabricator.services.mozilla.com/D5643
4760a22b8b89893238fbda27e5b4d9cf3dd014db: Bug 1490973 - Avoid repeatedly calling Append() in NS_UnescapeURL(). r=froydnj
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 13 Sep 2018 20:49:31 +0000 - rev 492040
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490973 - Avoid repeatedly calling Append() in NS_UnescapeURL(). r=froydnj MozReview-Commit-ID: H29SAvXS4Jl Differential Revision: https://phabricator.services.mozilla.com/D5769
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip