Commit Graph

11937 Commits

Author SHA1 Message Date
Manuel Casas
e3ebe84c5f Bug 1214582 - Adjust how room titles are displayed/managed in Loop's UI. r=Standard8 2015-10-27 21:16:50 +00:00
Fernando Campo
57d50fc9ff Bug 1199815 - Replace Error Summary at bottom of Loop's ui-showcase with React Component. r=Standard8 2015-10-27 21:16:50 +00:00
Jared Wein
64822c7ae0 Bug 1216684 - Notification permissions cannot be granted/denied in private windows. r=MattN 2015-10-27 08:35:34 -04:00
Carsten "Tomcat" Book
8fe71db627 Merge mozilla-central to fx-team 2015-10-27 10:59:26 +01:00
Carsten "Tomcat" Book
6dfc4c0fb5 merge mozilla-inbound to mozilla-central a=merge 2015-10-27 10:55:48 +01:00
Xidorn Quan
9c39f97e15 Bug 962249 part 1 - Add Element.scroll{Top,Left}Min (chrome-only) and convert most of scrollLeftMax uses and part of scrollTopMax uses to combinations with the new properties. r=roc,bz
--HG--
extra : source : 06ea81fe3f64c072d100e42b76678eaa9fb7448c
2015-10-27 13:38:02 +09:00
Wes Kocher
167aaf2232 Merge m-c to fx-team, a=merge
--HG--
extra : commitid : JnFqljHzGAU
2015-10-26 14:39:31 -07:00
Andrea Marchesini
8ec6671244 Bug 1203802 - Websocket Frame Listener API for devtool Network Inspector - part 1 - WindowID added into WebSocketChannel, r=michal 2015-10-26 15:29:28 +00:00
Tanvi Vyas
ab940c53e8 Bug 1219454 - Replace 'show' with 'receive' for consistent messaging around notifications and to account for new Push permission in about:preferences. r=MattN 2015-10-28 17:53:02 -07:00
David Rajchenbach-Teller
8292b78498 Bug 1214408 - Telemetry on SessionStore:update OOM;r=ttaubert
--HG--
extra : transplant_source : %3A%DB%3Cp%8Fj%24%CF%94%E9%5C%AA%17%0E%2C%03E%23%A2%98
2015-10-16 21:44:54 +02:00
Mark Banner
316469c8ef Bug 1218450 - The width of the tile shown on Loop's standalone when you're the only person in the room is wrong, giving a bad layout. r=Mardak 2015-10-26 19:02:54 +00:00
Alexandre Poirot
48802de620 Bug 1007061 - Remove app-manager. r=jryans 2015-10-26 10:35:35 -07:00
Mark Banner
dd7885697c Bug 1216551 - Fix an issue with Loop's unit tests failing when no devices are installed, due to bad stubbing. r=Mardak 2015-10-26 16:31:19 +00:00
Mark Banner
79b117a43d Bug 1218405 - Change Loop's standalone background for the visual refresh/latest designs. r=dmose 2015-10-26 16:31:19 +00:00
Wes Kocher
586184c3aa Backed out changeset 79a231b4477d (bug 1205684) for Mn loop bustage
--HG--
extra : commitid : GJ99sWyoKur
2015-10-23 14:59:41 -07:00
Manuel Casas
46113b5c90 Bug 1205684 - Video Window height pushes down context and covers a part of it [r=mikedeboer] 2015-10-23 13:25:09 -07:00
Dan Mosedale
28e48f00b9 Bug 1213336-Update Hello standalone npm version, r=Standard8, NPOTB DONTBUILD 2015-10-23 12:26:20 -07:00
Chirath R
6d72f3d133 Bug 1216941 - Remove outset class from custom notification bar bindings. r=dao 2015-10-23 12:23:05 +02:00
Ed Lee
5da6b02777 Bug 1213848 - Change the Loop panel display when a user enters their own room to stop them entering other rooms [r=mikedeboer] 2015-10-13 01:40:27 -07:00
Wes Kocher
cf26a3fcc7 Merge m-c to fx-team, a=merge 2015-10-22 16:58:03 -07:00
Wes Kocher
872e4742b4 Merge fx-team to central, a=merge 2015-10-22 16:45:45 -07:00
Mark Hammond
008e0c5f43 Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-23 08:37:31 +11:00
Mark Banner
0dad4c8fd7 Bug 1217369 - "Welcome to ..." has extra padding on Loop's standalone UI making it feel strange. r=mikedeboer,ui-review=sevaan 2015-10-22 22:11:44 +01:00
Mark Banner
4299656bbe Bug 1217335 - Room context is no longer shown when loading the Loop standalone UI. r=Mardak 2015-10-22 22:11:44 +01:00
Ed Lee
d2641daeda Bug 1215455 - eslint consistent-return [r=Standard8] 2015-10-17 00:25:22 -07:00
Ed Lee
02291fbb9c Bug 1215455 - eslint react/jsx-curly-spacing [r=Standard8] 2015-10-17 00:10:34 -07:00
Ed Lee
4ca7c2f33f Bug 1215455 - eslint space-in-parens [r=Standard8] 2015-10-16 17:12:11 -07:00
Ed Lee
b8d6bd81fc Bug 1215455 - eslint operator-assignment [r=Standard8] 2015-10-16 17:12:02 -07:00
Ed Lee
95c75f39d0 Bug 1215455 - eslint space-before-function-paren [r=Standard8] 2015-10-16 01:39:52 -07:00
Ed Lee
8984b26370 Bug 1215455 - eslint space-before-blocks [r=Standard8] 2015-10-16 01:38:21 -07:00
Ed Lee
3164ac9d75 Bug 1215455 - eslint space-after-keywords [r=Standard8] 2015-10-16 01:36:22 -07:00
Ed Lee
cf5f0295a5 Bug 1215455 - eslint object-curly-spacing [r=Standard8] 2015-10-16 01:18:11 -07:00
Ed Lee
14c11fb7c5 Bug 1215455 - eslint array-bracket-spacing [r=Standard8] 2015-10-16 01:11:48 -07:00
Ed Lee
4563590767 Bug 1215455 - eslint no-multi-spaces [r=Standard8] 2015-10-16 01:10:56 -07:00
Ed Lee
671440aa56 Bug 1215455 - Use eslint --fix to turn on additional rules [r=Standard8] 2015-10-16 01:27:50 -07:00
Carsten "Tomcat" Book
9b961dc677 Merge m-c to fx-team 2015-10-22 11:59:07 +02:00
Carsten "Tomcat" Book
b26729a177 merge mozilla-inbound to mozilla-central a=merge 2015-10-22 11:45:11 +02:00
Johann Hofmann
e602c93ac2 Bug 1198405 - Use MatchPattern to match URLs in tabs.query. r=billm
--HG--
extra : rebase_source : 9a461d879f79cc67fb1f5405f9b68bd605dfa47d
2015-10-19 12:29:29 +02:00
Andrew McCreight
d8c072ada0 Bug 1220732 - Enable some bc tests. r=mrbkap
--HG--
extra : rebase_source : 851b8270c99ac544a7980a3ff82cb9a59029373a
2015-11-03 09:04:00 +01:00
Bill McCloskey
e135491cfd Bug 967873 - Start TabView when starting tests that might lazily load it (r=Gijs) 2015-11-04 10:56:15 -08:00
Bill McCloskey
de23733337 Bug 1219504 - Test changes (r=Gijs,mconley,jryans,MattN,Mossop) 2015-11-04 10:56:15 -08:00
Wes Kocher
7852a87430 Merge m-c to fx-team, a=merge CLOSED TREE 2015-10-21 16:40:51 -07:00
David Critchley
a4512f7492 Bug 1216368 - Fix the panel views in Loop's ui-showcase - fake-Mozloop was missing a return statement. r=Standard8 2015-10-21 22:48:37 +01:00
Wes Kocher
b8596f28a2 Merge inbound to m-c a=merge 2015-10-21 16:28:43 -07:00
J. Ryan Stinnett
6335fd7480 Bug 1203159 - Clean up various incorrect paths. r=ochameau 2015-10-21 12:48:55 -05:00
J. Ryan Stinnett
986f2a5cde Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau 2015-10-21 12:48:53 -05:00
Blake Winton
f3d400df56 Bug 1199056 - Give the WebExtension's panels the same attributes as the other toolbar button's panels. ui-r=maritz, f=kmag, r=MarcoZ, r=billm, r=gijs
--HG--
extra : commitid : 4tS59NiBXjT
extra : rebase_source : 7407fca6d9e0dddc73bc510e9f1fa126b8fa10ea
2015-10-20 11:18:11 -04:00
Gijs Kruitbosch
b4048dc695 Bug 731025 - Add telemetry for migrator usage and errors, r=MattN,p=bsmedberg
--HG--
extra : commitid : 1TzjbWkzOq7
extra : rebase_source : fad923bd73689a49315e0e737553f0fd146a8d57
2015-10-07 13:34:46 +01:00
Gijs Kruitbosch
b81daea0ab Bug 1164675 - hide min/max/restore buttons in the main window in windows 10 tablet mode, r=jaws
--HG--
extra : commitid : A3v45wmzyhs
extra : rebase_source : 4c284994b5f8e066af6f6206f981bab21f3c8d90
2015-10-20 14:56:17 +01:00
Carsten "Tomcat" Book
9fcc822888 Backed out changeset 1df2049352ff (bug 1205928) for bc7 test bustage on a CLOSED TREE 2015-10-21 12:01:38 +02:00
Jared Wein
602b82c362 Bug 1211718 - Remove address field from notification permissions dialog. r=MattN
--HG--
extra : commitid : AH8cxBm8RwW
extra : rebase_source : 46393491dfef6d7be0914fc7de16b98a6f16f584
2015-10-20 21:45:00 -07:00
Matthew Noorenberghe
951babb585 Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced. r=jaws
A reference to `rawHost` wasn't updated to `origin`.

--HG--
extra : commitid : IAXhtYxtuek
extra : rebase_source : 086be8f70ba411a28495883920afa6b8a37ebf3c
2015-10-20 09:49:06 -07:00
Mark Hammond
43b5036225 Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw
--HG--
extra : rebase_source : d25e174f975077705bb0070161253e34a22e478e
2015-10-21 15:00:13 +11:00
Jared Wein
dfe2b9c960 Bug 1209601 - follow-up, check that AlertsService.manualDoNotDisturb is implemented in the AlertsService lazy getter. r=MattN CLOSED TREE
--HG--
extra : rebase_source : 41457518292d1dfb3d864937a36728da32791f7a
2015-10-20 18:07:20 -04:00
Jared Wein
ea1f75dc57 Bug 1209601 - Add do not disturb management UI to preferences when a platform is using XUL alerts. r=MattN
--HG--
extra : rebase_source : 46074073795998b2816431841b2460fa7619366f
2015-10-20 15:45:21 -04:00
Kris Maglione
afa8d67bb4 Bug 1197422 - Part 3: [webext] Update browserAction API to use the same context tracking code as pageAction. r=billm
--HG--
rename : browser/components/extensions/test/browser/browser_ext_pageAction_context.js => browser/components/extensions/test/browser/browser_ext_browserAction_context.js
extra : commitid : 5EzvwcupwbG
extra : rebase_source : 5ac2d9c8d131c718bd3290120a8b108e4601c36f
2015-10-15 15:14:49 -07:00
Kris Maglione
9dd208611e Bug 1197422 - Part 2: [webext] Implement the pageAction API. r=billm ui-r=bwinton
--HG--
rename : browser/components/extensions/test/browser/browser_ext_browserAction_icon.js => browser/components/extensions/test/browser/browser_ext_browserAction_pageAction_icon.js
extra : commitid : GSQiN6Zykrs
extra : rebase_source : 45e056feb97f60592400568c6eeded4b7cc76ab5
2015-10-15 15:15:04 -07:00
Paolo Amadini
fdfd38ab19 Bug 1179961 - Use a lock with a strikethrough for HTTP pages that have password fields in the Control Center. r=ttaubert,bgrins
--HG--
extra : commitid : LRcPqFBGWx0
extra : rebase_source : 4782a713d8cd66d7fd2bf3ddd420519f920f9845
extra : amend_source : d2e953b04cb4b0d86c794789075cfe8af7077d5e
2015-10-19 16:43:18 +01:00
Ursula Sarracini
bb1ca7d91d Bug 1210410 - Implement search messages for the Remote New Tab page r=emtwo r=oyiptong
--HG--
extra : commitid : AV5EJ8ZskmP
2015-10-29 11:57:56 -04:00
Carsten "Tomcat" Book
ec9c88ad1d Merge m-c to mozilla-inbound 2015-10-22 11:55:01 +02:00
Tooru Fujisawa
8ed7719ea4 Bug 1216775 - Remove for-each from browser/. r=Gijs
--HG--
extra : commitid : 5KlVHJwTU1Q
extra : rebase_source : 6526234004427109c826cb63f42c9def8ca31281
2015-10-19 01:27:39 +09:00
Wes Kocher
3fe8e966dd Merge m-c to inbound, a=merge CLOSED TREE 2015-10-21 16:39:18 -07:00
Mike Kaply
5d51094760 Bug 1203531 - Don't use default prefs for determining Custom History, use actual values. r=Gijs
--HG--
extra : amend_source : 62ad87e3137fe799e96aae1e941480ce9313765c
2015-10-21 14:52:27 -05:00
Andrew Krawchyk
853a55e6e0 Bug 1124185 - Replace removeAllPages with history.clear() and deprecate it. r=mak
--HG--
extra : transplant_source : %A1QQ%C1T%99y%9B%92%3A%D6Jc%E9%D1UoQ%C3X
2015-10-28 13:51:59 -04:00
Mark Hammond
ccd4f51e74 Bug 1199354 - add link to Firefox for iOS and fix link to Firefox for Android on Sync prefs pane. r=adw
--HG--
extra : rebase_source : 8ff15974eca3405150e935ee8f552861dff580fa
2015-10-30 21:29:53 +11:00
Mark Hammond
5f6c33e48f Backout d924e89139c2 (bug 1199354) for landing string changes without changing their id. 2015-10-30 21:19:26 +11:00
Florian Quèze
8b2ace080a Bug 1203167 - Stop relying on _file or _uri being set, r=adw. 2015-10-30 09:54:52 +01:00
Mark Banner
64c4ac3fcb Bug 1210865 - Update OpenTok library to version 2.6.8. rs=dmose 2015-10-30 08:39:31 +00:00
Mark Hammond
c3e774bb32 Bug 1199354 - add link to Firefox for iOS and fix link to Firefox for Android on Sync prefs pane. r=adw 2015-10-30 11:35:28 +11:00
Dan Mosedale
21d148248c Bug 1215322 - remove need for CSP unsafe-eval in Hello, r=Mardak 2015-10-29 15:56:48 -07:00
Gijs Kruitbosch
04b6f41448 Bug 1219707 - fix argument passing to migration.js, r=jaws
--HG--
extra : commitid : 8GHFDaUhXA2
2015-10-29 12:16:15 +00:00
Kit Cambridge
329da183e8 Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site. r=MattN
--HG--
extra : commitid : CWjXajeZ0p0
extra : rebase_source : a8d46c86b13dcafe129a4cb2f8bc8aff1dca308f
2015-10-29 08:42:01 -07:00
Matthew Noorenberghe
2ce30f58be Bug 1218908 - Add 'Learn more' link with notification preferences. r=jaws
--HG--
extra : commitid : KCxdtIcqmfp
extra : rebase_source : 155ea1856e7d0758a6e582d4ac766554e20a8c1b
2015-10-29 01:47:40 -07:00
Carsten "Tomcat" Book
1ee391eb20 Merge m-c to mozilla-inbound on a CLOSED TREE 2015-10-21 15:34:18 +02:00
Christoph Kerschbaumer
eee83aa5d8 Bug 1204983 - Deprecate NewTabURL and forward calls to AboutNewTabService (r=florian,olivier)
--HG--
rename : browser/components/newtab/tests/xpcshell/test_NewTabURL.js => browser/components/newtab/tests/xpcshell/test_AboutNewTabService.js
2015-10-20 18:51:25 -07:00
Christoph Kerschbaumer
33fa277605 Bug 1204983 - Allow about: pages to load remote content (r=bholley,bz,florian,dragana) 2015-10-09 22:03:27 -07:00
Luca Greco
6884827a14 Bug 1213975 - fix WebExtension tabs.onUpdated cleanup on context close. r=billm 2015-10-26 04:56:00 +01:00
Luca Greco
4cc21e67d9 Bug 1213975 - filter out from WebExtension tabs.onUpdated events any location changes related to iframes. r=billm 2015-10-26 04:55:00 +01:00
Luca Greco
a9764f9ff5 Bug 1213975 - add WebExtension tabs.onUpdated test case. r=billm 2015-10-26 04:54:00 +01:00
Luca Greco
8a4dea3875 Bug 1213975 - WebExtension tab update events about location url change should contain status info. r=billm 2015-10-26 04:54:00 +01:00
Manuel Casas
9d22ecef65 Bug 1205684 - Video Window height pushes down context and covers a part of it. r=mikedeboer 2015-10-26 04:45:00 +01:00
Luca Greco
71224bbe04 Bug 1214040 - WebExtension tabs.sendMessage should not raise an exception on unexistent tabId. r=billm 2015-10-16 03:31:00 -04:00
Nathan Froyd
01583602a9 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

CLOSED TREE makes big refactorings like this a piece of cake.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi

--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Nathan Froyd
583afa0965 Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
This commit was generated using the following script, executed at the
top level of a typical source code checkout.

 # Don't modify select files in mfbt/ because it's not worth trying to
 # tease out the dependencies currently.
 #
 # Don't modify anything in media/gmp-clearkey/0.1/ because those files
 # use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    grep -v 'mfbt/RefPtr.h' | \
    grep -v 'mfbt/nsRefPtr.h' | \
    grep -v 'mfbt/RefCounted.h' | \
    grep -v 'media/gmp-clearkey/0.1/' | \
    xargs perl -p -i -e '
 s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
 s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
 s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
 s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#;       # handle strange #includes
'

 # |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'

 # RefPtr.h used |byRef| for dealing with COM-style outparams.
 # nsRefPtr.h uses |getter_AddRefs|.
 # Fixup that mismatch.
find . -name '*.cpp' -o -name '*.h'| \
    xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-18 00:40:10 -04:00
Chris Rafuse
1920e94a4f Bug 1212079 - Removed contact scripts from index, r=dmose 2015-10-16 11:03:20 -07:00
Manuel Casas
d55d4faa86 Bug 1131542 - Loop button on toolbar needs different tooltips to explain colours/state. r=Standard8 2015-10-16 17:06:48 +01:00
Mark Banner
559e525ffd Bug 1210774 - Upgrade Loop's use of eslint (to 1.6.x) and eslint-plugin-react (to 3.5.x). r=Mardak NPOTB DONTBUILD 2015-10-16 10:31:06 +01:00
David Critchley
f5f9ce8253 Bug 1209686 - Remove Standalone header from Loop, r=mardak 2015-10-13 12:18:00 +02:00
Matthew Noorenberghe
5c48ecabc8 Bug 1209140 - Open a second firstrun tab for Tracking Protection promotion. r=jaws
--HG--
extra : commitid : 18Jp0NB0RWc
2015-10-15 13:44:18 -07:00
Mark Banner
3539ee9023 Bug 1213855 - Remove direct call functionality from Loop's backend. r=mikedeboer 2015-10-15 19:13:08 +01:00
Mark Banner
e0db1b6b03 Bug 1213810 - Remove obsolete actions previously associated with direct calls. r=mikedeboer 2015-10-15 19:13:07 +01:00
Ed Lee
178ba2f16a Bug 1212361 - Re-arrange panel layout for user journey (put the button above the room list) [r=Standard8] 2015-10-12 23:56:23 -07:00
Alexandre Poirot
89cb263b54 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Manuel Casas
e60145f89b Bug 1212340 - Move the Leave feedback option from the conversation window settings menu to the panel settings menu. r=Standard8 2015-10-15 11:42:22 +01:00
Chris Rafuse
8910f19666 Bug 1209589 - Collect Google Analytics data for users on IE 10 & 11. r=Standard8 2015-10-15 11:42:21 +01:00
Carsten "Tomcat" Book
9e9666b762 merge mozilla-inbound to mozilla-central a=merge 2015-10-15 11:52:40 +02:00
Fabrice Desré
19f432d5e2 Bug 1214021 - Move ext-bookmarks to browser/ r=billm
--HG--
rename : toolkit/components/extensions/ext-bookmarks.js => browser/components/extensions/ext-bookmarks.js
2015-10-14 16:31:08 -07:00
Wes Kocher
d0b3e3dc72 Merge fx-team to central, a=merge 2015-10-14 14:39:58 -07:00
Marco Bonardo
c647f9c6b1 Bug 1190350 - Bookmarks sidebar displays regular folder icons for livemarks. r=gijs 2015-10-14 18:49:23 +02:00
Carsten "Tomcat" Book
98f32fc965 Merge m-c to mozilla-inbound on a CLOSED TREE
--HG--
extra : amend_source : a6131d577ad4418e278e9558a2845458ec0e8dc3
2015-10-14 16:20:56 +02:00