Commit Graph

1244 Commits

Author SHA1 Message Date
Mike de Boer
915c0ea08b Bug 1279695 - update the position of ranges that are inside fixed, sticky positioned container nodes or frameset or iframe at each repaint or scroll. r=jaws
MozReview-Commit-ID: J8YK1s2kArq
2016-08-25 20:11:46 +02:00
Mike de Boer
56661a22a9 Bug 1294392 - consolidate the highlight and counter timers into one iterator timer. r=jaws
This introduces a new NLP (Natural Language Processing) module with only one
method: 'levenstein'. We're using it to allow the highlighter to keep running
when the it starts the iterator with a word that's one edit distance behind the
value in the findField.

MozReview-Commit-ID: K8oeiXoiLUe
2016-08-25 20:11:44 +02:00
Ryan VanderMeulen
520acfd195 Merge inbound to m-c. a=merge 2016-08-25 08:10:52 -04:00
Yura Zenevich
f9a9742e3a Bug 1297456 - use nsIXULRuntime's accessibilityEnabled attribute in Troubleshoot.jsm to check if accessibility service is enabled. r=Felipe
MozReview-Commit-ID: C5YPq58yemB

--HG--
extra : rebase_source : dd939482501af829122c1191d5632b73ea3c1b58
2016-08-24 11:09:55 -04:00
Benjamin Smedberg
3d12a30eed Bug 1294529 - Wrap .getContext in a try/catch block so that if it throws it doesn't break the rest of about:support, r=jrmuizel
MozReview-Commit-ID: 9OGrjbRdBqr

--HG--
extra : rebase_source : cd5405e4259290a6a76c025a0a5c1f9fccb0b4eb
2016-08-18 14:10:47 -04:00
Kris Maglione
c327297913 Bug 1295867: Wait for all IO operations to complete before ending test tasks. r=aswan
MozReview-Commit-ID: A6DIpXE5M1R

--HG--
extra : source : 64fc57e6ee841f55e2d2f196b51aff11b71a428e
extra : amend_source : 9106416154aaaa4ca63f147b45cb98fd328cf311
2016-08-20 15:32:42 -07:00
Sebastian Hengst
6323aa3ab2 Backed out changeset 64fc57e6ee84 (bug 1295867) for windows xpcshell failure test_native_messaging.js | test_native_app_shutdown. r=backout 2016-08-21 23:50:36 +02:00
Kris Maglione
5f2a25f86e Bug 1295867: Wait for all IO operations to complete before ending test tasks. r=aswan
MozReview-Commit-ID: A6DIpXE5M1R

--HG--
extra : rebase_source : 386f3e602a169ad105dc4bf9abe74c4c6ffe10c2
2016-08-20 15:32:42 -07:00
Mike de Boer
8a56860e70 Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
MozReview-Commit-ID: 1j0C0BUfT8r
2016-08-19 17:18:41 +02:00
Wes Kocher
ae78ab94fa Merge fx-team to central, a=merge 2016-08-17 16:53:20 -07:00
Wes Kocher
f90f3d11fd Merge m-c to fx-team, a=merge
a=release for the webidl hook due to comment-only changes

--HG--
extra : amend_source : d988a8a774085539988d1d964c4beb2d07eecb50
2016-08-16 22:09:34 -07:00
Wes Kocher
48b8d407c8 Merge inbound to central, a=merge
a=release to get around the webidl hook for a comment-only change

--HG--
extra : amend_source : f7e57101e1a25d3cf3536a256898ec2a21c54b38
2016-08-16 17:05:30 -07:00
Sebastian Hengst
8505f067f2 Backed out changeset bc160abe215b (bug 1282070) for docshell leakage in browser_visibleFindSelection.js. r=backout 2016-08-16 16:05:45 +02:00
Jared Wein
ea0b3d77bc Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe
MozReview-Commit-ID: GDfvwWRLNm5
2016-08-16 21:27:37 -04:00
Sebastian Hengst
c66c2fee3a Backed out changeset 7914e9dc6f88 (bug 1294542) for xpcshell failure in test_Log.js. r=backout 2016-08-17 01:24:58 +02:00
Jared Wein
e6276ea7f5 Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe
MozReview-Commit-ID: RCSDEvvk2I
2016-08-16 15:44:15 -04:00
Jared Wein
b82aa6f6de Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe
MozReview-Commit-ID: AAXqh63QNv3
2016-08-16 15:44:13 -04:00
Wes Kocher
e9556c03b7 Backed out changeset af4cc6c04573 (bug 1282070) for failures in test_bug263683.xul CLOSED TREE 2016-08-16 11:58:33 -07:00
Mike de Boer
f4c829a76c Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
MozReview-Commit-ID: JrTOarWMEQQ
2016-08-16 18:01:19 +02:00
Mike de Boer
010418133a Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
MozReview-Commit-ID: JKzUehP4pyP
2016-08-16 12:16:29 +02:00
Mike de Boer
e557b7eff0 Bug 1294644 - prevent drawing the rectangles all too often when modal highlighting is off and make sure to restore the outline of found links and the highlight color of the currentle highlighted occurrence. r=jaws
Many thanks to Tooru Fujisawa [:arai] for helping write this patch and testing it.

MozReview-Commit-ID: BxAd3WdqUXU
2016-08-16 11:25:56 +02:00
Wes Kocher
03b3c20a6e Merge fx-team to central, a=merge 2016-08-15 14:49:11 -07:00
Wes Kocher
0fe7a92d47 Merge m-c to fx-team a=merge 2016-08-12 16:39:13 -07:00
Jared Wein
d3e296107e Bug 1294621 - Enable the no-lonely-if rule for eslint. r=gijs
MozReview-Commit-ID: 8izEqc8IyCu
2016-08-12 11:50:35 -04:00
Jared Wein
8d45b8762e Bug 1294989 - Enable eslint for browser/components/preferences. r=Gijs
MozReview-Commit-ID: 62ymdZhluHx

--HG--
extra : rebase_source : 330d512f91d840a47e48f39c21d70d13b2953d2d
2016-08-13 21:58:42 -04:00
Neil Deakin
5a19f58959 Bug 1249177, close select popup when fullscreen is entered or exited, r=mconley 2016-08-11 10:37:00 -04:00
Bob Owen
1bf3aae304 Bug 1259601: Add content process sandbox level to about:support sandboxing information. r=jld, r=mossop
MozReview-Commit-ID: HFRiEbkEztp
2016-08-16 07:40:43 +01:00
Towkir Ahmed
63867da04a Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske
a=release to get around a hook that's catching these comment-only idl changes

--HG--
extra : rebase_source : a7353680777fd2eeea24c9993f9937bbbcfb9e4f
2016-08-15 17:28:05 -07:00
Wes Kocher
c84ec3b3f3 Merge m-c to inbound, a=merge 2016-08-16 22:06:58 -07:00
Randall Barker
9a3fae864f Bug 1291373 - [geckoview] part 3, Remove MOZ_ANDROID_APZ r=botond,snorp 2016-08-16 14:33:43 -07:00
Carsten "Tomcat" Book
5a14c558ee merge fx-team to mozilla-central a=merge 2016-08-10 15:52:07 +02:00
Mike de Boer
9306ff8c3d Bug 1279843 - update the design of the modal highlight feature. ui-r=sevaan, r=jaws
MozReview-Commit-ID: FITLzg98Nku
2016-08-09 12:48:40 +02:00
Mike de Boer
70940e2b2b Bug 1290913 - prevent flushing the layout when dimmed highlight background is constructed. r=jaws
MozReview-Commit-ID: LWNAEbcrZl0
2016-08-09 12:48:38 +02:00
Mike de Boer
7c49e1e69b Bug 1280876 - don't take screenshots of pages that have the findbar open. r=jaws,mconley
MozReview-Commit-ID: Dmz0MaukNVq

--HG--
extra : rebase_source : dc359e5bc31d86fa01caf6c8d9d4fc359251d9f3
2016-08-10 11:23:47 +02:00
Kashyap Gajera
a2fde92e87 Bug 1290701 - Replace in-tree consumer of non-standard Iterator() with Object.{values,entries} in toolkit/. r=dtownsend 2016-08-03 11:53:10 +05:30
Chris Pearce
243006e385 Bug 1291537 - Assume GMPs are unsupported when running in 32bit mode on MacOS. r=spohl
Users may have opted into running in 32bit mode if they have certain plugins,
or manually from Finder's Info dialog.

We end up downloading the 64bit GMP and installing it when running in 32bit mode,
and it will crash.

Since we're dropping 32bit MacOS Firefox in 52, there doesn't seem to be
much point doing work to make us install the 32bit GMP on 32bit mode on
MacOS, and pushing out new 32bit GMPs. So just mark them as unsupported.


MozReview-Commit-ID: KRZKPKZkmKB

--HG--
extra : rebase_source : 98cb35ec9469b136a744fe7a2423de6a7e143489
2016-08-03 15:19:00 +12:00
Carsten "Tomcat" Book
cf611bec79 merge mozilla-inboudn to mozilla-central a=merge 2016-08-05 12:01:14 +02:00
Kris Maglione
c9c66a60a7 Bug 1291199: Retry subprocess perf tests on failure. r=aswan
MozReview-Commit-ID: 9PDT9tcYFqf

--HG--
extra : rebase_source : 6c69e13162a5849cb7cd0205ed94da322c158f38
2016-08-02 15:37:34 -07:00
Kris Maglione
84ef185a5c Bug 1290598: Manage and terminate Windows subprocess trees as a single job object. r=mhowell
MozReview-Commit-ID: 80K5YyDWmn3

--HG--
extra : rebase_source : dd42f8c22ac92df3b7b06713e2de015bcf7c8782
extra : source : 3242411d3294521508f34d1b5beee52b1ae986ea
2016-08-03 09:39:19 -07:00
Jared Wein
fd84c776c7 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt

--HG--
extra : rebase_source : 2b8327e5a7cf0bfd190d696ad5fe475f13faa3cc
2016-08-04 03:28:58 -04:00
Jared Wein
169d66a3ed Bug 1292035 - Enable the space-before-blocks rule for eslint. This patch was generated using 'eslint --fix'. r=markh
MozReview-Commit-ID: 2XVoU05YvES

--HG--
extra : rebase_source : e7ed2d094c21b59dd59476b8930b75da2e6d6980
2016-08-04 03:20:25 -04:00
Mike Conley
85245516b8 Bug 1291078 - More closely mimic non-e10s order of events when choosing <select> elements in e10s mode. r=enndeakin+6102
MozReview-Commit-ID: 4CkFUy1nLbo

--HG--
extra : rebase_source : 5965a9a377da6ce510354469b0bb9fb4ace80328
2016-08-02 15:09:59 -04:00
Jared Wein
be454cdf36 Bug 1292008 - Enable the no-empty rule for eslint. r=markh
MozReview-Commit-ID: EfM3YOUjClW

--HG--
extra : rebase_source : 47cb04f0a58df6ae810cbf41f7a09e3bb0130997
2016-08-04 00:55:07 -04:00
Jared Wein
871ed4e3ba Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop
MozReview-Commit-ID: DYOmE6xwMJh

--HG--
extra : rebase_source : bc81b68ea5599fd1815dc34dac7106eef7044483
2016-08-03 18:54:59 -04:00
Alexandre Lissy
0af5b943b6 Bug 1284674 - Remove NUWA r=cyu
MozReview-Commit-ID: GyMRNzOBKw6

--HG--
extra : rebase_source : 293af1cd55f2035ce6a99f4ebf144059c32a2b8f
2016-08-02 14:54:00 +02:00
Carsten "Tomcat" Book
6b13b3cde6 Merge mozilla-central to autoland 2016-08-03 17:08:48 +02:00
Carsten "Tomcat" Book
92e652598d Backed out changeset 3242411d3294 (bug 1290598) 2016-08-03 15:12:32 +02:00
Neil Deakin
147caccc2c Bug 1194027, add a flag to select elements to indicate if the parent process has the popup open, r=mrbkap 2016-08-03 07:45:46 -04:00
Neil Deakin
a59eab8dbf Bug 1289528, don't fire click event when option selected with keyboard, r=mconley 2016-08-03 07:45:45 -04:00
Neil Deakin
165602e28b Bug 1289528, fire click event at option, not at select, r=mconley 2016-08-03 07:45:45 -04:00