Franziskus Kiefer
bcf48e11c8
Bug 1305970 - land NSS 0x5eb5f52b7922, r=me
2016-11-03 07:36:09 +01:00
Chris Peterson
acb9007769
Bug 1313905 - Fix -Wincompatible-pointer-types-discards-qualifiers warnings in webrtc/signaling. r=bwc
2016-11-02 21:20:40 -07:00
Chris Peterson
469de34a31
Bug 1313903 - Fix -Wmismatched-parameter-types warning in widget/cocoa/nsAppShell.mm. r=spohl
...
widget/cocoa/nsAppShell.mm:113:47 [-Wmismatched-parameter-types] conflicting parameter types in implementation of 'nextEventMatchingMask:untilDate:inMode:dequeue:': 'NSEventMask' (aka 'unsigned long long') vs 'NSUInteger' (aka 'unsigned long')
NSWindow's nextEventMatchingMask method expects a parameter of type NSEventMask, not NSUInteger, when building x86_64 with SDK 10.12:
https://developer.apple.com/reference/appkit/nswindow/1419304-nexteventmatchingmask
2016-11-02 21:18:36 -07:00
Xidorn Quan
67de44415a
Bug 1294299 part 13 - Post restyle event with style attribute hint for style change. r=heycam
...
MozReview-Commit-ID: 8quLmF0xaxv
--HG--
extra : source : 756be1f6f24db58250575910149e3c63f2320615
2016-11-03 14:41:02 +11:00
Xidorn Quan
f9aa28d18d
Bug 1294299 part 12 - Implemnet setter of properties. r=SimonSapin,heycam
...
MozReview-Commit-ID: 4tGUowsn6AK
--HG--
extra : source : 5d3d948883bac4624a62382d04e2cc036acb3525
2016-11-03 14:41:02 +11:00
Xidorn Quan
73635714ed
Bug 1294299 part 11 - Implement getting and removing property. r=SimonSapin,heycam
...
MozReview-Commit-ID: 4xvfXR8mkfN
--HG--
extra : source : 97da71dbf3666dd5eaf4f568c1e2a13b603fd6fa
2016-11-03 14:41:02 +11:00
Xidorn Quan
c5a5be01aa
Bug 1294299 part 10 - Implement DeclarationBlock.EnsureMutable. r=heycam
...
MozReview-Commit-ID: KpaypyY5moC
--HG--
extra : source : abf407828f1272475d7765064dd9f6c654f16079
2016-11-03 14:41:02 +11:00
Xidorn Quan
3196565e73
Bug 1294299 part 9 - Implement Clone for ServoDeclarationBlock. r=heycam
...
MozReview-Commit-ID: 5y2h26j87Sz
--HG--
extra : source : 2e09860b35c9ab89fe959f9c6895a793858c4fee
2016-11-03 14:41:02 +11:00
Xidorn Quan
5e29805363
Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam
...
The main targets of this refactor are:
1. Move most of the logic of distinguishing properties and custom
properties from nsDOMCSSDeclaration into css::Declaration, which
gives ServoDeclarationBlock more flexibility to implement.
2. Rename those methods of css::Declaration to provide a clear interface
which makes sense for implementing in ServoDeclarationBlock, and also
avoid method overload, which can impede the forward macro, on them.
MozReview-Commit-ID: 2cCqF855TVK
--HG--
extra : source : 3837e1e558caac4f2901e838371e97c17821530e
2016-11-03 14:41:02 +11:00
Xidorn Quan
fd4ecd1066
Bug 1294299 part 7 - Generate static atoms for CSS properties. r=emilio,heycam
...
MozReview-Commit-ID: FCjbgKagQO1
--HG--
extra : source : aaa46ff4380bb5aecc9c2a7509323b395f4f4935
2016-11-03 14:41:02 +11:00
Xidorn Quan
ec88449c05
Bug 1294299 part 6 - Change ident of float property to float_. r=heycam
...
MozReview-Commit-ID: 9w57lJhNQKy
--HG--
extra : source : 14393c1e79f4ffefdd1a723639ea062322c3aa8c
2016-11-03 14:41:02 +11:00
Xidorn Quan
d1d1109e6f
Bug 1294299 part 5 - Implement getter and setter of cssText. r=heycam
...
MozReview-Commit-ID: Bho5PKtrT1I
--HG--
extra : source : 6db28f1d25c87fbc26125ab0a7d88d71c1a2a8ba
2016-11-03 14:41:02 +11:00
Xidorn Quan
20238e1d4c
Bug 1294299 part 4 - Implement length and item getter. r=SimonSapin,heycam
...
MozReview-Commit-ID: IQs8Wjdsi1r
--HG--
extra : source : f1550376915d299d3aef5025107785d458788e9d
2016-11-03 14:41:02 +11:00
Xidorn Quan
92119e2034
Bug 1294299 part 3 - Make it possible to create empty ServoDeclarationBlock. r=heycam
...
MozReview-Commit-ID: FSdSXDFoxM
--HG--
extra : source : 47bdaffadab2dca8be8b6e49c7decf8ef02ea1e5
2016-11-03 14:41:02 +11:00
Xidorn Quan
60ba3c835d
Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam
...
MozReview-Commit-ID: 573o5vmC81z
--HG--
extra : source : c284764640e86b9bf63f976b79aa66252f8b635d
2016-11-03 14:41:02 +11:00
Xidorn Quan
df85c99c08
Bug 1294299 part 1 - Make nsDOMCSSDeclaration use DeclarationBlock. r=heycam
...
MozReview-Commit-ID: B2eHrpxOMJ8
--HG--
extra : source : 1fb048c40e848189bc31f5309d4f85b6101975c2
2016-11-03 14:41:02 +11:00
Nicholas Nethercote
8b5e0633c0
Bug 1314497 (part 2) - Reformat intl/lwbrk/tests/TestLineBreak.cpp.
...
This patch makes no functional changes.
--HG--
extra : rebase_source : 9b0c1576d3b938037962a2c817845f680d73873d
2016-11-03 13:46:14 +11:00
Nicholas Nethercote
108b8f0823
Bug 1314497 (part 1) - Convert intl/lwbrk/tests/TestLineBreak.cpp to a gtest. r=emk.
...
This commit does the following.
- Converts the test to a gtest, including renaming the directory.
- Factors out the duplicated checking code into a separate Check() function.
- Avoids printing any output unless a failure occurs. (The gtest harness prints
out minimal output, like the name of the current test.)
- Removes SampleWordBreakUsage(), which prints some output but doesn't actually
test anything, and so isn't useful.
--HG--
rename : intl/lwbrk/tests/TestLineBreak.cpp => intl/lwbrk/gtest/TestLineBreak.cpp
rename : intl/lwbrk/tests/moz.build => intl/lwbrk/gtest/moz.build
extra : rebase_source : e673299e237a1a8a3b0a33cfc0a0024ab7dee271
2016-11-03 13:46:12 +11:00
Kris Maglione
9ec833d34e
Bug 1308421: Handle MessageChannel responses correctly after docshells have been swapped. r=aswan
...
MozReview-Commit-ID: HDTrBfdclXd
--HG--
extra : rebase_source : ec09a6772df798982fc2d52153186fd901a3984c
extra : amend_source : da03f0645ee6561497936f7c42d46f941ad2dd77
extra : histedit_source : 0937500d487c46a738c0a2783b04054ec238a940
2016-10-11 21:08:33 +01:00
Kris Maglione
e6b9c2b457
Bug 1307551: Don't attempt to pre-load popup for disabled browserAction. r=bsilverberg
...
MozReview-Commit-ID: 8imoqD1Xoja
--HG--
extra : rebase_source : 8f0fa63b813f77bc8cde28aa1878c880ac96a3df
extra : amend_source : dee66aef3c55b737fb8f946d9184fc82794f0ff5
2016-11-01 09:41:30 -07:00
Kris Maglione
92f05e0b16
Bug 1312690: Add some stupid microoptimizations. r=aswan
...
MozReview-Commit-ID: 4qoNuG2k0KS
--HG--
extra : rebase_source : fff22127b80bb8edc8578c2035d4689452ed4f6e
2016-11-01 16:56:21 -07:00
Kris Maglione
46cb76edfa
Bug 1312690: Remove now-useless .matches() call from tryInject. r=aswan
...
MozReview-Commit-ID: 9EVWJFSe1tU
--HG--
extra : rebase_source : 5fb8ba9579fbc3e58ed214bad18fffd055bf61ac
2016-11-01 16:53:55 -07:00
Kris Maglione
d374c039ef
Bug 1312690: Speed up MatchPattern matching. r=aswan
...
MozReview-Commit-ID: 2QmKnG0aBQw
--HG--
extra : rebase_source : 2480036cad45922e56e9db6dfd63b336b578e5ce
2016-11-02 13:45:01 -07:00
Kris Maglione
f163c8b4cb
Bug 1312690: Create content script sandboxes in same zone as content window. r=aswan
...
MozReview-Commit-ID: K44jMuVfhz4
--HG--
extra : rebase_source : c37bafe019c53b3e3528ab750bf17cad6507e457
2016-10-31 12:46:39 -07:00
Kris Maglione
74012f4fcd
Bug 1312690: Load content scripts asynchronously when possible. r=aswan
...
MozReview-Commit-ID: BzpZA4stbCI
--HG--
extra : rebase_source : 1b93f4ee7add989b3716b75c26ee9835e086d29c
2016-11-02 13:57:19 -07:00
Kris Maglione
fbd0e78bd4
Bug 1312690: Lazily initialize binding implementation objects. r=aswan
...
MozReview-Commit-ID: E8K6In6JtWO
--HG--
extra : rebase_source : 285a97db6ed7febec4188b2842730fe690a7e5b1
2016-10-30 20:24:12 -07:00
Kris Maglione
e9c3a589bb
Bug 1312690: Lazily initialize extension APIs. r=aswan
...
MozReview-Commit-ID: 2ofzT6wPvus
--HG--
extra : rebase_source : 462e3eca2a9750fb07ad753322e86bc1494a8b4e
2016-11-02 19:21:04 -07:00
Kris Maglione
2bc5203e8b
Bug 1312690: Lazily initialize schema bindings. r=aswan
...
MozReview-Commit-ID: GoVUlANCgHg
--HG--
extra : rebase_source : 63ad0522291f1526b476d709cb1a201e52dc09d3
2016-11-02 19:09:04 -07:00
Kris Maglione
99ef07a8a2
Bug 1312690: Cleanup. r=aswan
...
MozReview-Commit-ID: IorfzVPKyIE
--HG--
extra : rebase_source : 2255208c0e8bad655afd307b1241e784c355c83c
2016-10-30 19:54:23 -07:00
Nicholas Nethercote
2af130581e
Bug 1314556 - Convert TestAudioEventTimeline.cpp to a gtest. r=padenot.
...
This required moving template function ValidateEvent into the .h file to avoid
linking problems in xul-gtest.
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
rename : dom/media/webaudio/compiledtest/moz.build => dom/media/webaudio/gtest/moz.build
extra : rebase_source : 1a8917fc0e75e9c264bc88aec5565d9fff085c12
2016-11-03 13:39:26 +11:00
Phil Ringnalda
1261559426
Backed out changeset 2e8791563f4d (bug 1309527
) for Win8 timeouts in idbobjectstore-rename-store.html
2016-11-02 19:22:18 -07:00
Cameron McCormack
e627525329
Bug 1310463 - Part 3: Add FFI functions for setting list-style-image. r=xidorn
...
MozReview-Commit-ID: LNK4UbfMfRk
2016-11-03 09:40:53 +08:00
Cameron McCormack
c0a347f7d0
Bug 1310463 - Part 2: Simplify nsComputedDOMStyle::DoGetListStyleImage a little. r=xidorn
...
MozReview-Commit-ID: Kxbxu8mZcQs
2016-11-03 09:40:53 +08:00
Cameron McCormack
0eb23cdd2c
Bug 1310463 - Part 1: Make list-style-image use nsStyleImageRequest for storage. r=xidorn
...
MozReview-Commit-ID: ENTo2HNbBpN
* * *
[mq]: x
MozReview-Commit-ID: 2SNJ4bXYpTH
2016-11-03 09:40:53 +08:00
Wes Kocher
df5dbf81cc
Merge central to inbound a=merge
2016-11-02 17:31:08 -07:00
Wes Kocher
b3cc5c7c85
Merge autoland to m-c a=merge
2016-11-02 17:15:58 -07:00
David Anderson
ec7cac2aa1
Fix shutdown crash in VsyncBridgeChild when the GPU process is enabled. (bug 1314816, r=mattwoodrow)
2016-11-02 16:45:38 -07:00
Bevis Tseng
790be48aa6
Bug 1309527
- Fix the race condition to prevent the access of metadata in both PBackground thread and the Connection thread. r=janv
2016-11-02 23:12:31 +01:00
Sebastian Hengst
5cd97768df
Backed out changeset 0473f2d0d024 (bug 1289001) for eslint failures. r=backout on a CLOSED TREE
2016-11-02 23:04:44 +01:00
Sebastian Hengst
c762cb9627
Backed out changeset 40e351ced11b (bug 1289001)
2016-11-02 23:04:05 +01:00
Shane Caraveo
cb4c301312
Bug 1273138 fix WebRequest for background pages, r=kmag
...
MozReview-Commit-ID: DEW9anMmKi2
--HG--
extra : rebase_source : 7d82d1000473b2530d6144987a28e35815c11999
2016-11-02 09:30:50 -07:00
Shane Caraveo
5dad9554f6
Bug 1314493 simplify xhr webrequest tests for uploads, fix xhr blob send, r=kmag
...
MozReview-Commit-ID: 4sQGgwD6HMC
--HG--
extra : rebase_source : 52e103db1287d122e6b434840affbae7335c74f9
2016-11-02 09:27:48 -07:00
ffxbld
e9855bb022
No bug, Automated blocklist update from host bld-linux64-spot-588 - a=blocklist-update
2016-11-02 06:10:46 -07:00
ffxbld
fdf04fa504
No bug, Automated HPKP preload list update from host bld-linux64-spot-588 - a=hpkp-update
2016-11-02 06:10:43 -07:00
ffxbld
5510b83ac8
No bug, Automated HSTS preload list update from host bld-linux64-spot-588 - a=hsts-update
2016-11-02 06:10:41 -07:00
ffxbld
72b2b4d782
No bug, Automated blocklist update from host bld-linux64-spot-077 - a=blocklist-update
2016-11-01 06:31:32 -07:00
ffxbld
4f64203fa7
No bug, Automated HPKP preload list update from host bld-linux64-spot-077 - a=hpkp-update
2016-11-01 06:31:30 -07:00
ffxbld
069ce0d051
No bug, Automated HSTS preload list update from host bld-linux64-spot-077 - a=hsts-update
2016-11-01 06:31:28 -07:00
Phil Ringnalda
f5c9e9a249
Bug 1308040 followup, placate eslint, a=
2016-10-31 19:33:01 -07:00
Phil Ringnalda
e06d171743
Merge the last of f-t to m-c, a=merge
...
MozReview-Commit-ID: KS152JZGk5o
2016-10-31 18:37:53 -07:00