content/base/src/DirectionalityUtils.cpp
9e94aa2f0ae7
created 2014-08-06 12:02 +0300
pushed 2014-08-17 13:12 +0000
Simon Montagu Simon Montagu - Bug 1037641 - Split SetDirectionFromChangedTextNode into TextNodeWillChangeDirection and TextNodeChangedDirection. r=ehsan, a=abillings
5a9badd6db00
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
1d1aa6ddabad
created 2013-11-19 14:49 -0500
pushed 2014-02-04 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 939303 - Build content/base in unified mode; r=jst,bzbarsky
90591fb20b14
created 2013-08-14 08:56 +0200
pushed 2013-10-28 21:59 +0000
Ms2ger Ms2ger - Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2f898f833ad0
created 2013-08-14 10:25 +0300
pushed 2013-09-16 19:14 +0000
Simon Montagu Simon Montagu - Add a routine to clear the direction set by a textnode without resetting it. Bug 894137, a=abillings
6d2419297ec8
created 2013-07-31 18:59 -0700
pushed 2013-09-16 19:14 +0000
Daniel Holbert Daniel Holbert - Bug 900246: Mark variable as DebugOnly in DirectionalityUtils.cpp, to fix opt "unused variable" build warning. r=smontagu
9d0a0b056e86
created 2013-08-14 10:27 +0300
pushed 2013-08-14 07:28 +0000
Simon Montagu Simon Montagu - Add a routine to clear the direction set by a textnode without resetting it. Bug 894137, a=abillings
43aa57061359
created 2013-05-29 10:36 +0300
pushed 2013-06-24 18:52 +0000
Simon Montagu Simon Montagu - Assert that entry exists before removing it. Bug 876155, r=ehsan, a=akeybl
f3165dffa51c
created 2013-04-14 05:37 -0700
pushed 2013-06-24 18:52 +0000
Simon Montagu Simon Montagu - Fix document.dir getters and setters to (a) work and (b) conform to HTML5. Bug 151407, r=ehsan
04171b585dd0
created 2013-05-29 10:36 +0300
pushed 2013-06-06 08:35 +0000
Simon Montagu Simon Montagu - Assert that entry exists before removing it. Bug 876155, r=ehsan, a=akeybl
0d6b513a06a1
created 2013-04-15 23:14 +0300
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Remove elements from text node directionality map when they cease to have dir=auto, Bug 861610, r=ehsan, a=bbajaj
d3e271b20226
created 2013-04-15 23:14 +0300
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Add some assertions to DirectionalityUtils.cpp, Bug 861606, r=ehsan, a=bbajaj
426bf346fe1d
created 2013-03-24 11:27 +0200
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Set AncestorHasDirAuto on the descendants of a <bdi> having its dir attribute removed or set to an invalid value. Bug 849732, r=ehsan
74847b983bc8
created 2013-03-24 11:27 +0200
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Don't rerun the downward propagation algorithm from ResetNodeDirection after an element has had dir=auto removed. Bug 849727, r=ehsan
9f15cf555746
created 2013-03-07 22:53 +0200
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Move WalkDescendantsClearAncestorDirAuto from BeforeSetAttr to OnSetDirAttr to simplify the test for elements that had dir=auto but no longer do, especially <bdi>. Bug 845093, r=ehsan
ac291d349daa
created 2013-03-07 22:53 +0200
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Make sure not to return the old text node in ResetNodeDirection. Bug 845093, r=ehsan
e81b56f0c689
created 2013-03-07 22:53 +0200
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Set the AncestorHasDirAuto flag for all new text nodes that need it. Bug 847127, r=ehsan
9a64d342d11b
created 2013-02-20 22:57 -0800
pushed 2013-05-13 16:59 +0000
Simon Montagu Simon Montagu - Text nodes in anonymous subtrees shouldn't affect ancestors with dir=auto. Bug 839886, r=ehsan
cc63217713dc
created 2013-04-15 23:14 +0300
pushed 2013-04-21 08:46 +0000
Simon Montagu Simon Montagu - Remove elements from text node directionality map when they cease to have dir=auto, Bug 861610, r=ehsan, a=bbajaj
b8a8794e355b
created 2013-04-15 23:14 +0300
pushed 2013-04-21 08:46 +0000
Simon Montagu Simon Montagu - Add some assertions to DirectionalityUtils.cpp, Bug 861606, r=ehsan, a=bbajaj
ed84088d095a
created 2013-03-24 11:27 +0200
pushed 2013-04-04 07:13 +0000
Simon Montagu Simon Montagu - Set AncestorHasDirAuto on the descendants of a <bdi> having its dir attribute removed or set to an invalid value. Bug 849732, r=ehsan, a=bajaj
681bd5e6a343
created 2013-03-24 11:27 +0200
pushed 2013-04-04 07:13 +0000
Simon Montagu Simon Montagu - Don't rerun the downward propagation algorithm from ResetNodeDirection after an element has had dir=auto removed. Bug 849727, r=ehsan, a=bajaj
9a2cea1ca678
created 2013-03-07 22:53 +0200
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Move WalkDescendantsClearAncestorDirAuto from BeforeSetAttr to OnSetDirAttr to simplify the test for elements that had dir=auto but no longer do, especially <bdi>. Bug 845093, r=ehsan, a=bajaj
3c95ca69e1d7
created 2013-03-07 22:53 +0200
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Make sure not to return the old text node in ResetNodeDirection. Bug 845093, r=ehsan, a=bajaj
43f3eea0639f
created 2013-02-20 22:57 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Make the test for <bdi> without dir=auto more accurate. Bug 838689, r=ehsan, a=lsblakk
cd0fca4f35d0
created 2013-02-06 00:13 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Set AncestorHasDirAuto flag when adding a new text node. Bug 836890, r=ehsan
775f4a00acee
created 2013-01-26 23:14 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Distinguish between bdi with default auto direction and with explicit auto-direction. Bug 832644, r=ehsan
5d19aad2dab3
created 2013-01-15 00:20 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Make DoesNotParticipateInAutoDirection return true for non-HTML elements; and make WalkDescendantsSetDirAuto consistent with SetDirOnBind. Bug 829428, r=ehsan
62060132c75b
created 2013-01-13 08:09 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Remove aStartAfterNode from WalkDescendantsSetDirectionFromText. Bug 828054, r=ehsan
21b6a0eee4b3
created 2013-01-13 08:08 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Use IsHtml(foo) instead of NodeInfo()->Equals(foo). Bug 828166, r=peterv
d751840c0563
created 2013-01-13 08:08 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Use a utility method for repeated code. Bug 828166, r=ehsan
4a364371c481
created 2013-01-13 08:08 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Fix whitespace and remove an unused method argument in DirectionalityUtils.cpp. Bug 828166, r=ehsan
7bc1d4a9af9a
created 2013-01-13 08:08 -0800
pushed 2013-04-01 19:47 +0000
Simon Montagu Simon Montagu - Set AncestorHasDirAuto on descendants of a node being bound to an element with HasDirAuto or AncestorHasDirAuto. Bug 827190, r=ehsan
1f06b6661df7
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 825407 - Get rid of GetElementParent; r=mounir
2192bce8badc
created 2013-03-19 11:24 -0700
pushed 2013-03-19 18:24 +0000
Simon Montagu Simon Montagu - Backout support for HTML5 dir=auto. Bug 850069, r=ehsan, a=akeybl
e9fc89ba0f15
created 2013-02-20 22:57 -0800
pushed 2013-03-11 21:16 +0000
Simon Montagu Simon Montagu - Make the test for <bdi> without dir=auto more accurate. Bug 838689, r=ehsan, a=lsblakk
beb2e598079c
created 2013-02-06 00:13 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Bug 836890 - Set AncestorHasDirAuto flag when adding a new text node. r=ehsan, a=lsblakk
8516612e2d80
created 2013-01-26 23:14 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Distinguish between bdi with default auto direction and with explicit auto-direction. Bug 832644, r=ehsan, a=bajaj
a728a1f234a0
created 2013-01-15 00:20 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Make DoesNotParticipateInAutoDirection return true for non-HTML elements; and make WalkDescendantsSetDirAuto consistent with SetDirOnBind. Bug 829428, r=ehsan, a=lsblakk
edd364a9f0d5
created 2013-01-30 16:25 -0800
pushed 2013-02-19 18:06 +0000
Dave Townsend Dave Townsend - Backing out bug 829428 due to bustage. r=bustage CLOSED TREE
10e995513c11
created 2013-01-15 00:20 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Bug 829428 - Make DoesNotParticipateInAutoDirection return true for non-HTML elements; and make WalkDescendantsSetDirAuto consistent with SetDirOnBind. r=ehsan, a=lsblakk
96a7615ccad0
created 2013-01-13 08:09 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Remove aStartAfterNode from WalkDescendantsSetDirectionFromText. Bug 828054, r=ehsan, a=bajaj
2d7dc501efcd
created 2013-01-13 08:08 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Set AncestorHasDirAuto on descendants of a node being bound to an element with HasDirAuto or AncestorHasDirAuto. Bug 827190, r=ehsan, a=bajaj
f80f9b1e217b
created 2013-01-06 01:45 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Clear element from nsTextDirectionalityMap when unbinding. Bug 819623, r=peterv
7eb3d3124d24
created 2013-01-06 01:45 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Don't set AncestorHasDirAuto when binding a <bdi> element to the tree. Bug 815043, r=peterv
390baa4e7a43
created 2013-01-06 01:45 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Clear the HasTextNodeDirectionalityMap property from the text node when deleting the map. Bug 815276, r=peterv
4aee8b87bea8
created 2012-12-23 00:13 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Don't set autodirection on elements like <script>, <style> and <textarea>. Bug 819014.
4f30345471b0
created 2012-12-23 00:13 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Be consistent in what text nodes we look at in the #ifdef DEBUG pre-loop and the actual loop. Bug 822723
1392f08d1000
created 2012-12-16 07:35 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - When the text node that set the directionality of an element with dir=auto is removed, and there is no other text node that can set the directionality, clear the dirAutoSetBy property on the element. Bug 815500, r=peterv
d297fbdd50fb
created 2012-12-11 16:45 +0100
pushed 2013-02-19 18:06 +0000
Mats Palmgren Mats Palmgren - Bug 820219 - Remove the PR_ prefix for a few PR_[U]INT32_MAX that has been added since bug 791906. r=roc
25d2aefdca37
created 2012-12-09 23:10 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Remove node from nsTextNodeDirectionalityMap when another node is going to replace it. Bug 816253, r=peterv
7f2e295e4981
created 2012-11-21 02:13 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Implementation of HTML5 dir=auto. Bug 548206, r=ehsan, peterv.
5387f2b5423f
created 2012-11-20 08:44 -0800
pushed 2013-02-19 18:06 +0000
Phil Ringnalda Phil Ringnalda - Backout b7e492bf7c13, a64c112c6858, 84b9a773104b, 4bd4aabbaf28 and 24ad2de34061 (bug 548206) for Win Ru orange
b7e492bf7c13
created 2012-11-20 06:21 -0800
pushed 2013-02-19 18:06 +0000
Simon Montagu Simon Montagu - Implementation of HTML5 dir=auto. Bug 548206, r=ehsan, peterv
51739311572b
created 2012-04-17 07:03 +0300
pushed 2012-10-08 18:29 +0000
Simon Montagu Simon Montagu - Bug 562169. Add support for :dir(ltr/rtl) CSS selector, content part, r=bz
841cd6e1e585
created 2012-04-17 07:03 +0300
pushed 2012-10-08 18:29 +0000
Simon Montagu Simon Montagu - Add support for :dir(ltr/rtl) CSS selector, content part, Bug 562169, r=bz
less more (0) tip