8353dff90667af21d7b33499449f4e526731ecff: Bug 1436216 - EditorBase::CreateElement() should call RangeUpdater::SelAdjCreateNode() with point of new element r=m_kato a=lizzard
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 07 Feb 2018 16:27:55 +0900 - rev 454749
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1436216 - EditorBase::CreateElement() should call RangeUpdater::SelAdjCreateNode() with point of new element r=m_kato a=lizzard Before bug 1425091, we called RangeUpdater::SelAdjCreateNode() with point of new node in EditorBase::CreateElement(). However, it was accidentally changed to point *in* new element. Therefore, setting such DOM point causes warnings in debug build and call of RangeUpdater::SelAdjCreateNode() must be failed since the point stores wrong container node. Additionally, this patch stops using another EditorRawDOMPoint instance which is just redundant and renames |ret| to |newElement| for making its meaning clearer. MozReview-Commit-ID: Gc0YgaNLYcx
eca8ed852633b241e7e87f31894b4ef0bb23e2aa: Bug 1434969 - EditorDOMPointBase::RewindOffset() shouldn't treat it as error if offset is same as length of the container r=m_kato a=lizzard
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 04 Feb 2018 01:00:44 +0900 - rev 454748
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1434969 - EditorDOMPointBase::RewindOffset() shouldn't treat it as error if offset is same as length of the container r=m_kato a=lizzard EditorDOMPointBase::RewindOffset() treats it as error when offset is same as length of container. However, this is wrong because offset can be same as length of its container since it means after the last child or last character. So, if an instance points end of a container node, Rewind() always fails unexpectedly. MozReview-Commit-ID: A9bvsxETDoo
85ef0e191fe6f477b09178467934cc0b94197ee9: Bug 1430761: Update tzdata in ICU data files to 2018c. r=Waldo a=lizzard sr=lizzard
André Bargull <andre.bargull@gmail.com> - Thu, 01 Feb 2018 06:29:12 -0800 - rev 454747
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1430761: Update tzdata in ICU data files to 2018c. r=Waldo a=lizzard sr=lizzard
5e1ce90564a48abecabe0d27b6f1e93246e1bc09: Bug 1423762 - Add support for toolbar_field_separator and proper support for toolbar_vertical_separator. r=jaws, a=lizzard
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 02 Feb 2018 17:53:24 +0000 - rev 454746
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1423762 - Add support for toolbar_field_separator and proper support for toolbar_vertical_separator. r=jaws, a=lizzard
d3506a18ae3fa84e1c4db7894ab3e24d1981a21a: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 08 Feb 2018 17:19:50 -0800 - rev 454745
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump sq -> fb4fb028e918
8fe0b54eeab27c026d9fe3afb8bc62e2aeaa8de2: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 08 Feb 2018 17:19:44 -0800 - rev 454744
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump sq -> 2f8064fdd335
0bb3b9214b658c1bf5f0cac2264d34fde665bff0: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 08 Feb 2018 12:19:28 -0800 - rev 454743
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump be -> 38109f7ed569 bg -> 7fc7098a6a5a fi -> e33a0cc6a581 fy-NL -> c5f8cc9f4db9 it -> fe48741e1c0f kk -> 5ffcabe06891 lv -> 109ceb527c30 nl -> 6dd85404bce1 sr -> 63eae76bcc8d uk -> 20b0af300e53 vi -> 9a6b1354c2a9
6d8199a6e629e07fd4cea1bda1d7447f1ff4358c: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 08 Feb 2018 12:19:22 -0800 - rev 454742
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump be -> 38109f7ed569 fi -> e33a0cc6a581 fy-NL -> c5f8cc9f4db9 kk -> 5ffcabe06891 lv -> 64316b21f3fb sq -> 28afc1cf9dc2 sr -> 63eae76bcc8d uk -> d8fe288a4d04 vi -> 3c1f7ec5fe90
73ef186ad51ac2c4fc27b1f149fcc94355fe7dc6: Backed out changeset 1870acb46d67 (bug 1434538) for permafailing mda's dom/media/tests/mochitest/test_peerConnection_twoAudioVideoStreams.html, at least on Linux. a=backout on a CLOSED TREE DEVEDITION_59_0b8_BUILD2 DEVEDITION_59_0b8_RELEASE FIREFOX_59_0b8_BUILD2 FIREFOX_59_0b8_RELEASE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 08 Feb 2018 21:36:42 +0200 - rev 454741
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Backed out changeset 1870acb46d67 (bug 1434538) for permafailing mda's dom/media/tests/mochitest/test_peerConnection_twoAudioVideoStreams.html, at least on Linux. a=backout on a CLOSED TREE
aa1153f2621f4e896b92796f572f6d9bd42413a6: Bug 1435266 - Enable Spectre index masking by default. r=luke a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Wed, 07 Feb 2018 17:56:34 +0100 - rev 454740
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1435266 - Enable Spectre index masking by default. r=luke a=RyanVM
41310e95042844c74c58adc4650770540c6cc06c: Bug 1435209 - Use CMOVcc instead of index masking. r=luke a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Wed, 07 Feb 2018 13:49:06 +0100 - rev 454739
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1435209 - Use CMOVcc instead of index masking. r=luke a=RyanVM
2764b3a41f36c32b48fb669795efc92e389a810a: Bug 1435249 - Generalized x86/x64 cmov encoding. r=jandem a=RyanVM
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Fri, 02 Feb 2018 13:38:23 +0000 - rev 454738
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1435249 - Generalized x86/x64 cmov encoding. r=jandem a=RyanVM
b8d51c323a862eb563faee8e276415f37b0dfcce: Bug 1431173 - Use Spectre index masking for more bounds checked loads. r=nbp a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Thu, 25 Jan 2018 16:51:44 +0100 - rev 454737
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1431173 - Use Spectre index masking for more bounds checked loads. r=nbp a=RyanVM
805fb5f7db8f1f2d5f25b94b5883fd5c71d4dd17: Bug 1435701 - Make TSFStaticSink::IsATOKActiveInternal() aware of ATOK Passport r=m_kato a=RyanVM
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 05 Feb 2018 22:29:03 +0900 - rev 454736
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1435701 - Make TSFStaticSink::IsATOKActiveInternal() aware of ATOK Passport r=m_kato a=RyanVM TIP name of ATOK Passport's ATOK 31.1.2 is just "ATOK", not "ATOK " + release year. Therefore, TSFStaticSink::IsATOKActiveInternal() returns false when new ATOK is active. This patch updates it. Additionally, this patch adds GUID list of new Japanese TIPs with comment. They should be useful when somebody needs to add hack for them. MozReview-Commit-ID: 6L5SjWEK6i0
1870acb46d67b36dcd407be651240b741875819c: Bug 1434538 - Don't lock while rescaling or copying video frame buffers. r=jib a=RyanVM
Andreas Pehrson <pehrsons@mozilla.com> - Wed, 31 Jan 2018 11:27:11 +0100 - rev 454735
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1434538 - Don't lock while rescaling or copying video frame buffers. r=jib a=RyanVM MozReview-Commit-ID: 78bXkY8kBfV
5fee2e25af3d6c801cad30a1d645b17be2c2b203: Reuse existing DrawingCommand for SetTransform and SetPermitSubpixelAA (bug 1431813, r=bas) a=RyanVM
Ryan Hunt <rhunt@eqrion.net> - Fri, 02 Feb 2018 09:59:35 -0600 - rev 454734
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Reuse existing DrawingCommand for SetTransform and SetPermitSubpixelAA (bug 1431813, r=bas) a=RyanVM
54b1046e68b8d38471402e0062ab66de57dd7243: Deduplicate unneeded SetTransform and SetPermitSubpixelAA calls from DrawTargetCapture (bug 1431813, r=bas) a=RyanVM
Ryan Hunt <rhunt@eqrion.net> - Fri, 02 Feb 2018 09:24:10 -0600 - rev 454733
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Deduplicate unneeded SetTransform and SetPermitSubpixelAA calls from DrawTargetCapture (bug 1431813, r=bas) a=RyanVM
f546a01d96f18c00972908f500c88311d576d588: Be sure to preserve the current transform when restoring an SkCanvas (bug 1431813, r=lsalzman) a=RyanVM
Ryan Hunt <rhunt@eqrion.net> - Fri, 02 Feb 2018 09:22:20 -0600 - rev 454732
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Be sure to preserve the current transform when restoring an SkCanvas (bug 1431813, r=lsalzman) a=RyanVM
fc55ea1db218ace64f3e2579e3bb145afa09685f: Bug 1436305 - fix notifications lies. r=bhearsum a=release
Mihai Tabara <mtabara@mozilla.com> - Wed, 07 Feb 2018 17:48:43 +0200 - rev 454731
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1436305 - fix notifications lies. r=bhearsum a=release MozReview-Commit-ID: 9LuxIGDFbIH
4437812f495f6b1eef1797c0a30a8b2667414d4e: Bug 1425257: Introduce a global lock to protect the dependency graph between DrawTargets. r=lsalzman a=RyanVM
Bas Schouten <bschouten@mozilla.com> - Tue, 06 Feb 2018 03:08:04 +0100 - rev 454730
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1425257: Introduce a global lock to protect the dependency graph between DrawTargets. r=lsalzman a=RyanVM This patch takes the safest route for securing modifications to the dependency graph for D2D DrawTargets. It's possible a slightly optimal approach is possible, however lock contention should be rare and I believe this is the safest and most upliftable approach. MozReview-Commit-ID: HGfSdEp2U5N
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip