Sebastian Hengst
ac84beec3b
merge mozilla-central to autoland. r=merge a=frequent-orange-fix
2017-04-21 20:26:51 +02:00
Julian Descottes
3466153b93
Bug 1358070 - register dedicated privileged image for browser_docshell_type_editor.js;r=Gijs
...
The test image/test/browser/browser_docshell_type_editor.js used to rely on a devtools image.
Devtools are moving away from mozilla central, so here we register a new image dedicated for
this test.
MozReview-Commit-ID: Log4J0eLudV
--HG--
extra : rebase_source : 63890e9b4bbcf4de46190d42808ed92430f3c072
2017-04-20 11:46:51 +02:00
Edouard Oger
1b936ebd82
Bug 1356112 - Set identity.fxaccounts.settings.devices.uri when using the FxA well-known configuration. r=tcsc
...
MozReview-Commit-ID: IJaMuIorXHg
--HG--
extra : rebase_source : 9dc1e723632c1821af5299e6f91c54471c4855f6
2017-04-20 13:57:23 -04:00
Sebastian Hengst
e35a5d0b79
Backed out changeset f39e67694994 (bug 1302470) for failing mochitest test_bug263683.xul on opt-based builds on Linux and on debug on OSX, at least. r=backout
2017-04-21 19:09:12 +02:00
Sebastian Hengst
0565ac832f
Backed out changeset 572662b36c77 (bug 1302470)
2017-04-21 19:09:12 +02:00
Sebastian Hengst
3e0e5a51d2
Backed out changeset a5a77d4a3cf3 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
e78736fcec
Backed out changeset d0ecd711cbc4 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
114e6952d0
Backed out changeset d12341c804a2 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
4608be37d8
Backed out changeset 726e98cd071e (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
6784deba77
Backed out changeset 95aca3b5524e (bug 1302470)
2017-04-21 19:09:11 +02:00
Paul Bignier
27d15a14ef
Bug 1356896 - Convert the shistory to use mozilla/LinkedList.h rather than prclist.h. r=erahm
2017-04-19 10:05:00 -07:00
Peter Moore
a369458957
Bug 1358142 - Support Content-Encoding header in mozharness when downloading from a url,r=aki
2017-04-21 19:38:46 +02:00
Hannes Verschore
e8f7043d0b
Bug 1319746: Add a memory reporter for CFGGraph on BaselineScript, r=njn
2017-04-21 19:37:06 +02:00
Hannes Verschore
31296801c2
Bug 1334409 - TraceLogging: Add memory reporter for TraceLogging, r=njn
2017-04-21 19:37:04 +02:00
Hannes Verschore
e15f25a249
Bug 1346543 - IonMonkey: Add alias information to the osr block in flow-aa, r=jandem
2017-04-21 19:37:01 +02:00
Nicolas B. Pierron
bd173ba9d4
Bug 1358521 - XDRScript: Only fail on mismatch between the top-level JSScript and the decoding CompileOption. r=luke
2017-04-21 16:57:58 +00:00
Nicolas B. Pierron
cf3fce3eb4
Bug 900784 part 1.6 - Add a test case for the JS start-up bytecode cache. r=mrbkap
2017-04-21 16:57:58 +00:00
Nicolas B. Pierron
c6509f9e01
Bug 900784 part 1.5 - Encode JS bytecode when no more scripts are executed. r=mrbkap
2017-04-21 16:57:58 +00:00
Nicolas B. Pierron
5b59221f67
Bug 900784 part 1.4 - Decode JS bytecode either off/on-main-thread. r=mrbkap
2017-04-21 16:57:58 +00:00
Nicolas B. Pierron
86094a7a6d
Bug 900784 part 1.3 - Add SRI hash import/export code from/to JS bytecode cache. r=francois,mrbkap
2017-04-21 16:57:57 +00:00
Nicolas B. Pierron
287c866026
Bug 900784 part 1.2 - Request JS bytecode if any is present in the cache. r=mrbkap
2017-04-21 16:57:57 +00:00
Nicolas B. Pierron
d52b01efa3
Bug 900784 part 1.1 - Add nsScriptLoader::mDataType to track the type of the loaded content. r=mrbkap
2017-04-21 16:57:57 +00:00
Nicolas B. Pierron
49b55aae35
Bug 900784 part 1.0 - Add nsJSUtils functions for encoding and decoding the bytecode. r=mrbkap
2017-04-21 16:57:57 +00:00
Nicolas B. Pierron
0e685e0450
Bug 900784 part 0.12 - Assert nsScriptLoadRequest::mProgress state in nsScriptLoader methods. r=mrbkap
2017-04-21 16:57:57 +00:00
dOn'tReallycAre
7686899ef4
Bug 1357155 - Convert PRCList usage in nsStandardURL to LinkedList. r=erahm
2017-04-21 01:46:12 +09:00
Sebastian Hengst
37d7b65041
merge mozilla-central to mozilla-inbound. r=merge a=backout
2017-04-21 18:36:31 +02:00
Jan de Mooij
ec32b96116
Bug 1339207
- Always build CacheIRSpewer in Nightly builds. r=evilpie
2017-04-21 17:15:22 +02:00
Randell Jesup
64a9d5c37f
Bug 1343143: enable 3 temporal layers in simulcast mode, at all resolutions r=bwc
...
MozReview-Commit-ID: 3xf6qTMZPks
2017-04-21 11:03:45 -04:00
Jonathan Kew
23d97b6f9d
Bug 1253919 - Enable support for the logical values of CSS 'float' and 'clear' properties for all channels. r=dbaron
2017-04-21 16:01:04 +01:00
Carsten "Tomcat" Book
da0df10ba1
Merge mozilla-central to mozilla-inbound
2017-04-21 16:00:58 +02:00
Jan de Mooij
ba166dc062
Bug 1357680 part 1 - Track Ion-inlined scripts explicitly so we can inline functions with unknown properties. r=bhackett
2017-04-21 10:05:12 +02:00
Jon Coppeard
b8a6f4f2ab
Bug 867815 - Fix visitIteratorStart shape/group guard for unboxed objects r=bhackett
2017-04-21 14:14:25 +01:00
Jon Coppeard
5278673dda
Bug 867815 - Add post barrier for visitIteratorStart r=jandem
2017-04-19 15:19:50 +01:00
Carsten "Tomcat" Book
248cf7f04f
Merge mozilla-central to mozilla-inbound
2017-04-21 11:43:14 +02:00
Iris Hsiao
24d2c9df0c
Backed out changeset 7a446a56598f (bug 1357680) for leak issue
...
--HG--
extra : rebase_source : 8eb9c832448460c828ce286fd60d0b05916b86af
2017-04-21 17:03:38 +08:00
Masayuki Nakano
d457e48592
Bug 1217700 part.4 Add automated tests for IMEContentObserver r=m_kato
...
IMEContentObserver notifies IME of 3 notifications at most when editor is changed.
The order is:
1. text change (with merged range if 2 or more change occurred during an edit transaction)
2. selection change (only the latest selection change. other changes occurred before that during an editor transaction are ignored)
3. position change (scrolled, resized, window moved, etc)
This does not check the behavior in designMode because some operation in testWithHTMLEditor() causes unexpected behavior, e.g., moving focus. It *might* be bug of design mode. However, it doesn't matter for this bug. The important thing of this bug is, there should be automated tests for IMEContentObserver. And fortunately, IMEContentObserver does not check the type of editor. So, it's enough to test only contenteditable element for HTMLEditor at least for now. Therefore, I gave up to test it in designMode for now.
MozReview-Commit-ID: 7L6ZlbVMU2P
--HG--
extra : rebase_source : 8282fe7aa2f4d405f2576f05d46b60b044223855
2017-04-19 21:57:58 +09:00
Masayuki Nakano
3d8bbc6723
Bug 1217700 part.3 Expose text change, selection change and position change notifications to nsITextInputProcessorCallback with nsITextInputProcessorNotification r=smaug
...
For testing IMEContentObserver, text change, selection change and position change notifications should be exposed to JS with nsITextInputProcessorNotification.
MozReview-Commit-ID: 3PUhKXRwnAn
--HG--
extra : rebase_source : fce7a73683a2d4811070453629ef48d3ad15c8c8
2017-04-20 20:17:03 +09:00
Benjamin Bouvier
54067c07dd
Bug 1357370: Manually preserve WasmTlsReg before an ABI call; r=luke
...
--HG--
extra : amend_source : 3f84758001703ebaea4ce405883cc1ab94f38465
2017-04-19 13:37:32 +02:00
Tom Schuster
3f372174a6
Bug 654190 - Optimize calls to GetIndexFromString in CacheIR. r=jandem
2017-04-24 19:09:17 +02:00
Tom Schuster
e18fa23abc
Bug 654190 - Cache index values in JS strings. r=jandem
2017-04-24 19:09:17 +02:00
Paolo Amadini
2c51c21228
Bug 1348062 - Test that channels are properly marked for downloads. r=mak
...
Downloads handled by nsIExternalHelperAppService pass a null request to the final onStateChange notification, thus we need to hold a reference to the request earlier. This also allows unit tests to access the request while the download is running.
MozReview-Commit-ID: 21rapDmMIZw
--HG--
extra : rebase_source : f1cd9a17e0e04f0ff9d9632528b3cee1149f4857
2017-04-19 10:42:00 +01:00
Marco Bonardo
444b7b3de9
Bug 1356440 - Favicons of bookmarks views don't update on visit. r=mrbkap,past,enndeakin
...
MozReview-Commit-ID: 8j5yLqr7MTc
--HG--
extra : rebase_source : 0da3b4bf0fca0462e22f76c1392f1d9e69f0e71c
extra : amend_source : d6c92db62af2b62671cf13f0b5385b2bc2c8b81e
2017-04-19 11:41:49 +02:00
Nicholas Nethercote
33655a895b
Bug 1358074 (part 1, attempt 2) - Fix some bad indentation in platform.cpp. r=mstange.
...
--HG--
extra : rebase_source : f572f23eeb8a290aae68b5e77dae52d885729e11
2017-04-19 14:47:18 +10:00
Robert Strong
c25c257057
Bug 1359128 - Change restart string in new app update UI and in the about window to 'Restart to update &brandShorterName;'. r=Gijs
2017-04-25 16:06:43 -07:00
Wes Kocher
675c0065d0
Backed out changeset 31d1116ced93 (bug 1349444) for assertions on Windows a=backout
...
MozReview-Commit-ID: 4dOhE2GADv3
2017-04-25 15:52:10 -07:00
Wes Kocher
bb10f1e55f
Backed out changeset 5b18b53232b8 (bug 1355559) for assertions on Windows
...
MozReview-Commit-ID: G2UXc5l6b2T
2017-04-25 15:51:33 -07:00
Wes Kocher
bf1d6ef1c2
Backed out changeset 8868bb11e7a8 (bug 1358251) for assertions on Windows
...
MozReview-Commit-ID: Laffk7TtWgP
2017-04-25 15:50:52 -07:00
Bill McCloskey
001f17e543
Bug 1334097 - Avoid busy waiting caused by MaybeUndeferIncall (r=aklotz)
...
In order to avoid a busy wait where we defer and then immediately un-defer a message,
we need to ensure that we only un-defer a message if it's actually ready to be processed.
This patch uses the same condition in MaybeUndeferIncall as we use in
DispatchInterruptMessage.
MozReview-Commit-ID: L2xZfSO0Yrk
2017-04-25 15:45:58 -07:00
Myk Melez
017f4a74e5
Bug 1357897 - ensure __has_feature(thread_local) before using it on Mac; r=froydnj
...
Bug 1348419 enabled thread-local storage for Mac, but only Xcode 8+
supports that feature, which busted building with Xcode 7-. This change
fixes that bustage by ensuring a Mac compiler supports the feature
before using it.
2017-04-25 15:23:26 -07:00
Randall Barker
c82d528d56
Bug 1358805 - part 5: Update the dynamic toolbar animator to gracefully handle toolbar snapshot generation failure r=kats
...
MozReview-Commit-ID: B3t6l5ZqhC5
2017-04-25 15:14:00 -07:00