Commit Graph

4417 Commits

Author SHA1 Message Date
Mike Conley
7194b7f247 Bug 1088070 - Move saving nsIPrintSettings after a print job to browser-content.js. r=Mossop.
--HG--
extra : rebase_source : 99ec08465c6ed5366204a9140e1572621d9223a9
2015-02-27 14:17:33 -05:00
Mike Conley
a16ed32af3 Bug 1088070 - Instantiate print settings from the content process instead of the parent. r=Mossop.
--HG--
extra : rebase_source : 1a70d9c3ed29d6587fbebd04b4daedc387254aaa
2015-02-06 14:17:43 -05:00
Wes Kocher
6467d2d950 Merge fx-team to m-c a=merge CLOSED TREE 2015-03-03 17:11:40 -08:00
Ryan VanderMeulen
6541acdb04 Backed out 7 changesets (bug 1075670) for causing bug 1139010.
Backed out changeset 659c40243282 (bug 1075670)
Backed out changeset 45b61c78ee2d (bug 1075670)
Backed out changeset 23bb7b239c78 (bug 1075670)
Backed out changeset a68d5051107f (bug 1075670)
Backed out changeset bd7a5d213692 (bug 1075670)
Backed out changeset f705f5063169 (bug 1075670)
Backed out changeset 13619f8fa672 (bug 1075670)

CLOSED TREE
2015-03-03 18:44:56 -05:00
Andrew McCreight
a18fa38ed3 Backed out changeset a761ac6f8bcc for e10s bc3 opt thumbnail timeouts. 2015-02-28 11:16:58 -08:00
Bill McCloskey
8c1b883b9c Bug 1137933 - Don't cache the docshell in WebNavigation in browser-child.js. r=felipe
Also don't cache the session history, because we only use it in init.
2015-02-28 08:41:07 -08:00
Benjamin Chen
973204b91e Bug 1124605 - Execute dragStateChanged(false) before the element is hidden. r=jaws 2015-02-17 16:13:16 +08:00
David Parks
832bef28e6 Bug 1075670 - Remove mapScreenCoordinatesFromContent as it is legacy behavior. r=billm
mapScreenCoordinatesFromContent is now wrong, unnecessary, and gone.
2015-02-04 04:22:30 -08:00
Mike Conley
381b99210c Bug 1136855 - Send a message from the content script when printing has finished so the parent can save print settings. r=Mossop.
--HG--
extra : amend_source : 85532271337b34b4e46e8420c04c57a705e256f6
2015-02-25 15:45:22 -05:00
Dave Townsend
f99f6d8c29 Bug 1087966: Fix tab detach in e10s windows. r=mconley
When swapping docshells we also have to swap any properties on remote-browsers
that are cached from the content process. This includes things like the
remoteWebNavigation etc. which in turn cache content information. Some of
these also maintain message listeners that we have to switch to the new browser
and message manager.

--HG--
extra : rebase_source : 5ed5dd9b754612f86f5c44fde7a0610abfe976f8
2015-02-18 16:47:43 -08:00
Blair McBride
6134a01322 Bug 1105967 - Typing fast in address bar and pressing enter leads to missing end characters. a=paolo
--HG--
extra : transplant_source : %DB%E5%1BE%FE%2B%1D9%C70%A3T%E7%EC%F8%AD7%C1%B0e
2015-02-24 16:38:25 +13:00
Mike Conley
92b15a3194 Bug 1077168 - Have RemoteWebProgress dispatch DOMWindowID's to nsIWebProgressListener's. r=felipe.
--HG--
extra : rebase_source : 5714b2711661bcf029096d870de5fb7cda83cdc6
2015-02-10 12:28:31 -05:00
Mike Conley
6fc217517d Bug 1077168 - Make WebappManager.jsm use the top window id to select which browser to show notifications in. r=felipe.
--HG--
extra : rebase_source : c54b8d8fc9fc01af47fb96d692226532ea3f4c69
2015-01-27 18:32:40 -05:00
Magnus Melin
2dc073b53b Bug 1135212 - ReferenceError: Ci is not defined (in contentAreaUtils.js). r=Gijs 2015-02-20 22:52:06 +02:00
Gijs Kruitbosch
0b043c17de Bug 1111153 - show error notifications for broken EME content, r=florian 2015-02-20 10:38:18 +01:00
shreyas
00fade12a6 Bug 547623 - Add a button to about:support to enter safe mode. r=adw 2015-02-19 16:53:00 -08:00
Anish
45de248a8b Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers 2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
c0d53e2918 Backed out changeset 6885e993936a (bug 1056851) for crashtest failures 2015-02-19 15:02:05 +01:00
Anish
e7006d8a59 Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher 2015-02-19 07:26:41 -05:00
Masayuki Nakano
98a0635a7e Bug 1119609 part.15 Fix new orange of test_menulist_keynav.xul because it's caused by timeout of incremental search in menu r=smaug+enn 2015-02-19 15:50:20 +09:00
Masayuki Nakano
019965a1f6 Bug 1119609 part.14 Reimplement/redesign EventUtils.synthesizeKey() with nsITextInputProcessor r=smaug 2015-02-19 15:50:20 +09:00
Masayuki Nakano
26f706d27e Bug 1119609 part.13 EventUtils.synthesizeComposition() and synthesizeCompositionChange() should take KeyboardEvent for emulating composition state change caused by a key operation rs=smaug 2015-02-19 15:50:20 +09:00
Kevin K.
c232a70058 Bug 1057600 - Don't require MOZILLA_OFFICIAL to include build revisions in build. Add MOZ_INCLUDE_SOURCE_INFO variable as an alternate way to include build revisions without setting MOZILLA_OFFICIAL. r=glandium 2015-02-17 22:10:03 -05:00
Gabriele Svelto
fafc282f1a Back out bug 1075670 for causing smoketest failures on B2G, bug 1133518 and friends. rs+a=kats 2015-02-17 10:39:35 -05:00
Neil Deakin
180eb84748 Bug 1131052, assign label values to the months so that the frames don't get recreated when the value is set, prevents the correct month from being displayed, r=neil 2015-02-13 15:06:29 -05:00
David Parks
3f8568e6b8 Bug 1075670 - Remove mapScreenCoordinatesFromContent as it is legacy behavior r=billm 2015-02-04 04:22:30 -08:00
Ryan VanderMeulen
a801fa4088 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-12 18:02:35 -05:00
Florian Quèze
64fe7a6944 Bug 1129401 - Can't copy URL by right clicking it the first time, r=Mossop. 2015-02-11 20:47:27 +01:00
Bill McCloskey
45326aa769 Bug 1127927 - Make link saving safe for e10s (r=mconley) 2015-02-11 12:55:29 -08:00
Carsten "Tomcat" Book
4da2cda544 Backed out 6 changesets (bug 1075670) for bustage on a CLOSED TREE
Backed out changeset 4d68750b4e28 (bug 1075670)
Backed out changeset 4d34eb58c46d (bug 1075670)
Backed out changeset d3ac4fd82311 (bug 1075670)
Backed out changeset 8b72b1201661 (bug 1075670)
Backed out changeset cd6cf15b27cc (bug 1075670)
Backed out changeset bf710daef92b (bug 1075670)
2015-02-11 16:03:06 +01:00
David Parks
78987406ff Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
mapScreenCoordinatesFromContent is now wrong, unnecessary, and gone.
2015-02-04 04:22:30 -08:00
Christoph Kerschbaumer
ccbc3fafc9 Bug 1087744: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/content/ (r=bsmedberg) 2015-02-10 20:50:02 -08:00
Ryan VanderMeulen
e7e0e7b5cb Merge m-c to fx-team. a=merge 2015-02-09 16:40:25 -05:00
Gijs Kruitbosch
b24f5b4422 Bug 1123771 - don't expose search icon as button if all it does is focus input and label it otherwise, r=Mossop 2015-02-06 11:44:37 +00:00
Bill McCloskey
3e0e011978 Bug 1129755 - AutoCompletePopup should detach its docshell on unload. r=felipe 2015-02-07 09:16:30 -08:00
Joel Maher
97f62104fb Bug 1110982 - Disabled tests for oth chunk and leaks (run-by-dir). r=RyanVM 2014-12-27 00:44:52 +05:30
Gabriel Machado
0bcf668a82 Bug 1117889 - Fix hard-coded general data caption in about:telemetry. r=gfritzsche 2015-02-04 16:06:48 +00:00
Yash Mehrotra
eb6129be3a Bug 1037225 - On Windows browser.preferences.instantApply is False by default r=gijs
--HG--
extra : amend_source : 30fe9b9f7b85eeb6b98537fe9ecdeca27cca730b
2015-02-02 19:28:12 +05:30
Ryan VanderMeulen
6c039d1f77 Merge m-c to inbound. a=merge 2015-02-02 17:31:01 -05:00
Ryan VanderMeulen
0ace9ac204 Merge fx-team to m-c. a=merge 2015-02-02 17:06:25 -05:00
Dave Hylands
1919dfd0b7 Bug 1113258 - Make .3gpp file extension be recognized by device storage. 2015-02-02 11:02:34 -08:00
Gijs Kruitbosch
c69370ffd7 Bug 1127394 - should be able to close single tab through tabclose button even if we said 'stay on page' initially, r=jaws 2015-01-30 19:54:37 +00:00
Neil Deakin
c891137718 Bug 1114707, don't close search suggestions when the caret is moved when norolluponanchor is set, r=mak 2015-02-02 15:53:55 -05:00
Gijs Kruitbosch
8350d13bd6 Bug 1109757 - show update channel and build ID on about:support, r=MattN 2015-01-28 02:01:26 +00:00
Mike Conley
30103711fd Bug 1112243 - add sizetopref to menulist-popuponly binding content. r=dao.
The rest of the menulist bindings have this, and is used to properly size
the menupopup when the menulist is opened. Without it, for long menulists
with a scrollbar, and short labels, the labels will get squeezed out during
layout and not be visible.

--HG--
extra : rebase_source : dea73f0b955cc72a0eb3f3e9e4df01187579ec83
extra : histedit_source : 5bb432c6afa96cfb73ca1535724a1d630ea1d5ca
2015-01-29 12:58:24 -05:00
Gijs Kruitbosch
6221a1a10b Bug 1125378 - indicate default e10s state in remote troubleshooting, r=gavin 2015-01-28 17:13:42 +00:00
Jed Davis
5834f7417c Bug 1126138 - Fix strict-mode errors in about:support#sandbox. r=adw
Bonus fix: preemptively fix the same mistake in Troubleshoot.jsm so that
the same bug doesn't happen again when someone adds "use strict" there.
2015-01-26 19:55:00 -05:00
Alessio Placitelli
3f0538e75f Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche 2015-01-22 12:23:00 +01:00
Masayuki Nakano
7a85c69f66 Bug 917322 part.16 Rename COMPOSITION_ATTR_* in EventUtils.js with new constants of nsITextInputProcessor r=smaug 2015-01-28 15:27:33 +09:00
Masayuki Nakano
afb256c118 Bug 917322 part.10 Remove unnecessary synthesizeComposition(compositionstart) from all tests r=smaug 2015-01-28 15:27:32 +09:00
Mike Conley
398efaae27 Bug 1108761 - Make the parent process use a menulist popup for <select>'s in the content process. feedback=dao,r=Enn.
--HG--
extra : amend_source : afcdea3002355dbaa6772496bdc2be4105888396
2015-01-05 16:38:48 -05:00
Joel Maher
5119c1037c Bug 1115084 - test_focus_anons.xul fails when run as a standalone directory. r=enndeakin 2015-01-26 07:46:00 -05:00
Phil Ringnalda
33f329eca3 Bug 1122992 - Disable the part of test_arrowpanel.xul that fails on OS X 10.10
--HG--
extra : rebase_source : 0797a8d3d624c4be46fceda95509b13582daaf4f
2015-01-20 08:09:08 -08:00
Markus Stange
4cb9e027e6 Bug 1122942 - Move -moz-window-dragging rules to places that are theme-independent. r=dao 2015-01-23 13:07:54 -05:00
Jim Mathies
54f902d7ef Bug 1088203 - e10sify PageThumbs support for checking page security and error state. r=Dao 2015-01-22 07:07:56 -06:00
Ryan VanderMeulen
5afda9bae3 Bug 1075573 - Disable test_videocontrols_standalone.html on Android 2.3 due to frequent failures. 2015-01-21 13:46:11 -05:00
Blake Kaplan
3d95b83bc4 Bug 1055508 - Make the findbar respect the search clipboard as well as prefillwithselection in e10s. r=mikedeboer 2015-01-16 15:11:00 +01:00
Seth Fowler
71e8c48f72 Bug 1121802 - Only add #-moz-resolution to favicon URIs that end in ".ico". r=Unfocused 2015-01-17 00:38:41 -08:00
Phil Ringnalda
c59a2c3d1b Bug 756885 - Bail out of test_bug624329.xul early on 10.10, where win.maximize() gives us a resize without actually maximizing
--HG--
extra : rebase_source : 77b44ca61f2fc07607f1d6acc9396727ac17900c
2015-01-14 22:30:04 -08:00
Milan Sreckovic
3b87e81b6d Bug 1112828 - Have GfxInfo::LogFailure use gfxCriticalLog and entries from gfxCriticalLog be available in about:support graphics section. r=jmuizelaar 2015-01-13 21:19:25 -05:00
Chris Peterson
dfcf4cd339 Bug 1120161 - Replace nonstandard expression closures with arrow functions in about:support. r=adw 2015-01-10 11:40:03 -08:00
Chris Peterson
4744aa3342 Bug 1120160 - Replace nonstandard expression closure with an arrow function in about:telemetry. r=froydnj 2015-01-10 11:45:22 -08:00
Carsten "Tomcat" Book
c8045cb88f merge fx-team to mozilla-central a=merge 2015-01-12 13:01:26 +01:00
Tom Schuster
967d0d250a Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE 2015-01-11 20:43:32 +01:00
Seth Fowler
08df7af950 Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn 2015-01-11 05:34:20 -08:00
Jared Wein
b5f521fe19 Bug 1074744 - Apply the margin-end to the volume controls when fullscreen is unavailable. r=gijs r=dolske
The adjusted margin-end needs to be applied to the volume controls when the fullscreen button is hidden due to fullscreen being unavailable, such as within an iframe that is lacking the allowfullscreen attribute. Previously the margin-end was only applied when the video was determined to be audio-only.
2015-01-09 14:29:36 -05:00
Magnus Melin
8144f3fdb5 Bug 1114011 - for autocomplete with for minresultsforpopup > 1: entering match doesn't work properly. r=mak 2015-01-10 13:48:24 +02:00
Magnus Melin
1d290d7da8 Bug 1114010 - remove unused/unimplemented autocomplete ignoreBlurWhileSearching. r=mak 2015-01-10 13:48:24 +02:00
Magnus Melin
2c74c92e3b Bug 1043310 - AutoCompletion doesn't take capitalization from address book entry, can leave angle brackets characters >> in field, when loosing focus by clicking outside (not enter/tab). r=mak
The fix has two aspects:
 - for onblur we need to complete to the actual suggestion not to leave addresses uncapitalized or having " >> " as value
 - once we have a valid selection that should not be changed to default because EnterMatch is called again (which it is with blur if the value was confirmed by enter, or mouse selection already)
2015-01-10 13:48:23 +02:00
Neil Deakin
f6a2d05cfe Bug 1089005, add a third consume option that never consumes even over the anchor. This allows clicks on the location field to adjust the caret position, r=dao 2015-01-09 21:12:10 -05:00
Carsten "Tomcat" Book
9182dc1158 merge fx-team to mozilla-central a=merge 2015-01-09 14:16:30 +01:00
Blair McBride
37950e9923 Bug 1094567 - Remove the star for non-bookmark behavior. r=paolo 2015-01-08 22:38:48 +13:00
Mike Conley
2756ce4d4b Bug 1117936 - If print preview throws in browser-content.js, make sure printUtils.js can handle the error. r=Mossop.
It's possible for docShell.printPreview.printPreview to throw (if we're attempting to print preview a
XUL document, for example). If it throws, this can put printUtils.js in a funny state, since it's waiting
to hear that print preview was successfully entered.

This patch makes it possible for browser-content.js to inform the parent that printPreview failed, and for
the parent to react appropriately.

--HG--
extra : amend_source : cd6d89feb1b7e95a2a02452412580a4d00d52ad1
2015-01-06 14:52:01 -05:00
Dave Townsend
58d687e019 Bug 1094312: Properly destroy browsers when switching between remote and non-remove pages and override the default destroy method in remote-browser.xml. r=mconley
In some cases removing an element from a document doesn't call its XBL
constructor. tabbrowser knows this and so calls a destroy method on browser
elements when removing them.

When remote-browser was added we forgot to add a specific destroy method so the
base browser binding's would be used. This would mean remote-browsers aren't
being destroyed correctly.

Also when we switch from remote to non-remote browsers or vice versa we don't
call the destroy method at all so sometimes the browser isn't destroyed properly
and observer notifications get fired on dead browser elements.

--HG--
extra : rebase_source : d54ca85d912fdd736495c500910ff51fb5e15b6a
2014-12-29 17:09:52 -08:00
Carsten "Tomcat" Book
2712806979 Backed out changeset c5feceed953a (bug 1094567) 2015-01-08 12:17:20 +01:00
Blair McBride
f8efcaaf01 Bug 1094567 - Remove the star for non-bookmark behavior. r=paolo 2015-01-08 22:38:48 +13:00
Blake Winton
fe9799f4da Bug 1102937 - Add UITelemetry for the improved search bar UI. r=florian, r=felipe 2015-01-06 13:09:43 -05:00
Chris Peterson
75110a0d12 Bug 1118529 - Remove MSIntTypes.h. r=Waldo 2015-01-06 21:41:15 -08:00
Nicolas Perriault
d67dbd3390 Bug 1118255 - Updated link to the React lib file in about:webrtc. r=Standard8 2015-01-06 16:05:36 +01:00
Blair McBride
0f72f4bec2 Bug 1099046 - Autocomplete popup displays "moz-action:searchengine,..." for keyword searches while pressing Shift. r=mak 2015-01-06 19:13:46 +13:00
Gijs Kruitbosch
2598407827 Bug 1096319 2015-01-05 11:41:06 +00:00
Tom Schuster
286dcbbfc3 Bug 1110759 - Remove Iterator() from some tests. r=smaug 2015-01-08 19:58:45 +01:00
Joel Maher
af142ea0c9 Bug 1116234 - test_bug437844.xul fails when run as a standalone directory. r=RyanVM a=test-only DONTBUILD 2014-12-30 09:39:13 -05:00
Tim Nguyen
45aec4cb81 Bug 891258 - Use Australis styling for the findbar buttons. r=jaws 2014-12-24 02:38:00 +01:00
Blake
bc4de955f9 Bug 1080484 - Support avi/divx, ts/m2ts, and mkv media formats. r=cajbir 2014-12-23 10:20:25 +08:00
Dave Townsend
352c378a14 Bug 1103455: Change the events used to popup the search suggestions to avoid showing them when opening context menus. r=florian 2014-12-22 11:54:15 -08:00
Brian Birtles
7bd49bca6c Bug 927349 part 17 - Don't count native reflows in test_popupreflows.xul; r=markh
test_popupreflows.xul currently expects to get 1 reflow when a popup is opened.
This is triggered by JS code. An incremental layout may be triggered by native
code but the test ignores that for unclear reasons ("Because we've simply
cargo-culted this test from browser_tabopen_reflows.js!").

In part 16 on this patch series, we force interruptible reflows to become
full reflows when we have pending animations which can cause this test to
fail since it will see 2 reflows.

The above quoted browser_tabopen_reflows.js specifically ignores reflows
triggered by native code so we adjust this test to do likewise.
2014-12-22 09:35:41 +09:00
Ehsan Akhgari
ce47600bf5 Debugging patch for bug 1074744: request the complete log 2014-12-16 18:55:08 -05:00
Philip Chee
f18311f96b Bug 1110036 - "Save As" stops working from "Page Info" > "Media" pane. Progress of downloading is 0% forever r=sstamm 2014-12-17 01:09:12 +08:00
Ehsan Akhgari
daacbbd44a Convert videocontrols_direction_test.js to unix line endings, no bug
Landed on a CLOSED TREE

--HG--
extra : amend_source : 06a065e04095f3c59fd669570e2f1d76de2f1c41
2014-12-15 11:45:34 -05:00
Ehsan Akhgari
4c8bbaf76a Debugging patch for bug 1074744: Log the snapshots properly 2014-12-15 11:44:56 -05:00
Masayuki Nakano
dffa5d5d04 Bug 1100862 Shortcut key handlers should ignore Windows-Logo key state if no shortcut keys match a key event and the key is pressed because native applications do so r=enndeakin 2014-12-12 21:17:37 +09:00
Neil Deakin
b0a6a33837 Bug 1060529, send the enabled state of child process commands to the parent on update, without the test, r=smaug,ehsan 2014-12-09 10:48:27 -05:00
Carsten "Tomcat" Book
c24633af80 merge fx-team to mozilla-central a=merge 2014-12-09 13:08:37 +01:00
Tim Taubert
e50b778554 Bug 1106936 - [e10s] Fix progress throbber for remote browsers r=billm 2014-12-03 14:14:23 -08:00
Wes Kocher
280a38ff20 Backed out 2 changesets (bug 1060529) for introducing a new intermittent bc1 orange
Backed out changeset 5ddd9eb25925 (bug 1060529)
Backed out changeset d4f962fb38be (bug 1060529)
2014-12-08 16:40:55 -08:00
Neil Deakin
2e2109d0f9 Bug 1060529, send the enabled state of child process commands to the parent on update, now with improved test, r=smaug,ehsan 2014-12-08 08:12:22 -05:00
Jan-Ivar Bruaroey
d2e9bf836d Bug 1087528 - avoid showing (win)id and url twice for peerConnections in about:webrtc. r=jesup 2014-11-28 00:35:48 -05:00
Jan-Ivar Bruaroey
5beda2c015 Bug 1087528: make pc.id settable from chrome content. r=smaug, r=bwc 2014-11-20 14:43:02 -05:00
Carsten "Tomcat" Book
351cb789a0 merge fx-team to mozilla-central a=merge 2014-11-25 12:51:23 +01:00