9c08d6d5d6f29b6bd44166cc1054d2f4b31c77d6: Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 11:35:15 +0000 - rev 487225
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D3533
af075a2e920d03345f42a62f525f28bf88672ded: Bug 1482667 - Migrate mochitest-browser tests in browser/ to use element variations of firstChild, etc;r=paolo
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 17 Aug 2018 16:45:52 +0000 - rev 487224
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482667 - Migrate mochitest-browser tests in browser/ to use element variations of firstChild, etc;r=paolo Differential Revision: https://phabricator.services.mozilla.com/D3530
6b3a8e5c5e77d13f71089517fe2faaa6a8e0fe69: Bug 1473821 - The MOZ_PGO_INSTRUMENTED environment variable is not used anymore so remove all remaining mentions of it r=gps
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 17 Aug 2018 16:40:10 +0000 - rev 487223
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473821 - The MOZ_PGO_INSTRUMENTED environment variable is not used anymore so remove all remaining mentions of it r=gps Differential Revision: https://phabricator.services.mozilla.com/D3219
060aa1c7072322d21ec4190fdb07dc1dd89abe0c: Bug 1481139 - fix GMP process IPC channel error on Android. r=jld,njn
John Lin <jolin@mozilla.com> - Fri, 17 Aug 2018 00:06:20 +0000 - rev 487222
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1481139 - fix GMP process IPC channel error on Android. r=jld,njn Bug 1481139 - p1: handle invalid file descriptors. Bug 1481139 - p2: add dummy fds for GMP process. Two file descriptors were added in bug 1438678 and 1471025 for content/child process but not GMP process, and it breaks the IPC channel on Android. Add dummy values to make it work for now before bug 1440207 clean up the mess. Differential Revision: https://phabricator.services.mozilla.com/D3541
51881a2e2f9e1407f91ac39609685894c51fe729: Backed out changeset bb09f2ec0d28 (bug 785922)for causing Android build bustages on profiler/core/platform.cpp CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Fri, 17 Aug 2018 18:22:13 +0300 - rev 487221
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out changeset bb09f2ec0d28 (bug 785922)for causing Android build bustages on profiler/core/platform.cpp CLOSED TREE
36e444c0d08452f6121c9c95a92a271ea7fe3858: Backed out 2 changesets (bug 1483882) for reftest failures in uilds/worker/workspace/build/tests/reftest/tests/layout/reftests/svg/fragid-shadow-3.html
Noemi Erli <nerli@mozilla.com> - Fri, 17 Aug 2018 18:13:14 +0300 - rev 487220
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out 2 changesets (bug 1483882) for reftest failures in uilds/worker/workspace/build/tests/reftest/tests/layout/reftests/svg/fragid-shadow-3.html Backed out changeset 4656d3bf8e9c (bug 1483882) Backed out changeset 4105f56578d4 (bug 1483882)
92bb9503d1c3b8f5af908953908eac85be1473da: Bug 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher
Calixte Denizet <cdenizet@mozilla.com> - Fri, 17 Aug 2018 13:38:39 +0000 - rev 487219
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher This makes chunks and timeouts on the MacOSX64 coverage build closer to what we have defined for the Windows build. Differential Revision: https://phabricator.services.mozilla.com/D2149
32d94a3cc7afd8a09bf182d10932a0ee84407191: Bug 1482117 - Part 2: cache the result of IsThirdPartyChannel; r=mayhemer
Liang-Heng Chen <xeonchen@gmail.com> - Fri, 17 Aug 2018 12:43:51 +0000 - rev 487218
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482117 - Part 2: cache the result of IsThirdPartyChannel; r=mayhemer cache the result to speed up Differential Revision: https://phabricator.services.mozilla.com/D3423
804d903755f6290f253e4526b1341ee4f5e2cab8: Bug 1482117 - Part 1: Make FastBlock happen after tailing; r=mayhemer
Liang-Heng Chen <xeonchen@gmail.com> - Wed, 15 Aug 2018 16:32:34 +0000 - rev 487217
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482117 - Part 1: Make FastBlock happen after tailing; r=mayhemer move the FastBlock checking block to |TriggerNetwork| Differential Revision: https://phabricator.services.mozilla.com/D3199
bb09f2ec0d284f79b4a49df1db8b455c53430be4: bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange
Denis Palmeiro <dpalmeiro@mozilla.com> - Mon, 13 Aug 2018 17:56:52 +0000 - rev 487216
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange Add support for column numbers when profiling JS stack frames and functions. This will help debug minified scripts when inspecting performance profiles. The column information will be emitted as a new column property that is part of the frameTable in the profile output, and will also be appended in the descriptive profiler string. Differential Revision: https://phabricator.services.mozilla.com/D3059
4b5906a29b0cd71fbb9bbacf8640b00892878ab2: Bug 1484092 - part 3: IsLinkTag() and IsNamedAnchorTag() should compare with nsGkAtoms r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 14:51:40 +0000 - rev 487215
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484092 - part 3: IsLinkTag() and IsNamedAnchorTag() should compare with nsGkAtoms r=m_kato The methods compared with const characters since we've supported "namedanchor" which is not in nsGkAtoms. Now, it's dropped so that we can compare given atom with nsGkAtoms. Differential Revision: https://phabricator.services.mozilla.com/D3586
a2a95c8855db46baa7009bdc25f1555bd5f1f1e4: Bug 1484092 - part 2: Drop supporting "namedanchor" special element name from nsIHTMLEditor::GetSelectedElement(), nsIHTMLEditor::GetElementOrParentByTagName() and nsIHTMLEditor::CreateElementWithDefaults() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 14:50:56 +0000 - rev 487214
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484092 - part 2: Drop supporting "namedanchor" special element name from nsIHTMLEditor::GetSelectedElement(), nsIHTMLEditor::GetElementOrParentByTagName() and nsIHTMLEditor::CreateElementWithDefaults() r=m_kato Nobody (including comm-central and BlueGriffon) does not use "namedanchor" special element name with those XPCOMs. Of course, our internal callers too. Therefore, we can drop. Note that there is no static Atom for this, so, keeping it makes unnecessary runtime cost for Firefox users. This could cause breaking some legacy add-ons for Thunderbird. However, they can use "anchor" special element name for same purpose. Differential Revision: https://phabricator.services.mozilla.com/D3585
5a465e7bdc7a0f25a305a1e4301587dccd8935cd: Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley
Johann Hofmann <jhofmann@mozilla.com> - Fri, 17 Aug 2018 07:48:06 +0000 - rev 487213
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3449
25d58e97db2d7f1bd8fcf5bc2676d7bd77bb6e8d: Bug 1473392 - Fix failure conditions for all mochitest tests. r=jmaher
Greg Mierzwinski <gmierz1@live.ca> - Fri, 17 Aug 2018 14:09:42 +0000 - rev 487212
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473392 - Fix failure conditions for all mochitest tests. r=jmaher This patch changes the failure condition of all mochitest tests to take the number of failures (given by self.countfail). It also adds a condition to check if there are passing and todo counts, and if there are not, the test chunk fails. With this change, mochitest test chunks will fail if the failure count is not 0, or all the counts (pass, todo, and fail) are 0. This fixes a case where the TODO tests were considered as failures when no passing tests were run along side them. Differential Revision: https://phabricator.services.mozilla.com/D3612
717fb8632016211ce9cf8a7267be60e52f7e77c8: Bug 1484092 - part 1: Make HTMLEditor::GetElementOrParentByTagName() use nsAtom for the tag name r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 14:06:18 +0000 - rev 487211
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484092 - part 1: Make HTMLEditor::GetElementOrParentByTagName() use nsAtom for the tag name r=m_kato HTMLElementOrParentByTagName() is the last user of IsLinkTag(const nsAString&) and IsNamedAnchorTag(const nsAString&). For making their maintenance easier, let's make GetElementOrParentByTagName() take const nsAtom& for tag name. GetElementOrParentByTagName() has two functions, one is looking for an element starting from a node. The other is, if the start node is nullptr, it retrieves anchor node of Selection as start node. Therefore, this patch splits the first part to GetElementOrParentByTagNameInternal(). Then, creates its wrapper which retrieves anchor of Selection automatically, GetElementOrParentByTagNameAtSelection(). Additionally, this patch makes all internal callers of HTMLEditor use GetElementOrParentByTagNameInternal() or GetElementOrParentByTagNameAtSelection() directly. Then, public method, GetElementOrParentByTagName() is called only by outer classes. Note that some callers use both GetElementOrParentByTagNameInternal() and GetElementOrParentByTagNameAtSelection() since they don't check whether setting node is nullptr. They may be bug of them. We should investigate the API callers later. Differential Revision: https://phabricator.services.mozilla.com/D3584
4656d3bf8e9c09101329b6a6a016764e2e93b32d: Bug 1483882: followup: Adjust a QR test expectation for now. r=me CLOSED TREE
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 15:14:38 +0200 - rev 487210
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483882: followup: Adjust a QR test expectation for now. r=me CLOSED TREE
7606350fb73e2bdf8a65eb2f432e7eb54fa6b828: Bug 1484146 - Use AspectRatio directly for RangeOrOperator::evaluate. r=emilio
Xidorn Quan <me@upsuper.org> - Fri, 17 Aug 2018 12:46:02 +0000 - rev 487209
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484146 - Use AspectRatio directly for RangeOrOperator::evaluate. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D3587
6ed79690f4248197cb540c599e2404f067869cf8: Merge mozilla-central to autoland. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Fri, 17 Aug 2018 15:07:45 +0300 - rev 487208
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
4105f56578d414b83e302fe5f835824f1b6f3aac: Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 11:35:15 +0000 - rev 487207
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D3533
e85a0366a59931baecbf1333ec8e5d83e64d5659: Bug 1483575 - Update font editor in response to font property value changes outside the selected rule. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Thu, 16 Aug 2018 14:26:48 +0000 - rev 487206
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483575 - Update font editor in response to font property value changes outside the selected rule. r=gl Differential Revision: https://phabricator.services.mozilla.com/D3502
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip