Andrea Marchesini
3050bc370c
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
...
--HG--
rename : dom/audiochannel/AudioChannelAgent.h => dom/browser-element/BrowserElementAudioChannel.h
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
rename : dom/audiochannel/AudioChannelCommon.h => dom/webidl/BrowserElementAudioChannel.webidl
2015-07-10 21:08:43 -04:00
Xidorn Quan
f23d866f51
Backed out 8 changesets (bug 1113086) for build bustage
...
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
--HG--
extra : histedit_source : d8dfd75d9dae36b7309ce78e3b4488faf57003da%2C48081711b7067191d8e4749fd3b572db59bc03f9
2015-07-11 10:55:59 +10:00
Brian R. Bondy
8edf122c8c
Bug 1181176 - Pass along x and y position for context menus on Graphene. r=fabrice
2015-07-10 20:30:05 -04:00
Brian R. Bondy
7ef87cbf6f
Bug 1180824 - Implement media playback events for browser-element / Graphene. r=fabrice
2015-07-10 20:30:01 -04:00
Andrea Marchesini
bbb0a11f31
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
...
--HG--
rename : dom/browser-element/mochitest/test_browserElement_inproc_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/browser-element/mochitest/test_browserElement_oop_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
2015-07-10 17:38:44 +01:00
Chris Lord
415486f0fe
Bug 1170644 - Fix forced reflow in BrowserElementChildPreload. r=bz
2015-07-08 15:38:43 +01:00
Fabrice Desré
f4eada1f8a
Bug 1168658 - Enable tracking protection in b2g r=francois
2015-06-09 21:26:37 -07:00
Etienne Segonzac
8fcf73b164
Bug 1164123 - Add support for a theme-group meta to make theme-color"themable". r=fabrice
2015-06-17 10:02:00 -04:00
Xidorn Quan
68859cacc4
Bug 1168028 part 2 - Revert DOM fullscreen state after window finish resizing if we need to. r=smaug,dao
...
--HG--
extra : source : bbf582da8bd4b7ee58c597b5aeb9f64199059f38
2015-06-12 13:24:45 +12:00
Paul Rouget
53184296fe
Bug 1163961 - Browser API: Page search. r=kchen, r=ehsan
2015-06-09 20:04:00 -04:00
Phil Ringnalda
dfef8b95e8
Back out 3c8a737a5f8a (bug 1168658) for frequent Gij(10) failures in homescreen_navigation_test.js and edges_gesture_test.js, a=backout
2015-06-10 20:37:27 -07:00
Wes Kocher
b124d4653d
Merge b2ginbound to central, a=merge
2015-06-10 18:36:06 -07:00
Xidorn Quan
29eb0a646b
Bug 1161802 part 7 - Put document into fullscreen state after window becomes fullscreen. r=smaug,dao
...
--HG--
extra : source : fafd0c5759b8273aa30f37f014d2d5347a72b6d2
2015-06-10 23:13:12 +12:00
Fabrice Desré
0beb2b5457
Bug 1168658 - Enable tracking protection in b2g r=francois
2015-06-09 21:26:37 -07:00
Kevin Grandon
930310e210
Bug 1162844 - Add meta name="viewmode" to have configurable VR experiences. r=fabrice
...
--HG--
extra : rebase_source : cfabbfd656966e42b8bc00dfaf1bb6356118c5e0
2015-05-29 05:58:00 +02:00
Bobby Holley
477721865b
Bug 1167372 - Use originNoSuffix for full-screen prompt. v2 r=smaug,r=dao,r=fabrice
2015-05-27 15:32:47 -07:00
Xidorn Quan
15047dd722
Bug 1053413 part 5 - Switch browser element to rely on fullscreen events instead of observer notification. r=smaug
...
--HG--
extra : source : ada5a798d60d130010fc5e07fbbaf3acbcd29c2f
2015-05-21 09:52:26 +12:00
Xidorn Quan
ae0095611c
Bug 1053413 part 3 - Remove fullscreen-origin-change notification, and make browser element rely on the fullscreen events. r=smaug
...
--HG--
extra : source : 5fb435684c91c57343b68ba3bf6caddb0ee0e778
2015-05-21 09:52:26 +12:00
Paul Rouget
c575949b67
Bug 1156615 - (Browser API) ctrl/cmd/middle-click doesn't work if <a> element has children. r=kchen
2015-04-20 22:27:00 -04:00
Francois Marier
17b87281f2
Bug 1147212 - Add support for goog-unwanted-shavar. r=gcp,r=matej,r=smaug
...
--HG--
rename : toolkit/components/url-classifier/tests/mochitest/evilWorker.js => toolkit/components/url-classifier/tests/mochitest/unwantedWorker.js
extra : rebase_source : efe09564160fb2fcb1adb5f6599183f053268c40
2015-04-22 21:01:37 +12:00
Paul Rouget
4edc49c4a4
Bug 1144015 - (Browser API) mozbrowseropentab support. r=kchen
...
--HG--
extra : rebase_source : c88abafa7b2e32b0e9f431f77a8c4c2cec96f65e
2015-04-02 23:45:00 -04:00
Kartikaya Gupta
52c482890f
Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan
2015-03-25 07:52:37 -04:00
Fabrice Desré
7eadc238db
Backout c7c68c4389d6 (bug 1125713) for gaia app startup regression r=me
2015-03-11 22:50:18 -07:00
aus@mozilla.com
f917f305c5
bug 1126065 - Make JS callers of ios.newChannel call ios.newChannel2 in dom/browser-element. r=sicking
2015-02-23 14:11:23 -08:00
Andrea Marchesini
f2202e383e
Bug 1125713 - Browser API: Add event for page download progress, r=fabrice
2015-02-15 21:06:14 +01:00
Morris Tseng
4dc62c20e6
Bug 1120750 - Part 4: Remove all touchcarettap event listener. r=roc
2015-01-27 22:45:00 -05:00
Morris Tseng
1b3e94152e
Bug 1120750 - Part 3: Dispatch taponcaret using selectionstatechanged event. r=roc
2015-01-21 23:42:00 -05:00
Ryan VanderMeulen
74f80ff51c
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Fabrice Desré
5980f9c2f5
Bug 1131573 - Add contextmenu support to input elements in forms. r=kanru
2015-02-10 09:32:48 -08:00
Morris Tseng
58963742cf
Bug 1119126 - Send updateposition after reflow when selection is collapsed. r=roc
2015-02-02 22:10:00 -05:00
Carsten "Tomcat" Book
eddc094885
Backed out changeset a372a90a9475 (bug 1119126) for gaia-js-integration-8 failures
2015-02-09 15:33:24 +01:00
Morris Tseng
3bed1dc615
Bug 1119126 - Send updateposition after reflow when selection is collapsed. r=roc
...
--HG--
extra : rebase_source : d66da8b00f033b2fcbdbb469dd6d47bf23a65c48
2015-02-02 22:10:00 +01:00
pchang
72bbdd11fc
Bug 1111433 - Dispatch the SelectionStateChanged event for blur. r=ehsan
2015-01-07 01:01:00 -05:00
Morris Tseng
ff2c0dc262
Bug 1118136 - Check if targets match before forcing dispatch selection state changed event. r=roc
2015-01-06 22:23:00 +01:00
Morris Tseng
670dfa02f5
Bug 1097419 - Part 1: Handle nested mozbrowser iframe for selectionstatechanged, touchcarettap and scrollviewchange. r=kanru
2014-12-23 01:59:00 -05:00
Morris Tseng
edfaf3780f
Bug 1114853 - Part 1: Change rule of forcing dispatch selection state changed event. r=roc
2014-12-29 18:09:00 +01:00
Ryan VanderMeulen
49dc4f0e55
Backed out changesets e85722c30be3 and 28714f577de0 (bug 1097419) for B2G timeouts.
2014-12-26 12:09:24 -05:00
Morris Tseng
b0974ce676
Bug 1097419 - Part 1: Handle nested mozbrowser iframe for selectionstatechanged, touchcarettap, and scrollviewchange. r=kchen
2014-12-23 01:59:00 -05:00
Tom Schuster
b45a1a0c90
Bug 764496 - Make EV detection work in content processes. r=keeler,kanru
2014-12-24 14:04:24 +01:00
Ting-Yu Lin
f674a2ec9b
Bug 1067728 - Part 5 - Dispatch updateposition after scroll end and reflow. r=roc, sr=smaug
...
Add a selection state "updateposition" and a field "visible" to indicate
that the current selection's boundingClientRect or visible is changed.
We dispatch this state after scrolling or reflowing is done.
2014-12-10 01:50:00 +01:00
Chris Lord
cccccfadb3
Bug 1106132 - Signal more error types in browser element. r=fabrice
2014-12-05 11:06:25 +00:00
peter chang
483ecd1196
Bug 1090008 Dispatch SelectionStateChanged event for blur, r=roc r=smaug
2014-11-27 18:56:00 +01:00
peter chang
0911a88d6d
Bug 1090008 - Part 4 - Rename SelectionChange to SelectionStateChanged, r=smaug
2014-11-27 18:55:00 +01:00
pchang
e1781cd4dc
Bug 1090008 - Part 2 - Move the filter of selection change to BrowserElementChildPreload, r=smaug
2014-11-27 00:13:00 +01:00
Morris Tseng
94165b2707
Bug 1101392 - Part 2: Add a command that collapse selection to end after copying. r=roc
2014-11-26 23:06:00 +01:00
Kan-Ru Chen (陳侃如)
da33fd4bd9
Bug 1094083 - Make browser-element Handle nested alert gracefully. r=smaug
...
Don't delete this._windowIDDict[outerID] until the last modal prompt is
closed.
--HG--
extra : rebase_source : 22d283081532abf5fdfb7fd861127a41f238b1ea
2014-11-07 10:01:14 +08:00
Gina Yeh
f7409ffa21
Bug 989198, Patch 6: No need to forward KeyboardEvents in BrowserElementChildPreload.js, r=kchen.
2014-11-03 15:05:54 +08:00
Cykesiopka
2744b750f7
Bug 1057497 - Make BrowserElementChildPreload.js use nsINSSErrorsService.getErrorClass() directly v1. r=kanru
2014-10-16 21:33:00 +02:00
David Keeler
36e798be2b
bug 1042889 - allow overrides for untrusted x509v1 certificates used as CAs r=mmc
2014-10-15 10:39:57 -07:00
Morris Tseng
1a503e62a4
Bug 1067231 - Send touch caret tap event. r=ehsan
2014-10-12 23:44:00 +02:00
Ryan VanderMeulen
46d55d6995
Backed out changeset 0f7fe4800ace (bug 1027631) for non-unified bustage.
...
CLOSED TREE
2014-10-09 13:16:32 -04:00
Morris Tseng
d1862b0e6a
Bug 1067231 - Send touch caret tap event. r=ehsan
...
DONTBUILD
--HG--
extra : rebase_source : 0dfc843425bccd13da56fd17d9d854352b07f9a3
2014-10-07 02:28:00 -04:00
Ryan VanderMeulen
b3ab357b12
Backed out changeset 0f7fe4800ace for landing with the wrong bug number.
...
--HG--
extra : rebase_source : fe37a4e6b566cb2121079ad95bfdce99ab997d33
2014-10-09 11:39:12 -04:00
Morris Tseng
9261b9ccdd
Bug 1027631 - Send touch caret tap event. r=ehsan
2014-10-07 02:28:00 -04:00
peter chang
d2e238061d
Bug 1020801 - Add new 'ScrollViewChangeEvent' DOM event. r=fabrice, r=bz
2014-09-22 02:43:00 -04:00
Dale Harvey
f389407fc7
Bug 1045934 - Add rel information to iconchange event detail. r=fabrice
2014-09-23 17:23:11 +02:00
Dale Harvey
4736be98ad
Bug 757859 - Add getSize/onResize methods to browser element. r=ehsan
2014-09-03 16:20:21 +01:00
David Keeler
d026d78753
bug 1034124 - allow overrides when a CA cert is used as an end-entity cert r=briansmith
2014-08-22 12:07:08 -07:00
Morris Tseng
d90f09a6ba
Bug 1052246 - Send correct rect information for selectionchange event. r=fabrice
2014-08-13 19:29:00 -04:00
Morris Tseng
c1a76e5f84
Bug 1020802 - Pass collapsed and reason information to selectionchange event. r=ehsan, sr=smaug
2014-08-10 20:37:00 -04:00
Wes Kocher
10853dd305
Merge inbound to m-c a=merge
2014-07-29 17:01:18 -07:00
Dale Harvey
a21222c708
Bug 921014 - Make apple-touch-icon's trigger iconchanged in mozbrowser. r=fabrice
2014-07-29 16:29:36 +01:00
Morris Tseng
bdc2515786
Bug 987040 - Part 1: Implement mozbrowserselectionchange. r=vingtetun,ehsan,bugs. sr=bz
2014-07-28 01:21:00 +02:00
Shih-Chiang Chien
1fa6d6b606
Bug 1044066 - Browser API for zoom-in/zoom-out. r=fabrice.
2014-07-26 21:57:37 +08:00
Vivien Nicolas
27029b1633
Bug 1013913 - Add meta name=theme-color to have configurable status bar color. r=fabrice
2014-07-12 13:28:48 +02:00
"Kan-Ru Chen (陳侃如)"
e29f67c3a8
Bug 1009351 - Add link text to mozbrowser context menu data. r=smaug
2014-06-14 15:16:26 +08:00
Monica Chew
5bda1ea0d1
Bug 991177: Disallow overrides for SEC_ERROR_CA_CERT_INVALID (r=keeler)
2014-04-15 15:35:41 -07:00
Vivien Nicolas
7ebe220b92
Bug 984845 - BrowserElementParent.getScreenshot should return more accurate screenshots. r=fabrice
2014-03-18 18:44:24 +01:00
Andrea Marchesini
3b10ff9094
Bug 982800 - Browser API: Add a mozbrowsermanifestchange event to detect <link rel="manifest"> elements, r=ehsan
...
--HG--
rename : dom/browser-element/mochitest/test_browserElement_inproc_Iconchange.html => dom/browser-element/mochitest/test_browserElement_inproc_Manifestchange.html
rename : dom/browser-element/mochitest/test_browserElement_oop_Iconchange.html => dom/browser-element/mochitest/test_browserElement_oop_Manifestchange.html
2014-03-13 15:30:03 +00:00
David Keeler
d451e5831e
bug 978797 - stop classifying SEC_ERROR_INADEQUATE_KEY_USAGE as a "bad cert" error r=briansmith
2014-03-03 15:39:07 -08:00
Tim Chien
ba289d36b7
Bug 959066 - Hi-res screenshot for getScreenshot API. r=smaug
2014-02-12 09:53:07 -05:00
Fabrice Desré
65f78f8da3
Bug 963268 - Optimize snapshot usage by using willReadFrequently r=snorp
2014-02-03 15:51:00 -08:00
Andrea Marchesini
0c4368fac6
Bug 962626 - Browser API: mozmetachanged triggered when a meta element is added to the dom., r=ehsan
...
--HG--
rename : dom/browser-element/mochitest/test_browserElement_inproc_Iconchange.html => dom/browser-element/mochitest/test_browserElement_inproc_Metachange.html
rename : dom/browser-element/mochitest/test_browserElement_oop_Iconchange.html => dom/browser-element/mochitest/test_browserElement_oop_Metachange.html
2014-01-30 09:31:34 -08:00
Nathan Froyd
536c10929f
Bug 961793 - don't register weak observers in BrowserElementChildPreload.js; r=fabrice
2014-01-17 15:41:28 -05:00
Tim Chien
97df515a1c
Bug 878003 - Add mime type argument to getScreenshot API to control transparency of resulting screenshot. r=smaug
2013-12-11 17:03:54 +08:00
Yuan Xulei
08af3098f0
Bug 953044 - Calling setInputMethodActive(false) before mozbrowser content loaded should always succeed. r=fabrice
2013-12-24 18:10:23 +08:00
Yuan Xulei
c46e753607
Bug 944397 - Process SetInputMethodActive request until content window is ready. r=fabrice
...
--HG--
extra : rebase_source : 330dbbe63646b2b08a3b6eded27c85714361044a
2013-12-20 16:01:18 +08:00
Vivien Nicolas
edac2e565a
Bug 940420 - It's nearly impossible to close browser app tabs with edge gestures enabled. r=smaug
2013-12-03 16:10:47 +01:00
Alive Kuo
89a0b3f88f
Bug 927310 - dispatch activitydone event from mozbrowser iframe
2013-10-21 19:16:00 +01:00
Vivien Nicolas
53ff4bdacb
Bug 928405 - Reset :hover state when the application is sent to the background. r=fabrice
2013-10-19 12:30:33 +02:00
Alive Kuo
ac4c62583f
Bug 917435 - Support sizes in mozbrowsericonchange event. r=fabrice
2013-09-25 09:19:39 -04:00
Yuan Xulei
840767de6b
Bug 905573 - Add setInputMethodActive to browser elements to allow gaia system set the active IME app. r=fabrice
2013-09-23 09:40:59 -04:00
Fabrice Desré
4527beabfe
Bug 906824 - Fix System JS : ERROR in green Gaia UI test runs. r=vingtetun
2013-09-06 14:18:48 -04:00
Kan-Ru Chen (陳侃如)
f742e5eb23
Bug 891763 - Browser API: mozbrowserresize event. r=jlebar
...
--HG--
extra : rebase_source : ba426c66e1fb6f108107c44c64fd170ea384a6db
2013-08-16 19:16:20 +08:00
Bobby Holley
3ed72e3e52
Bug 901364 - Remove a bunch of now-unused modal state tracking machinery. r=mrbkap
2013-08-12 12:54:51 -07:00
Justin Lebar
9a1389edeb
Bug 874900 - Add a null-check in BrowserElementChild's observe() function. r=ehsan
...
This fixes benign JS exceptions thrown here.
2013-07-23 08:17:02 -07:00
Fabrice Desré
c5953171fa
Bug 883002 - Add opensearch support to the mozbrowser API r=jlebar
2013-07-20 09:47:47 -07:00
Dale Harvey
4161290f31
Bug 885349 - Add flag to context menu to detect audio being played in video elements. r=jlebar
2013-07-10 09:58:16 -04:00
Michael Wu
1dfaee3a9a
Bug 869903 - Report background color on mozbrowserloadend, r=jlebar
2013-06-06 17:40:49 -04:00
Michael Wu
d2dd57ee66
Backed out changeset 3b3acc25c034 (bug 869903) for mochitest failures
2013-06-04 21:58:53 -04:00
Michael Wu
e166cf302e
Bug 869903 - Report background color on mozbrowserfirstpaint, r=jlebar
2013-06-04 19:41:39 -04:00
Vivien Nicolas
dea3562c47
Bug 868816 - Remove the notifications for the displayed app when we go out of the lock screen. r=jlebar
2013-05-24 11:33:46 +02:00
Vivien Nicolas
a89624ca7e
Bug 864382 - Send a click event after a contextmenu event if the later has not been caught. f=amarchesini,r=jlebar,a=tef
2013-05-23 17:52:06 +02:00
Vivien Nicolas
75a787ff2a
Bug 855543 - Opening app content that generates a certificate error results in the 'app not loading properly' modal dialog on top of the cert error handling page, making it impossible to provide a cert exception to the web content. r=jlebar
2013-05-23 17:52:05 +02:00
Justin Lebar
86b8cafec6
Bug 852847 - Part 5: Fix assertions caused by part 4. r=me
2013-04-29 18:12:11 -04:00
Justin Lebar
aba39a1955
Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey
...
Also modify the test so it catches this mistake.
2013-04-29 14:56:53 -04:00
Justin Lebar
ce42978d13
Bug 852847 - Part 4: Fix a child-process shutdown leak around nested event loops. r=smaug
...
This also fixes a non-shutdown leak which occurs if you remove an
<iframe mozbrowser> from the DOM while it's processing an alert().
2013-04-29 14:19:19 -04:00
Justin Lebar
b9b9b91ceb
Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
b264db7208
Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
2013-02-14 15:41:29 -05:00
Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
a63928cdfc
Bug 835809: Preload more things for faster page loads. r=fabrice,jlebar
...
--HG--
rename : dom/browser-element/BrowserElementChild.js => dom/browser-element/BrowserElementChildPreload.js
rename : dom/browser-element/BrowserElementScrolling.js => dom/browser-element/BrowserElementPanning.js
2013-02-07 21:10:01 -08:00