Commit Graph

734 Commits

Author SHA1 Message Date
Jon Morton
1700296f02 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Ed Lee
be8f96130d Bug 1075620 - Switch to GET for fetch to allow caching of links data from redirect [r=ttaubert]
Use GET instead of POST and update the fetch endpoint to use %LOCALE%.
2014-10-01 09:44:32 -07:00
Mike Quested
85aabf627f Bug 1074976 - Move function makeNicePluginName() into BroswerUtils.jsm module. r=felipe 2014-10-06 11:40:00 -04:00
Dave Townsend
13630eb0e0 Bug 1039500: Fix remaining callers of tabbrowser._getTabForBrowser on a CLOSED TREE. r=Unfocused 2014-10-09 16:26:11 -07:00
Shane Caraveo
eb7bee7d96 Bug 1014332 share button CUI widget, r=jaws 2014-10-09 12:02:13 -07:00
Shane Caraveo
fe4fdca242 Bug 1014332 error page fixes for share panel and about:providerdirectory support, r=jaws 2014-10-09 12:01:48 -07:00
Carsten "Tomcat" Book
c4c00dbea8 merge fx-team to mozilla-central a=merge 2014-10-08 15:53:14 +02:00
Tim Taubert
222b53c498 Bug 1078085 - Simplify preference checking code in the newtab preloader r=gijs 2014-10-07 17:54:31 +02:00
Justin Dolske
ea46ae6a5d Bug 1071238 - UI Tour: add ability to put a widget in the toolbar. r=mattn 2014-10-06 15:49:30 -07:00
mferretti@mozilla.com
851f19f43f Bug 994280 - Improve badged button for Australis. r=enn
- moved badged button XBL from browser to toolkit
 - made the XBL applied by CSS class instead of button's type
 - added australis look & feel to badged button
 - fixed OS X badge position
2014-10-02 11:52:50 +01:00
Andrew Halberstadt
d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Wes Kocher
86eb3305b3 Merge inbound to m-c a=merge despite the CLOSED TREE 2014-10-01 16:26:44 -07:00
Florian Quèze
8da2701539 Bug 1071626 - make the global WebRTC sharing indicators actually list the streams with e10s enabled, r=felipe. 2014-10-01 12:39:52 +02:00
Florian Quèze
1c771c5a6e Bug 1074202 - The WebRTC urlbar sharing indicator gets confused if 2 iframes on the same page are using different devices, r=felipe. 2014-10-01 12:39:48 +02:00
Mike Conley
97117148cf Bug 1069075 - Send location along with CTP messages. r=gfritzsche.
Before, we were comparing Principals sent up from PluginContent against the
Principal of the selected browser - this was in order to account for races
(and intermittent oranges) where the browser has moved away from a page before
a CTP message has been received by the parent.

Comparing Principals works beautifully, except in the case of Data URIs, since
Data URIs inherit the Principals of the page they were linked from. That means
that if we're on a page with a link to a Data URI that embeds a plugin, if we
quickly browse to that page and back before a CTP message reaches the parent,
when the CTP message finally arrives, the Principals will match. We solve this
by sending the location as well as the Principal, to do a final comparison if
the Principals do match.

--HG--
extra : rebase_source : 095706306d241a254f62b28527a96a427d7e55c3
extra : histedit_source : 3afe814271166f70afce6a423bbb7809c5a983c7
2014-09-28 11:01:29 -04:00
Mike Conley
c4006a26e4 Bug 1069075 - Fix race condition in flushing pluginData cache in PluginContent.jsm. r=gfritzsche.
--HG--
extra : rebase_source : 0a0c801e0a8802e0a8ae04ac34e9977576f64e1e
extra : histedit_source : 03138083b2ac0892c2d66898db918528dda01fe0
2014-09-26 17:17:36 -04:00
Tim Taubert
3acbbbf2f6 Bug 1073993 - Tiny follow-up fix to allow disabling the preloader again r=me 2014-09-29 13:24:47 -07:00
Tim Taubert
4e7529fdb4 Bug 1073993 - Let the BrowserNewTabPreloader initialize lazily when the first new tab is opened r=jaws 2014-09-20 15:31:10 +02:00
Gavin Sharp
d95e34b75a Bug 1031019: add "Apps" toolbar button that points to Marketplace, r=jared/Gijs
--HG--
extra : rebase_source : 32c104884c9a6116efd3911d8145b61b8aa5711b
2014-09-19 12:36:11 -07:00
Tomasz Kołodziejski
05c810463a Bug 1032324 - about:newtab can't switch search engine if icon/logo/image is not available. r=adw 2014-09-26 09:37:00 +02:00
Gijs Kruitbosch
4a94538aa8 Bug 1069300 - add a privacy/forget/panic button, r=jaws
--HG--
extra : rebase_source : cc94c6449aab3fc64f7b034cb553cc6cf0879395
2014-09-24 17:22:05 +01:00
Sudheesh Singanamalla
0d1a8f9ebb Bug 1054492: move DirectoryLinksProvider.jsm to browser/ since it's Firefox-specific, r=gavin
--HG--
rename : toolkit/modules/DirectoryLinksProvider.jsm => browser/modules/DirectoryLinksProvider.jsm
rename : toolkit/modules/tests/xpcshell/test_DirectoryLinksProvider.js => browser/modules/test/xpcshell/test_DirectoryLinksProvider.js
2014-09-22 13:23:19 +05:30
Justin Dolske
60a36be7d2 Bug 1072036 - UI Tour: Add ability to highlight new privacy button. r=mattn 2014-09-26 13:45:43 -07:00
Dave Townsend
8b46b5daab Bug 999239: Copy session history when recreating browser element for the remote -> non-remote transition. r=bz, r=felipe, sr=gavin 2014-09-25 11:35:45 -07:00
Ryan VanderMeulen
8dc16bd640 Merge m-c to fx-team. a=merge 2014-09-24 17:13:47 -04:00
Ryan VanderMeulen
240ed29614 Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-24 16:08:33 -04:00
Mike Conley
4a1e8018d2 Bug 1070053 - Avoid spurious hidden-plugin notifications when changing locations by doing a Principal comparison. r=gfritzsche
When the PluginRemoved event is fired when changing locations, it's fired
asynchronously such that the document that the plugin belongs to has already
been unloaded. This was causing the hidden plugin notification to appear in
some cases when users browsed away from documents that had hidden plugins
in them. Now we pass the Principal for the unloading document back to the
parent and do a comparison with the current browser Principal to ensure
that they match before showing the hidden plugin notification.

--HG--
rename : browser/base/content/test/plugins/plugin_small.html => browser/base/content/test/plugins/plugin_small_2.html
extra : rebase_source : e748e3b09de77cc7796b1a78f8e39a23af64049a
2014-09-24 10:30:18 -04:00
Alex Bardas
332c4fb2c9 Bug 1070138 - Send only version number and release channel in appinfo. r=gavin 2014-09-22 12:04:00 +02:00
Justin Dolske
4230e802f2 Bug 1068290 - "UI Tour: Add ability to highlight New Private Window icon in chrome". r=MattN 2014-09-23 16:36:00 +02:00
Mark Hammond
d62e1dc202 Bug 1050080 - add default permissions for uitour and addon installations, and remove PermissionsUtils. r=MattN 2014-09-23 16:33:35 +10:00
Gijs Kruitbosch
5010b21bb7 Bug 1065998 - empty-check Windows8WindowFrameColor's customizationColor in case its registry value is gone, r=jaws
--HG--
extra : rebase_source : 951b857c1590761c5453a95639931dd94b9a80ac
2014-09-18 13:58:07 +02:00
Florian Quèze
783671ecaf Bug 973001 - getUserMedia UI doesn't work with e10s - fix the permission requests, r=felipe. 2014-09-22 20:39:58 +02:00
Florian Quèze
0d58508a60 Bug 973001 - getUserMedia UI doesn't work with e10s - fix the urlbar indicators and show the global indicators, r=felipe. 2014-09-22 20:39:57 +02:00
Alex Bardas
cc17d5b170 Bug 1063698 - Add action to UITour.jsm for opening the Reset Firefox dialog. r=Unfocused 2014-09-17 14:58:00 +02:00
Wes Kocher
8ea80bdb82 Merge m-c to fx-team a=merge 2014-09-18 16:12:56 -07:00
Wes Kocher
45f4500903 Merge inbound to m-c a=merge 2014-09-18 15:26:44 -07:00
Justin Dolske
c80af2ab0d Bug 836415 - Kill PFS. r=bsmedberg 2014-09-18 10:01:23 -07:00
Alex Bardas
84af797cbe Bug 1065525 - Determine user's Firefox version from UITour. r=MattN 2014-09-17 23:05:00 +02:00
Mike Conley
6aecdba124 Bug 899347 - [e10s] Make click-to-play work with e10s. Originally written by mbrubeck. r=gfritzsche,felipe,Unfocused.
We now use message passing and content scripts in order to implement click-to-play. This allows
us to use click-to-play in e10s windows.

--HG--
extra : rebase_source : 6239a4b49e0af89800c5618e4589f8aef03f58d4
2014-09-17 16:06:58 -04:00
Felipe Gomes
5723c50a02 Bug 1068210 - Make the tab crashed Try Again button reload only the selected tab. r=ally
This is a temporary solution while we wait for bug 1065785 because this is causing many users to lose their session
2014-09-17 18:32:27 -03:00
Bill McCloskey
5fc0c1ce2e Bug 1066645 - [e10s] Fix isWindowPrivate call in about:home search (r=ttaubert) 2014-09-18 08:56:56 -07:00
Nigel Babu
1da2de4cb7 Merge fx-team to m-c with bustage fix, a=merge 2014-09-16 08:43:45 +05:30
Wes Kocher
6e187f49f8 Merge m-c to inbound a=merge 2014-09-15 16:41:45 -07:00
Shu-yu Guo
59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Mike Conley
91e7e2f96f Bug 899347 - [e10s] Make click-to-play work with e10s. Originally written by mbrubeck. r=gfritzsche,felipe,Unfocused.
We now use message passing and content scripts in order to implement click-to-play. This allows
us to use click-to-play in e10s windows.

--HG--
extra : rebase_source : 719afe669c638ba4883f76f18aee38df6b60b4ad
2014-09-15 13:33:50 -04:00
Ryan VanderMeulen
e84550c5e3 Backed out changeset 5747034f2bcc (bug 899347) for mochitest-bc failures.
CLOSED TREE
2014-09-15 15:30:39 -04:00
Bill McCloskey
cb01bf980d Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Mike Quested
9ff43809eb Bug 847072 - Regex test for Java plugin name, output "Java" instead of whole version string. r=mconley 2014-10-01 04:09:00 +02:00
Alex Bardas
603011765d Bug 1053939 - pass entry point to fxa content server when opening about:accounts + tests. r=markh 2014-09-10 13:39:00 +02:00
Carsten "Tomcat" Book
57fcc86793 Merge m-c to fx-team 2014-09-09 16:03:23 +02:00