Lee Salzman
b3c34d49c1
Bug 1259384 - request longer timeout in browser_privacypane_4.js mochitest. r=ehsan
...
MozReview-Commit-ID: 7RBqq0XUbaR
2016-08-11 13:07:17 -04:00
Katie Broida[:ktbee]
d45a62dd73
Bug 1171746 - ensure tab specific panels close when you switch the tab r=jaws
...
Adds a tabspecific attribute to the edit bookmarks panel and the Pocket subview panel to signal that these popups should close when the user navigates away from the tab. It also specifies that the localized keyboard short cut for closing a window should close the edit bookmarks panel and the tab by adding a general function to check whether a certain <key> has been pressed. Adds tests for both closing specific tabs and checking keys.
MozReview-Commit-ID: AxW5uQgDQQB
2016-08-11 16:51:45 -04:00
Drew Willcoxon
3f51a967a3
Bug 1292321 - Pressing tab key in address bar selects one-off search buttons instead of the entries in the history dropdown list. r=florian
...
MozReview-Commit-ID: 6hbW7n5jiLS
2016-08-11 14:46:02 -07:00
Drew Willcoxon
4cfd118b78
Bug 1293300 - Accidental one-off search if mouse pointer hovers over a search engine when typing in location bar and pressing enter. r=florian
...
MozReview-Commit-ID: 53MGnGs6CxF
2016-08-11 13:56:25 -07:00
Phil Ringnalda
6bc09b7861
Backed out 3 changesets (bug 1246034) for Win e10s timeouts in browser_ext_commands_execute_browser_action.js
...
Backed out changeset f1f24546c26c (bug 1246034)
Backed out changeset 2c396099a21d (bug 1246034)
Backed out changeset 8cce25ece209 (bug 1246034)
2016-08-15 21:36:34 -07:00
Wes Kocher
aec3bff611
Bug 1246034 - ESLint followup a=me CLOSED TREE
2016-08-15 15:20:40 -07:00
Wes Kocher
5b870e1886
Merge m-c to inbound, a=merge
2016-08-15 14:53:49 -07:00
Wes Kocher
b6639dcfb3
Merge m-c to inbound, a=merge
2016-08-16 22:06:58 -07:00
Wes Kocher
740463f70e
Merge m-c to autoland, a=merge
2016-08-15 14:54:25 -07:00
Jared Wein
56c0cfdacf
Bug 1238065 - Fix the todo in escape_should_close_dialog by using synthesizeKey instead of sendChar. r=mikedeboer
...
MozReview-Commit-ID: 7Kp1B7RCLKH
2016-08-13 23:28:46 -04:00
Fischer.json
9bb9ad0cdc
Bug 1037166 - Convert the "Show Update History" dialog on advanced pane to be in-content.r=jaws
...
MozReview-Commit-ID: kmgB4Sv9KM
2016-07-29 17:03:05 +08:00
Mike Conley
7a418b14fc
Bug 1290280 - Add tests for window state restoration remoteness flips. r=mikedeboer
...
MozReview-Commit-ID: ARtmju65xR9
2016-08-10 15:46:03 -04:00
Mike Conley
83fa1cfc69
Bug 1290280 - Improve the logic for flipping the remoteness of the initial browser back to non-remote. r=mikedeboer
...
The code that checks to see whether or not we should flip the remoteness of a browser
before loading the session state into it wasn't accounting for the fact that oftentimes,
restoreImmediately isn't included, so it's undefined, which coerces to "false-y".
This caused us to very quickly destroy a TabParent, very soon after creating it. In
some cases, the IPC layer seems to not like that, and throws an OnChannelError,
which causes the TabParent ActorDestroy method to be called with an abnormal
shutdown reason, which causes the tab crash observer to fire, which bubbles the
tab crash event.
We should probably make the IPC layer more resilient to this sort of thing, but
we should also probably not flip remoteness when we really don't need to.
Now instead, when restoring a tab, we detect whether or not it's going to
be restored automatically in the near future. If it's not going to be
restored automatically, and the browser is remote, we flip its remoteness -
otherwise we leave it alone.
MozReview-Commit-ID: 5AmPHvzDZlX
2016-08-09 13:32:21 -04:00
Sean Lee
904b253968
Bug 1269962 - Implement a popup menu for showing a submenu in Downloads Panel Footer., r=Paolo
...
MozReview-Commit-ID: 7K1W15039W8
2016-07-13 13:39:00 +08:00
Hector Zhao
538abb2038
Bug 1295894 - Show localized strings for browserAction/pageAction title. r=kmag
...
MozReview-Commit-ID: 1SMd3cnUOH4
2016-08-17 14:39:33 +08:00
Dão Gottwald
fb5382fbfb
Bug 1292542 - Remove unused 'window' variable in SessionStoreInternal._resetLocalTabRestoringState. r=dao
2016-08-16 20:36:31 +02:00
Wes Kocher
9f053a5f0e
Merge m-c to fx-team, a=merge
2016-08-10 16:55:48 -07:00
Jared Wein
cfe3213e30
Bug 1252224 - Remove synchronous layout flushes and style invalidations during the opening of multiview panels. r=mconley
...
MozReview-Commit-ID: 9T4gAPwFrXp
* * *
[mq]: temp
MozReview-Commit-ID: Bj91OhNd8ed
* * *
[mq]: temp
MozReview-Commit-ID: J8h8InaMRP4
2016-08-04 17:30:54 -04:00
Carsten "Tomcat" Book
ce02c3ed29
merge mozilla-inbound to mozilla-central a=merge
2016-08-10 15:54:26 +02:00
Carsten "Tomcat" Book
e2a4027c20
merge fx-team to mozilla-central a=merge
2016-08-10 15:52:07 +02:00
Mark Hammond
121ede22ae
Bug 1293128 - use an appropriate entry-point when opening about:accounts via the SyncedTabs menu. r=eoger
...
MozReview-Commit-ID: Da9JH92Ny0F
2016-08-10 12:35:11 +10:00
Justin Dolske
10c1e33522
Bug 1291833 - Cleanup and organize lazy module/service getters. r=mattn
2016-08-09 12:18:13 -07:00
Carsten "Tomcat" Book
b16872c686
merge mozilla-inbound to mozilla-central a=merge
2016-08-09 15:44:51 +02:00
Kris Maglione
3670cead92
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
2016-08-09 12:08:04 -07:00
Jan Varga
0353d94389
Bug 1280216 - Remove nsIAboutModule::GetIndexedDBOriginPostfix(); r=bz
2016-08-09 20:47:29 +02:00
Wes Kocher
e1591981bb
Backed out changeset 9999b6b8022b (bug 1280128) for ESLint failures
2016-08-09 11:28:12 -07:00
Kris Maglione
c42feb4686
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
2016-08-09 10:54:53 -07:00
Sumit Tiwari
4edded08d9
Bug 1290698 - Replace Iterator() with Object.{values, entries}; r=mossop
...
MozReview-Commit-ID: DEoVeqEZWpd
2016-08-07 21:58:24 -04:00
Kris Maglione
aa06adc855
Bug 1290117: Call sendMessage response callback when there are no replies. r=robwu
...
MozReview-Commit-ID: 1BYD1CgZmvD
2016-08-06 14:21:10 -07:00
Kris Maglione
557d31ba7e
Bug 1293036: Prevent BasePopup._resizeBrowser from being called recursive from MozScrolledAreaChanged events. r=robwu
...
This doesn't include tests for this behavior, because I'm not sure there's a
good way to test it reliably.
MozReview-Commit-ID: CM5rj1f9YiG
2016-08-07 12:44:15 -07:00
Kris Maglione
ddc33568c0
Bug 1289527: Hide browserAction and pageAction namespaces when relevant manifest entries are missing. r=aswan
...
MozReview-Commit-ID: 2gx0pLkHaVJ
2016-08-06 14:43:58 -07:00
Andrew Swan
1206774e48
Bug 1286908 Remove id allocation from SpecialPowers loadExtension() r=kmag
...
Prior to this change, SpecialPowers used the extension id to identiy
extension instances in inter-process messaging. This required that
an id be allocated from the content process side when loadExtension()
was called, but that made it impossible to test code that exercises the
code path in the AddonManager that allocates ids for extensions that do
not include an id in the manifest (it also made the loadExtension() api
clunky).
With this change, SpecialPowers allocates an internal identifier for
messaging, but this identifier is separate from extension ids.
Confusingly, we still store the actual extension id in an id property
on the object returned by loadExtension(), but there are enough tests
that reference this that it would be unnecessarily disruptive to get
rid of it so it stays for now...
MozReview-Commit-ID: G6xk1mBJJL8
2016-08-02 16:04:37 -07:00
Wes Kocher
b99bfa6050
Backed out changeset 429d054ed34d (bug 1252224) for browser_ext_browserAction_popup_resize.js failures on Windows a=backout
2016-08-08 13:50:09 -07:00
Drew Willcoxon
ba2a672a68
Bug 1292519 - Can't Ctrl+Tab away after typing something in the location bar. r=florian
...
MozReview-Commit-ID: Gz8odgQl9oM
2016-08-08 13:14:31 -07:00
Jared Wein
9d9712a58c
Bug 1252224 - Remove synchronous layout flushes and style invalidations during the opening of multiview panels. r=mconley
...
MozReview-Commit-ID: 9T4gAPwFrXp
* * *
[mq]: temp
MozReview-Commit-ID: Bj91OhNd8ed
2016-08-04 17:30:54 -04:00
Jared Wein
aba19434f8
Backout 04fec252a1c6 (bug 1252224) due to wrong patch being pushed. r=me
...
MozReview-Commit-ID: DCrKrp6x0sm
2016-08-08 14:06:36 -04:00
Jared Wein
859e1a1062
Bug 1252224 - Remove synchronous layout flushes and style invalidations during the opening of multiview panels. r=mconley
...
MozReview-Commit-ID: 9T4gAPwFrXp
2016-08-04 17:30:54 -04:00
Matthew Wein
39818dc31f
Bug 1246034 - Part 2: [webext] Add support for _execute_browser_action. r=kmag
...
MozReview-Commit-ID: EIbPidn07qZ
2016-07-08 15:02:49 -07:00
Kris Maglione
548f0ffcdd
Bug 1246034 - Part 1: [webext] Add a helper function to trigger a browserAction. r=jaws
...
MozReview-Commit-ID: JUW6oUpWiN4
2016-08-05 18:35:39 -07:00
fiveNinePlusR
2ebc691028
Bug 1289213 - Part 2: Fall back to the tab.label when there is no browser.contentTitle available. r=kmag
...
When a tab is unloaded, the session browser.contentTitle is unavailable so this patch allows the title to be exposed when the tab is unloaded.
2016-08-11 19:44:00 -04:00
fiveNinePlusR
26cec6a132
Bug 1289213 - Part 1: Add ability to duplicate tabs lazily from the session store. r=kmag
2016-08-01 16:35:52 -07:00
fiveNinePlusR
0513b456b2
Bug 1291830 - Do not return tabs that are in the process of closing from a chrome.tabs.query call. r=kmag
2016-08-09 16:43:33 -07:00
Jared Wein
335d32d40b
Bug 1286627 - Check for undefined shell service before dereferencing it in the ShellService proxy. Linux builds that disable gio do not have the shell service defined and the proxy was throwing. r=Gijs
...
MozReview-Commit-ID: 1wWcEfWFP2c
2016-08-22 20:34:49 -04:00
Kris Maglione
4533efc450
Bug 1293099: Fill panel arrow and arrow content with browser body's background color. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 3xf31UgUy2A
2016-08-08 14:06:19 -07:00
Kris Maglione
05c8683123
Bug 1277181: Split up browser_ext_browserAction_page_icon test. r=trivial
...
MozReview-Commit-ID: 2A0TZzTrREu
2016-08-10 12:19:45 -07:00
Edouard Oger
95e6ff184b
Bug 1293467 - Explicitely show icon on tab received notification on Windows. r=markh
...
MozReview-Commit-ID: 5KxqqrfJiuo
2016-08-18 19:34:49 -07:00
Edouard Oger
d2392f97e8
Bug 1288247 - Open synced tabs in a new tab on middle click. r=markh
...
MozReview-Commit-ID: LTE5NolY8V3
2016-08-19 17:10:45 -07:00
James Andreou
6d5098ad98
Bug 1283281 - Remove PB Flag from DOMStorage. r=jdm
2016-06-29 14:01:00 +02:00
Wes Kocher
077f9b1574
Merge m-c to autoland, a=merge
2016-08-25 17:15:05 -07:00
Wes Kocher
52daa43880
Backed out changeset 8f30fd1bbbe1 (bug 1298208) for build bustage a=backout
2016-08-25 16:37:44 -07:00