Commit Graph

464469 Commits

Author SHA1 Message Date
Nils Ohlmeier [:drno]
1a7d746ecc Bug 1252777: skip over ICE TCP host candidate creation failures. r=bwc
MozReview-Commit-ID: 6l0ierHz5eL

--HG--
extra : rebase_source : 5bcce0063cf092f9eba278ea6790a0ada07eb82c
2016-03-02 01:27:01 -08:00
Luke Wagner
dee8f1789c Bug 1253137 - Baldr: switch from expression-count to function body byte size (r=sunfish)
MozReview-Commit-ID: KcbWjViZAM6
2016-03-04 18:43:00 -06:00
Luke Wagner
08ad2796af Bug 1253137 - Baldr: switch to bottom-up validation in Wasm.cpp (r=sunfish)
MozReview-Commit-ID: 8Ml0V6RcoSR
2016-03-04 18:42:57 -06:00
Luke Wagner
fd73ec9670 Bug 1253137 - Baldr: remove expected type from WasmIonCompile.cpp (r=sunfish)
MozReview-Commit-ID: 7WM8Age7IP4
2016-03-04 18:42:54 -06:00
Andrew Swan
053f654c7e Bug 1251766 - Accept more date formats for downloads.search(). r=kmag
MozReview-Commit-ID: K0r1wiY2lqf

--HG--
extra : rebase_source : 77390ec193bf021cb293fa0e564d2d0a101dce3e
2016-03-04 10:44:09 -08:00
Andrew Swan
76e599335e Bug 1251766 - Add new Date type to webextensions schemas. r=kmag
MozReview-Commit-ID: EEX5FziiINo

--HG--
extra : rebase_source : 68da63aeacb6a711c7a35827f36f7d97c00e48d0
2016-03-04 13:08:19 -08:00
Andrew Swan
a9ee3a7852 Bug 1245600 - Implement chrome.downloads.onChanged for state. r=kmag
MozReview-Commit-ID: BaAyU1dgMB7

--HG--
extra : rebase_source : e0652f3bb9afc13b7276eb92f220542cd61a66be
2016-03-04 12:18:11 -08:00
Martijn Wargers
147837be87 Bug 553417 - Rewrite tests to use pushPrefEnv. r=mats
--HG--
extra : rebase_source : 915e035893f1fb59a791d41ac3b2d2b3b63dc287
2016-03-04 12:23:23 -05:00
Blake Kaplan
af91847c15 Bug 1234440 - Stop using CPOWs in this test. r=wchen
--HG--
extra : rebase_source : 8884f9c2cb21565ce7934553f0b47ac7e2032e97
2016-03-04 17:54:00 -05:00
Ryan VanderMeulen
67195fa604 Bug 1253789 - Don't skip the webgl conformance tests on e10s. r=jgilbert
--HG--
extra : rebase_source : 1e901f0d43a829a95bfa84823ee36243ea650bfe
2016-03-04 22:45:13 -05:00
Luke Wagner
a6c7340e06 Bug 1246116 - Baldr: remove two timeout tests until there is a good way to make them not fail on platforms without wasm (arm64) (r=red)
MozReview-Commit-ID: JM9Iav7kMpE
2016-03-04 22:31:28 -06:00
Timothy Nikkel
931f4f6e1d Bug 1251405. Part 2. Use 64 bit ints to hold the delay between the current time and the last animation time. r=edwin
When storing ms, 32 bit ints can hold 2^32/1000/60/60/24 ~= 49 days. It's quite conceivable that someone would leave a tab in the background for 50 days.
2016-03-04 21:54:03 -06:00
Timothy Nikkel
01190b0b2c Bug 1251405. Part 1. Fix a significant signed/unsigned mismatch in handling the return value of FrameAnimator::GetSingleLoopTime. r=edwin
GetSingleLoopTime returns -1 on exceptional cases but we used an unsigned int to hold the return value in AdvanceFrame. So the |loopTime > 0| check would succeed. Fortunately the |delay.ToMilliseconds() > loopTime| check would fail because loopTime was MAX_UNIT32, so we didn't do anything incorrect.

http://hg.mozilla.org/mozilla-central/rev/263980931d1b (bug 890743) changed GetSingleLoopTime from returning 0 (and uint32_t) to -1 (and int32_t) on exceptional cases. But the caller of GetSingleLoopTime wasn't updated.
2016-03-04 21:54:00 -06:00
Hiroyuki Ikezoe
9cacbd5b2d Bug 1196114 - Part 5: Store performce warning information as enum type. r=birtles
Each warning message is generated only when getPropertyState() is called.

MozReview-Commit-ID: C03ZSvPv9ff

--HG--
extra : rebase_source : 5932957f8f0b171c7b100b1c22e70513959c819e
2016-03-04 17:54:25 +09:00
Hiroyuki Ikezoe
53fd8ccffb Bug 1196114 - Part 4: Localize messages for animation performance warnings. r=birtles
MozReview-Commit-ID: LPSHU2T3oP4

--HG--
extra : rebase_source : 898e11b02edd3f80452c8c2714b8364288a3fe75
2016-03-04 15:48:50 +09:00
Hiroyuki Ikezoe
d7ac86e556 Bug 1196114 - Part 3: Set AnimationPerformanceWarning messages. r=birtles
Those message will be modified in part 4 (localization).

MozReview-Commit-ID: 6TMUxemVLcu

--HG--
extra : rebase_source : 65ef1879b3e606ae6dc279981b1e995c7b2cd40b
2016-03-04 15:07:04 +09:00
Hiroyuki Ikezoe
e3df4388fc Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug
MozReview-Commit-ID: CPz3DtWxKll

--HG--
extra : rebase_source : 5a210456997789ace942e60c3688f9600df3281c
2016-03-04 06:36:41 +09:00
Hiroyuki Ikezoe
3534158709 Bug 1196114 - Part 1: Add SetPerformanceWarning. r=birtles
MozReview-Commit-ID: 8NqvuOjKfZM

--HG--
extra : rebase_source : 07c0a1500171569de0471b96f22bd79c38165e02
2016-03-04 06:36:36 +09:00
Benjamin Bouvier
577d0af387 Bug 1246116: Wire BrTable in wasm and add a bunch of tests; r=sunfish
MozReview-Commit-ID: 7sw9zUD44OW
2016-03-04 12:35:34 +01:00
Morgan Phillips
d95ecfa483 Bug 1245877 - Expose error message names via the debugger object; r=jorendorff
--HG--
extra : rebase_source : 87a2c2f682285048be1c57c280f4e3af48b9d524
2016-03-04 12:21:57 -08:00
Nathan Froyd
f1c0aa7371 Bug 1170045 - part 2 - use SegmentedVector in the DeferredFinalize implementation; r=mccr8
This change ought to make the necessary allocations for many deferred
finalizations smaller, at the cost of some extra space usage and
slightly slower walking over the array.
2016-03-04 12:06:06 -05:00
Nathan Froyd
d75c1bad6a Bug 1170045 - part 1 - add bulk pop support to SegmentedVector; r=erahm
Writing PopLastN in this way is probably a bit of a micro-optimization,
but at least it comes with tests and some comments for verifying the
goodness of the code.
2016-03-04 12:02:24 -05:00
Nathan Froyd
10eb1a5af3 Bug 1170045 - part 0 - modify TestSegmentedVectors to use explicitly-updated counts; r=erahm
The scheme in TestSegmentedVectors to use manually-annotated points and
magic numbers corresponding to those annotations works OK for small
numbers of operations.  But for testing bulk push and pop, we're going
to be doing many more operations, so let's move to recording explicitly
in code the operations we expect to see, and checking those instead.
2016-03-04 12:00:33 -05:00
Nathan Froyd
64fe772d2f Bug 1132499 - part 2 - convert nsTextEditorState::mValue to be an nsString; r=ehsan
I don't know the full history here; roc asked about this exact thing in
bug 534785 when reviewing the creation of nsTextEditorState.  The answer
then was "historical reasons" (the original code is hg@1)...maybe to try
and save some space?  Regardless, since the only thing we do here is
convert from/to incoming/outgoing nsStrings, which at least sometimes
appear to be causing OOMs, we might as well hold it as an nsString all
the time.  This change will ideally eliminate allocations, as we'll be
able to use nsString's buffer sharing underneath the hood.
2016-03-04 10:29:01 -05:00
Nathan Froyd
f0c8d767c9 Bug 1132499 - part 1 - convert nsTextEditorState::mValue to use Maybe instead of heap allocation; r=ehsan
This change is just a minor tidying; we need to distinguish between
"have a value" and "don't have a value" in nsTextEditorState::GetValue,
but we can do better than heap-allocating the string.
2016-03-04 09:56:13 -05:00
Bill McCloskey
f8784ed28b Back out bug 1248750 on a CLOSED TREE 2016-03-04 16:04:41 -08:00
Jim Mathies
e8e7fc3268 Bug 1253688 - Backout bug 1229429 which caused a painting problem with Loops remote browser chat window with e10s enabled. r=billm
MozReview-Commit-ID: 3tAgOAmnJli
2016-03-04 17:56:03 -06:00
Kartikaya Gupta
74675921b3 Bug 1253617 - Fix non-unified build bustage in OverscrollHandoffState.cpp r=BenWa
MozReview-Commit-ID: 9QkpsxPZsQS
2016-03-04 12:59:06 -05:00
Masatoshi Kimura
890c5198f9 Bug 1253566 - Deal with char16_t/wchar_t mismatch. r=aklotz 2016-03-05 08:47:50 +09:00
Dan Gohman
5cd7a418c8 Bug 1253681 - BaldrMonkey: Update to the current official opcode encodings. r=luke 2016-03-04 11:55:59 -08:00
Gabriele Svelto
37f3999f8b Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands 2016-03-04 15:15:38 +01:00
Greg Tatum
e150ac87f6 Bug 1242958 - The cursor type is not I-beam when the mouse pointer is over the heap-view. r=fitzgen 2016-03-01 07:28:00 -05:00
penhlenh
ddc08ffa06 Bug 1251952 - about:telemetry should handle empty ping archives gracefully. r=gfritzsche 2016-03-03 08:04:10 +07:00
Lin Clark
75dc726f8f Bug 1249106 - Fail tests when React propType errors are logged. r=jryans 2016-03-02 17:07:00 -05:00
Greg Tatum
6e1bb67700 Bug 1252971 - Memory panel docs update. r=fitzgen
After going through a deep dive into the memory tool I've updated
and clarified a few things in the docs that I found confusing.
2016-03-02 12:51:00 -05:00
malayaleecoder
cd91a017a4 Bug 1241941 - [Lint: ScrollViewSize] Fix ScrollView size validation error. r=mcomella 2016-03-02 10:32:38 +05:30
Ryan VanderMeulen
e7a25f990a Bug 1253498 - Update pdf.js to version 1.4.121. r=bdahl 2016-03-03 22:47:13 -05:00
Kit Cambridge
c30c8519e6 Bug 1250527 - Use the "Sync Now" string in the Synced Tabs sidebar. r=markh
MozReview-Commit-ID: tS74Uw50lf

--HG--
extra : rebase_source : 0a811342890e02905021db01010fb4ba0364c505
2016-03-03 14:51:32 -08:00
Kit Cambridge
d2fcfdda5d Bug 1253438 - Expose Push observer notification topics. r=markh
MozReview-Commit-ID: HublNSAD3NY

--HG--
extra : rebase_source : ca89fad6bfafa403e97c1e1defc4d3a0673af430
2016-03-03 14:37:10 -08:00
Nick Alexander
99cbe4ed5e Bug 1207714 - Part 4: Add singleton PushService. r=rnewman
MozReview-Commit-ID: CFSINSP7uFp

--HG--
extra : rebase_source : 54825ffa0bb88199e1a878df3f31764a5cfd6fec
extra : histedit_source : 9cf6b87f7a657ffa7c68554b118608e3c3586dc9
2016-03-02 16:44:23 -08:00
Nick Alexander
baaa8b439e Bug 1207714 - Part 3: Implement push manager. r=rnewman
MozReview-Commit-ID: LkUaGFA6YlF

--HG--
extra : rebase_source : 0ca118abbe831b931531706c468c84b0d3d5ad5d
extra : histedit_source : 53b8a46c84c78db51880053b673ed848f00a0867%2C01aa2e7d5a3fded0ce3d90bb8ad6a7387fd7f7e2
2016-03-02 16:04:02 -08:00
Nick Alexander
34e1615012 Bug 1207714 - Part 2: Add storage for App-wide push state. r=rnewman
MozReview-Commit-ID: GOP4F6N2Mht

--HG--
extra : rebase_source : bd71061e26bad26960dfaa5e3eaefb0cfd33939d
extra : histedit_source : ba16261e6a983f7b3cc6f75f829c706703161b6d
2016-03-02 15:48:37 -08:00
Nick Alexander
5054422809 Bug 1207714 - Part 1: Register no-op GCM message listeners. r=rnewman
MozReview-Commit-ID: 4n7IcTuGQVE

--HG--
extra : rebase_source : 74dd6ab391fcd67dfcd2d5794edfad327e72b76e
extra : histedit_source : 2a4f2aeab28b7a5eb793ecdfecd572a33b034a72
2016-03-02 15:45:24 -08:00
Nick Alexander
3bc32c10a8 Bug 1207714 - Pre: Tweaks to the autopush client. r=me
MozReview-Commit-ID: INWEkLJfVDQ

--HG--
extra : rebase_source : aa358e6914932fd7372e56703a53797336633093
extra : histedit_source : ccbfde18086e41010302188fa0667898367d2081
2016-03-01 16:59:49 -08:00
Nick Alexander
80f80e3127 Bug 1207714 - Pre: Expose synchronous executor to product code. r=rnewman
MozReview-Commit-ID: 3eDVh0nk7Nc

--HG--
extra : rebase_source : 3bd81e142b1733953bfd07bffc1de0293d1f4c00
extra : histedit_source : 8930a677515d115078c7098a639bfb1c38a0f72b
2016-02-25 09:30:28 -08:00
Nick Alexander
778f99dc3c Bug 1221678 - Add new Android permission to Fennec Nightly (when GCM is enabled). r=margaret
MozReview-Commit-ID: 6orrWVxqLP7

--HG--
extra : rebase_source : 17c38c9397ec8874760fe32f383d1ba7c9ff0940
extra : histedit_source : a7da28cc8aa8838f027664b34feff8eb53f06b17
2016-03-01 16:53:46 -08:00
Hiroyuki Ikezoe
199a3521ec Bug 1153128 - Add sendSyncMessage to SpecialPowers.loadChromeScript. r=jmaher
MozReview-Commit-ID: AsbBiOkhhLo

--HG--
extra : rebase_source : 435440d581de51ff986fde9cd5b0d6e0cc3e5388
2016-02-24 21:43:23 -08:00
Michael Comella
cb4b5898fc Bug 1238788 - Burn the tree on android lint failure. r=nalexander
Looking at [1], we halt_on_failure for the `postflight_build_mach_command`s and
the flag I flipped causes the lint command to return a non-zero exit code (i.e.
noting failure).

[1]: https://hg.mozilla.org/mozilla-central/rev/b7f1dac8306f#l2.29

MozReview-Commit-ID: 8v4am9zxxCk

--HG--
extra : rebase_source : 27236e557629ada3931b05d68fad3405cfcc0b5a
2016-03-02 12:00:29 -08:00
Felipe Gomes
ecd4513b28 Bug 1253667 - Temporarily disable APZ on beta. r=kats
We are planning on running an e10s experiment on early builds of beta46, and in this experiment we want to get data from e10s on + APZ off.

MozReview-Commit-ID: 4eEtgNRPxtW
2016-03-04 19:49:10 -03:00
Shane Caraveo
47966c0504 Bug 1252661 fix visibility state of pocket menu items, r=gijs 2016-03-04 14:38:13 -08:00