Граф коммитов

532667 Коммитов

Автор SHA1 Сообщение Дата
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