Alexander Surkov
bf02d77384
Bug 1372985 - ARIA owned children ordering may be incorrect. r=eeejay
2017-06-29 14:30:58 -04:00
Carsten "Tomcat" Book
1367c473cd
Merge mozilla-central to mozilla-inbound
2017-06-29 15:49:39 +02:00
Carsten "Tomcat" Book
5f00ae3a8b
merge mozilla-inbound to mozilla-central a=merge
2017-06-29 15:47:04 +02:00
Olli Pettay
da0ec0a364
Bug 1375491, make child process to cache ime properties only at animation tick time, r=masayuki
...
--HG--
extra : rebase_source : 6f13f4d91fc4873d135824431adb4b0b2843b738
2017-06-29 14:46:11 +03:00
Olli Pettay
39697929f3
Bug 1376936 - nsContentLists should stop observing mutations when their refcnt drops to 0, r=ehsan
2017-06-29 13:25:15 +03:00
Jan de Mooij
53de04c6f6
Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie
2017-06-28 21:00:43 -07:00
Andrea Marchesini
39c0311d3d
Bug 1376951 - Let's use CheckedUint32 more broadly in WebSocket code, r=mystor
2017-06-28 17:16:29 -07:00
Masayuki Nakano
179e1ee17e
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
--HG--
extra : rebase_source : 2d7127c09713358cf9a69fbbc180c325981794b2
2017-06-23 22:36:05 +09:00
Cameron McCormack
e9022dc34e
Bug 1376647
- Use new MayHaveAnonymousChildren flag to skip work in AllChildrenIterator and some util functions. r=bholley
...
MozReview-Commit-ID: 783VtcY7qQF
2017-06-27 17:53:39 -07:00
Olli Pettay
0e561a84cf
Bug 1371242, try to run CC slices more likely during idle periods, r=mccr8
...
--HG--
extra : rebase_source : 9727cb14deafe3b92139646074ea201126579c1f
2017-06-28 22:38:53 +03:00
Timothy Nikkel
f5f492a80c
Bug 1376087. r=bz
2017-06-28 18:45:55 -04:00
Sebastian Hengst
0dae3d6940
Backed out changeset ee62473b968c (bug 1376647
) for build bustage: no member named 'MayHaveAnonymousChildren' in 'nsIContent' at dom/base/nsContentUtils.cpp:10258. r=backout on a CLOSED TREE
2017-06-29 01:09:42 +02:00
Chung-Sheng Fu
49fb1d27d8
Bug 1337161 - Hide information of connected gamepads from content when privacy.resistFingerprinting is true r=arthuredelstein,smaug
...
MozReview-Commit-ID: Di6ba9B4w0d
--HG--
extra : rebase_source : 69b392d4c0fa7ed5ac8f4fa02091153537a99798
2017-06-15 17:59:26 +08:00
Cameron McCormack
e0c3937257
Bug 1372061 - Remove unused StyleChildrenIterator::IsNeeded. r=bholley
...
MozReview-Commit-ID: LH8xZMrcdO1
--HG--
extra : rebase_source : 5d2e6a729442f7a7b8ded5d8b976933b53780b69
2017-06-27 23:56:13 -07:00
Cameron McCormack
a0ce63693c
Bug 1372061 - Change StyleChildrenIterator FFI functions to use placement new/delete. r=bholley
...
MozReview-Commit-ID: BEWvJcaJxA
--HG--
extra : rebase_source : 48b4982001a305b95a88578cb278c3c6e4beac70
2017-06-27 23:56:13 -07:00
Cameron McCormack
4cfbfe320e
Bug 1372061 - Add node flag recording whether we might have anonymous children. r=bholley
...
MozReview-Commit-ID: CMaxJ1JnuYJ
--HG--
extra : rebase_source : ac5651b0d42125fd2a4ff3f5ce03f7a6c6ab1fbb
2017-06-27 23:56:12 -07:00
Cameron McCormack
e389f956ce
Bug 1376647
- Use new MayHaveAnonymousChildren flag to skip work in AllChildrenIterator and some util functions. r=bholley
...
MozReview-Commit-ID: 783VtcY7qQF
--HG--
extra : rebase_source : 9837ea050a56c86cc7572bc1f51945cb67b55226
2017-06-27 17:53:39 -07:00
Cameron McCormack
e86592ca35
Bug 1374999 - stylo: Iterate over manually created editor NAC. r=bholley
...
MozReview-Commit-ID: 1CiWVfYbxaJ
--HG--
extra : rebase_source : 48ea8a0f1cb0a4072632f706ffd99529bb4447b1
2017-06-27 17:34:48 -07:00
Matt Brubeck
8f14d009f9
Bug 1367312 - stylo: Implement :-moz-lwtheme* pseudo-classes. r=emilio
...
MozReview-Commit-ID: 4T6Tn1VEwXP
--HG--
extra : rebase_source : c2dd0b62757c3da5380414fa3214248b9328d38a
2017-06-28 09:04:49 -07:00
Cameron McCormack
93d7710ae0
Bug 1376805 - Disable stylo for about: pages other than about:blank. r=bholley
...
MozReview-Commit-ID: F3gSY2uDGJ7
--HG--
extra : rebase_source : f4da04c615440efa5f5641fc76473f000c501548
2017-06-28 10:17:45 -07:00
Carsten "Tomcat" Book
257a632d4b
Merge mozilla-central to autoland on a CLOSED TREE
2017-06-28 16:33:00 +02:00
Carsten "Tomcat" Book
058c1e8ff5
Backed out changeset edbd391db6d8 (bug 1343728)
2017-06-28 15:52:06 +02:00
Carsten "Tomcat" Book
45f2e51f0a
Merge mozilla-central to autoland
2017-06-28 13:47:29 +02:00
Olli Pettay
a341ed0842
Bug 1346590 - Simplify directionality handling by relying on cycle collector. r=ehsan
2017-06-27 19:48:31 -04:00
Petr Sumbera
ac723ae99f
Bug 1376277 - nsWrapperCache.h: add support for 64bits sparc build. r=glandium
2017-06-27 01:33:49 -07:00
Michael Layzell
b4909cdead
Bug 1343728 - Part 3: Add StableStateEventTarget, an event target which runs dispatched runnables at the next stable state, r=smaug
...
MozReview-Commit-ID: 8dlo5Z60qsG
2017-06-27 16:24:48 -04:00
Kartikaya Gupta
788b4add8d
Bug 1375497 - Hook up the testing APIs in DOMWindowUtils. r=pchang
...
DOMWindowUtils needs to handle both ClientLayerManager and WebRenderLayerManager
in order for these APIs to work with webrender. There's unfortunately a fair
amount of code duplication here but even using a common interface and polymorphism
there's a fair amount of boilerplate so I'm not sure that's any better.
MozReview-Commit-ID: Efggm9mBVNy
--HG--
extra : rebase_source : 5691b0e3840a7161e7893691dbaf22d11084fc8f
2017-06-27 20:29:06 -04:00
Ryan Hunt
fb04e72bad
Bug 1351783 part 19 - Rename Keyboard.h to KeyboardMap.h. r=masayuki
...
This is a better name for the header that matches its main class.
MozReview-Commit-ID: KSt9LVT3yRR
--HG--
rename : gfx/layers/apz/src/Keyboard.cpp => gfx/layers/apz/src/KeyboardMap.cpp
rename : gfx/layers/apz/src/Keyboard.h => gfx/layers/apz/src/KeyboardMap.h
extra : rebase_source : ec4c9ec5afa8479dc4cd3e987fc3293f047beb9e
extra : histedit_source : caa3a11043fc1ccdff3d7853eda69a0a3dfff99e
2017-06-15 18:06:00 -04:00
Ryan Hunt
a97d402536
Bug 1351783 part 3 - Add a KeyboardScrollAction type. r=kats,masayuki
...
The different types of keyboard scrolls are represented as command strings that
are dispatched to nsGlobalWindowCommands. This commit adds a class to represent
these command strings, along with a function to find the keyboard scroll action
corresponding to a command string.
MozReview-Commit-ID: 20vvYdzlYYT
--HG--
extra : rebase_source : 8a965429f57534ac65da597cbb05a08284f7eaeb
2017-06-05 18:17:30 -05:00
Carsten "Tomcat" Book
4e00eff077
merge mozilla-inbound to mozilla-central a=merge
2017-06-27 10:56:41 +02:00
Bill McCloskey
f115503a0b
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Ehsan Akhgari
d4de856fb8
Bug 1376317 - Move the pref var cache for dom.placeholder.show_on_focus to nsContentUtils; r=smaug
2017-06-26 16:17:49 -04:00
Masatoshi Kimura
b515c9c804
Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
...
MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : fdae0046f882d47fb539a7f882364e5c5caafdcd
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8
2017-06-18 20:37:50 +09:00
Carsten "Tomcat" Book
259377b6ab
merge mozilla-inbound to mozilla-central a=merge
2017-06-26 13:25:51 +02:00
Tobias Schneider
a07fe5b976
Bug 1369253
- Disable redundant dom/base/test/test_intersectionobserver_no_root.html on all platforms. r=jmaher
...
--HG--
extra : rebase_source : 5b879051cfc906193fd58927b336921c2ffe52df
2017-06-25 15:32:46 -07:00
Olli Pettay
70cd98776b
Bug 1375484 - ScrollSelectionIntoViewEvent should be called during refresh driver tick, r=ehsan
2017-06-25 00:38:42 +03:00
Mats Palmgren
bc9111ed74
Bug 1375696 - Use LookupForAdd instead of Get+Put, and Lookup instead of GetWeak+Remove, to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: EPbMZAsdS6B
2017-06-24 19:23:08 +02:00
Mats Palmgren
bbaa13e6a7
Bug 1375698 part 2 - Make mBoxObjectTable a nsRefPtrHashtable of BoxObject instead of nsInterfaceHashtable of nsPIBoxObject (that we then need to downcast). r=bz
...
MozReview-Commit-ID: AVfZZp21u2e
2017-06-24 19:23:08 +02:00
Mats Palmgren
969156ef55
Bug 1375698 part 1 - Call "new BoxObject" instead of do_CreateInstance(contractID) and remove some unnecessary error handling since "new" is infallible. r=bz
...
MozReview-Commit-ID: 32upaFJehsh
2017-06-24 19:23:07 +02:00
David Anderson
07b79273e2
Add Advanced Layers to the compositor line in about:support. (bug 1365879 part 22, r=milan)
2017-06-23 14:23:13 -07:00
Cameron McCormack
fab1072b7f
Bug 1291515 - Part 1: Introduce a pref for <style scoped>. r=bholley,dbaron
...
MozReview-Commit-ID: 1J9IvPrC0xh
--HG--
extra : rebase_source : 4a3da0dc41ec71d2804e6f8a778613e8749940be
2017-06-21 09:25:43 +08:00
Sebastian Hengst
dfc1ad2562
Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE
2017-06-25 18:30:13 +02:00
Masatoshi Kimura
2e04751921
Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
...
MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : a84ab644f52e68676b45f112ff69f868d89f6177
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8
2017-06-18 20:37:50 +09:00
Wes Kocher
913ce205d2
Backed out 2 changesets (bug 1291515) for reftest assertions in textarea-fieldset-legend-ref-2.html a=backout CLOSED TREE
...
Backed out changeset 4fac24cc0437 (bug 1291515)
Backed out changeset 4e8b918dc410 (bug 1291515)
MozReview-Commit-ID: F4yQK5ujqLP
2017-06-25 05:18:22 -07:00
Wes Kocher
e02435a31e
Backed out changeset 77af189b5c49 (bug 1373984) for build bustage in nsHtml5Parser.cpp a=backout CLOSED TREE
...
MozReview-Commit-ID: 6kBmU71j2To
2017-06-25 05:10:14 -07:00
Cameron McCormack
deae2413d6
Bug 1291515 - Part 1: Introduce a pref for <style scoped>. r=bholley,dbaron
...
MozReview-Commit-ID: 1J9IvPrC0xh
--HG--
extra : rebase_source : 2c3a139cc5e4e223e5b9b7892020c96df2cf264c
2017-06-21 09:25:43 +08:00
Masatoshi Kimura
241039fd97
Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
...
MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : 09da1685795583513bf019d61c58230c2c4d298d
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8
2017-06-18 20:37:50 +09:00
Ben Kelly
8878d13ff4
Bug 1375287 Make TimeoutManager use a pref cache variable for dom.disable_open_click_delay. r=ehsan
2017-06-23 07:03:30 -07:00
Kartikaya Gupta
0514137fed
Bug 1375897 - Report a success return from nsDOMWindowUtils::FlushApzRepaints in the WR-enabled codepath. r=botond
...
MozReview-Commit-ID: 5MaDaQjqu3p
--HG--
extra : rebase_source : a1210fa3d24db3401e44ea40ef185f241177b16a
2017-06-23 12:45:49 -04:00
Carsten "Tomcat" Book
88fff78f64
Merge mozilla-central to mozilla-inbound
2017-06-23 12:22:24 +02:00