Commit Graph

1716 Commits

Author SHA1 Message Date
Kirk Steuber
74732a4290 Bug 1286947 - Replace unconditional break in loop with code that does not use a loop. r=gijs
MozReview-Commit-ID: 1Pv3SMkJX44
2016-07-14 13:24:42 -07: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
Nicholas Nethercote
2e56b393d0 Bug 1285554 - Remove remnants of widget/qt. r=dougt,mshal.
Because bug 1282866 removed Qt support but missed a bunch of things.
* * *
Bug 1285554 - more
2016-07-12 09:16:45 +10:00
Jeff Gilbert
527a52767e Bug 1285661 - Pare back usage of //// for code block separation.
MozReview-Commit-ID: Lgn5yVNhxEr
2016-07-11 13:06:56 -07:00
Jeff Gilbert
c131e80298 Bug 1285661 - Add WebGL2 to about:support. - r=jrmuizel 2016-07-11 13:06:56 -07:00
Wes Kocher
9c64bb907a Merge m-c to fx-team a=merge 2016-07-07 11:38:52 -07:00
Mike de Boer
3e1736b445 Bug 1280294. r=MattN
MozReview-Commit-ID: KdN5kETA9go
2016-07-07 15:10:26 +02:00
Ray Lin
e02d84d80d Bug 1198279 - Clear all highlighted matches when find bar closed. r=mikedeboer
MozReview-Commit-ID: C4wiWWKAMpa
2016-07-05 15:59:25 +08:00
Gregory Szorc
fb12979e2d Merge mozilla-central to fx-team 2016-07-06 18:44:42 -07:00
Johann Hofmann
0714e7bbec Bug 1267617 - Move notification anchors to the identity block. r=florian
MozReview-Commit-ID: BdqoYfjYlmP
2016-07-04 12:56:29 +02:00
Mark Hammond
7b2a8b9d5e Bug 1273889 - fix the Sync clients engine so it stops listening to the correct pref name, and have Preferences.jsm warn in that case. r=kitcambridge
MozReview-Commit-ID: BP86mtmz3aj
2016-07-04 16:26:49 +10:00
Joseph Yeh
b8ca8766dd Bug 1280525 - Search highlight (Ctrl + F) does not work properly when text is erased. r=mdeboer
MozReview-Commit-ID: LDpP2EGTRbG
2016-07-05 00:40:00 +02:00
Marco Bonardo
8c84a82cf7 Bug 889561 - Reduce the size of places.sqlite by removing the url unique index from moz_places. r=adw
MozReview-Commit-ID: 2kxaXnUYIwT
2016-06-29 14:47:36 +02:00
Carsten "Tomcat" Book
7817a7f352 Backed out changeset ceff61c9fc5a (bug 889561) for frequent testfailures on pgo in /bookmarks/test_ 2016-06-29 13:54:51 +02:00
Mike de Boer
40aa390f52 Bug 269442 - whole word matching support for nsFind. r=ehsan,dao. ui-r=shorlander
MozReview-Commit-ID: KIDWHyjOSYL
2016-06-28 15:13:53 +02:00
Marco Bonardo
81cc21d652 Bug 889561 - Reduce the size of places.sqlite by removing the url unique index from moz_places. r=adw
MozReview-Commit-ID: 2kxaXnUYIwT
2016-06-20 13:22:10 +02:00
Kershaw Chang
b76875ced4 Bug 1256595 - Add frameOuterWindowID in nsILoadInfo, r=billm 2016-06-27 02:42:00 +02:00
Mike de Boer
f07fed4373 Bug 1279717 - disable browser_FinderHighlighter.js mochitest on linux due to frequent intermittents. r=test-only
MozReview-Commit-ID: EjhMo42XBk4
2016-06-23 12:54:36 +02:00
Mike de Boer
25acabfa98 Bug 1279717 - inverse the mask to use a white background on pages with bright text color. r=jaws
MozReview-Commit-ID: D2UFsOfMJln
2016-06-22 19:22:07 +02:00
Mike de Boer
8c236ee0be Bug 1279717 - introduce a Color.jsm module that implements common color math operations in a single place. r=jaws
MozReview-Commit-ID: Huu58xtApyf
2016-06-22 19:22:05 +02:00
Andrew Swan
1fe0784edd Bug 1280636 Call updatePollFds() on error on sentinel fd r=kmag
MozReview-Commit-ID: DCpxwsf65q0
2016-06-17 09:29:06 -07:00
Mike de Boer
338074a243 Bug 1279742 - render the highlighter mask using plain HTML and CSS, instead of an SVG document. This improves performance and solves various layouting issues. r=jaws 2016-06-16 10:38:30 +01:00
Jan Varga
e6e5ce2cf2 Bug 1246828 - Part 4: Rename profile-before-change2 to profile-before-change-qm and profile-before-change3 to profile-before-change-telemetry; r=asuth 2016-06-15 11:49:04 +01:00
Jan Varga
bf3158df91 Bug 1246828 - Part 1: Add an additional notification profile-before-change3 and update telemetry sending code to use it; r=asuth 2016-06-15 11:48:39 +01:00
Luca Greco
682da0f996 Bug 1242522 - [webext] Add MatchURLFilters xpcshell-test. r=kmag
MozReview-Commit-ID: ETR51KDCSRm
2016-06-07 18:09:25 +02:00
Luca Greco
d741338096 Bug 1242522 - [webext] Implement optional UrlFilter on WebNavigation event listeners. r=kmag
MozReview-Commit-ID: 7tVgBhgDwfM
2016-06-07 17:33:29 +02:00
Carsten "Tomcat" Book
22d6854b1c merge mozilla-inbound to central a=merge 2016-06-10 15:39:23 +02:00
Mike de Boer
37a166d7dd Bug 384458 - part 5: add unit test coverage for the findbar modal highlight feature. r=jaws 2016-06-09 13:30:51 +02:00
Mike de Boer
f9037c003c Bug 384458 - part 4: implement modal highlighting using the AnonymousContent API and SVG masks. r=jaws 2016-06-09 13:30:49 +02:00
Mike de Boer
856fd3cc6a Bug 384458 - part 3: move the highlighting code to its own module. r=jaws 2016-06-09 13:30:48 +02:00
Wes Kocher
6a8a703003 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
Kris Maglione
7d3a70f858 Bug 1278733: Follow-up: Fix JSDoc errors in the subprocess module. r=bustage
MozReview-Commit-ID: 2NYydGYh0Xu
2016-06-08 12:34:23 -07:00
Kris Maglione
4a1342c9e6 Bug 1278733: Turn on JSDoc validation, and fix basic errors in existing comments. r=aswan
MozReview-Commit-ID: EZpOyvoi2h0
2016-06-07 18:36:19 -07:00
Chris Pearce
f44f69e503 Bug 1276132 - Rename media.gmp-*.forcevisible to media.gmp-*.visible, and set it when keysystems are enabled. r=spohl
Repurpose the media.gmp-*.forcevisible pref to control whether the
corresponding GMP is visible in the addons manager UI. The pref has to be true
for the GMP to be usable.

The pref is enabled and not hidden when the corresponding EME keysystem is
enabled in the mozconfig.

This means users can turn on EME without needing to recompile their build; they
just need to create a hidden pref. This will be useful for CDM developers, and
users on platforms where we've not enabled EME yet but users want to test it
(Linux).

We also need to change the GMPUtils.isPluginHidden() accessor so that plugins
are considered hidden if the "visible" pref is false OR we're on an unsupported
platform. This ensures that we must be on a supported OS and the visibility
pref is true before GMPs appear in the addon list.

A consequence of the isPluginHidden() change is that we also need to add a
"force-supported" pref to override the checks that refuse to load the GMPs on
various platform versions, so that the unit tests pass.

MozReview-Commit-ID: h6CwLDkvFW
2016-05-31 10:59:44 +12:00
Mike de Boer
9d2b4b6431 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
a40c73ccb2 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
ecd5d54bd4 Bug 384458 - part 3: move the highlighting code to its own module. r=jaws 2016-06-08 19:54:08 +02:00
Chris Peterson
bc88d073ed Bug 1259335 - Part 2: Remove deprecated navigator.battery API and tests. r=baku 2016-06-06 23:10:44 -07:00
Wes Kocher
9c18ced713 Merge m-c to inbound, a=merge 2016-06-06 17:14:49 -07:00
Mike de Boer
1fab547711 Bug 1056235 - deal with surrogate pairs properly when retrieving the currently selected text for prefill in the findbar. r=masayuki 2016-06-06 12:56:55 +02:00
Andrew Swan
66950a7ba7 Bug 1270356 Part 1: Add native messaging paths to XRE directory provider r=kmag
MozReview-Commit-ID: 2tjR3r9YySy
2016-05-12 11:39:27 -07:00
Neil Deakin
4633a9395f Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap 2016-06-09 11:34:12 -04:00
Andrew Swan
d88289f5f2 Bug 1270357 Add a test hook to Subprocess.jsm r=kmag
MozReview-Commit-ID: Or2EOAL1eC
2016-05-31 16:15:53 -07:00
Carsten "Tomcat" Book
d4c54cdcf7 Backed out changeset e7a3ba795e1a (bug 1276976) for timeouts in browser_tableWidget_mouse_interaction.js on a CLOSED TREE 2016-06-09 15:28:22 +02:00
Neil Deakin
24322506d0 Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap 2016-06-09 07:59:31 -04:00
Shih-Chiang Chien
e17528efc7 Bug 1276072 - wait for 'connect' event and replace 'statechange' event with 'terminate' event. r=kershaw.
MozReview-Commit-ID: KRKTVUtbpNo
2016-06-01 18:42:15 +08:00
Kris Maglione
edca17e5b0 Bug 1276386 - Prevent processes from inheriting extra file descriptors on Windows. r=mhowell
MozReview-Commit-ID: IFi2Z7sqaxW
2016-05-28 12:28:30 -07:00
Kris Maglione
21159a4535 Bug 1269501: Part 3 - Add new Subprocess IPC module. r=aswan r=mhowell rs=bsmedberg
MozReview-Commit-ID: 6vl5xBTBXiF
2016-05-29 17:15:47 -07:00
Sebastian Hengst
3344303db0 Backed out 5 changesets (bug 1269501) for failing the added test_subprocess.js on Windows (didn't fold it into the last backout). r=backout
Backed out changeset 3e1d7c5d1a58 (bug 1269501)
Backed out changeset 167e407cb1fc (bug 1269501)
Backed out changeset 6438b11898cf (bug 1269501)
Backed out changeset 1cbbf940ec35 (bug 1269501)
Backed out changeset ed35c5f4d756 (bug 1269501)
2016-05-28 12:38:25 +02:00
Sebastian Hengst
85095f0437 Backed out 6 changesets (bug 1269501) for failing the added test_subprocess.js on Windows. r=backout 2016-05-28 09:42:40 +02:00