Thomas Zimmermann
24b3a392ed
Bug 1261307: Convert NFC IPC code to |UniquePtr|, r=nfroyd
2016-04-05 13:40:11 +02:00
Thomas Zimmermann
a1ade1d06b
Bug 1261307: Convert |StreamSocketConsumer::ReceiveSocketData| to |UniquePtr|, r=nfroyd
...
|ReceiveSocketData| is a public interface of |StreamSocketConsumer| that
is overloaded by inherited classes. Therefore we convert it separately.
2016-04-05 13:40:11 +02:00
Gabriele Svelto
f48f809be9
Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin
2016-04-05 10:49:36 +02:00
Nicholas Nethercote
0faa7a06ba
Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff.
...
This saves 10 KiB of static data on 64-bit, and half that on 32-bit.
--HG--
extra : rebase_source : f0e9c5cdba7f5a71cda046152691de6a5184a223
2016-04-04 08:47:15 +10:00
Nicholas Nethercote
f7dab46ae8
Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
...
js::ClassExtension is often all null. When it's not all null, it's often
duplicated among classes. By pulling it out into its own struct, and using a
(possibly null) pointer in js::Class, we can save 17 KiB per process on
64-bit, and half that on 32-bit.
--HG--
extra : rebase_source : eb78ade09ce268e886d091f6cbc38d7e5e912527
2016-04-04 08:45:07 +10:00
Mike Conley
b87f219d48
Bug 1261599 - null check SendPBrowserConstructor return in ContentParent to avoid crashes on content process shutdown. r=smaug
...
MozReview-Commit-ID: 4LqDIeN9XRq
--HG--
extra : rebase_source : ff6edb2b80ac4e29374092d2637fc91886afec0d
2016-04-04 10:57:49 -04:00
Gerald Squelart
cc7054020a
Bug 1261536 - Create a synthetic document after the window is set - r=bz
...
MozReview-Commit-ID: 7SBC2dFZAkP
--HG--
extra : rebase_source : f4c511090945dbcb88f152fed33ec2b2017dec61
2016-04-02 10:40:09 +11:00
Daosheng Mu
6c74338b06
Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert
...
MozReview-Commit-ID: B2oAcP6zzKZ
--HG--
extra : transplant_source : %EB%E6%CAg%9B%97%91%A9%3CW%20%C8%D8%13t%CE%E0%BF-%03
2016-03-30 16:41:42 +08:00
Wes Kocher
46f04c50ca
Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
...
Backed out changeset d70235224525 (bug 911216)
Backed out changeset 2f503e373e6f (bug 911216)
Backed out changeset 2e98f8b36bc6 (bug 911216)
Backed out changeset bd5acdf4a2a1 (bug 911216)
Backed out changeset 58716e562690 (bug 911216)
MozReview-Commit-ID: 807ajHOZvQn
2016-04-04 15:41:17 -07:00
Sebastian Hengst
dde9a7fe14
Backed out changeset 7f0ea82bf6e9 (bug 1256049) because the new assertion hits so often that it generates many oranges. r=backout
2016-04-05 00:06:36 +02:00
Chris Manchester
f7a1b3fb60
Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
...
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.
MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Kyle Huey
794ef1d41e
Bug 1256049: More assertions. r=janv
2016-04-04 13:29:59 -07:00
Wes Kocher
953cf80ae2
Backed out changeset 54ee322b50cf (bug 1251361) for apparently causing a bunch of OSX m(bc) leaks
...
MozReview-Commit-ID: 8v0LiT3sA15
--HG--
extra : rebase_source : 9cdefc51f45a40aed71289958f89883faa757e43
2016-04-04 12:32:42 -07:00
Josh Matthews
80d7a050f3
Bug 1255576 - Propagate privacy status for removed content preferences to observers. r=adw
2016-04-04 15:25:58 -04:00
Kit Cambridge
4d03aea7f9
Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly
...
MozReview-Commit-ID: 8ncS62nJKVD
--HG--
extra : rebase_source : c06bc3a1595e3f5c42ce9dfc1ca78a0845c1c599
2016-04-01 14:17:07 -07:00
James Willcox
0391aa89f2
Bug 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug
2016-04-04 12:22:59 -05:00
Boris Zbarsky
80d8bedf90
Bug 1246153 part 3. Use the new clean global setup for doing from-JSON creation of dictionaries. r=bholley
2016-04-04 12:29:18 -04:00
Boris Zbarsky
63950bd866
Bug 1246153 part 2. Create a way to ask for a clean new global that works on both mainthread and workers. r=bholley
2016-04-04 12:29:16 -04:00
Boris Zbarsky
190e8db66b
Bug 1246153 part 1. Restrict initialization of dictionaries from JSON to dictionaries that can actually be represented in JSON. r=bholley
2016-04-04 12:16:13 -04:00
Till Schneidereit
cee1e3a1d9
Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz
2016-03-22 16:22:23 +01:00
Peter Van der Beken
cd3d6088a5
Bug 1251361 - "Assertion failure: cache->PreservingWrapper()" with <marquee>, navigation, adoptNode. r=smaug.
...
Remove explicit calls to ReleaseWrapper and rely on cycle collection.
2016-03-04 17:54:10 +01:00
Edgar Chen
25174c3544
Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm
...
MozReview-Commit-ID: ESTk2x2VqnD
2016-03-23 18:46:36 +08:00
Edgar Chen
13c38e804c
Bug 1257742 - Part 2: Allow both width and static density candidates showing in same selector; r=jdm
...
MozReview-Commit-ID: KJuo6wK765h
2016-03-24 16:38:22 +08:00
Edgar Chen
afcc9df76d
Bug 1257742 - Part 1: Follow the update-source-set rule to append default source into source set; r=jdm
...
MozReview-Commit-ID: 735EWjSArr2
2016-03-30 12:39:05 +08:00
Daisuke Akatsuka
586de6eae6
Bug 1244633 - Part 2: append tests for delay. r=birtles
...
MozReview-Commit-ID: 7jldzmXrqfj
2016-04-02 18:33:54 +09:00
Daisuke Akatsuka
8493af39ec
Bug 1244633 - Part 1: implement AnimationEffectTiming delay. r=birtles
...
MozReview-Commit-ID: atZbBx3dTd
2016-04-02 18:25:02 +09:00
Xidorn Quan
bd8bf4c81d
Bug 1260102 followup - Simplify newly added test with util functions.
...
MozReview-Commit-ID: lodB36EXUK
--HG--
extra : source : 1aa50c67bec48a6afcea645473929c99cc44e351
2016-04-04 10:21:22 +10:00
Mats Palmgren
bd8a2afe08
Bug 1261627 - Unbreak --disable-webrtc builds. r=cpearce
2016-04-02 12:04:00 -04:00
Shawn Huang
0f2160a452
Bug 918707 - Return syntax error if url is invalid, r=khuey
2016-04-03 20:33:04 +08:00
Makoto Kato
3631d1cc14
Bug 1222697
- Audio Indicator doesn't appear when using Web Speech Synthesis. r=eeejay
...
Create audio channel agent even if e10s. Dispatch*Inner won't be called from
child process's SpeechSynthesisRequestChild, so it is created at Dispatch*Impl.
MozReview-Commit-ID: 4ZQWE2gPh9g
--HG--
extra : rebase_source : 0de343e33b4f1720682183b120aa062267cbe3d7
2016-03-31 11:09:03 +09:00
Masayuki Nakano
86c58f3376
Bug 1258576 part.1 nsContentIterator should give up to find next/previous node if it reached the root node unexpectedly r=smaug
...
nsContentIterator isn't designed as working fine with a tree whose some nodes are being removed. In such case, NextNode() and PrevNode() meets orphan node (i.e., a node whose parent is nullptr). Then, nsContentIterator should mark it as "done".
However, it should keep crashing if it's debug build for detecting bugs explicitly.
MozReview-Commit-ID: 81ZQgoHD67T
--HG--
extra : rebase_source : 55e51583a7c77fb1e4f62e1a66e767af47b5caa7
2016-03-31 15:00:50 +09:00
Carsten "Tomcat" Book
394034a83e
Backed out changeset 0519406b6e57 (bug 1238177) for eslint test failures
2016-04-03 09:30:03 +02:00
Dave Huseby
32251ddc37
Bug 1238177 - Extension content needs to use the correct user context id origin attribute. r=bholley
...
--HG--
extra : amend_source : f8d3bb6f6b1426ac73669491b651900614f6461c
2016-04-02 13:14:00 -04:00
Masayuki Nakano
57445d0047
Bug 1259668 Rename WidgetTouchEvent::touches to WidgetTouchEvent::mTouches r=smaug
...
MozReview-Commit-ID: FLbows8davI
--HG--
extra : rebase_source : b564d09aa76311793a78d80b6c78c91e232edc47
2016-03-30 18:44:28 +09:00
Andrew McCreight
16087a904d
Bug 1251905, part 6 - Enable test_continuous_wheel_events.html in e10s. r=masayuki
2016-04-02 10:30:31 -07:00
Andrew McCreight
bfae3ebe43
Bug 1251905, part 5 - Make the synthesize wheel async. r=masayuki
2016-04-02 10:30:31 -07:00
Andrew McCreight
c2e5edf5ee
Bug 1251905, part 4 - Use pushPrefEnv in testContinuousTrustedEvents(). r=masayuki
2016-04-02 10:30:31 -07:00
Andrew McCreight
def249c77d
Bug 1251905, part 3 - Make prepareScrollUnits() support APZ using the async synthetic wheel event. r=masayuki
2016-04-02 10:30:30 -07:00
Andrew McCreight
09d19dee11
Bug 1251905, part 2 - Make the top level tests in test_continuous_wheel_events.html more async. r=masayuki
...
This enables later changes.
2016-04-02 10:30:30 -07:00
Andrew McCreight
d009fe69a7
Bug 1251905, part 1 - Make top level of test_continuous_wheel_events.html use pushPrefEnv. r=masayuki
2016-04-02 10:30:30 -07:00
Dave Huseby
a4067fb951
Bug 1238723 - Tab child needs to use default user context id when handling permissions. r=sicking
2016-04-01 16:49:00 -04:00
Nathan Froyd
a44e8e3375
Bug 1261122 - don't needlessly construct nsAutoCString temporaries in dom/indexedDB; r=khuey
...
We can make ScriptErrorRunnable::DumpLocalized take an nsACString instead.
2016-03-31 13:14:47 -04:00
Kit Cambridge
2bfd46b860
Bug 1257401 - Remove the worker descriptor for `PushManager`. r=khuey
...
MozReview-Commit-ID: 4nZElH1K3W5
--HG--
extra : rebase_source : d325e2fc44124acc0bd04b133605bf04a99ab906
2016-04-01 15:25:49 -07:00
Kit Cambridge
9bf9d2c2c9
Bug 1257401 - Remove the worker descriptor for `PushSubscription`. r=khuey
...
MozReview-Commit-ID: 9rTJn4KU2Es
--HG--
extra : rebase_source : 446483edea7d5a08c4accf3c4787f08bc3a94cd5
2016-03-31 10:49:07 -07:00
Robert Longson
481a70b111
Bug 1158500 - make writing-mode a mapped CSS property. r=cam
2016-04-01 22:08:04 +01:00
Marco Castelluccio
5b07475fcb
Bug 1246327 - Remove dom.always_allow_move_resize_window preference. r=jst
2016-04-01 19:58:22 +01:00
Kyle Huey
e0648b2c3a
Bug 934889: Use JS_InitStandardClasses everywhere now that it works. r=bz
2016-04-01 11:28:47 -07:00
Bill McCloskey
b3613ec89e
Bug 1260908 - Record IPC message sizes (r=dvander)
2016-04-01 11:22:27 -07:00
Wes Kocher
7db1b1b28a
Backed out 2 changesets (bug 1260908) for build bustage
...
Backed out changeset 5582a25d289d (bug 1260908)
Backed out changeset 9612cef48d43 (bug 1260908)
MozReview-Commit-ID: BKeDiGZ8Z8B
2016-04-01 10:44:27 -07:00
Mike Shal
33c2aa983c
Bug 1259553
- Remove dom/media/webspeech/recognition/Makefile.in; r=ted
...
MozReview-Commit-ID: FQFTk9LYoEt
2016-03-23 17:30:33 -04:00