Changes pushed with changeset 42d2a7f90d5d750f8532b4feca67e317268db0bc
Push date [To Local]
ChangesetPatch author — Commit message
Tue Aug 09 15:40:38 2016 +0000
caff17cdcd3a659f2a1e10fc057368e20fe20445Masayuki Nakano — Bug 1291082 Append values of related variables as notes of crash report r?m_kato
e5b7ceb6f27e8ebee9136e6a14a9ed629ff116cfMasayuki Nakano — Bug 1286464 part.19 ContentEventHandler::OnQueryTextRect() should handle the case when queried range starts from the end of mRootContent r?smaug
b50a88bb0b46cd08c7b54461e0cc70c9b8063811Masayuki Nakano — Bug 1286464 part.18 ContentEventHandler::OnQueryTextRectArray() should compute line breaker's rect with the last character's node when the start of queried range is a line breaker and it's caused by a block frame r?smaug
876f1008a691ac59f3decd966d004e718db04cf2Masayuki Nakano — Bug 1286464 part.17 ContentEventHandler::OnQueryTextRect() should compute a line breaker's rect from the last text frame if the queried range starts with a block frame r?smaug
fe6c18cf1be61fc8a0022ef1df48022ea90924e8Masayuki Nakano — Bug 1286464 part.16 Rename ContentEventHandler::Get*FrameHavingFlatTextInRange() to ContentEventHandler::Get*FrameInRangeForTextRect() and make them treat a moz-<br> element as a normal <br> element because it doesn't cause text but needs to compute text rect in the last empty line r=smaug
3c236b4dacb5344e41c420d304b8da9d49d12c49Masayuki Nakano — Bug 1286464 part.15 Rewrite ContentEventHandler::OnQueryTextRect() with new utilities like ContentEventHandler::OnQueryTextRectArray() r?smaug
6f5b57cf625b5f857bd5981087d23448d55b03b3Masayuki Nakano — Bug 1286464 part.14 When ContentEventHandler::OnQueryTextRectArray() reaches the end of query range, it should append caret rect at the end of the content r=smaug
dbdc0bcfa881dc7dab77d3bef1dec1e58e6fdf06Masayuki Nakano — Bug 1286464 part.13 ContentEventHandler::OnQueryTextRectArray() should guess a line breaker's rect with previous character's rect if it's available r=smaug
39b54f3b0aa0b0e0e1ac05775ca18fe2a3ea0336Masayuki Nakano — Bug 1286464 part.12 ContentEventHandler::GetFirstFrameHavingFlatTextInRange() should return only frames whose content causes text r=smaug
75a3b2774bad424e91861a294d1cfee15254f313Masayuki Nakano — Bug 1286464 part.11 nsTextFrame::GetCharacterRectsInRange() shouldn't compute character rect at the first character in next nsTextFrame r=jfkthame
bd7f8cfb3a560d16732e7f8db977d34109dbae14Masayuki Nakano — Bug 1286464 part.10 ContentEventHandler::OnQueryTextRectArray() should append same rects for following characters of a line breaker in nsTextFrame r=smaug
9d9efaadeaa47c7572ac376e2db8495abe131054Masayuki Nakano — Bug 1286464 part.9 ContentEventHandler::OnQueryTextRectArray() shouldn't append same rect for following character of a lien breaker when the query range starts from middle of the line breaker r=smaug
714242a88bc860850d16dcbb7224ace9fcd4b467Masayuki Nakano — Bug 1286464 part.8 ContentEventHandler::OnQueryTextRectArray() should handle line break before a node r=smaug
434210311aaaad4354a2c91f0372ec1f4561010bMasayuki Nakano — Bug 1286464 part.7 ContentEventHandler::OnQueryTextRect() should redirect the query event to OnQueryCaretRect() if its query range is empty r=smaug
eff622fa15ca6deba150a582fb9a1a2f3f883a0cMasayuki Nakano — Bug 1286464 part.6 ContentEventHandler::OnQueryCaretRect() should use eQueryTextRect event when it needs to guess the caret rect r=smaug
40b608093ac5b8deb78cc86c8a5e06bb3acde0cbMasayuki Nakano — Bug 1286464 part.5 Create ContentEventHandler::EnsureNonEmptyRect() for query various rect event handlers r=smaug
42d2a7f90d5d750f8532b4feca67e317268db0bcMasayuki Nakano — Bug 1286464 part.4 ContentEventHandler::SetRangeFromFlatTextOffset() should set end of the range to after a line break when the range is end between a set of native line breakers r=smaug
f8d1907bc2d692809ec57088c87be1f3d92662cbMasayuki Nakano — Bug 1286464 part.3 Make static methods, AdjustTextRectNode() and GetFirstFrameInRange(), members of ContentEventHandler r=smaug
5abb618df408be22e1fec8682ef3c4d727b9b4ceMasayuki Nakano — Bug 1286464 part.2 GetFirstFrameInRange() should return node offset since it may return different node's frame r=m_kato
e7470fa53cb6b4da2d854eb9702f19783d92bd11Masayuki Nakano — Bug 1286464 part.1 Cleaning up ContentEventHandler::OnQueryTextRectArray() r=m_kato
61623acdcb904d0d5f2afa945d42312704f4a3b4Masayuki Nakano — Bug 1286464 part.0 Add eQueryTextRect tests for line breakers r=smaug
d1be93e7f8f34c5d26076101b895ae6778dc4e5cMasayuki Nakano — Bug 1257446 part.3 nsTextFrame::GetCharacterRectsInRange() shouldn't call gfxSkipCharsIterator::AdvanceOriginal() before checking if the current offset has already been reached to the end for avoiding assertions r=jfkthame
168455a608a45160e5335cf9e831141051f16d83Masayuki Nakano — Bug 1257446 part.2 ContentEventHandler::OnQueryTextRectArray() shouldn't set empty rect to the result r=m_kato
724ff9781744fe9140668ff8cac77bc7bbe5d318Masayuki Nakano — Bug 1257446 part.1 ContentCache should store previous character of selection r=m_kato
2ea938ff753b375a749bc740354ab9ced3638e86Masayuki Nakano — Bug 1257446 part.0 ContentCacheInParent::HandleQueryContentEvent() should log the cause of failure when it makes the event's input offset absolute r=m_kato