7bd181a54b142a70a058c3d42dc05b4e00aab259: Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Wed, 22 Aug 2018 05:37:39 +0000 - rev 432753
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3947
c9d2c08bea3cdc95ce6bad70ac29bbd0a2fd13d7: Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko
Julian Descottes <jdescottes@mozilla.com> - Tue, 21 Aug 2018 08:32:26 +0000 - rev 432752
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko Differential Revision: https://phabricator.services.mozilla.com/D2708
69fdbbb5facc288292c4d1f0057ac911f7422956: Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 02:07:28 +0000 - rev 432751
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange Bug 1411879 introduced kPMDataFormatXMLCompress. However, this parameter caused the saving print settings problem. Before investigating this reason, this patch will revert this parameter. Differential Revision: https://phabricator.services.mozilla.com/D3943
93031405a2de5f24f9fc3479a9eee3189bf5c453: Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Aug 2018 16:05:45 +0000 - rev 432750
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins. Matches old-JsTerm behavior. Depends on D2824 Differential Revision: https://phabricator.services.mozilla.com/D3196
e03480382807999f9b228d0e4ff3d95470a0fdb3: Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 22 Aug 2018 08:01:49 +0300 - rev 432749
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE Backed out changeset 48214a8e1b6b (bug 1429298) Backed out changeset cc2785ab879e (bug 1429298) Backed out changeset c217209a3b04 (bug 1429298) Backed out changeset 196fc7b48b84 (bug 1429298) Backed out changeset 761e9bb54adb (bug 1429298) Backed out changeset 0b9ec0d707b5 (bug 1429298) Backed out changeset 38ad1cc1b0c8 (bug 1429298)
f19665cdf117575dba6b29c8a47553067858a3e9: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 06:37:23 +0300 - rev 432748
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
48214a8e1b6bc794ee0ec36d18e7099aa3250fa5: Bug 1429298 - Part 7: Tests. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:23:14 +0000 - rev 432747
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 7: Tests. r=emilio In wpt, now we support "offset-path: none | path()", so parsing none or path function should be correct. Animations which animate "from none" or "to none" will pass because we could serialize "none", even if we don't support animations on offset-path. Depends on D2968 Differential Revision: https://phabricator.services.mozilla.com/D2969
cc2785ab879e48a01bf87c20aaebedbad0277574: Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:22:28 +0000 - rev 432746
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical We implement the layout part of offset-path. Now we don't have offset-distance, so use the default value, 0%, for it. Note: rename mCombinedTransform as mIndividualTransform, which only stores the combined individual transforms. We apply the individual transforms, motion path transform, and specified transform in ReadTransforms. (We have to follow the order, so we don't combine the specified transform in FinishStyle.) Depends on D2967 Differential Revision: https://phabricator.services.mozilla.com/D2968
c217209a3b0494d4c4e6718aa6474221681aa660: Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:21:45 +0000 - rev 432745
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt Implement one variant of BuildPath to accept nsTArray<StylePathCommand>, which is used by <offset-path> (and clip-path in the future). Depends on D3922 Differential Revision: https://phabricator.services.mozilla.com/D2967
196fc7b48b84303aaf9b6d8354d3ea9ff9fe5ef0: Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:21:06 +0000 - rev 432744
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin Follow the rule of naming for the function parameters. Depends on D2966 Differential Revision: https://phabricator.services.mozilla.com/D3922
761e9bb54adbc9f8164a5d83c8d9483b93e8f1fb: Bug 1429298 - Part 3: Use macro for path parser. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:20:21 +0000 - rev 432743
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 3: Use macro for path parser. r=emilio There are a lot of duplicates, so we use macro to refine them. Depends on D2963 Differential Revision: https://phabricator.services.mozilla.com/D2966
0b9ec0d707b5d23a37986a9818230dec1932a2f3: Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:24:13 +0000 - rev 432742
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio Define OffsetPath & SVGPathData on the servo-side, and StyleMotion & StyleSVGPath on the gecko-side. We parse the SVG Path string into a vector of PathCommand. To build the gfx::Path, we will convert it into gfx::Path later in a different patch. The basic flow is: - Parse SVG Path String into SVGPathData (in Rust). - Use cbindgen to make sure the layout of PathCommand and StylePathCommand, and then set the Box[PathCommand] into nsTArray<StylePathCommand>. - Try to convert nsTArray<StylePathCommand> into gfx::Path. (This part will be implemented in a different patch.) Finally, we use the gfx::Path to create a motion path transform. The layout implementation is in the later patch. Depends on D2962 Differential Revision: https://phabricator.services.mozilla.com/D2963
38ad1cc1b0c8804267e83d94940f17252fd26ce8: Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:18:59 +0000 - rev 432741
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio Define the preference. I will enable it only for debug usage and test coverage in a different patch. Differential Revision: https://phabricator.services.mozilla.com/D2962
865339e90f1ab9115c447c86205c7105bf155e89: Bug 1482220 - Listen for the autofill edit forms being appended for localization. r=sfoster
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 22 Aug 2018 02:58:38 +0000 - rev 432740
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1482220 - Listen for the autofill edit forms being appended for localization. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D3846
4fca1f7a874da0e7824d4337c40f96462d5f1c03: Bug 1369941 - Provide more advice about how to write fuzzy() annotations on reftests. r=dholbert
L. David Baron <dbaron@dbaron.org> - Wed, 22 Aug 2018 02:14:06 +0000 - rev 432739
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1369941 - Provide more advice about how to write fuzzy() annotations on reftests. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D3940
5e7484d3b2e3ad6ec39e7af04601742a3ff7643e: Bug 1369941 - Remove ability to specify fuzzy()/fuzzy-if() in reftest manifests without ranges. r=dholbert
L. David Baron <dbaron@dbaron.org> - Wed, 22 Aug 2018 02:14:03 +0000 - rev 432738
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1369941 - Remove ability to specify fuzzy()/fuzzy-if() in reftest manifests without ranges. r=dholbert I'm removing this no-longer-used feature because it promotes a behavior (using the default 0 minimum) that means we never see reports of unexpected passes when the bugs are fixed, and thus aren't protected from the bugs regressing again. Differential Revision: https://phabricator.services.mozilla.com/D3566
090edc3b798b91e876b40da371c515397743f5fd: Bug 1484113 - part 1: Create HTMLEditor::GetFirstTableRowElement() for internal use of nsITableEditor::GetFirstRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 01:20:23 +0000 - rev 432737
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1484113 - part 1: Create HTMLEditor::GetFirstTableRowElement() for internal use of nsITableEditor::GetFirstRow() r=m_kato nsITableEditor::GetFirstRow() is an XPCOM method, so, for internal use, we should create non-virtual method, that is GetFirstTableRowElement(). This patch makes it never return NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND since nobody refers it and it's detectable. If the method returns nullptr without error, it's the case of NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND. Additionally, this patch changes the return type of GetFirstRow() from Node to Element since it always return an Element node if not null. Differential Revision: https://phabricator.services.mozilla.com/D3780
af33be3aee822ddf186798da08ca3d9863557b30: Bug 1484113 - part 0: Create automated tests for nsITableEditor::GetFirstRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 02:16:36 +0000 - rev 432736
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1484113 - part 0: Create automated tests for nsITableEditor::GetFirstRow() r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D3779
1ddc33b770571cc057246bcfabe0fb5d3d732145: Bug 1476914 - Add fuzzy-if on Bug 1443902's reftests for Android. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 21 Aug 2018 09:29:29 +0000 - rev 432735
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1476914 - Add fuzzy-if on Bug 1443902's reftests for Android. r=masayuki Android's reftest of Bug 1443902 is failed rarely (Bug 1476914, Bug 1475049 Bug 1477502 and Bug 1476129) due to "image comparison, max difference: 1, number of differing pixels: 1". But I don't know why difference is 1 and I think that this might be reftest framework for Android or Android emulator issue. So I would like to add fuzzy-if as workaround. Differential Revision: https://phabricator.services.mozilla.com/D3859
c0c4120ab7c710906236caaf6322b9a37e203332: Bug 1485133 - Remove Web Animation polyfill in video controls r=birtles
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 21 Aug 2018 22:43:55 +0000 - rev 432734
Push 34485 by nerli@mozilla.com at Wed, 22 Aug 2018 09:48:16 +0000
Bug 1485133 - Remove Web Animation polyfill in video controls r=birtles Differential Revision: https://phabricator.services.mozilla.com/D3918
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip