Commit Graph

5125 Commits

Author SHA1 Message Date
Mike de Boer
5748931883 Bug 384458 - part 2: change the matches count timeout to 100ms, up the limit to a 1000 counts and capture the state of 'Highlight All' in a pref which will be TRUE by default in the browser. r=jaws 2016-06-09 13:30:46 +02:00
Wes Kocher
0adc8ded6e Backed out 6 changesets (bug 384458) for frequent browser_FinderHighlighter.js failures
Backed out changeset ded915ec401f (bug 384458)
Backed out changeset 63ec66da50fa (bug 384458)
Backed out changeset ae71396d3be0 (bug 384458)
Backed out changeset 3b025cbfbe3c (bug 384458)
Backed out changeset 091c5465acf7 (bug 384458)
Backed out changeset 5eabde153def (bug 384458)
2016-06-08 14:53:57 -07:00
Mike de Boer
3b96317554 Bug 384458 - part 5: add unit test coverage for the findbar modal highlight feature. r=jaws 2016-06-08 19:54:12 +02:00
Mike de Boer
a479893c6a Bug 384458 - part 4: implement modal highlighting using the AnonymousContent API and SVG masks. r=jaws 2016-06-08 19:54:10 +02:00
Mike de Boer
33e61dede1 Bug 384458 - part 3: move the highlighting code to its own module. r=jaws 2016-06-08 19:54:08 +02:00
Mike de Boer
2c1479d246 Bug 384458 - part 2: change the matches count timeout to 100ms, up the limit to a 1000 counts and capture the state of 'Highlight All' in a pref which will be TRUE by default in the browser. r=jaws 2016-06-08 19:54:07 +02:00
Andrea Marchesini
dd6cbdac21 Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 19:59:22 +02:00
Phil Ringnalda
035f8773be Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures
CLOSED TREE
2016-06-06 21:07:42 -07:00
Andrea Marchesini
943c6e667c Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug 2016-06-07 00:47:13 +02:00
Matheus Longaray
2b9eece319 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

--HG--
extra : rebase_source : 0423269ff26a4420a05de45cd7ad4ab84458f4f8
extra : amend_source : a340a83dc70c73aed5efcaf84c09503e88301888
2016-06-02 09:29:00 -04:00
J. Ryan Stinnett
a5d777df66 Bug 1277463 - Remove unused DocumentInserted listener. r=Gijs
MozReview-Commit-ID: 44c1TDewSUL
2016-06-02 09:26:43 -05:00
Alastor Wu
20745c8136 Bug 1240423 - part8 : modify tests r=baku
MozReview-Commit-ID: 7NlzmcZAlrd

--HG--
extra : rebase_source : fe7d43b0275483e9e082504b88af8f106cadbc19
2016-06-01 10:26:34 +08:00
Alastor Wu
ae6fa1e22d Bug 1240423 - part1 : implement the remote media-control on Fennec. r=ahunt
MozReview-Commit-ID: GjkSCy5ecbQ

--HG--
extra : rebase_source : d0f3c81e5f42d556a19e3283b8b0dfdc0e3e7381
2016-06-01 10:26:01 +08:00
Jonathan Hao
525c086187 Bug 1259871 - Replace getSimpleCodebasePrincipal with createCodebasePrincipal. r=sicking
MozReview-Commit-ID: Frx0CjBzuve

--HG--
extra : histedit_source : 036eb321d9ccb20e0e071ba588b0a1249eb34bdd
2016-05-24 18:01:34 +08:00
Alastor Wu
eaa6e6ced4 Bug 1257738 - part3 : add test.
MozReview-Commit-ID: AJ4Ua5Hnups
2016-06-01 10:22:17 +08:00
Xidorn Quan
7d48b7906b Bug 1274520 part 3 - Listen video events in system group. r=gijs,jaws
Since the UI is now changed in listeners inside the system group, they
are invoked after the listeners added by the content. Because of that,
UI check needs to be asynchronously, otherwise we would be checking the
state before videocontrols update. For the same reason, mouse/keyboard
operations need to be invoked asynchronously as well, otherwise they
would be applied based on the UI before update. This shouldn't change
what is tested here, as user inputs are asynchronous by nature.

MozReview-Commit-ID: 4h9Oa9qMVc5

--HG--
extra : source : ca67bc5ad3a3ddc6cf41dd4c4d6af647d94bc298
2016-06-01 11:35:53 +10:00
Xidorn Quan
8a433ea200 Bug 1274520 part 2 - Listen control events in video controls on system group. r=gijs,jaws
Listeners in the system group are invoked after listeners in the default
group, so we can check defaultPrevented synchronously, and we have to
change the play state according to the state of the play button.

Due to the same reason above, we need to check the UI async in tests.

MozReview-Commit-ID: Bs4MZvGefJj

--HG--
extra : source : b28d589bb2675116fc7927381061fb0a03e39369
2016-06-01 11:35:53 +10:00
Carsten "Tomcat" Book
fa71bef543 merge mozilla-inbound to mozilla-central a=merge 2016-05-31 11:59:45 +02:00
Felipe Gomes
d2bf40b405 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
202180cd74 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
Wes Kocher
a24690a8d4 Merge m-c to fx-team, a=merge 2016-05-25 15:39:27 -07:00
Felipe Gomes
cbfaaa6b4b Bug 1275040 - Block e10s from being activated in OS X 10.6 - 10.8 in all channels. r=jimm
MozReview-Commit-ID: HOXJgZ4b10x
2016-05-25 18:51:51 -03:00
Felipe Gomes
5dea447448 Bug 1275039 - Block e10s from being activated for release users on Windows XP. r=jimm
There's some reorganization of the code in aboutSupport to support displaying Windows XP as a string without needing to be localized, as this will require an uplift to Aurora.

MozReview-Commit-ID: IqLjEIKq0VI
2016-05-25 18:51:48 -03:00
Joel Maher
a6fcbcf0a3 Bug 1270962 - move tests which access the clipboard to subsuite 'clipboard'. r=bgrins,ryanvm,armenzg a=merge
MozReview-Commit-ID: IZziPmwFtHj

--HG--
extra : source : a50249d48b1e86a3749bccc51ece4d1a827a621c
2016-05-25 15:28:24 -04:00
Phil Ringnalda
0ce9dc7391 Back out 3 changesets (bug 1274520) for failures in various videocontrols tests
CLOSED TREE

Backed out changeset 788365ddaf61 (bug 1274520)
Backed out changeset 6c204be833d1 (bug 1274520)
Backed out changeset 4f15271e5488 (bug 1274520)
2016-05-24 19:45:17 -07:00
Xidorn Quan
50134ac5fb Bug 1274520 part 3 - Listen video events in system group. r=gijs
MozReview-Commit-ID: 4h9Oa9qMVc5

--HG--
extra : source : 65e3391dd4f4f2805736f59a30357c5eab266fae
2016-05-25 09:45:56 +10:00
Xidorn Quan
68570fbbac Bug 1274520 part 2 - Listen control events in video controls on system group. r=gijs
MozReview-Commit-ID: Bs4MZvGefJj

--HG--
extra : source : 0c0fafdc10e241d0ef972c068873da43e568239b
2016-05-25 09:45:56 +10:00
Xidorn Quan
de009af3c8 Bug 1274104 part 4 - Move test_videocontrols back to normal mochitest. r=jaws
There was some mistake in patch of bug 694696 which incorrectly added
'skip-if' for some unrelated test. This patch reverts those mistakes in
addition to just moving the test back.

It also attaches the "fullscreen" tag to the test as it triggers that.

MozReview-Commit-ID: 2PMX6PFZWm2

--HG--
extra : source : bd575feaee3d1e434d073f386d4095998f5644db
2016-05-25 09:39:38 +10:00
Xidorn Quan
654adde71c Bug 1274104 part 3 - Always treat fullscreen button is available. r=jaws
MozReview-Commit-ID: 6wZFpBdOVqR

--HG--
extra : source : 87504dd0ba05da7733a7a4d83aacc4ff0f548daf
2016-05-25 09:39:38 +10:00
Xidorn Quan
242697acbf Bug 1274104 part 2 - Use SpecialPowers rather than chrome-only things. r=jaws
MozReview-Commit-ID: Bgtizyh1iSX

--HG--
extra : source : c0dbc57963f33e1ff0f92a0e7a6919d8496c6f09
2016-05-25 09:39:38 +10:00
Gregory Szorc
c416322cd4 Bug 1274104 - Remove redundant [test_videocontrols.html] section to unbust moz.build
Looks like a bad merge in 3b664841d774.

CLOSED TREE

MozReview-Commit-ID: 5FlgiQoFvph

--HG--
extra : source : 0e1aa8af35b8e3fc54a2e041e131852c76f73d0c
2016-05-24 12:10:10 -07:00
Wes Kocher
f6aab6a144 Backed out 4 changesets (bug 1274104) because test_videocontrols.html started failing when it merged to m-c a=backout
Backed out changeset 4326af8f70cd (bug 1274104)
Backed out changeset 834445b4a5f1 (bug 1274104)
Backed out changeset 9bec2581c224 (bug 1274104)
Backed out changeset ae650554f519 (bug 1274104)
2016-05-24 11:31:44 -07:00
Carsten "Tomcat" Book
cb4337c62c merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver.html
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe.html
rename : dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe.html
2016-05-24 14:52:23 +02:00
Michael Kaply
60d3e76032 Bug 502367 - tree.columns can be undefined so check for it; r=enndeakin 2016-05-23 16:46:18 -05:00
Xidorn Quan
1670448a36 Bug 1274104 part 4 - Move test_videocontrols back to normal mochitest. r=jaws
There was some mistake in patch of bug 694696 which incorrectly added
'skip-if' for some unrelated test. This patch reverts those mistakes in
addition to just moving the test back.

It also attaches the "fullscreen" tag to the test as it triggers that.

MozReview-Commit-ID: 2PMX6PFZWm2

--HG--
extra : source : f51c8dd75753ce5ef7d171b74f3f39fbd55ed38d
2016-05-24 13:21:22 +10:00
Xidorn Quan
ae15e34286 Bug 1274104 part 3 - Always treat fullscreen button is available. r=jaws
MozReview-Commit-ID: 6wZFpBdOVqR

--HG--
extra : source : 17e4ecfa917e8c960b8e2c938376bab9bc7e0fd7
2016-05-24 13:21:22 +10:00
Xidorn Quan
d8df489d29 Bug 1274104 part 2 - Use SpecialPowers rather than chrome-only things. r=jaws
MozReview-Commit-ID: Bgtizyh1iSX

--HG--
extra : source : fd051229e261dac5a88a03dd97cca593c01739c9
2016-05-24 13:21:22 +10:00
Gijs Kruitbosch
c5967c0388 Bug 1255270, r=mak
MozReview-Commit-ID: 5fInAZiZMhl

--HG--
extra : rebase_source : d55bb43c86e1ae3a78f770e5a6ba1366e455c71b
extra : source : 6e2a4ab6ed341f0250422d8f9ba9f4a206cfc527
2016-05-23 10:09:13 +01:00
Jared Wein
2a9f458aab Bug 1181055 - Treat the toggling of playback state in the videocontrols' content "click" event listener as the same as preventDefault. r=gijs
MozReview-Commit-ID: c6V9LMIdK0
2016-05-19 23:30:16 -04:00
Jared Wein
b57a662411 Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz for removing internal chrome/xbl attribute in webidl
MozReview-Commit-ID: 53BYXvHaaB9
2016-05-19 23:30:12 -04:00
Ryan VanderMeulen
65843654f3 Merge m-c to fx-team. a=merge 2016-05-19 12:50:27 -04:00
Xidorn Quan
d076cfb561 Bug 1273468 - Revert video controls to use prefixed Fullscreen API again. r=dolske
MozReview-Commit-ID: IlxS0MFTxIk

--HG--
extra : source : f7f76f18484a7c53e7213d4fc654b11a93ab4dcf
2016-05-19 19:48:50 +10:00
Ryan VanderMeulen
a1c8f75a2d Backed out changeset 83a1b9c7ae8d (bug 1270853) for browser_dbg_event-listeners-03.js failures. 2016-05-19 11:27:58 -04:00
Jared Wein
176fbcaf33 Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz
MozReview-Commit-ID: 53BYXvHaaB9

--HG--
extra : source : 0d17446ad21a8360c5d209377786e8ff67415471
2016-05-17 20:52:00 -04:00
Gijs Kruitbosch
104ddad4f0 Bug 1246664 - enable browser_f7_caret_browsing.js in e10s, r=mikedeboer
MozReview-Commit-ID: 3FcoylbqlBm

--HG--
extra : rebase_source : 135c4766383d142295884db3b0d78ccde02dc2d9
extra : amend_source : d383ddf982c75ec7ab2e104ef719830b8df93114
extra : histedit_source : 3273a1b3e76528c2d8533d754cee7705d55bbc97%2C8bdccc45f944dc5ef4a62100bb081b5673eb343a
2016-05-19 09:04:44 +01:00
Phil Ringnalda
1ba465d13d Back out 2 changesets (bug 1181055, bug 1270853) for surprising devtools browser_dbg_event-listeners-03.js with the removal of an event listener
Backed out changeset d5acbd8b896c (bug 1181055)
Backed out changeset 0d17446ad21a (bug 1270853)
2016-05-18 21:47:33 -07:00
Jared Wein
6da0777b71 Bug 1181055 - Treat the toggling of playback state in the videocontrols' content "click" event listener as the same as preventDefault. r=gijs
MozReview-Commit-ID: c6V9LMIdK0

--HG--
extra : histedit_source : 4999b9c031aeade72fa06d4cc0bcbf6a60abfa0e
2016-05-16 10:50:00 -04:00
Jared Wein
c44abf5fe7 Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz
MozReview-Commit-ID: 53BYXvHaaB9

--HG--
extra : histedit_source : 7b3b3089d700a18eabeb83a1ebdcd162c72db80e
2016-05-17 20:52:00 -04:00
Sebastian Hengst
bdd1a95f15 Backed out changeset 383429412949 (bug 1246664) for frequent timeouts in browser_f7_caret_browsing.js on Windows 8 x64. r=backout 2016-05-18 13:42:32 +02:00
Gijs Kruitbosch
09a77726b5 Bug 1246664 - enable browser_f7_caret_browsing.js in e10s, r=mikedeboer
MozReview-Commit-ID: 3FcoylbqlBm

--HG--
extra : rebase_source : e4a299c5e79415a240f8fec518b20cb37ab1f8d6
2016-05-11 20:49:58 +01:00