Kartikaya Gupta
8f54e2114e
Merge m-c to graphics
...
MozReview-Commit-ID: QN682uyISF
2017-03-09 10:42:57 -05:00
Kan-Ru Chen
43776b9a4d
Bug 1346161 - Remove HANDLE_UNLOAD_MS and HANDLE_BEFOREUNLOAD_MS telemetry probes. r=smaug
...
MozReview-Commit-ID: 91WAGDKAAMu
2017-03-13 14:47:29 +08:00
Carsten "Tomcat" Book
6d06361383
merge mozilla-inbound to mozilal-central a=merge
2017-03-09 11:23:25 +01:00
Scott Wu
ce51bf1325
Bug 1019471 - Create a dialog to add/edit/view an autofill profile. r=MattN
...
MozReview-Commit-ID: avVGZAYq0y
--HG--
extra : rebase_source : 4ad8642bd1ca395209272d8eff061410c655d326
2017-03-08 20:30:59 -05:00
Kartikaya Gupta
a45bb3a916
Merge m-c to graphics
...
MozReview-Commit-ID: AzRIytAgP96
2017-03-08 10:08:57 -05:00
Carsten "Tomcat" Book
65955aee8e
merge mozilla-inbound to mozilla-central a=merge
2017-03-08 14:18:03 +01:00
Wes Kocher
1e99d508d7
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: DaPlT30qXzs
2017-03-08 17:15:46 -08:00
Wes Kocher
3842d8fcef
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 62e9XDudUlc
2017-03-08 17:07:55 -08:00
Robert Strong
7fcd174d12
Bug 1345663 - Remove skip-if value from tests for Windows versions that are no longer supported. r=mhowell
2017-03-08 17:01:04 -08:00
Kartikaya Gupta
90db7c5460
Merge m-c to graphics
...
MozReview-Commit-ID: DbHqbxaKedC
2017-03-07 10:30:42 -05:00
Carsten "Tomcat" Book
087da3f0d9
merge mozilla-inbound to mozilla-central a=merge
2017-03-07 15:13:31 +01:00
Florian Quèze
0189aaecf7
Bug 1344987 - remove SEARCH_SERVICE_HAS_UPDATES and SEARCH_SERVICE_HAS_ICON_UPDATES Telemetry probes, r=past a=tomcat
2017-03-07 12:52:48 +01:00
Wes Kocher
dac8dc0c7b
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Shawn Huang
7f3f03793f
Bug 1268804 Part 3: Test storage api in WebExtensions, r=kmag
2017-03-07 16:28:47 +08:00
Andrea Marchesini
1998ab7ebc
Bug 1344671 - Container telemetry IDs should be kept until version 58, r=bsmedberg
2017-03-07 08:48:14 +01:00
Andrea Marchesini
1dd8d720eb
Bug 1344676 - Remove XHR_IN_WORKER telemetry ID, r=qdot
2017-03-07 08:46:18 +01:00
Kartikaya Gupta
cc2056e901
Bug 1343019 - Update webrender to cset 178a65d098afcda7de0298d80d423bc80c6426ba. r=jrmuizel
...
In addition to updating webrender and the third-party deps, this includes:
- Marking some more reftests as passing with the new version of webrender.
- Updating webrender bindings code to go with changes to push_stacking_context.
- Passing the window dimensions to the Renderer::new function.
MozReview-Commit-ID: 6dRHvAmIQ40
--HG--
rename : third_party/rust/servo-dwrote/.gitignore => third_party/rust/dwrote/.gitignore
rename : third_party/rust/servo-dwrote/README.md => third_party/rust/dwrote/README.md
rename : third_party/rust/servo-dwrote/src/bitmap_render_target.rs => third_party/rust/dwrote/src/bitmap_render_target.rs
rename : third_party/rust/servo-dwrote/src/com_helpers.rs => third_party/rust/dwrote/src/com_helpers.rs
rename : third_party/rust/servo-dwrote/src/comptr.rs => third_party/rust/dwrote/src/comptr.rs
rename : third_party/rust/servo-dwrote/src/font.rs => third_party/rust/dwrote/src/font.rs
rename : third_party/rust/servo-dwrote/src/font_collection.rs => third_party/rust/dwrote/src/font_collection.rs
rename : third_party/rust/servo-dwrote/src/font_face.rs => third_party/rust/dwrote/src/font_face.rs
rename : third_party/rust/servo-dwrote/src/font_family.rs => third_party/rust/dwrote/src/font_family.rs
rename : third_party/rust/servo-dwrote/src/font_file.rs => third_party/rust/dwrote/src/font_file.rs
rename : third_party/rust/servo-dwrote/src/font_file_loader_impl.rs => third_party/rust/dwrote/src/font_file_loader_impl.rs
rename : third_party/rust/servo-dwrote/src/gdi_interop.rs => third_party/rust/dwrote/src/gdi_interop.rs
rename : third_party/rust/servo-dwrote/src/glyph_run_analysis.rs => third_party/rust/dwrote/src/glyph_run_analysis.rs
rename : third_party/rust/servo-dwrote/src/helpers.rs => third_party/rust/dwrote/src/helpers.rs
rename : third_party/rust/servo-dwrote/src/rendering_params.rs => third_party/rust/dwrote/src/rendering_params.rs
rename : third_party/rust/servo-dwrote/src/test.rs => third_party/rust/dwrote/src/test.rs
rename : third_party/rust/servo-dwrote/src/types.rs => third_party/rust/dwrote/src/types.rs
2017-03-06 18:46:30 -05:00
Matthew Noorenberghe
babe2119bc
Bug 1344589 - Wait for the httpServer to shutdown in head_search.js to avoid reported leaks. r=adw
...
The test slow_timeout in test_searchSuggest.js was keeping a request open for 10s so the server wouldn't stop immediately.
MozReview-Commit-ID: EGFPRKMNa51
--HG--
extra : rebase_source : c22ddafaee9c4bf6142643782b53f3d4313531d8
2017-03-09 00:18:35 -05:00
Carsten "Tomcat" Book
d0bd960945
merge mozilla-inbound to mozilla-central a=merge
2017-03-06 10:53:27 +01:00
Jared Wein
d9a46cd279
Bug 1318830 - Listen for the FullZoomChange event on synthetic documents to trigger updating the zoom-control in the location bar. r=Gijs
...
MozReview-Commit-ID: CeZ8qsz97Yz
--HG--
extra : rebase_source : 4b817c80d963b975de91fc2767601306e1302c58
2017-03-07 14:24:17 -05:00
Marco Bonardo
21fb0f14bb
Bug 1345075 - Remove FX_SANITIZE_LOADED_FLASH and FX_SANITIZE_UNLOADED_FLASH. r=Felipe
...
MozReview-Commit-ID: 1WoxWh3OkL4
--HG--
extra : rebase_source : 66a0de288fd3066e034394f30ffa990c1e4aaf57
2017-03-07 14:13:07 +01:00
Mike Conley
cc0ecdd46e
Bug 1333276 - Remove length checks on non-deterministic nativeStack memoryMap and stack properties. r=jchen
...
MozReview-Commit-ID: IVX8EGYD6nk
--HG--
extra : rebase_source : 7dea46b65f4c5d621eb5228d9f9576603be458c8
2017-03-06 18:04:00 -05:00
Bob Silverberg
b59b137167
Bug 1345583
- Move code for startup and shutdown handling of preferences to ExtensionPreferencesManager, r=aswan
...
MozReview-Commit-ID: 8EILFeFjvnd
--HG--
extra : rebase_source : e63dbff3bea99feba8b217f515c48dfb702c1f49
2017-03-08 14:47:26 -05:00
sole
bf1f324872
Bug 1343501
- Log telemetry for devtools DOM panel. r=Honza
2017-03-03 14:49:25 +00:00
Andrea Marchesini
12b54aa0f5
Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm
2017-03-08 20:15:45 +01:00
Avikalpa Kundu
306b69b5ca
Bug 1312698 - Add test coverage for the C++ Histogram API. r=dexter
2017-03-08 02:59:00 -05:00
Carsten "Tomcat" Book
f6885163cd
Merge mozilla-central to mozilla-inbound
2017-03-08 14:28:34 +01:00
Florian Quèze
37bbced84d
Bug 1344711 - hand cleanup of remaining useless try blocks around get*Pref calls identified by eslint, r=jaws.
...
--HG--
extra : rebase_source : 18c027010838faba91f0ac699f9bde07f85500e7
2017-03-07 15:29:48 +01:00
Florian Quèze
7f1b926f29
Bug 1344711 - hand cleanup of cases that were ignored by the script to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : 4da1e10b87ac37de19e0ca6f79996e8a12492db9
2017-03-07 15:29:48 +01:00
Florian Quèze
cd762cc83c
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : c6e20e6e79b0ca5de751c52712d96cbea9432d26
2017-03-07 15:29:48 +01:00
Kaku Kuo
0aeeafab7a
Bug 1309494 part 2 - implement the show throbber mechanism; r=jaws
...
MozReview-Commit-ID: 1UKAYu0xy9u
--HG--
extra : rebase_source : 83ede58e14bd191b281caf6026dfe3ca4b24c3bb
extra : source : f598e9dc77bbb812f930faf0328b8f557299941c
2017-03-13 11:29:39 +08:00
Kaku Kuo
63fa03c5a7
Bug 1309494 part 1 - let video controler handle the "mozexitvideosuspend" event; r=jaws
...
MozReview-Commit-ID: 5DfzY8kDTP4
--HG--
extra : rebase_source : a502241298848f9b39d7e978e3a8fb7a1a87d1e7
extra : source : 778b6c2d384cad117fb914fdb0ba2d591ef60baa
2017-03-13 10:57:25 +08:00
Thomas Nguyen
2b86f73c62
Bug 1339006 - Specify event target if we run nsIURIClassifier.clasify() from content process.r=ehsan, r=gcp
...
MozReview-Commit-ID: BztjVMlQngi
2017-03-08 11:06:36 +08:00
Florian Quèze
9d62681259
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
Andrea Marchesini
e9195daa8d
Bug 1345168 - Get rid of OriginAttributes::Inherit, r=tjr
2017-03-08 07:41:51 +01:00
Jim Chen
53a1107cd1
Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin
...
Bug 1343075 - 1a. Add TextEventDispatcherListener::GetIMEUpdatePreference; r=masayuki
Add a GetIMEUpdatePreference method to TextEventDispatcherListener to
optionally control which IME notifications are received by NotifyIME.
This patch also makes nsBaseWidget forward its GetIMEUpdatePreference
call to the widget's native TextEventDispatcherListener.
Bug 1343075 - 1b. Implement GetIMEUpdatePreference for all TextEventDispatcherListener; r=masayuki
This patch implements GetIMEUpdatePreference for all
TextEventDispatcherListener implementations, by moving previous
implementations of nsIWidget::GetIMEUpdatePreference.
Bug 1343075 - 2. Allow setting a PuppetWidget's native TextEventDispatcherListener; r=masayuki
In PuppetWidget, add getter and setter for the widget's native
TextEventDispatcherListener. This allows overriding of PuppetWidget's
default IME handling. For example, on Android, the PuppetWidget's native
TextEventDispatcherListener will communicate directly with Java IME code
in the main process.
Bug 1343075 - 3. Add AIDL interface for main process; r=rbarker
Add AIDL definition and implementation for an interface for the main
process that child processes can access.
Bug 1343075 - 4. Set Gecko thread JNIEnv for child process; r=snorp
Add a JNIEnv* parameter to XRE_SetAndroidChildFds, which is used to set
the Gecko thread JNIEnv for child processes. XRE_SetAndroidChildFds is
the only Android-specific entry point for child processes, so I think
it's the most logical place to initialize JNI.
Bug 1343075 - 5. Support multiple remote GeckoEditableChild; r=esawin
Support remote GeckoEditableChild instances that are created in the
content processes and connect to the parent process GeckoEditableParent
through binders.
Support having multiple GeckoEditableChild instances in GeckoEditable by
keeping track of which child is currently focused, and only allow
calls to/from the focused child by using access tokens.
Bug 1343075 - 6. Add method to get GeckoEditableParent instance; r=esawin
Add IProcessManager.getEditableParent, which a content process can call
to get the GeckoEditableParent instance that corresponds to a given
content process tab, from the main process.
Bug 1343075 - 7. Support GeckoEditableSupport in content processes; r=esawin
Support creating and running GeckoEditableSupport attached to a
PuppetWidget in content processes.
Because we don't know PuppetWidget's lifetime as well as nsWindow's,
when attached to PuppetWidget, we need to attach/detach our native
object on focus/blur, respectively.
Bug 1343075 - 8. Connect GeckoEditableSupport on PuppetWidget creation; r=esawin
Listen to the "tab-child-created" notification and attach our content
process GeckoEditableSupport to the new PuppetWidget.
Bug 1343075 - 9. Update auto-generated bindings; r=me
2017-03-07 22:34:39 -05:00
Wes Kocher
9d3f12083b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 1Kk6k8R6WCf
2017-03-07 16:45:07 -08:00
Vedant Sareen
8fb2f0d279
Bug 1341236 - Drop the |dataset()| function from keyed & plain histograms. r=Dexter
...
Dropped the dataset() functions from keyed and plain histograms in file |toolkit/components/telemetry/TelemetryHistogram.cpp| to prevent their unnecessary exposure while getting histograms using the getHistogramById function (or its keyed counterpart).
Also removed the (now redundant) |internal_JSHistogram_Dataset()| and |internal_JSKeyedHistogram_Dataset()| functions from the same file and tests from the file |toolkit/components/telemetry/tests/unit/test_TelemetryHistograms.js| as the same tests are performed later on in that very file.
2017-03-06 19:06:53 +05:30
Marco Castelluccio
2fb21f8019
Bug 1342034 - Fix documentation of getLoadedModules in nsITelemetry.idl. r=Dexter
2017-03-07 07:08:00 -05:00
Sebastian Hengst
3bfaa978bd
Backed out changeset 5a7fca706daa (bug 1329942) for failing browser-chrome browser_bug553455.js. r=backout
2017-03-08 19:57:15 +01:00
Matthew Wein
34ec74ed4b
Bug 1339131 - Provide warnings instead of throwing errors for unrecognized properties r=jaws,mikedeboer
...
MozReview-Commit-ID: Ger9hssqqpO
--HG--
extra : rebase_source : 9572b4eeb17e8c9fb51521a8ca7b5341813f9304
2017-03-07 14:16:19 -05:00
Mark Striemer
8e358ac751
Bug 1329942 - Fix alignment of webextensions permissions doorhanger r=florian
...
MozReview-Commit-ID: K0YM26lgOY5
--HG--
extra : rebase_source : 6537a89d805fd28651911965aebd008de0530a12
2017-02-28 15:26:12 -06:00
Luca Greco
f420c4c957
Bug 1344376 - Clicking on a link with target=_blank should fire onCreatedNavigationTarget. r=billm
...
MozReview-Commit-ID: JVao8IuBz9B
--HG--
extra : rebase_source : f9f7f7d413bd4339ce1d5773c7db58d8d0f7d62d
2017-03-06 20:55:02 +01:00
Carsten "Tomcat" Book
96fe421b34
Merge mozilla-central to autoland
2017-03-08 17:04:17 +01:00
David Teller
c1b5f21196
Bug 1343483 - Determine how long functions remain syntax-parsed before they are full-parsed;r=shu
...
In many cases, to speed up start, compiling a ScriptSource will not
compile the functions themselves, but will rather syntax-parse them
(to check for syntax errors), leaving full compilation for
later. However, if we find ourselves in a case in which the function
is needed almost immediately, we need to full-parse the function
immediately after the syntax-parse, which is wasteful.
This changeset intends to measure how often this happens, by exporting
through Telemetry the duration between the end of the syntax-parse and
the start of the full-parse for each function.
As a memory optimization, instead of storing a timestamp for the
syntax-parse of each function, we store a single timestamp for an
entire ScriptSource. This assumes that all functions of the
ScriptSource are syntax-parsed at approximately the same instant,
which should be mostly true for everything except perhaps `eval` and
`new Function`. Then, when time comes to delazify a function, we
simply determine the time elapsed since the ScriptSource was compiled.
Histogram JS_PARSER_COMPILE_LAZY_AFTER_MS starts at 10ms (anything
smaller is often not measurable) and stops at 10s (anything larger can
safely be said to be not wasteful).
MozReview-Commit-ID: 6Ycy2OIIiAt
--HG--
extra : rebase_source : 0ccd6f51189b3ad8056e9f39e267235d68f6e2db
2017-03-06 21:22:00 +01:00
Benjamin Smedberg
5a67592fe7
Bug 1344908 - Build flash-block-lists.rst into the generated documentation, r=bytesized
...
MozReview-Commit-ID: AdHUGjNXQjL
--HG--
rename : toolkit/components/url-classifier/flash-block-lists.rst => toolkit/components/url-classifier/docs/flash-block-lists.rst
extra : rebase_source : c6772fca9107f77a78588746b5a4bc27c64035c7
2017-03-06 17:11:44 -05:00
Alfredo.Yang
c178f4e8ec
Bug 1343793 - update rust mp4parser. r=kinetik
...
MozReview-Commit-ID: GGfv911o5Rb
--HG--
rename : third_party/rust/bitreader/LICENSE => third_party/rust/bitreader/LICENSE-APACHE
extra : rebase_source : a60a623af8465fe2220c5294f60f43f75a8513ec
2017-03-07 09:30:48 +08:00
Alessio Placitelli
6efc5d1f84
Bug 1341219 - Set the browser engagement scalar probes to never expire. r=bsmedberg
...
MozReview-Commit-ID: DgrFXp368h9
--HG--
extra : rebase_source : c36e6a45f6450247c302d52e1bb6b0b1d05fd309
2017-02-23 15:01:59 +01:00
Cervantes Yu
23cca49e14
Bug 1320134 - Part 3: Annotate the crash report with TLS allocation stacks on running out of TLS slots. r=ted
...
MozReview-Commit-ID: 9BEe4G28Txd
2017-02-23 16:46:27 +08:00
Cervantes Yu
7c8969a918
Bug 1320134 - Part 2: Initialize and shutdown the TLS allocation tracker in the content process. r=froydnj
...
MozReview-Commit-ID: 2Pu9r1MV1e4
2017-03-01 18:58:13 +08:00
Kris Maglione
2ad60b1f3d
Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy
...
MozReview-Commit-ID: 2ljMgRTIi5r
--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_contentscript.html => toolkit/components/extensions/test/xpcshell/test_ext_contentscript.js
rename : toolkit/components/extensions/test/mochitest/test_ext_i18n.html => toolkit/components/extensions/test/xpcshell/test_ext_i18n.js
rename : toolkit/components/extensions/test/mochitest/test_ext_i18n_css.html => toolkit/components/extensions/test/xpcshell/test_ext_i18n_css.js
extra : rebase_source : adfe7c0d88a674076f37a8faf6dedf7400f316f0
2017-03-06 17:15:40 -08:00
Kris Maglione
88c2557115
Bug 1344616: Support running content script tests in xpcshell. r=mixedpuppy
...
MozReview-Commit-ID: 57yhjZxVl90
--HG--
extra : rebase_source : 273a5a0d5410656425b1e7d8570b5d32869a413e
2017-03-06 13:09:40 -08:00
djmdev
9ac2a16551
Bug 1332651 - Enabled python code linting in Telemetry. r=Dexter
...
Enabled python code linting in Telemetry and created a new .flake8 file in
toolkit/components/telemetry.
2017-03-03 23:47:04 +05:30
Michael Kaply
fd2114caa6
Bug 1343943 - Add support for recording default prefs in telemetry. r=chutten
2017-03-06 14:15:22 -06:00
flyingrub
46e386bafe
Bug 1342394 - Use standard pad functions in Telemetry JS modules r=gfritzsche
...
Replaced the handmade padding funciton by padStart
MozReview-Commit-ID: 6UyTo4OZYv4
--HG--
extra : rebase_source : 7ee148b20007437475d0c722870d65c6feec8f41
2017-03-01 19:06:08 +01:00
Mark Banner
561b6cfb0c
Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws
...
MozReview-Commit-ID: DUnxVITvZgh
--HG--
extra : rebase_source : abe5adf3b024a45c2804d048f078c6a59a936242
2017-03-03 09:29:14 +00:00
Sebastian Hengst
bbb26e9514
Backed out changeset 488acde695af (bug 1295807) for formatting failure in extensions-toolkit.manifest and eslint failure. r=backout
2017-03-05 20:18:41 +01:00
Sebastian Hengst
1bdd6a664e
Backed out changeset 3ae228897932 (bug 1295807)
2017-03-05 20:17:42 +01:00
Henry Chang
0b68cc7689
Bug 1339760 - Split update process to background/foreground and run background on update thread **synchronously**. r=francois,gcp
...
MozReview-Commit-ID: J0phPC1nWsf
--HG--
extra : rebase_source : c212bd9fba1ef5951d238967a9b32e4fde0d718b
extra : source : 3daedf653e989c2d91deea785ed9598f2254e609
2017-02-22 17:25:26 +08:00
Byron Campen [:bwc]
3be4ec69b5
Bug 1342523 - Part 2: Add some better ICE duration telemetry. r=bsmedberg,drno
...
MozReview-Commit-ID: 7qRd1v6rUHl
--HG--
extra : rebase_source : 0c5bbdd47f719226b29660d59bb283c530118a8a
2017-02-24 15:03:49 -06:00
Robert Helmer
a635b68f44
Bug 1324192 - split system addon update tests into expected pass / expected fail to avoid timeouts r=aswan
...
MozReview-Commit-ID: 7q6JUEOkuxC
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/test_system_update.js => toolkit/mozapps/extensions/test/xpcshell/test_system_update_fail.js
extra : rebase_source : 34664c27ebdf652246339e83df0da685ac17e17c
2017-03-02 14:56:07 -08:00
Robert Helmer
884ebdaf92
Bug 1324192 - move common system add-on test functions to head_addons.js r=aswan
...
MozReview-Commit-ID: 7vV9nLmLs7D
--HG--
extra : rebase_source : 70c8a087b163be8253c112a210aafe8725a762b4
2017-03-02 11:30:09 -08:00
Carsten "Tomcat" Book
deb5451dee
Merge mozilla-central to autoland
2017-03-07 15:20:23 +01:00
Gijs Kruitbosch
d5f1cd36fd
Bug 1345055 - relabel 'user set' column in about:config to be less misleading, r=jaws
...
MozReview-Commit-ID: Ch9Jm2QxNoz
--HG--
extra : rebase_source : 4127c40d517416caf3d6b96f25741501a81e661e
2017-03-07 10:11:10 +00:00
Bob Silverberg
b958022605
Bug 1341541 - WebExtensions bookmarks.getRecent() results include raw tag objects, r=mak,mixedpuppy
...
MozReview-Commit-ID: 8FabO0eoktP
--HG--
extra : rebase_source : 513999541506b803a4816aa81bd8df978934579b
2017-02-28 08:44:43 -05:00
Rob Thijssen
5c5c4d5a75
bug 1287881 - windows repackage refactored as actions; r=mshal
...
MozReview-Commit-ID: 2vI6LlMVvLE
--HG--
extra : rebase_source : e9c812e2bbf77ff8d6aaafd3dba9ff23368d47e1
2017-02-20 16:11:47 +00:00
Matthew Wein
2d5e44edff
Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
...
MozReview-Commit-ID: KCoak15Mic8
--HG--
extra : rebase_source : e751656ec766de55d19bd808fb8e4d457871d3d7
2017-03-03 02:16:01 +00:00
Matthew Wein
fc0ab1d41b
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
--HG--
extra : rebase_source : 5e07caa86b9dea5651e2da36f3684d983b6e9824
2017-03-03 23:25:57 +00:00
Wes Kocher
c1d1ad8a06
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 1huLsbfIJEB
2017-03-08 17:15:08 -08:00
Mike Hommey
2e91d3434c
Bug 1315309 - Preprocess find-dupes exception list. r=mshal
...
--HG--
extra : rebase_source : e0d3d4dab3f16d4096389a2c0c0d93f583e42e70
2017-03-08 15:38:33 +09:00
Mike Conley
3d3a3dce25
Bug 1342464 - Collect Telemetry on when a tab switch spinner is shown. r=billm,liuche, data-review=liuche
...
MozReview-Commit-ID: 1Ss2f9A2JtK
--HG--
extra : rebase_source : 8f71db7ec0796e7ed8828a7e297cf8c24ca91a0e
2017-03-04 14:19:22 -05:00
Jared Wein
c12c622ac9
Bug 1343570 - menupopup appearance for customoptionstyling needs to be in popup.css instead of menu.css because menu.css doesn't have access to the parent popup. r=mconley
...
MozReview-Commit-ID: LWkcjsN0mFt
--HG--
extra : rebase_source : 6648deadc1fc2b40ca228c78de17d834473d0297
2017-03-02 15:14:04 -05:00
Wes Kocher
65140a44e3
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: Gj4s6DtqKmw
2017-03-09 16:33:31 -08:00
Wes Kocher
f7f40f39ec
Backed out 19 changesets (bug 1343037) for OSX failures in test_form_autocomplete.html a=backout CLOSED TREE
...
Backed out changeset 45f9d9f47222 (bug 1343037)
Backed out changeset 77c26865ce8e (bug 1343037)
Backed out changeset 4c4ec6e6b168 (bug 1343037)
Backed out changeset 1d0da4f3c82b (bug 1343037)
Backed out changeset 67d29abbbd53 (bug 1343037)
Backed out changeset a6833ad9712f (bug 1343037)
Backed out changeset 202a7b464808 (bug 1343037)
Backed out changeset 271e63cd7bfa (bug 1343037)
Backed out changeset 77c3b36269a4 (bug 1343037)
Backed out changeset 73198c9c3975 (bug 1343037)
Backed out changeset 5fc2e304113b (bug 1343037)
Backed out changeset b7de9c9c1c31 (bug 1343037)
Backed out changeset 08b01e3c03f8 (bug 1343037)
Backed out changeset de068e5a963b (bug 1343037)
Backed out changeset 23164576aaf5 (bug 1343037)
Backed out changeset 1034463cb379 (bug 1343037)
Backed out changeset 7fb2aacfc644 (bug 1343037)
Backed out changeset 6dcb7090fd33 (bug 1343037)
Backed out changeset cad4522cee16 (bug 1343037)
MozReview-Commit-ID: I37k9bJBwsw
2017-03-09 15:29:05 -08:00
Joel Maher
96694a1c2e
Bug 1337772 - Intermittent browser_context_menu_autocomplete_interaction.js. disable on linux. r=gbrown
...
MozReview-Commit-ID: 5OC5E22GBJV
2017-03-09 15:06:30 -05:00
djmdev
f555228cb0
Bug 1329116 - Update TelemetryEnvironment.jsm to async function & await. r=gfritzsche
...
Used async and await instead of Task.async and yield.
--HG--
extra : rebase_source : 2243be44033aa26236dec214a730c45300f25e95
2017-03-08 22:56:34 +05:30
djmdev
1c309ba4b2
Bug 1344718 - Enable flake8 rule E302: "expected 2 blank lines, found 1" for Telemetry code. r=Dexter
...
--HG--
extra : rebase_source : a9f3cbd3e06dbe594497c544768515ee070e268c
2017-03-08 22:41:00 +05:30
Boris Zbarsky
ad22389cf7
Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
...
MozReview-Commit-ID: E8zYAWolg94
2017-03-09 14:44:06 -05:00
Boris Zbarsky
ccb5c104a6
Bug 1343037 part 13. Implement nsTextEditorState::SetSelectionEnd. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionEnd changes.
3) Changes the IDL type of HTMLInputElement's selectionEnd attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: J3Gkhr8VnbS
2017-03-09 14:44:05 -05:00
Boris Zbarsky
4b03d84b62
Bug 1343037 part 12. Implement nsTextEditorState::SetSelectionStart. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionStart changes.
3) Changes the IDL type of HTMLInputElement's selectionStart attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: JM9XXMMPUHM
2017-03-09 14:44:05 -05:00
Boris Zbarsky
f57f010e10
Bug 1343037 part 2. Get rid of nsIDOMHTMLInputElement's selectionEnd accessors. r=ehsan
...
MozReview-Commit-ID: L2Ozu7Vvort
2017-03-09 14:44:03 -05:00
Boris Zbarsky
bd425019e3
Bug 1343037 part 1. Get rid of nsIDOMHTMLInputElement's selectionStart accessors. r=ehsan
...
MozReview-Commit-ID: IyFv8NRuZIO
2017-03-09 14:44:03 -05:00
Tom Tromey
fb568b45c5
Bug 1345626 - remove KeyedHistogram::GetDataset; r=Dexter
...
MozReview-Commit-ID: 8I7WKHfl0RA
--HG--
extra : rebase_source : ba8fa75de9de8eea9b4f67684ad10b81502f21b7
2017-03-08 14:39:24 -07:00
David Teller
556a4f4db5
Bug 1345437 - Gather telemetry for the encoding of external scripts;r=hsivonen
...
MozReview-Commit-ID: 2zjxBWxBGPK
--HG--
extra : rebase_source : 641d4e6f22acab3649e04743ebd0836eab085b8e
2017-03-08 14:08:36 +01:00
Carsten "Tomcat" Book
45b510057b
Merge mozilla-central to autoland
...
--HG--
extra : rebase_source : dcccfd463c74743c692814695c9a7f0cba61e3ee
2017-03-09 11:26:20 +01:00
Timothy Guan-tin Chien
0127cd03e2
Bug 1344431 - Tell parent the non-reader-able reader page is not readable, r=Gijs
...
Although regression window testing pin this to bug 1260276, I believe
this is a regression from bug 1126967. Bug 1260276 just make it more
visible because we stop automatically redirect users to the original
page.
This patch fix the bug by checking if the current page is in readerable
state (i.e. not error state), and send the message accordingly.
MozReview-Commit-ID: B5UJcPvVlAc
--HG--
extra : rebase_source : 630347e1f4256550857d84bc6e8a30036b114362
2017-03-06 16:31:47 +08:00
Thomas Nguyen
e98654c1e4
Bug 1343416 - Use LCG when generating noise entries for Safe Browsing completions r=gcp
...
MozReview-Commit-ID: FxQH2haAcrf
--HG--
extra : rebase_source : 4fbd5bd18c4278682a52783b41bf0cc09aa91a2f
2017-03-09 10:59:52 +08:00
Zibi Braniecki
c286b2ef87
Bug 1337551: Migrate Services.jsm to use LocaleService. r=mossop
...
MozReview-Commit-ID: G0HFXfg4r6Y
--HG--
extra : rebase_source : 2217abbb1371132b82574be690f9fab5c1b64fb7
2017-02-08 12:31:06 -08:00
Sebastian Hengst
19b7e4b44b
Bug 1305528
- Remove ignoreEvent from API events for which it is inappropriate: remove unused ignoreEvent from ext-webNavigation.js. r=eslint-fix
2017-03-05 16:49:16 +01:00
Tushar Saini (:shatur)
ab529e5e79
Bug 1305528
- Remove ignoreEvent from API events for which it is inappropriate. r=bsilverberg,mixedpuppy
...
MozReview-Commit-ID: Cado1fxLYxr
--HG--
extra : rebase_source : 263d0ef1bc2f38866571d2bb6d555b8dcc9dca38
2017-03-02 02:01:44 +05:30
Alastor Wu
83676d3368
Bug 1343465 - part3 : move support files to the default area. r=baku
...
MozReview-Commit-ID: CNFUwjxpTbm
--HG--
extra : rebase_source : 3a68e7d83f0ce229dac5843db6d2f108698fc98a
2017-03-04 16:56:49 +08:00
Alastor Wu
762c323d94
Bug 1343465 - part2 : add test. r=baku
...
MozReview-Commit-ID: HypzfD053xW
--HG--
extra : rebase_source : a3dcb77937d9cc7554c083e8961e835f6574cf7c
2017-03-04 16:52:21 +08:00
Wes Kocher
1b29a33fce
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: K0Q4b2wzvlJ
2017-03-03 17:29:54 -08:00
Wes Kocher
c4f1f63f47
Merge autoland to central, a=merge
...
MozReview-Commit-ID: tSEg2GfeWi
2017-03-03 17:27:33 -08:00
Wes Kocher
8966746d29
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3JBhsbYgniv
2017-03-03 17:16:06 -08:00
Kartikaya Gupta
48fb1c4b1e
Merge m-c to graphics
...
MozReview-Commit-ID: GK8bGynKhO5
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-03 08:28:21 -05:00
Carsten "Tomcat" Book
45d42cf9c7
Merge mozilla-central to autoland
2017-03-03 13:07:34 +01:00
Carsten "Tomcat" Book
cf269a43bd
merge mozilla-inbound to mozilla-central a=merge
2017-03-03 13:03:48 +01:00
Carsten "Tomcat" Book
472f145612
merge autoland to mozilla-central a=merge
2017-03-03 13:01:04 +01:00
Carsten "Tomcat" Book
21f496bdb8
Backed out changeset 8d2a0d1f2231 (bug 1338099) for causing Bug 1342383
2017-03-03 11:27:04 +01:00
Wes Kocher
e447319b94
Merge inbound to central, a=merge
...
MozReview-Commit-ID: DuLPg9KE8Ci
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-02 14:57:41 -08:00
Wes Kocher
a9419110b3
Backed out 2 changesets (bug 1334975, bug 1335539) for merge conflicts a=backout
...
Backed out changeset 429ff39f3d28 (bug 1335539)
Backed out changeset eea959a93ce4 (bug 1334975)
MozReview-Commit-ID: GlvA0B0vHRT
2017-03-02 14:57:21 -08:00
Christoph Kerschbaumer
c94340ffe9
Bug 1341589 - Set triggeringPrincipal on history entry for view-source loads. r=gijs
2017-03-02 17:32:02 +01:00
Andrea Marchesini
b54dc840c3
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-02 17:15:29 +01:00
Andrea Marchesini
d589cbcf28
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau
2017-03-02 17:14:46 +01:00
Kartikaya Gupta
036b81ce75
Merge m-c to graphics
...
MozReview-Commit-ID: 2ILLtbCmQL3
2017-03-02 10:27:31 -05:00
Gijs Kruitbosch
18f44a17d7
Bug 1314855 - keep a strong reference to the listener for background thumbnail pages, r=markh
...
MozReview-Commit-ID: 1mWv4kpmqwE
--HG--
extra : rebase_source : 6e27fe601ea96e0401c24271a7a55c17882f86ce
2017-03-02 16:05:49 +00:00
Carsten "Tomcat" Book
4a4777d1aa
merge mozilla-inbound to mozilla-central a=merge
2017-03-02 14:02:48 +01:00
Carsten "Tomcat" Book
06813a3df9
Merge mozilla-central to mozilla-inbound
2017-03-03 13:06:37 +01:00
Mark Banner
09889d3184
Bug 1343519 - Change the ESLint rule 'import-browserjs-globals' to be an environment (mozilla/browser-window) to better describe the purpose of it. r=mossop
...
MozReview-Commit-ID: FTDV8BcMGeF
--HG--
rename : tools/lint/eslint/eslint-plugin-mozilla/lib/rules/import-browserjs-globals.js => tools/lint/eslint/eslint-plugin-mozilla/lib/environments/browser-window.js
extra : rebase_source : f0e89f2ce3cfdf343213f66a007f74a80a785c19
2017-03-01 21:29:52 +00:00
Thomas Nguyen
c9e5c3a9e6
Bug 1341514 - Using the valid update url provider in test. r=gcp
...
MozReview-Commit-ID: 50NcRd2e9hB
--HG--
extra : rebase_source : 9ae7f98578837aa42b20bfd802d71934c9f3bd28
2017-03-02 00:07:53 +08:00
Kartikaya Gupta
31557b53e5
Merge m-c to graphics
...
MozReview-Commit-ID: 6TMc1hGNQVA
2017-03-01 09:45:49 -05:00
Carsten "Tomcat" Book
3b3f4c17a2
merge mozilla-inbound to mozilla-central a=merge
2017-03-01 11:40:59 +01:00
Andrew Swan
17aa844cc0
Bug 1333713 Ensure last update check finished before starting a new one r=mossop
...
MozReview-Commit-ID: 61kLJMXQ56m
--HG--
extra : rebase_source : a9e9f9aa7fd1dafbf53460cc2976c8980d58331b
2017-03-01 16:44:48 -08:00
Tooru Fujisawa
08269d8e38
Bug 1319638 - Part 1: Use Function+eval in require() in worker. r=Yoric
2017-03-01 13:34:45 +09:00
Iris Hsiao
fda0bb0e14
Backed out changeset 4187cda95a1d (bug 1341959
)
2017-03-02 11:53:51 +08:00
Kartikaya Gupta
0839dfda73
Merge m-c to graphics
...
MozReview-Commit-ID: CAFMHywf3lQ
2017-02-28 09:16:03 -05:00
Kartikaya Gupta
a9e3ac0760
Bug 1343089 - Remove unnecessary crate dependencies from webrender_bindings. r=rhunt
2017-02-28 09:08:58 -05:00
Mark Hammond
9b6693b8ee
Bug 1317223 (part 5) - a bookmark repair responder. r=kitcambridge
...
This is the "repair responder" - it handles a "repairRequest" command sent
by another client and attempts to take the list of IDs that client lists as
missing and upload whatever records are necessary such that the requesting
client would then be likely to find a complete and valid tree on the server.
MozReview-Commit-ID: 4xw19nH6EfL
2017-02-28 15:34:37 +11:00
Alastor Wu
c7fb5e7910
Bug 1341062 - part2 : remove duplicated codes. r=baku
...
MozReview-Commit-ID: C6N1itQAVcF
--HG--
extra : rebase_source : a0f1d679d3662736bbac12f19d13891ce2e5a6e5
2017-03-02 17:38:56 +08:00
Alastor Wu
22ff369556
Bug 1341062 - part1 : wait for audioplayback event to ensure the media element has been resumed. r=baku
...
Block-stop should be dispatched before audio-playback, so we can check block
event first. Also add "loop" attribute for video to avoid getting the wrong
pause state.
MozReview-Commit-ID: 3WHuJGsZCPn
--HG--
extra : rebase_source : 75147657a727bf34aacf9feb1674ccf29142a0eb
2017-03-02 17:38:53 +08:00
andy mckay
5fce6eb532
bug 1343686 log a message if xpinstall.signatures.dev-root is set and install fails r=aswan
...
MozReview-Commit-ID: 6zA9rjBXyQf
--HG--
extra : rebase_source : 86eb0ad56bbc8bf6c75a116118754c339d09785d
2017-03-01 16:22:38 -08:00
Kartikaya Gupta
00385fa6ae
Bug 1341968
- Update webrender to commit 501e3d79c8a3019762bd8bd2d00eecf7811a84de. r=jrmuizel
...
This also updates webrender_bindings for a few API changes:
- new offset field in ImageDescriptor
- new tiling argument to add_image
- change in set_root_display_list
MozReview-Commit-ID: JUgPviRdekc
2017-02-27 10:36:49 -05:00
Luca Greco
2d5146d463
Bug 1190687 - [webext] webNavigation.onCreatedNavigationTarget on new windows/tabs from window.open. r=billm
...
MozReview-Commit-ID: KFtRP1eSI05
--HG--
extra : rebase_source : 8a7be1abd5f76295fbc3734f237cd5dd5584e71f
2017-02-24 19:49:49 +01:00
Luca Greco
706324f05b
Bug 1190687 - [webext] webNavigation.onCreatedNavigationTarget on new windows/tabs from context menu and user clicks on links. r=kmag
...
MozReview-Commit-ID: KYVKkVUSOzR
--HG--
extra : rebase_source : 95a995a2bceac3488347a87b7363a72d76012ce8
2017-02-24 19:49:38 +01:00
Wes Kocher
2225ff98bb
Backed out 2 changesets (bug 1295807) for build bustage a=backout
...
Backed out changeset 1b162d4857b5 (bug 1295807)
Backed out changeset 1a9f4c3c782d (bug 1295807)
MozReview-Commit-ID: A7E4wtTcBNM
2017-03-02 18:19:10 -08:00
Matthew Wein
6a1853b03f
Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
...
MozReview-Commit-ID: CtSYWl8lWHM
--HG--
extra : rebase_source : df3928ed9f2e9045e8c7421a0ddb0e350e9beebd
2017-03-01 15:37:09 +00:00
Matthew Wein
af0e29d44a
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
--HG--
extra : rebase_source : 0d03479790086aba990bb5363884bc3ee1479e69
2017-03-01 15:35:34 +00:00
Iris Hsiao
321c955ef4
Backed out changeset e72421387bb8 (bug 1153457) for eslint failure in browser_RemoteWebNavigation.js
2017-03-01 10:50:17 +08:00
Wes Kocher
901a8c09c1
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: AZeTEvGhLd1
2017-03-02 15:03:44 -08:00
Mike Shal
d4db7e6f3a
Bug 1340699 - Move TestAUSReadStrings into ausReadStrings.js; r=rstrong,ted
...
This pulls the test out of 'make check' and runs it as part of xpcshell
instead.
MozReview-Commit-ID: 7DJAvrG7Tq1
--HG--
extra : rebase_source : 49469e3762682d3f4460e679f8c2c5e4e11f5af1
2017-03-03 10:59:51 -05:00
Evan Tseng
bd60fe4e05
Bug 1177360 - Disable reader mode button for amazon.com, r=Gijs
...
MozReview-Commit-ID: Cg9Gm4HCHbA
--HG--
extra : rebase_source : 59555eadd075d273d823ad5d4fd55f650b7e2520
2017-03-01 18:22:45 +08:00
Mike de Boer
5041487d54
Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r=mossop
...
MozReview-Commit-ID: 7FI9rFYtn4D
--HG--
extra : rebase_source : 4dcfbc16b5111fc7f9a5b10d7386e756528c0f84
2017-03-02 14:22:26 +01:00
Mike de Boer
d31f6b4c76
Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r=mossop
...
MozReview-Commit-ID: 4oN89cCY4k
--HG--
extra : rebase_source : c84dea518a53e03fb56b189ef793bd8fee777e8e
2017-03-02 14:22:23 +01:00
Mike de Boer
1a85cfcdc4
Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r=mossop
...
MozReview-Commit-ID: JeanO5g4KtA
--HG--
extra : rebase_source : d3e104d953e5193f6946dad3c5b07ae61afe09e4
2017-03-02 14:22:20 +01:00
Mike de Boer
accaff7468
Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r=mossop
...
MozReview-Commit-ID: 5J9BDekC7dx
--HG--
extra : rebase_source : c46feda916ad339bfcf2182f49a0bec6985012c0
2017-03-02 14:22:17 +01:00
Mike de Boer
c594086fd3
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
...
MozReview-Commit-ID: LERYdJHNvxW
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
extra : rebase_source : 17af3a7d6e72b33853534187f1b68c6340cc2895
2017-03-02 14:22:14 +01:00
Barun Parruck
7166a8de71
Bug 1343196 - Removes some redundant background and border declarations . r=dao
...
MozReview-Commit-ID: Fiq04L00lBQ
--HG--
extra : rebase_source : f333b95edff201066609236d9b94232747b250fc
2017-03-02 18:15:29 +05:30
Ricky Chien
941b2b29b9
Bug 1340469 - Get licensing signoff on using JSZip r=gerv
...
MozReview-Commit-ID: 9raceTBrisO
--HG--
extra : rebase_source : 625c9afb2a3d688fd6b0dedb9190d26f77a5fd87
2017-02-22 15:41:41 +08:00
Xidorn Quan
588a1ebbde
Bug 1342348 part 2 - Remove local link fix in about:reader. r=Gijs
...
MozReview-Commit-ID: GsEuRwj3oXV
--HG--
extra : rebase_source : d574c84f422252bfed60133978cc3e66866043ad
2017-02-27 12:06:38 +11:00
Wes Kocher
7bf1632984
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 72t1878sZzM
2017-02-27 17:03:22 -08:00
Wes Kocher
e8fb9a4f0d
Backed out changeset 506e2da5e26f (bug 1325778) for turning test_insecure_form_field_autocomplete.html permafail on android a=backout
...
MozReview-Commit-ID: 5a3fWSTqoOh
2017-02-27 16:59:51 -08:00
Wes Kocher
1e793592af
Backed out 2 changesets (bug 1342348) for xpcshell bustage a=backout
...
Backed out changeset 6e181ffefa61 (bug 1342348)
Backed out changeset 4f0fce98dd3a (bug 1342348)
MozReview-Commit-ID: F7bUbScVyfN
2017-02-27 16:56:04 -08:00
Wes Kocher
1e95bd721f
Merge inbound to central, a=merge
...
MozReview-Commit-ID: F0XvCKnh8H7
2017-02-27 13:34:55 -08:00
Joel Maher
c850cfdb3c
Bug 1325778 - Intermittent toolkit/components/passwordmgr/test/mochitest/test_insecure_form_field_autocomplete.html. r=gbrown
...
MozReview-Commit-ID: 4X29wI7PLEn
2017-02-27 10:25:06 -05:00
Matt Howell
ba8c46feca
Bug 1342887 - Detect and log failures to dispatch SetupMacCommandLine to the main thread. r=rstrong
...
MozReview-Commit-ID: LMoxF5yfXq2
--HG--
extra : rebase_source : c206e32bf8abf1aa225901ff5cde390a8a2ecec7
2017-02-27 13:57:11 -08:00
Xidorn Quan
9b5a05cf1d
Bug 1342348 part 2 - Remove local link fix in about:reader. r=Gijs
...
MozReview-Commit-ID: GsEuRwj3oXV
--HG--
extra : rebase_source : c6f8dc3646b58b665fcf78e00da636235a9abb02
2017-02-27 12:06:38 +11:00
Carsten "Tomcat" Book
83c5e2b93a
Merge mozilla-central to mozilla-inbound
2017-02-27 14:12:24 +01:00
Svetlana Orlik
cc14c5ab7e
Bug 1342551 - Fix the test loading top URLs file: last site, first letter; r=Gijs
...
Changed testing last site as "prefill-site" to "autofill". This way it's unique.
MozReview-Commit-ID: 53GZxzQQLsq
--HG--
extra : rebase_source : 40d40a91da9a2cdff816f2379a7e236ee379a635
2017-02-24 15:09:52 +03:00
Manish Goregaokar
fcedbf4075
Bug 1342759 - Revendor dependencies r=manishearth
...
MozReview-Commit-ID: byBQQbHb8J
--HG--
rename : third_party/rust/syn/.cargo-checksum.json => third_party/rust/syn-0.10.8/.cargo-checksum.json
rename : third_party/rust/syn/Cargo.toml => third_party/rust/syn-0.10.8/Cargo.toml
rename : third_party/rust/syn/src/aster/qpath.rs => third_party/rust/syn-0.10.8/src/aster/qpath.rs
rename : third_party/rust/syn/src/aster/ty.rs => third_party/rust/syn-0.10.8/src/aster/ty.rs
rename : third_party/rust/syn/src/attr.rs => third_party/rust/syn-0.10.8/src/attr.rs
rename : third_party/rust/syn/src/escape.rs => third_party/rust/syn-0.10.8/src/escape.rs
rename : third_party/rust/syn/src/expr.rs => third_party/rust/syn-0.10.8/src/expr.rs
rename : third_party/rust/syn/src/generics.rs => third_party/rust/syn-0.10.8/src/generics.rs
rename : third_party/rust/syn/src/helper.rs => third_party/rust/syn-0.10.8/src/helper.rs
rename : third_party/rust/syn/src/ident.rs => third_party/rust/syn-0.10.8/src/ident.rs
rename : third_party/rust/syn/src/item.rs => third_party/rust/syn-0.10.8/src/item.rs
rename : third_party/rust/syn/src/krate.rs => third_party/rust/syn-0.10.8/src/krate.rs
rename : third_party/rust/syn/src/lib.rs => third_party/rust/syn-0.10.8/src/lib.rs
rename : third_party/rust/syn/src/lit.rs => third_party/rust/syn-0.10.8/src/lit.rs
rename : third_party/rust/syn/src/mac.rs => third_party/rust/syn-0.10.8/src/mac.rs
rename : third_party/rust/syn/src/macro_input.rs => third_party/rust/syn-0.10.8/src/macro_input.rs
rename : third_party/rust/syn/src/nom.rs => third_party/rust/syn-0.10.8/src/nom.rs
rename : third_party/rust/syn/src/registry.rs => third_party/rust/syn-0.10.8/src/registry.rs
rename : third_party/rust/syn/src/space.rs => third_party/rust/syn-0.10.8/src/space.rs
rename : third_party/rust/syn/src/ty.rs => third_party/rust/syn-0.10.8/src/ty.rs
rename : third_party/rust/syn/src/visit.rs => third_party/rust/syn-0.10.8/src/visit.rs
2017-02-26 04:11:48 -08:00
Masatoshi Kimura
adb41d884b
Bug 1342144 - Fix ESLint errors in toolkit/. r=Yoric
...
MozReview-Commit-ID: 9sp2uMryv8U
--HG--
extra : rebase_source : 750a58b1d258a7112d3def04940ad3e610b19747
2017-02-24 22:02:11 +09:00
Masatoshi Kimura
d8b7aaa151
Bug 1342144 - Revert version parameters in test_ext_jsversion.html. r=kmag
...
This file ensures that versioned JavaScript does NOT work in WebExtensions. So the version parameter is actually required.
MozReview-Commit-ID: Ge5lndjxGdK
--HG--
extra : rebase_source : 035e765344171c2fd3a7705f1f082aafa953bc95
2017-02-24 20:53:05 +09:00
Masatoshi Kimura
7be7b11a1c
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
...
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
Patrick McManus
a980860d80
Bug 1340655 - remove h1 pipeline support r=mayhemer
2017-02-17 15:35:37 -05:00
Gabriele Svelto
87ded22d83
Bug 1341282 - Write the telemetry session id to the .extra file during a crash; r=Ted
...
MozReview-Commit-ID: 3xltHwV7L5x
--HG--
extra : source : 12e4ead9cb2afd17e12e96e4f91ac3fc437e7341
2017-02-21 15:23:58 +01:00
Chris Manchester
fcd910e360
Bug 1339673 - Don't link the gtest libxul during MOZ_PROFILE_GENERATE. r=ted
...
The gtest libxul isn't used during the profiling run, so this is just
wasted work.
MozReview-Commit-ID: 5FVmt8rA4zk
--HG--
extra : rebase_source : 89c7b503315bc2b9c21783ec22e20bd94f0e6cf2
2017-02-16 10:47:46 -08:00
Milan Sreckovic
09461fd1e5
Bug 1341959
: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: ABpjtMSTA8L
--HG--
extra : rebase_source : f6bd8b11d11c259951f483af0e999d0e90e25442
2017-03-02 15:48:06 -05:00
Tomislav Jovanovic
5cbc8240df
Bug 1343583 - Adapt test framework to function toString revision r=aswan
...
MozReview-Commit-ID: LHABSIrgpBi
--HG--
extra : rebase_source : dd165454a14544b546fb973262e7b814cd0c627c
2017-03-02 20:38:25 +01:00
Bob Silverberg
ac75695e34
Bug 1341277 - Part 3: Update ext-privacy.js to support disabling and re-enabling settings. r=aswan
...
MozReview-Commit-ID: 4Yf0uxsoXHP
--HG--
extra : rebase_source : f9d3bb6c1d17255e2673aa51f22bdee8876d56b6
2017-02-23 09:45:37 -05:00
Bob Silverberg
3a7207592f
Bug 1341277 - Part 2: Update ExtensionPreferencesManager to support disabled settings. r=aswan
...
MozReview-Commit-ID: FG7u2KbWLdG
--HG--
extra : rebase_source : ca27077af8f37730594f9ce185ceb8d01c090105
2017-02-22 14:27:33 -05:00
Bob Silverberg
767ea1e9b1
Bug 1341277 - Part 1: Update ExtensionSettingsStore to support disabled settings. r=aswan
...
MozReview-Commit-ID: 4N67JXfO81D
--HG--
extra : rebase_source : 12d4ad1ede515f57d7256899e197e83e129877a0
2017-02-22 11:35:10 -05:00
Mats Palmgren
4d02b8997a
Bug 1340138. r=smaug
...
MozReview-Commit-ID: HoTn7hfCiSC
2017-02-28 16:41:08 +01:00
Carsten "Tomcat" Book
24bb9f3ffe
Merge mozilla-central to mozilla-inbound
2017-02-28 13:03:04 +01:00
jakehm
fb570873d0
Bug 1328624 - Added .zip to default extensions when installing an add-on from file. r=rhelmer
...
MozReview-Commit-ID: 41JOiaFHxPU
--HG--
extra : rebase_source : ffb6a150b564e520bf41124a29f3fb91f5a4811f
2017-02-15 20:32:53 -05:00
Wes Kocher
57e033e108
Bug 1339892 - ESLint fix
...
MozReview-Commit-ID: 83sxzT9mVfL
2017-02-15 14:55:15 -08:00
Zibi Braniecki
3613954ec3
Bug 1339892 - Refactor mozIntl to have a nicer API and thin logic. r=smaug
...
MozReview-Commit-ID: J4QXXBy7JII
--HG--
rename : toolkit/components/mozintl/MozIntl.cpp => toolkit/components/mozintl/MozIntlHelper.cpp
rename : toolkit/components/mozintl/MozIntl.h => toolkit/components/mozintl/MozIntlHelper.h
rename : toolkit/components/mozintl/mozIMozIntl.idl => toolkit/components/mozintl/mozIMozIntlHelper.idl
extra : rebase_source : 9753dbeea2e11c7fde550df1a20b1c3d1b2063fe
2017-03-01 16:58:11 -08:00
Wes Kocher
b9ff582762
Backed out 2 changesets (bug 1343583) at developer's request a=backout
...
Backed out changeset 10fccfc11db1 (bug 1343583)
Backed out changeset 3b9e06e3d9b8 (bug 1343583)
MozReview-Commit-ID: FKEYDU9MZIa
2017-03-02 10:44:07 -08:00
Tomislav Jovanovic
b9dd9e5d3a
Bug 1343583 - Adapt test framework to function toString revision r=aswan
...
MozReview-Commit-ID: LHABSIrgpBi
--HG--
extra : rebase_source : 305fd3b2f7c8d8a6054f2621cde6f48f0dcd9a20
2017-03-02 18:32:33 +01:00
Blake Kaplan
9cdad195d8
Bug 1153457 - Remove CPOWs from browser_RemoteWebNavigation.js. r=mconley
...
MozReview-Commit-ID: 9f8nCsATErR
--HG--
extra : rebase_source : 560575c36df6d47c2d8c98f03496b37f74a52060
2017-02-24 14:09:36 -08:00
Andrea Marchesini
4d21d3a57a
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-03 09:42:54 +01:00
Andrea Marchesini
24004054a8
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau
2017-03-03 09:42:27 +01:00
Alfredo.Yang
e95865db72
Bug 1342852 - update rust mp4 parser. r=kinetik
...
MozReview-Commit-ID: 5GzgpfPqMD8
--HG--
extra : rebase_source : 716bb6df434acc245721d15a7ee14c5bfae0f44a
2017-03-01 16:52:46 +08:00
Milan Sreckovic
6bdcc3d83e
Bug 1341959
: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: J2d08fXAlcA
--HG--
extra : rebase_source : b8d6b75794f23357f84f2fae95d393f85af83c5c
2017-02-24 14:14:35 -05:00
Wes Kocher
9746f81e53
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: FzykkWPQCrq
--HG--
rename : browser/modules/test/browser_UsageTelemetry_content.js => browser/modules/test/browser/browser_UsageTelemetry_content.js
rename : browser/modules/test/browser_UsageTelemetry_content_aboutHome.js => browser/modules/test/browser/browser_UsageTelemetry_content_aboutHome.js
rename : browser/modules/test/browser_UsageTelemetry_searchbar.js => browser/modules/test/browser/browser_UsageTelemetry_searchbar.js
rename : browser/modules/test/browser_UsageTelemetry_urlbar.js => browser/modules/test/browser/browser_UsageTelemetry_urlbar.js
2017-03-01 17:48:44 -08:00
Sebastian Hengst
71318f787d
Backed out changeset 379093669b39 (bug 1340655) for warning as err.or at nsHttpConnection.cpp(875). r=backout on a CLOSED TREE
2017-03-01 20:20:57 +01:00
Geoff Brown
baa89f6394
Bug 1318696 - Increase timeout in browser_thumbnails_bg_destroy_browser.js; r=adw
2017-03-01 12:11:47 -07:00
Robert Helmer
1c34215008
Bug 1341434 - document high-level client-side implementation details for system add-ons r=aswan
...
MozReview-Commit-ID: fvF5EjepYr
--HG--
extra : rebase_source : a3f05b9c56ff76d26e4c2c1dfa92807155e11f1f
2017-02-21 13:34:05 -08:00
Alfredo.Yang
69731f92d5
Bug 1341967 - remove MOZ_RUST_MP4PARSE. r=kinetik
...
MozReview-Commit-ID: SgTlIo8wEi
--HG--
extra : rebase_source : 263a6cfcf50ee3582f3dc1bfc43d4fa0dcc00800
2017-03-01 14:44:42 +08:00
Blake Kaplan
df3fde8b4d
Bug 1153457 - Remove CPOWs from browser_RemoteWebNavigation.js. r=mconley
...
MozReview-Commit-ID: 9f8nCsATErR
--HG--
extra : rebase_source : 7e9f1fa7ef8f983ee4765976855eabee8f7d890c
2017-02-24 14:09:36 -08:00
Sebastian Hengst
097faaf0fa
Backed out changeset 86fae94513cd (bug 1330349) for failing mochitest browser_bug591465.js and xpcshell test test_webextension_theme.js. r=backout on a CLOSED TREE
...
--HG--
rename : toolkit/components/extensions/ext-theme.js => browser/components/extensions/ext-theme.js
rename : toolkit/components/extensions/schemas/theme.json => browser/components/extensions/schemas/theme.json
rename : toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js => browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-02 00:03:10 +01:00
Sebastian Hengst
da1a2af7aa
Backed out changeset 6e857ab96cda (bug 1330349)
2017-03-02 00:01:49 +01:00
Sebastian Hengst
b156c0ae2e
Backed out changeset 3e2083974a13 (bug 1330349)
2017-03-02 00:01:44 +01:00
Sebastian Hengst
c5ec96b86b
Backed out changeset b55dd9178815 (bug 1330349)
2017-03-02 00:01:39 +01:00
Sebastian Hengst
da4c62774c
Backed out changeset 3a149a84ce47 (bug 1330349)
2017-03-02 00:01:35 +01:00
Mike de Boer
776140ce79
Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r=mossop
...
MozReview-Commit-ID: 8k3ZGMkkF3H
--HG--
extra : rebase_source : 914be382a7d6bacf17d514405e394e5b4674211f
2017-03-01 22:40:08 +01:00
Mike de Boer
e69d85fd1f
Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r=mossop
...
MozReview-Commit-ID: JCbBZObWDQZ
--HG--
extra : rebase_source : bb04f52e483fc07586858011ece82b1de5c6499a
2017-03-01 22:40:04 +01:00
Mike de Boer
8ced0acd87
Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r=mossop
...
MozReview-Commit-ID: 7x5YfVedrlm
--HG--
extra : rebase_source : f00fae251300b306c750263e0d5d8826572c46db
2017-03-01 17:57:50 +01:00
Mike de Boer
809ca8f156
Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r=mossop
...
MozReview-Commit-ID: 2mspNIILkW1
--HG--
extra : rebase_source : 1bd4d8649547979663b405be24ea0843a7fd193b
2017-03-01 17:57:22 +01:00
Mike de Boer
f81f8d216e
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
...
MozReview-Commit-ID: D2SwtSu1VZw
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
extra : rebase_source : b408c306c81c6bfa148a97255f7b68c6a4054f2b
2017-03-01 17:57:13 +01:00
Patrick McManus
63212ea3a1
Bug 1340655 - remove h1 pipeline support r=mayhemer
...
HTTP/1.1 pipelines have been subsumed by the more effective mux of spdy, h2, and soon quic.
The feature was never able to overcome the limitations of HoL blocking
and TCP reset, and their impact on performance and reliability.
Fundamentally mux is the only way we should be approaching that problem.
The massive amount of code - mostly heuristics to try and deal with
the HoL problem (by classifying things onto different transactions,
timers for broken servers, etc..) has become a maintenance burden with
minimal value given the default off state of the feature.
h2 is the new (working) strategy.
--HG--
extra : rebase_source : 5794957c1f078ca435480724d3caf9bdd861b7de
2017-02-17 15:35:37 -05:00
Sebastian Hengst
53a7c500b2
Backed out changeset a6db4cae9990 (bug 1313326) for failing browser_UsageTelemetry_content.js on Linux x64 asan and debug (at least). r=backout on a CLOSED TREE
2017-03-01 19:48:09 +01:00
Sebastian Hengst
8cf6419728
Backed out changeset 223a0be48369 (bug 1313326)
2017-03-01 19:47:19 +01:00
Sebastian Hengst
b76fa6923b
Backed out changeset fe98d700bb64 (bug 1313326)
2017-03-01 19:47:14 +01:00
Sebastian Hengst
b84bccbd94
Backed out changeset bc61502be42e (bug 1313326)
2017-03-01 19:47:09 +01:00
Sebastian Hengst
2d5923a5fc
Backed out changeset 49a7a91b73cc (bug 1313326)
2017-03-01 19:47:05 +01:00
Sebastian Hengst
d4a76e74b9
Backed out changeset e2395b3b1e16 (bug 1313326)
2017-03-01 19:47:00 +01:00
Wes Kocher
686e0997b9
Backed out 2 changesets (bug 1338567) for near permafailing debugger test failures a=backout CLOSED TREE
...
Backed out changeset c594a1353f5d (bug 1338567)
Backed out changeset e9dcba1a87af (bug 1338567)
MozReview-Commit-ID: 4vB5haf8zyB
2017-03-01 10:38:33 -08:00
Georg Fritzsche
b38f62f8a6
Bug 1313326 - Part 6: Update event documentation. r=dexter
2017-02-28 13:39:06 +01:00
Georg Fritzsche
a5fe1c92a9
Bug 1313326 - Part 5: Use correct child event timestamps. r=dexter, f=chutten
2017-02-28 16:52:53 +01:00
Georg Fritzsche
fbb7f0576b
Bug 1313326 - Part 4: Flush the event IPC buffer when hitting a limit. r=chutten
2017-02-15 17:00:41 +01:00