Geoff Brown
131dda1304
Bug 1313397 - Move browser/components/sessionstore/Utils.jsm to toolkit/modules; r=mikedeboer
2016-11-02 10:56:20 -06:00
Mike Conley
8064bf48a1
Bug 1315317 - Make sure PopupNotification reshows only occur when the tab is in the foreground. r=Gijs
...
MozReview-Commit-ID: CHnE28MNXXn
2016-11-04 18:14:52 -04:00
Kris Maglione
3fa60815d9
Bug 1312690: Speed up MatchPattern matching. r=aswan
...
MozReview-Commit-ID: 2QmKnG0aBQw
2016-11-02 13:45:01 -07:00
Wes Kocher
5fe2107617
Merge central to inbound a=merge
2016-11-02 17:31:08 -07:00
Mike Conley
b14a59ab37
Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser frameLoader instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
...
See inline documentation for why I'm using the frameLoader instead
of just directly comparing the selectedBrowser to the browser
requesting the prompt.
MozReview-Commit-ID: D9ahuth6eLC
2016-10-31 17:02:33 -04:00
Mike Conley
e64022c973
Backed out changeset 30e050c04c4e r=mconley
...
MozReview-Commit-ID: HLTpejFKnY9
2016-10-31 16:12:51 -04:00
Phil Ringnalda
976ba2e000
Backed out changeset e69eab662c29 (bug 1314125) for also being the reason for the timeouts in browser_permission_doorhanger.js on e10s
...
CLOSED TREE
2016-11-01 19:12:35 -07:00
Sebastian Hengst
d06622f456
Backed out changeset bd45588af02e (bug 1314125) for timing out in browser_permission_doorhanger.js on e10s. r=backout
2016-11-02 00:36:55 +01:00
Mike Conley
1456b279af
Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
...
MozReview-Commit-ID: D9ahuth6eLC
2016-10-31 17:02:33 -04:00
Mike Conley
50a7e26f17
Backed out changeset 30e050c04c4e r=mconley
...
MozReview-Commit-ID: HLTpejFKnY9
2016-10-31 16:12:51 -04:00
Jared Wein
0c024fa9ca
Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
...
MozReview-Commit-ID: 7Gx90a5y8t6
2016-10-24 13:14:19 -04:00
Marco Bonardo
ae421406a3
Bug 1310737 - Urlbar doesn't properly handle %S and POST keywords. r=adw
...
MozReview-Commit-ID: 3IEqahvOwVH
2016-10-19 15:09:01 +02:00
Scott Wu
c02af5a213
Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
...
MozReview-Commit-ID: Gn3Itf0yFrN
2016-09-06 13:01:40 +08:00
Ryan VanderMeulen
650168c214
Merge inbound to m-c. a=merge
2016-10-23 13:16:27 -04:00
Gregory Szorc
7b05cdfcf5
Bug 1277359 - Fix syntax error introduced in 87fe724cfc90; r=me
2016-10-21 18:37:02 -07:00
Ralph Giles
f60748e5ee
Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong
...
We need to advertise this to the update server to avoid downloading
updates which won't run because of unsupported cpu features on
the recipient's hardware.
MozReview-Commit-ID: H36VXnD3TnW
2016-10-07 16:25:42 -07:00
Ryan VanderMeulen
b1b9fae1b1
Merge m-c to autoland on a CLOSED TREE. a=merge
2016-10-21 17:15:38 -04:00
Jared Wein
a485808ad4
Bug 1311450 - Only show the 'touch' padding for the select dropdown when opened via touch. r=mconley,smaug
...
MozReview-Commit-ID: 521oAj1NzX7
2016-10-20 12:45:39 -04:00
Steve Chung
afc331aad6
Bug 1300988 - Part 2: Move MockDocument to toolkit/modules and refactor unit test in passwordmgr. r=MattN
...
MozReview-Commit-ID: 16jZ7UzhVDf
2016-10-18 18:45:24 +08:00
Luke Chang
36e6375328
Bug 1309481 - Remove leftover code specific to Logins from JSONFile.jsm and add tests; r=Paolo
...
MozReview-Commit-ID: DjEPCN2PXA1
2016-10-17 18:26:35 +08:00
Matthew Noorenberghe
3dbe67f6c2
Bug 1310049 - Refactor FormLikeFactory to its own module for use by Form Autofill. r=steveck
...
This introduces LoginFormFactory which wraps FormLikeFactory for use with login-specific contexts.
MozReview-Commit-ID: 6rPz5JOy3Yp
2016-10-18 13:31:09 -07:00
Mark Banner
233309fbe2
Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
...
MozReview-Commit-ID: JrbFxQ5rj6I
2016-10-18 08:38:10 +01:00
Neil Deakin
bfb59f91a8
Bug 1309652, use computed display when determining option display values, r=felipe
2016-10-21 15:55:25 -04:00
Mike de Boer
f2c4fa0793
Bug 1307328 - nested iframes combined with scrolling=no require special attention for rect positioning inside the findbar dimmed background. r=jaws
...
MozReview-Commit-ID: JG99XMKsuIj
2016-10-05 15:30:33 +02:00
Kris Maglione
44c17906e3
Bug 1309351: Part 1 - Replace child_process/subprocess.js with a thin wrapper around Subprocess.jsm. r=rpl f=mhowell
...
MozReview-Commit-ID: 7r9pSC8v1T
2016-10-14 18:01:42 -07:00
Mike de Boer
0ae858287c
Bug 1304073 - don't hide the modal highlight dimmed background upon a mouse click under certain conditions. r=jaws
...
We'll ignore mouse events with the following properties:
1) a modifier key was pressed during the click,
2) an anchor element was clicked,
3) the 'selectstart' event fired earlier, indicating a text selection action
4) 'relatedTarget' is set, indicating a drag action or touch event.
MozReview-Commit-ID: 2hIBgcVXzp
2016-09-29 15:37:39 +02:00
Mike de Boer
44f855f3a2
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
...
Single and double character find operations cause a big hit on nsFind, because
it usually yields many more occurrences than other queries. But most importantly,
it needs to keep iterating each text node much longer than other queries, because
there is much less escapes/ loop exits happening.
This also fixes the FinderIterator infinite-depth call-stack due to unresolved
promises that remain active during the lifetime of the FinderIterator. Unwinding
the call-stack properly should save us bytes from the heap.
MozReview-Commit-ID: 4K19X0yngC7
2016-10-12 15:46:44 +02:00
Carsten "Tomcat" Book
fbbcb361ef
merge mozilla-inbound to mozilla-central a=merge
2016-10-12 12:01:48 +02:00
Sebastian Hengst
3764def8a2
Backed out changeset a7882c91ca20 (bug 1305194) for leaking docshells, e.g. in browser_Finder_hidden_textarea.js and browser_findbar.js. r=backout
2016-10-11 21:00:52 +02:00
Mike de Boer
78ca4740c2
Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r=jaws
...
MozReview-Commit-ID: 8OEKmKn9Nwc
2016-10-11 20:59:13 +02:00
Sebastian Hengst
9a806de17d
Backed out changeset 5bccb629be60 (bug 1279652) for leaking docshells, e.g. in browser_Finder_hidden_textarea.js and browser_findbar.js. r=backout
2016-10-11 20:58:19 +02:00
Mike de Boer
941c774def
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
...
MozReview-Commit-ID: H6gB2IMndM8
2016-10-11 13:08:00 +02:00
Phil Ringnalda
154d3b5d1a
Merge m-c to autoland
2016-10-10 19:12:47 -07:00
Phil Ringnalda
7bb38ab9e0
Merge f-t to m-c, a=merge
...
MozReview-Commit-ID: C1redSmlixf
2016-10-10 19:11:56 -07:00
Mike de Boer
67cc5224ba
Bug 1279843 - adjust the borders of the yellow range outline box on the findbar modal highlighting background to have gradient borders ending transparently, so that no characters will be obscured. ui-r=sevaan, r=jaws
...
MozReview-Commit-ID: HG8ahina25M
2016-10-10 14:22:28 +02:00
Sebastian Hengst
faa4e03c25
Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
...
MozReview-Commit-ID: 1lCt0xTMV5O
2016-10-08 11:14:49 +02:00
Mike de Boer
293fa85edc
Bug 1303008 - refactor Fennec Finder.jsm integration to always show the correct match count results in the findbar. r=nalexander
...
MozReview-Commit-ID: KZIstsbHAyT
2016-10-10 11:53:25 +02:00
Phil Ringnalda
2762d7977f
Merge m-c to m-i
...
MozReview-Commit-ID: Kp60wHZauGi
2016-10-06 20:26:20 -07:00
Luke Chang
7894cd3129
Bug 1304322 - Refactor LoginStore.jsm to make it reusable for Form Autofill; r=MattN
...
MozReview-Commit-ID: Kx8aALU7fu2
2016-09-21 17:29:48 +08:00
Mike de Boer
c80399f2ca
Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r=jaws
...
MozReview-Commit-ID: 8OEKmKn9Nwc
2016-10-11 11:18:14 +02:00
Mike de Boer
48ab60e886
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
...
Single and double character find operations cause a big hit on nsFind, because
it usually yields many more occurrences than other queries. But most importantly,
it needs to keep iterating each text node much longer than other queries, because
there is much less escapes/ loop exits happening.
This also fixes the FinderIterator infinite-depth call-stack due to unresolved
promises that remain active during the lifetime of the FinderIterator. Unwinding
the call-stack properly should save us bytes from the heap.
MozReview-Commit-ID: 4K19X0yngC7
2016-10-11 18:06:45 +02:00
Mike de Boer
62d75044aa
Bug 1302018 - make the background of the find toolbar dimmed highlighting mode a bit more see-through for readability. r=jaws
...
MozReview-Commit-ID: ClCRrtD31E9
2016-09-29 15:43:38 +02:00
Jessica Jong
113984eb02
Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug
2016-10-06 00:17:00 -04:00
Mike de Boer
dd2ca93103
Bug 1306234 - stop flickering when the background color of the findbar dimmed highlighting mode changes and make sure the color changes if needed when all the ranges have been found as well. r=jaws
...
MozReview-Commit-ID: KAokVKOgSei
2016-10-11 11:09:17 +02:00
Mike de Boer
2e27b8d05f
Bug 1305033 - make adjustments to the outline box style when one the ranges' rects overlap each other in the find toolbar dimmed highlighting mode. r=jaws
...
MozReview-Commit-ID: 3vclEAPw1rU
2016-10-11 10:51:05 +02:00
Sebastian Kaspari
632ecdcae8
Bug 1301715 - Only extract metadata if the Activity Stream or Nightly flag is enabled. r=ahunt
...
MozReview-Commit-ID: 7Ic8v1M6AAy
2016-09-30 11:58:25 -04:00
Blake Kaplan
86a3912efe
Bug 1304531 - Remove CPOW usage from browser_WebRequest.js. r=Felipe
...
MozReview-Commit-ID: 2m4H9KT3dos
2016-09-20 18:37:35 -07:00
Kris Maglione
b60b9cd3ac
Bug 1306447: Remove b2g support code from WebExtensions. r=aswan
...
MozReview-Commit-ID: L3g01tpDSwH
2016-09-29 21:10:30 +01:00
Ilya Gordeev
26d70ab8fb
Bug 1247602 - Allow to bind blobs in Sqlite.jsm. r=mak
...
MozReview-Commit-ID: 2yPO6kidqfn
2016-02-19 14:24:54 +05:00
Kirk Steuber
aaf84e4362
Bug 1206133 - Fix browser_bug553455.js such that it does not make invalid assumptions about how panels work and refactored from callbacks to Tasks and Promises. r=rhelmer
...
MozReview-Commit-ID: 79bsQGDVz19
2016-09-06 11:04:06 -07:00