toolkit/modules/FinderIterator.jsm
db3f44db75c5dbd74c013bc9467587f6d1bec050
created 2017-04-28 19:06 +0200
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 6: Properly check for a frame's visibility, do not abuse isRangeVisible() for that purpose. r=mikedeboer
20c8d9fcd818e96bb42d1eaf672b7ddce1c21936
created 2017-01-23 17:39 +0100
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 5: Connect up FinderHighlighter.jsm with the new isRangeVisible function. r=mikedeboer
eb38531613340afde740f74ee606f2dab9380070
created 2017-09-04 00:49 -0400
pushed 2017-09-08 01:10 +0000
Steve Armand Steve Armand - Bug 1368967 - Enable the ESLint generator-star-spacing rule across mozilla-central. r=standard8
628a46720153fefa077044bff627d2f8f5b5cc17
created 2017-08-31 20:04 -0700
pushed 2017-09-05 20:09 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 1302470) for mochitest-chrome failures
3aab8b1494efb366fe048ef9eadb97d0f81ccb85
created 2017-04-28 19:06 +0200
pushed 2017-09-05 20:09 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 6: Properly check for a frame's visibility, do not abuse isRangeVisible() for that purpose. r=mikedeboer
fdd40abac61157fc28e7182a03011fbb6bb6573a
created 2017-01-23 17:39 +0100
pushed 2017-09-05 20:09 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 5: Connect up FinderHighlighter.jsm with the new isRangeVisible function. r=mikedeboer
7970ea0858614c4de33e32fb59738ddc9c3efc23
created 2017-05-12 14:42 +0200
pushed 2017-05-15 17:28 +0000
Florian Quèze Florian Quèze - Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
dfbdf17fba00af0d153e69ee000e905f948647bd
created 2017-04-28 20:12 -0700
pushed 2017-05-05 18:41 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1302470) for mochitest-chrome failures
de9f42b512c81daecf5d0870809e4b96f3ea3ce1
created 2017-04-28 19:06 +0200
pushed 2017-05-05 18:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 7: Properly check for a frame's visibility, do not abuse isRangeVisible() for that purpose. r=mikedeboer
2394e63f50ff25d4738275b50393007a425f7712
created 2017-01-23 17:39 +0100
pushed 2017-05-05 18:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 6: Connect up FinderHighlighter.jsm with the new isRangeVisible function. r=mikedeboer
e0f5820cc75caf6f7a50db89b030caec01ec859e
created 2017-04-21 19:09 +0200
pushed 2017-05-05 18:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 726e98cd071e (bug 1302470)
726e98cd071e1b0129fda6fad128cf4729fea0de
created 2017-01-23 17:39 +0100
pushed 2017-05-05 18:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 6: Connect up FinderHighlighter.jsm with the new isRangeVisible function. r=mikedeboer
40978edd88b7c684d5447d8d9e7d09b7710997aa
created 2017-04-21 17:10 +0200
pushed 2017-05-05 18:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset eb2930fc7c59 (bug 1302470)
eb2930fc7c597cc894eec94344af56804a1d157f
created 2017-01-23 17:39 +0100
pushed 2017-05-05 18:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 6: Connect up FinderHighlighter.jsm with the new isRangeVisible function. r=mikedeboer
64c904cb97764d74dfc4c2ad805cb7fc9155b3a3
created 2017-01-13 17:27 +0100
pushed 2017-02-09 06:52 +0000
Mike de Boer Mike de Boer - Bug 1316514 - If we attempt to make the 'Highlight All' toggle a global setting, then we need to set the pref when toggled. r=Gijs, a=jcristau
25c0a38d2d7ed50ed3c1d419f70c01595c481ae7
created 2017-01-27 10:51 +0100
pushed 2017-02-03 07:57 +0000
Florian Quèze Florian Quèze - Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
9e88382126944a76c9eca6a768f5123952faf6a7
created 2017-01-13 17:27 +0100
pushed 2017-01-25 23:47 +0000
Mike de Boer Mike de Boer - Bug 1316514 - if we attempt to make the 'Highlight All' toggle a global setting, then we need to set the pref when toggled. r=Gijs
15ea2e33fcd49d5525bcc8408099f016c55e20ff
created 2016-12-29 18:34 -0500
pushed 2017-01-13 22:14 +0000
Jared Wein Jared Wein - Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
6fb777f48fa68bc38c4767b8321ed5dd04d3bef6
created 2016-12-29 14:05 -0800
pushed 2017-01-13 22:14 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
cd10db6087ddd3a8e872c0de6ef35a886250173e
created 2016-12-29 15:20 -0500
pushed 2017-01-13 22:14 +0000
Jared Wein Jared Wein - Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
34a1ab064cb5b868fa75cb74d052e978eb34d6c1
created 2016-12-16 16:45 -0800
pushed 2017-01-13 22:14 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1302470) for causing bug 1323200 a=backout
239dd56733c4779d60eaadfcbc6569d7ee4a5330
created 2016-11-09 22:06 +0000
pushed 2017-01-13 22:14 +0000
Mark Banner Mark Banner - Bug 1322343 - Enable no-unused-vars in the local scope in toolkit/.eslintrc.js. r=mossop
3d2569996ebc5b4625f9a221c78c00cb982a8735
created 2016-11-10 09:03 -0800
pushed 2017-01-13 22:14 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 3: Call the new isRangeVisible function to determine whether or not to draw a highlight rect. r=mikedeboer
b92b78271941789fc06c7b9ec7cd9c566b7fc20a
created 2016-11-09 15:09 -0800
pushed 2017-01-13 22:14 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 2: Use a hit-test method to determine if the rect of a range is visible on the page or not to the eye, for use in find-in-page. r=mstange,smaug
f0444d4065160afa13d7aa61c1bd73d4321354ae
created 2016-11-20 20:31 +0100
pushed 2016-11-24 03:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cc04b61c9f23 (bug 1302470)
cc04b61c9f23a5a1fc35287998df38048beef247
created 2016-11-09 15:09 -0800
pushed 2016-11-24 03:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 2: Use a hit-test method to determine if the rect of a range is visible on the page or not to the eye, for use in find-in-page. r=mstange,smaug
e8dd85621a7daeceba293bb7b6c1ccb76bce8e3e
created 2016-11-17 17:49 +0100
pushed 2016-11-24 03:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8243da10a171 (bug 1302470)
8243da10a171815e328527ade84cf278e62e470d
created 2016-11-09 15:09 -0800
pushed 2016-11-24 03:41 +0000
Mike de Boer Mike de Boer - Bug 1302470 Part 2: Use a hit-test method to determine if the rect of a range is visible on the page or not to the eye, for use in find-in-page. r=mstange,smaug
13e8eed00ceb13c564b27236ef1d23b9b7cbedd2
created 2016-11-02 13:38 +0100
pushed 2016-11-11 01:36 +0000
Mike de Boer Mike de Boer - Bug 1309207 - the finder iterator doesn't find occurrences properly in links-only mode. r=jaws
d428a03f0f4b7cddd7b3fad9ad089e3e07f877bb
created 2016-10-12 15:46 +0200
pushed 2016-11-11 01:36 +0000
Mike de Boer Mike de Boer - Bug 1305194 - wait a little longer when the finder iterator is requested to find a query of only one or two characters, which improves usability due to less flickering of highlighter results and performance due to avoiding the most costly nsFind operations there are on a page. r=jaws
aa8629a25ab5aeb2678a0187e50336659d368b44
created 2016-10-12 12:01 +0200
pushed 2016-11-11 01:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
380b5366b20f4ad1cb21ee8252486017e0f66ad2
created 2016-10-11 21:00 +0200
pushed 2016-11-11 01:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a7882c91ca20 (bug 1305194) for leaking docshells, e.g. in browser_Finder_hidden_textarea.js and browser_findbar.js. r=backout
a7882c91ca201fa4ed52f486b406c096032cc4f3
created 2016-10-11 18:06 +0200
pushed 2016-11-11 01:36 +0000
Mike de Boer Mike de Boer - Bug 1305194 - wait a little longer when the finder iterator is requested to find a query of only one or two characters, which improves usability due to less flickering of highlighter results and performance due to avoiding the most costly nsFind operations there are on a page. r=jaws
67e3ee9b41edc9d70863704fad44a50d283bb886
created 2016-10-11 13:08 +0200
pushed 2016-11-11 01:36 +0000
Mike de Boer Mike de Boer - Bug 1303874 - make the active window object part of the iterator params to make sure that similar iterator runs for different runs are not treated as the same, thus potentially yielding incorrect results. r=jaws
1f6d2c29d0c38113f654ad31870bfd60e4b4e0d1
created 2016-08-29 16:22 +0200
pushed 2016-09-13 00:06 +0000
Mike de Boer Mike de Boer - Bug 1295759 - make sure selected ranges in iframes are cleared when the findbar is hidden as well. Adds a test to guard against regressions. r=jaws
3434d7b58e308b7bef65933802f38ffbc234d460
created 2016-08-25 20:11 +0200
pushed 2016-09-13 00:06 +0000
Mike de Boer Mike de Boer - Bug 1294392 - consolidate the highlight and counter timers into one iterator timer. r=jaws
4d92551f854b80764c7b010c76043920c28c8e35
created 2016-08-19 17:18 +0200
pushed 2016-08-26 00:45 +0000
Mike de Boer Mike de Boer - Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
049fe094cf32ba6afc256bf413e14f9360faca69
created 2016-08-16 11:58 -0700
pushed 2016-08-20 00:14 +0000
Wes Kocher Wes Kocher - Backed out changeset af4cc6c04573 (bug 1282070) for failures in test_bug263683.xul CLOSED TREE
af4cc6c04573fca495450725de702f7188dab6ea
created 2016-08-16 18:01 +0200
pushed 2016-08-20 00:14 +0000
Mike de Boer Mike de Boer - Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
52fa735c7cec7333737999f62a43856e7306f6ba
created 2016-08-16 16:05 +0200
pushed 2016-08-20 00:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bc160abe215b (bug 1282070) for docshell leakage in browser_visibleFindSelection.js. r=backout
bc160abe215baed95384cb10e17118b168caa05a
created 2016-08-16 12:16 +0200
pushed 2016-08-20 00:14 +0000
Mike de Boer Mike de Boer - Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
a3358902819df2748f4fea811da37c57c1283293
created 2016-08-16 11:25 +0200
pushed 2016-08-20 00:14 +0000
Mike de Boer Mike de Boer - 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
46045ec8a4aa09a341b7209170089ade3c27c1a5
created 2016-08-02 10:40 +0200
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1290842 - reduce the amount calls to the highlighter upon the first find action and improve the behavior when modal highlighting is not enabled now that we have a FinderHighlighter class we can use. r=jaws
705ce7870772b7d68b771edc924111cff49e3a60
created 2016-07-28 13:15 +0200
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1281421 - followup - fix ESLint error, even though the syntax was correct. r=me
f962e7e8fb1099c29e3ff816ff0eb0a2c8fff5df
created 2016-07-28 12:34 +0200
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1281421 - add new test to cover the new FinderIterator module code. r=jaws
e525e1000aa78fd54038156a59db4fd786d19e2a
created 2016-07-28 12:34 +0200
pushed 2017-10-14 01:12 +0000
Mike de Boer Mike de Boer - Bug 1281421 - Merge the find counter and highlighter iterators into a FinderIterator singleton. r=jaws
less more (0) tip