d3ba6f330ec1c757664dd1fed566b158631b1335: Bug 1375825 - part2: ContentEventHandler::ExpandToClusterBoundary() should check the return value of nsTextFrame::PeekOffsetCharacter() r=jfkthame
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 29 Jun 2017 10:58:16 +0900 - rev 366546
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375825 - part2: ContentEventHandler::ExpandToClusterBoundary() should check the return value of nsTextFrame::PeekOffsetCharacter() r=jfkthame ContentEventHandler::ExpandToClusterBoundary() doesn't check the return value of nsTextFrame::PeekOffsetCharacter(). Therefore, it may set its result to reversed offset. (e.g., when aForward is true and offset is 6, the result may be 5. When aForward is false and offset is 5, the result may be 6.) For avoiding that, ContentEventHandler::ExpandToClusterBoundary() should check the result and only when it returns nsIFrame::FOUND, it should compute the proper offset. On the other hand, it's too bad for ContentEventHandler that nsTextFrame::PeekOffsetCharacter() to return nsIFrame::CONTINUE_UNSELECTABLE when the user-select style is "all" because IME doesn't expect such cases. Therefore, this patch adds additional argument to nsIFrame::PeekOffsetCharacter(), aOptions which is a struct containing bool members. The reason why it's not a bit mask enum is, such struct doesn't cause simple mistake at checking the value and the code is shorter. When mIgnoreUserStyleAll of it is true, this patch makes nsTextFrame not return nsIFrame::CONTINUE_UNSELECTABLE. MozReview-Commit-ID: ACNNBTP92YZ
2e02848932cd4c389a589c1fc3d51a7046490ea8: Bug 1375825 - part1: Create test for querying text rect in a non-editable element in a contenteditable element r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 23 Jun 2017 22:36:05 +0900 - rev 366545
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375825 - part1: Create test for querying text rect in a non-editable element in a contenteditable element r=smaug This patch adds some automated tests for reproducing bug 1375825 and makes nsQuetyContentEventResult::GetText() work with eQueryTextRect event because ContentEventHandler sets it to the text which was used for computing the rect. MozReview-Commit-ID: Gk8IV2Vln6V
b0b36bfe7d8889bfe80217ffcf15e953dca8d8b2: Backed out changeset ca16ed38806f (bug 1119282) for test_engine_changes_during_sync.js, at least on Windows 7 VM. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 29 Jun 2017 04:02:21 +0200 - rev 366544
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Backed out changeset ca16ed38806f (bug 1119282) for test_engine_changes_during_sync.js, at least on Windows 7 VM. r=backout
2ed4887d5010ed74204a4e34003d9e410923371d: Backed out changeset 5659f6c9a7c5 (bug 1119282)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 29 Jun 2017 04:00:21 +0200 - rev 366543
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Backed out changeset 5659f6c9a7c5 (bug 1119282)
d39cf29c7a5cd24cb9babe6abc22c1e0d9bd61c3: Bug 1375969: Fix MightHave{State,Attribute}Dependency for XBL. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 27 Jun 2017 22:18:02 -0700 - rev 366542
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375969: Fix MightHave{State,Attribute}Dependency for XBL. r=heycam MozReview-Commit-ID: 8I29pMHq4uf
8a29717e70082c313213f8a6e2e88d3873049181: Backed out changeset 0e4bdf5c1628 (bug 1376636) for Android bustage. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 29 Jun 2017 03:28:18 +0200 - rev 366541
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Backed out changeset 0e4bdf5c1628 (bug 1376636) for Android bustage. r=backout
1898c946f69c0d3accd7e70f93bc5a0a3269b083: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 29 Jun 2017 03:21:05 +0200 - rev 366540
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
merge mozilla-central to autoland. r=merge a=merge
e1283673d43662988dad7a7bcad52dd27a24d861: Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 28 Jun 2017 16:13:01 -0700 - rev 366539
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats When going back/forward through a tab's session history, the saved resolution from the LayoutHistoryState is set on the PresShell before first paint. On Fennec, this means that it is subsequently going to be overwritten by the MobileViewportManager's default zoom calculation. To fix this, we make use of the MVM's feature to set a "restored" resolution that will then be taken into account on first paint. MozReview-Commit-ID: 43o97M6fiaZ
8a07aa497968f76128a0692b581b65ec4503c905: Bug 1312605 - Part 0 - Fix indentation in MVM. r=kats
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 28 Jun 2017 11:23:02 -0700 - rev 366538
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1312605 - Part 0 - Fix indentation in MVM. r=kats MozReview-Commit-ID: FYAZNhVzPsb
7a9ce3c904ecc8b8828e27a42151e062f1ac93ac: Bug 1376420 - Fix strings for Preferences tracking protection section r=flod
Ricky Chien <ricky060709@gmail.com> - Tue, 27 Jun 2017 10:39:37 -0700 - rev 366537
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1376420 - Fix strings for Preferences tracking protection section r=flod MozReview-Commit-ID: 1sQodovXYI0
11c7c5432a1a8dab8120faaceb2e8cac5f1fbb60: Bug 1376647 - Use new MayHaveAnonymousChildren flag to skip work in AllChildrenIterator and some util functions. r=bholley
Cameron McCormack <cam@mcc.id.au> - Tue, 27 Jun 2017 17:53:39 -0700 - rev 366536
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1376647 - Use new MayHaveAnonymousChildren flag to skip work in AllChildrenIterator and some util functions. r=bholley MozReview-Commit-ID: 783VtcY7qQF
48cb9cdb8c05e39274f2e928ac4e809130bfb844: servo: Merge #17550 - Fix dynamic style changes in XBL (from emilio:xbl-is-a-pain-in-the); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 28 Jun 2017 17:02:17 -0700 - rev 366535
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
servo: Merge #17550 - Fix dynamic style changes in XBL (from emilio:xbl-is-a-pain-in-the); r=heycam From bug 1375969 Source-Repo: https://github.com/servo/servo Source-Revision: c3a202b17d698b855d1aa775899e15e33347ca4e
0e4bdf5c1628e5d227003d43e897b2676d3f35b4: Bug 1376636 - Exempt AV1 decoding from the vp9 benchmark. r=gerald
Ralph Giles <giles@mozilla.com> - Tue, 27 Jun 2017 17:20:00 -0700 - rev 366534
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1376636 - Exempt AV1 decoding from the vp9 benchmark. r=gerald Accept av1 video in the webm decoder even when we've determined the machine is too slow for software vp9 decoding. While we're at an experimental stage with this codec, poor performance is preferable to not being able to see a demo at all. MozReview-Commit-ID: 6DJHCPfXHlA
cf27236cc52c49e141afca607dbfdf15b9caed90: Bug 1363997 - Add support for tombstones to profileStorage. r=lchang,MattN
Mark Hammond <mhammond@skippinet.com.au> - Tue, 09 May 2017 14:18:40 +1000 - rev 366533
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1363997 - Add support for tombstones to profileStorage. r=lchang,MattN MozReview-Commit-ID: ladknQNOMb
5394e6b2347b0690628afed0026a3bd2870f1eda: Bug 1375812 - Test the result of interpolation from interpolatematrix to none. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Wed, 28 Jun 2017 10:57:50 -0700 - rev 366532
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375812 - Test the result of interpolation from interpolatematrix to none. r=birtles MozReview-Commit-ID: 3oiSVo2WCWE
bb9ac25d675650bf40216adf6f409f790b8245f0: Bug 1375812 - Add crashtest for interpolation between interpolatematrix and none. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Tue, 27 Jun 2017 08:42:56 -0700 - rev 366531
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375812 - Add crashtest for interpolation between interpolatematrix and none. r=birtles MozReview-Commit-ID: 4Dg5KfyHLRB
0573d09a93ae76f0b3fd1058cd9014da0dc87205: Bug 1371744 Put a margin around the legacy page heading r=mstriemer
Andrew Swan <aswan@mozilla.com> - Tue, 27 Jun 2017 13:46:14 -0700 - rev 366530
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1371744 Put a margin around the legacy page heading r=mstriemer MozReview-Commit-ID: KVDcCytDR6Y
78649ac1e5a6fbb12c4f7f8f6278dabdf442218a: Bug 1361296 - Add Open in Debugger and Open in Style Editor in the netmonitor panel context menu; r=Honza
Vincent Lequertier <vi.le@autistici.org> - Tue, 23 May 2017 20:36:39 +0200 - rev 366529
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1361296 - Add Open in Debugger and Open in Style Editor in the netmonitor panel context menu; r=Honza MozReview-Commit-ID: ER6YAaa5SaD
1a0365361a9f2232469b7afe60437e3d487b2583: Bug 1374501 - Allow extra sync engines to be activited using FxA Web Channels. r=markh,stomlinson
Edouard Oger <eoger@fastmail.com> - Wed, 21 Jun 2017 13:55:05 -0400 - rev 366528
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1374501 - Allow extra sync engines to be activited using FxA Web Channels. r=markh,stomlinson MozReview-Commit-ID: HykDad81Ifh
5e2d242ba5227a3e0fc4cce33e7fb2de9e79ed2e: Bug 1375710 - Remove CPOWs from browser_plainTextLinks.js. r=Gijs
Blake Kaplan <mrbkap@gmail.com> - Fri, 16 Jun 2017 16:34:23 -0700 - rev 366527
Push 32104 by cbook@mozilla.com at Thu, 29 Jun 2017 13:46:04 +0000
Bug 1375710 - Remove CPOWs from browser_plainTextLinks.js. r=Gijs MozReview-Commit-ID: 2LCNKQJNaLY
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip