Mike Conley
9db9ea2cff
Bug 1294502 - Use the same AutoCompletePopup logic for e10s and non-e10s. r=MattN
...
MozReview-Commit-ID: B0QQLEn3yS
2016-08-18 10:50:58 -04:00
Mike Conley
98c0a7fdf7
Bug 1294502 - Move AutoCompletePopup implementation for content to browser-content.js so that non-e10s can use it in a later patch. r=MattN
...
MozReview-Commit-ID: 2fB4M3lqpLK
2016-07-28 14:18:50 -04:00
Jared Wein
4518d81cb5
Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
...
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Thauã Silveira
8437b8251b
Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche
2016-07-21 13:57:00 -04:00
Thom Chiovoloni
1d7a0871f8
Bug 1238128 - Ensure that the details passed to WebChannelMessageToChrome is a string, with a whitelist for messages from existing users r=Margaret,markh,MattN
...
MozReview-Commit-ID: DpdJ5bUcBdQ
2016-07-12 19:34:41 -04:00
Matheus Longaray
b17aa881a9
Bug 1285544 - Make sure print jobs that go through simplification get the right document URL set. r=mconley.
2016-07-11 08:48:00 +02:00
Matheus Longaray
fefc1f255f
Bug 962433 - "Use Reader Mode for printing articles" [r=mconley]
...
This adds a checkbox to the print preview toolbar for simplifying
a document before printing.
This feature is currently disabled by default, hidden behind the
print.use_simplify_page pref.
MozReview-Commit-ID: HOtkuEQnJFg
2016-06-02 09:29:00 -04:00
Alastor Wu
d661c9b9ee
Bug 1240423 - part1 : implement the remote media-control on Fennec. r=ahunt
...
MozReview-Commit-ID: GjkSCy5ecbQ
2016-06-01 10:26:01 +08:00
Felipe Gomes
afefeffbc2
Bug 1273685. Further reduce the message size by limiting the size of the URI to be sent. r=Gijs
...
MozReview-Commit-ID: EMXYaUwnGR2
2016-05-30 19:03:16 -03:00
Felipe Gomes
1ee09f6e86
Bug 1273685. Reduce size of PopupBlocking:UpdateBlockedPopups messages. r=Gijs
...
The size is reduced by making the message only carry the count of blocked popups, and not the full list of popup URLs that were blocked. The parent becomes responsible for retrieving the list from the child when it needs to display it.
MozReview-Commit-ID: DsxLFD8iE3t
2016-05-30 19:02:17 -03:00
Alastor Wu
14ade11bab
Bug 1242874 - part2 : window's suspend attribute. r=baku, r=ehsan
...
MozReview-Commit-ID: 2GZMjsaQWHC
2016-05-03 09:51:22 +08:00
Carsten "Tomcat" Book
a146077edc
Backed out changeset 50896498013c (bug 1242874)
2016-04-28 13:59:06 +02:00
Alastor Wu
786552d529
Bug 1242874 - part2 : window's suspend attribute. r=ehsan, r=baku
...
MozReview-Commit-ID: Jw3E8Jdb66J
2016-04-28 00:21:27 +08:00
Alastor Wu
5ced857f90
Bug 1249579 - part2 : audio competing suspend/resume methods. r=snorp, baku.
...
MozReview-Commit-ID: EjNvKELCiAy
2016-04-18 18:48:41 +08:00
Dave Townsend
769fc8f245
Bug 1257246: Update toolkit for eslint 2. r=Gijs
...
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.
MozReview-Commit-ID: KHYdAkRvhVr
2016-04-05 11:33:48 -07:00
Gijs Kruitbosch
edeaa2122a
Bug 621158 - make appcache use messaging for quota management, r=mayhemer,jaws
...
MozReview-Commit-ID: GfHbERuzuW8
2016-03-21 10:22:16 +00:00
Gijs Kruitbosch
8ecade6e8d
Bug 1239885 - fix popup blocking brokenness when no URI is passed to window.open, r=felipe
...
MozReview-Commit-ID: IH4RPDxuOon
2016-03-16 16:52:17 +00:00
Botond Ballo
02521409d8
Bug 1238137 - Telemetry pings for main thread autoscrolling. r=mconley
2016-02-05 18:01:27 -05:00
Dave Townsend
2e4b5d2078
Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe
2016-02-03 13:12:18 -08:00
Luis Miguel [:quicksaver]
5ae4c5fbe5
Bug 1218351 - (e10s) Don't lose initial typed characters when opening the findbar. r=mikedeboer
2015-11-04 15:26:40 +00:00
Gijs Kruitbosch
223f39e150
Bug 1190382 - fix reference to KeyboardEvent in content process, rs=bustage
2015-12-04 15:29:05 +00:00
Gijs Kruitbosch
aec474a0b4
Bug 1190382 - don't send useless KeyboardEvent properties, r=neil
2015-12-02 15:25:29 +00:00
Xidorn Quan
33146e9023
Bug 962249 part 3 - Add Window.scrollMin{X,Y} (chrome-only) and convert most of scrollMaxX uses and part of scrollMaxY uses to combinations with the new properties. r=roc,bz
2015-10-27 13:38:02 +09:00
Xidorn Quan
e5b3283179
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
2015-10-27 13:38:02 +09:00
Alexandre Poirot
f1439bdbe8
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
2015-10-15 03:45:22 -07:00
aleth
11d499b7b5
Bug 1177709 - Avoid a TypeError in browser-content.js by making the _findAsYouType getter a normal property. r=mossop
2015-09-29 00:01:49 +02:00
J. Ryan Stinnett
2dada8f365
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
Mike Conley
f844f53e5a
Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop
...
The printing back-end used to be in charge of opening up an error dialog
when things go wrong with printing. Now we fire an event and let PrintUtils
do the work of showing the error message. This has the added bonus of making
the error messages work with e10s.
2015-09-16 16:12:54 -04:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Felipe Gomes
e81a8353f9
Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley
2015-08-10 16:15:11 -03:00
Neil Deakin
d49e7b6617
Bug 1134585, remove cpow usage from view selection source, r=mconley
2015-08-10 09:42:51 -04:00
Ehsan Akhgari
2b05d61b9f
Bug 1190082 - Rename media-playback and the related stuff to audio-playback; r=smaug
...
Given that we only dispatch this for audio, media-playback sounds
like a misnomer.
2015-08-04 21:07:41 -04:00
Boris Zbarsky
f408e21c00
Bug 1181762. Remove uses of mozRequestAnimationFrame from toolkit code. r=gijs
2015-07-14 15:28:57 -04:00
Carsten "Tomcat" Book
373d3fc435
merge mozilla-inbound to mozilla-central a=merge
2015-07-10 12:17:18 +02:00
Mike Conley
ee684e0a3c
Bug 1146454 - Stop using CPOWs for printing. r=billm
...
We were passing around content window CPOWs before to indicate
which content to send to the printer. This was, naturally, causing
unsafe CPOW usage warnings - especially when attempting to get at
the content window of an iframe with the context menu printing
command.
This patch changes the printing mechanism to use outer window IDs
instead of CPOWs.
2015-07-03 16:06:04 -04:00
Ehsan Akhgari
8e76a1d26d
Bug 1180448 - Add APIs to XUL browser for muting and unmuting audio playback in the document loaded inside it; r=mconley
2015-07-09 21:34:47 -04:00
Ehsan Akhgari
a6afa92c24
Bug 1180421 - Add support for DOMMediaPlaybackStarted and DOMMediaPlaybackStopped events; r=mconley
...
These events are dispatched to a XUL browser element when a document loaded
inside them starts or stops media playback.
2015-07-09 21:24:25 -04:00
Nick Alexander
33d7e37508
Bug 1174458 - Move WebChannel message support to toolkit/content. r=markh
...
This makes WebChannel support available to all XUL applications that
use toolkit/, including browser/ and mobile/android/.
The new Robocop tests are necessary because we can't run the existing
browser-chrome tests on Android (yet).
2015-06-30 11:46:27 -07:00
Jim Chen
2ea843e038
Bug 1173379 - Lazy-init console in browser-content.js; r=Mossop
2015-06-16 19:35:52 -04:00
Shane Caraveo
dacf118a2d
Bug 1153016 split content.js in two, one tabbrowser dependent, the other independent, r=mossop
2015-04-13 13:23:51 -07:00
Gijs Kruitbosch
9c46e44409
Bug 1133981 - e10s-ify findbar FAYT key handling, r=mconley
2015-03-11 20:22:09 +00:00
Ian Moody
c05998ad4c
Bug 1140878 - Move SwitchDocumentDirection() to toolkit/content/browser-content.js so it can be safely used in e10s. r=mconley
2015-03-11 21:19:18 +00:00
Mike Conley
c16857a8bc
Bug 1088070 - Move saving nsIPrintSettings after a print job to browser-content.js. r=Mossop.
2015-03-05 13:16:35 -05:00
Mike Conley
9b0dad6cd6
Bug 1088070 - Instantiate print settings from the content process instead of the parent. r=Mossop.
2015-03-05 13:16:48 -05:00
Kearwood (Kip) Gilbert
10aca51e67
Bug 945584: Part 8 - Implement Scroll Snapping for Middle Mouse Button Scrolls (v2 Patch), r=roc, r=bz
...
- Implemented scroll snapping at the end of a middle-mouse-button scroll.
- As this scrolling occurs within chrome Javascript, chrome-only DOM methods
had to be added: window.MozScrollSnap and element.MozScrollSnap
- Bug 1137937 tracks implementation of a replacement for these chome-only DOM methods,
to be replaced with a web accessible API.
2015-02-19 16:03:07 -08:00
Carsten "Tomcat" Book
5bf92c899f
Backed out changeset 20a6d6e9c31a (bug 1088070) for bc1 test failures on a CLOSED TREE
2015-03-05 08:54:23 +01:00
Carsten "Tomcat" Book
273472cb1b
Backed out changeset d053fdf3b609 (bug 1088070)
2015-03-05 08:54:03 +01:00
Mike Conley
08a24a7aad
Bug 1088070 - Move saving nsIPrintSettings after a print job to browser-content.js. r=Mossop.
2015-02-27 14:17:33 -05:00
Mike Conley
b4f1082842
Bug 1088070 - Instantiate print settings from the content process instead of the parent. r=Mossop.
2015-02-06 14:17:43 -05:00
Mike Conley
257ea25eb1
Bug 1136855 - Send a message from the content script when printing has finished so the parent can save print settings. r=Mossop.
2015-02-25 15:45:22 -05:00