Commit Graph

5574 Commits

Author SHA1 Message Date
Alexander Surkov
41a839ff6b Bug 1261408 - detect ARIA owned children early to avoid tree moving, r=yzen 2016-04-06 07:58:58 -04:00
Alexander Surkov
ead73ecd57 Bug 1261177 - split GetOrCreateAccessible method into two (Get and Create versions), r=yzen 2016-04-06 07:23:41 -04:00
Alexander Surkov
62081fdb80 Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen 2016-04-05 20:48:30 -04:00
Alexander Surkov
2cf5799f02 Bug 1261174 - more events logging, r=yzen 2016-04-05 18:39:55 -04:00
Alexander Surkov
c2cdfb8b81 Bug 1261167 - remove Accessible::TestChildCache, r=marcoz 2016-04-05 17:35:31 -04:00
Alexander Surkov
167cbebba2 Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen 2016-04-05 17:34:00 -04:00
alexander
ddd1904862 Bug 1260862 - "remove Cache/EnsureChildren". r=mzehe 2016-03-30 12:53:00 +02:00
alexander
5ce933a8d2 Bug 1261377 - "With current child caching reorganization, NVDA is no longer able to render some content". r=mzehe 2016-04-01 09:39:00 +02:00
Chris Manchester
f7a1b3fb60 Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.

MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Yura Zenevich
6b187e4707 Bug 1259023 - fixing invalid array index assertion when accessing next sibling. r=tbsaunde
MozReview-Commit-ID: L1zY8aEmrb
2016-04-04 16:38:15 -04:00
Yura Zenevich
3288128792 Bug 1259023 - if proxy is a nullpointer, do not set IS_PROXY in AccessibleOrProxy. r=tbsaunde
MozReview-Commit-ID: Gx6GAAKZ7bo
2016-04-04 16:37:57 -04:00
Martijn Wargers
5a701933c4 Bug 1138426 - convert accessibility setIntPref to pushPrefEnv, r=yzen
MozReview-Commit-ID: 2GKJXzkABQD

--HG--
extra : rebase_source : 9cfb2131754cbdf3650b05369ef1341b265a0cd2
2016-04-04 17:16:20 +02:00
Masayuki Nakano
57445d0047 Bug 1259668 Rename WidgetTouchEvent::touches to WidgetTouchEvent::mTouches r=smaug
MozReview-Commit-ID: FLbows8davI

--HG--
extra : rebase_source : b564d09aa76311793a78d80b6c78c91e232edc47
2016-03-30 18:44:28 +09:00
Alexander Surkov
c9b15d3087 Bug 1260860 - stop illicit accessible stealing, r=yzen 2016-04-01 11:07:57 -04:00
Alexander Surkov
a85d9d1c0c Bug 1260496 - get rid of CacheChildren for application accessible, r=marcoz 2016-04-01 10:57:06 -04:00
Alexander Surkov
89c58301b4 Bug 1260494 - rebuild child indexes by AutoTreeMutation guard, r=yzen 2016-04-01 10:53:52 -04:00
Alexander Surkov
35ac8eea5d Bug 1260277 - remove empty CacheChildren's, r=marcoz 2016-03-31 21:40:56 -04:00
Alexander Surkov
cfef9cf8e4 Bug 1258228 - create special child accessibles in owner's constructor, part4, r=marcoz 2016-03-31 21:23:03 -04:00
Alexander Surkov
06b2c337bc Bug 1258228 - create special child accessibles in owner's constructor, part3, r=marcoz 2016-03-31 21:22:56 -04:00
Alexander Surkov
778205552e Bug 1258228 - create special child accessibles in owner's constructor, part2, r=marcoz 2016-03-31 21:22:50 -04:00
Alexander Surkov
5165ca54aa Bug 1258228 - create special child accessibles in owner's constructor, part1, r=marcoz 2016-03-31 21:22:34 -04:00
Alexander Surkov
e66c565efd Bug 1256461 - merge MoveChild and SeizeChild methods, r=yzen 2016-03-31 21:22:13 -04:00
Alexander Surkov
7e614aef9d Bug 1260237 - remove InvalidateChildren, r=yzen 2016-03-31 20:46:58 -04:00
Alexander Surkov
35d213f532 Bug 1260187 - remove recaching version of DocAccessible::UpdateTreeOnInsertion, r=yzen 2016-03-31 20:46:45 -04:00
Yura Zenevich
c3bf1b28ff Bug 1087608 - ensuring multitap gestures do not resolve to explore. r=eeejay
MozReview-Commit-ID: 9CZm709gGMC
2016-03-30 11:56:14 -04:00
Alexander Surkov
7fcc93f841 Bug 1255617 - make PutChildrenBack to insert accessibles instead the recaching, r=yzen 2016-03-30 10:47:36 -04:00
Alexander Surkov
f04d43e6a0 Bug 1255614 - make ProcessInvalidationList to insert accessibles instead the recaching, r=yzen 2016-03-29 09:20:43 -04:00
Wes Kocher
521b00af30 Backed out 3 changesets (bug 1259023) for various broken things CLOSED TREE
Backed out changeset b92ce093fe65 (bug 1259023)
Backed out changeset 358d513417fb (bug 1259023)
Backed out changeset 800306e9c573 (bug 1259023)

MozReview-Commit-ID: BjU3psmxY5b
2016-03-28 12:12:19 -07:00
Trevor Saunders
97cb9159fa bug 1259023 - make nsIAccessible.{Next,Prev}Sibling work with proxied accessibles r=yzen 2016-03-28 14:12:55 -04:00
Trevor Saunders
a532183f3a bug 1259023 - make nsIAccessible.indexInParent work on proxied accessibles r=yzen 2016-03-28 14:12:44 -04:00
Trevor Saunders
7dced104c7 bug 1259023 - make nsIAccessible.parent work with proxies r=yzen 2016-03-28 14:12:34 -04:00
Alexander Surkov
d3f1ea74cd Bug 1255009 - insert children into the tree on content insertion instead the recaching, r=yzen 2016-03-28 13:40:21 -04:00
Trevor Saunders
37452b3a13 bug 1255009 - make AccShowEvent store the insertion index of the new child r=davidb 2016-03-28 09:09:22 -04:00
Arata Furukawa
676913b9bb Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki
MozReview-Commit-ID: 7lBCEVkanvF

--HG--
extra : source : d629f018d02594951b7deccf1e1fce279d04694c
2016-03-28 13:29:42 +09:00
Nicholas Nethercote
3b2b1196b3 Bug 1257128 (part 3) - Remove unused createAtom() function in a test. r=tbsaunde. 2016-03-16 21:10:10 +11:00
Gregory Szorc
916dddfb76 Bug 1257350 - Use intptr_t to avoid C4312 on VS2015; r=tbsaunde
Without this, we get several warnings like:

reinterpret_cast': conversion from 'int32_t' to 'void *' of
greater size

MozReview-Commit-ID: sy2eTB2fjs

--HG--
extra : rebase_source : 16bd44fba1666c68c2fa163e57ed703eb0c823ed
extra : histedit_source : ea51ff0f6c2498d4ac87c50ede0ce70958d37a07
2016-03-23 16:42:29 -07:00
Gregory Szorc
11c9bc4603 Bug 1257303 - Cast to intptr_t to avoid C4312 on VS2015; r=tbsaunde
Without this, we get: C4312: 'reinterpret_cast': conversion from
'const LONG' to 'void *' of greater size

MozReview-Commit-ID: 4WXmvVUd5c8

--HG--
extra : rebase_source : 2f4211f4e752ef0ac2a1213075af6b62ecc8080f
extra : histedit_source : a1c91d27d8a97f141f07e89513262256104388ea
2016-03-23 15:46:40 -07:00
Xidorn Quan
60bcaa5c0b Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
MozReview-Commit-ID: 6xrHYbgHGVd

--HG--
extra : rebase_source : 4d0cea24689588d8a1daa1869502e31ac7c3dc56
2016-03-17 13:55:48 +08:00
Xidorn Quan
8acf32453c Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
MozReview-Commit-ID: 4KMLCz6wQHQ

--HG--
extra : rebase_source : 08964aef3b335163985dd6818b4a6ae3a4e34fce
2016-03-17 12:07:47 +08:00
Alexander Surkov
e437e00f04 Bug 1252857 - value change events for HTML:select have wrong target, r=marcoz 2016-03-18 16:22:17 -04:00
Trevor Saunders
a6f221b6a2 bug 1257287 - add nsIDocShell.tabChild r=smaug 2016-03-18 15:54:12 -04:00
Trevor Saunders
2c05850952 bug 1257287 - add nsIDocShell::GetEdItingSession() 2016-03-18 15:54:07 -04:00
Mike Hommey
7f131dbc35 Bug 1256988 - Replace tests on MOZ_ENABLE_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester 2016-03-17 06:49:44 +09:00
Nicholas Nethercote
7cb4896c8f Bug 1255655 - Const-ify sWAIRoleMaps. r=tbsaunde.
--HG--
extra : rebase_source : 1274cdb26bbc41456e91b67849733bfb5bc89401
2016-03-11 13:13:01 +11:00
Ryan VanderMeulen
e93eed0ec2 Backed out changeset 4916251eb389 (bug 1255009) for breaking AWSY.
--HG--
extra : rebase_source : 3c018d36597e8e4becc06b744bead086796d2e63
extra : histedit_source : 2c99af1f289f0d0ddd8df6c207492c547315ce7d
2016-03-15 12:40:07 -04:00
Ryan VanderMeulen
706d97900d Backed out changeset 14092b3cacbe (bug 1255614) because it blocks bug 1255009 from being backed out.
--HG--
extra : rebase_source : 0b1027cd8a156536f561c56662696ef1c35e3e8a
extra : histedit_source : 4d18d24cbd36cde0c7b5187b7e797a13d4dbf60a
2016-03-15 12:39:43 -04:00
Alexander Surkov
f5fca44245 Bug 1255614 - make ProcessInvalidationList to insert accessibles instead the recaching, r=yzen 2016-03-14 17:28:08 -04:00
Alexander Surkov
900d88c035 Bug 1255009 - insert children into the tree on content insertion instead the recaching, r=yzen 2016-03-11 11:35:35 -05:00
Alexander Surkov
2792eb591a Bug 1249730 - make TreeWalker bi-directional, follow up fix, r=yzen 2016-03-11 11:14:29 -05:00
Alexander Surkov
7290c55f96 Bug 1254989 - extend TreeWalker::Next to accept a stopper node, r=yzen 2016-03-10 15:50:37 -05:00