Steve Fink
c4fedd185f
Bug 1468677 - [reftest] remove dummy reftest.manifests entry used for global filter, r=ahal
...
--HG--
extra : topic : gcstats.thresh
extra : rebase_source : 3412664711287a0862bdc4d0c3323367f650c624
2018-06-13 21:28:26 -07:00
Ted Campbell
ef8a3e1f51
Bug 1444202 - Add MOZ_MUST_USE to masm.extractObject and friends. r=jandem
...
MozReview-Commit-ID: Hw3dLWVOpqz
2018-06-20 13:49:43 -04:00
Andrea Marchesini
f235838704
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 7 - Network cache, r=mayhemer, r=ehsan
2018-06-20 13:38:22 -04:00
Andrea Marchesini
c42c9f66ed
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 6 - Image cache, r=aosmond
2018-06-20 13:38:22 -04:00
Andrea Marchesini
5b9437cad2
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 5 - Cookies, r=ehsan
2018-06-20 13:38:22 -04:00
Andrea Marchesini
61e21dc2dc
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 4 - ServiceWorkers, r=ehsan
2018-06-20 13:38:22 -04:00
Andrea Marchesini
2174a750d1
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 3 - BroadcastChannel, r=ehsan
2018-06-20 13:38:22 -04:00
Andrea Marchesini
ec2dbec62a
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 2 - First tests for DOM storages, r=ehsan
2018-06-20 13:38:21 -04:00
Andrea Marchesini
e56b2e21a6
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 1 - Pref and Blocking check, r=ehsan
2018-06-20 13:38:21 -04:00
Andi-Bogdan Postelnicu
8cc8f8b517
Bug 1453795 - Widget - Initialize member fields in classes/ structures. r=jimm
...
--HG--
extra : rebase_source : 594fe9396c450401fab4c17e81a3333124f27f58
2018-06-15 17:48:51 +03:00
Chris Manchester
146bb709e4
Bug 1469815 - Add new output files from style crate build script to cargo_build_defs.py for the Tup build. r=mshal
2018-06-20 10:16:58 -07:00
Kanika Saini
34337d5c9b
Bug 1452533
- JsonSchemaValidator should output URL types as URL objects instead of nsIURIs. r=felipe
2018-06-05 19:20:40 +05:30
Andrea Marchesini
1e49c45c00
Bug 1268889 - Implement Clear-Site-Data header - part 4 - cleanup image cache, r=aosmond
2018-06-20 11:57:50 -04:00
Andrea Marchesini
1f52a1bed1
Bug 1268889 - Implement Clear-Site-Data header - part 3 - reload contexts, r=smaug
2018-06-20 11:57:50 -04:00
Andrea Marchesini
aae23cc727
Bug 1268889 - Implement Clear-Site-Data header - part 2 - pref, r=smaug
2018-06-20 11:57:49 -04:00
Andrea Marchesini
2726b1820f
Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer
2018-06-20 11:57:49 -04:00
Jan de Mooij
7eabb0af6d
Bug 1466503 part 3 - Check realms instead of compartments in JSContext::currentScript. r=luke
2018-06-20 17:45:07 +02:00
Jan de Mooij
c3ac4b1a4e
Bug 1466503 part 2 - Some DescribeScriptedCallerForCompilation cleanup. r=luke
2018-06-20 17:45:06 +02:00
Jan de Mooij
2264a489c4
Bug 1466503 part 1 - Pass script to GetIntrinsicOperation so it doesn't have to look it up. r=tcampbell
2018-06-20 17:45:06 +02:00
Nicolas B. Pierron
724dbd3c79
Bug 1437600 - Use mprotect to prevent mutations of inaccessible regions. r=luke
2018-06-20 15:40:58 +00:00
Ciure Andrei
75ba9e4e5c
Backed out 1 changesets (bug 1405428) for wpt failures. CLOSED TREE
...
Backed out changeset 0b026cd7903d (bug 1405428)
2018-06-20 18:25:45 +03:00
Jan de Mooij
4c8c1433c2
Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
...
--HG--
extra : rebase_source : e8bdb4d455fd27450a7d95932c808c2998d71af9
2018-06-20 11:04:02 +02:00
Emilio Cobos Álvarez
364acbe20e
No bug - Remove some cfgs. r=me
...
DONTBUILD, since this is not part of the build.
MozReview-Commit-ID: 90UkG6QJWq
2018-06-20 16:36:58 +02:00
Joel Maher
3b4cff2f56
Bug 1405428 - annotate web-platform-tests which fail to pass test-verify. r=gbrown
2018-06-19 12:27:57 -04:00
Jonathan Kew
4df17075f0
Bug 1469104 - Fix testcase in browser_sanitize-timespans to not fail immediately after midnight. r=mak
2018-06-20 12:34:05 +01:00
Jonathan Kew
7a02cac781
Bug 1469518 - Ensure history sanitization for "today" reaches all the way back to exactly midnight. r=mak
2018-06-20 12:34:02 +01:00
Andreea Pavel
f85f162e83
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-06-20 14:31:42 +03:00
Andreea Pavel
3c701634e0
Merge mozilla-inbound to mozilla-central. a=merge
2018-06-20 14:28:15 +03:00
Emilio Cobos Álvarez
023a752b65
Bug 1468651: followup: Regenerate the devtools database on a CLOSED TREE. r=me
...
My last version of the patch changes the order style structs get rendered (in
particular inherited_svg was moved up for consistency).
MozReview-Commit-ID: 9GVAZvNwVhd
2018-06-20 13:26:33 +02:00
Andreea Pavel
681f0094ff
Backed out changeset 49cbcdeaa8bb (bug 1468406) for failing devtools at devtools/client/debugger/new/test/mochitest/browser_dbg-content-script-sources.js on a CLOSED TREE
2018-06-20 14:03:03 +03:00
Ciure Andrei
2da518e733
Backed out 1 changesets (bug 1309172) for breakpad related failures. CLOSED TREE
...
Backed out changeset 07a62b4e7923 (bug 1309172)
2018-06-20 13:53:07 +03:00
Marco Castelluccio
69b0fa243f
Bug 1469801 - Add gcov-related files to .hgignore. r=jmaher (DONTBUILD)
...
--HG--
extra : rebase_source : 76e3b6069dab760b30f1cda90f714f9483ac80ac
2018-06-20 11:05:46 +01:00
Emilio Cobos Álvarez
fadfcf9b47
Bug 1468651: followup: Fix windows build bustage. r=me CLOSED TREE
...
MozReview-Commit-ID: 9Xj5lMFG4Ab
2018-06-20 12:10:49 +02:00
Emilio Cobos Álvarez
868eba5610
Bug 1468651: Generate different files for different structs. r=heycam
...
MozReview-Commit-ID: KEDJ1zJVwMx
2018-06-20 11:26:56 +02:00
Emilio Cobos Álvarez
83365c8ff0
Bug 1468651: Make StyleStruct.name_lower snake case. r=heycam
...
MozReview-Commit-ID: A3TpDTmFgF
2018-06-20 11:26:55 +02:00
Emilio Cobos Álvarez
7729757e0f
Bug 1468651: Rename mask.mako.rs to svg.mako.rs for consistency. r=heycam
...
MozReview-Commit-ID: 6sqGxL8hhA0
--HG--
rename : servo/components/style/properties/shorthands/mask.mako.rs => servo/components/style/properties/shorthands/svg.mako.rs
2018-06-20 11:26:54 +02:00
Emilio Cobos Álvarez
c13219375d
Bug 1468651: Rename the properties directories from "shorthand" to "shorthands", "longhand" to "longhands". r=heycam
...
MozReview-Commit-ID: CY4THCC4zkX
--HG--
rename : servo/components/style/properties/longhand/background.mako.rs => servo/components/style/properties/longhands/background.mako.rs
rename : servo/components/style/properties/longhand/border.mako.rs => servo/components/style/properties/longhands/border.mako.rs
rename : servo/components/style/properties/longhand/box.mako.rs => servo/components/style/properties/longhands/box.mako.rs
rename : servo/components/style/properties/longhand/color.mako.rs => servo/components/style/properties/longhands/color.mako.rs
rename : servo/components/style/properties/longhand/column.mako.rs => servo/components/style/properties/longhands/column.mako.rs
rename : servo/components/style/properties/longhand/counters.mako.rs => servo/components/style/properties/longhands/counters.mako.rs
rename : servo/components/style/properties/longhand/effects.mako.rs => servo/components/style/properties/longhands/effects.mako.rs
rename : servo/components/style/properties/longhand/font.mako.rs => servo/components/style/properties/longhands/font.mako.rs
rename : servo/components/style/properties/longhand/inherited_box.mako.rs => servo/components/style/properties/longhands/inherited_box.mako.rs
rename : servo/components/style/properties/longhand/inherited_svg.mako.rs => servo/components/style/properties/longhands/inherited_svg.mako.rs
rename : servo/components/style/properties/longhand/inherited_table.mako.rs => servo/components/style/properties/longhands/inherited_table.mako.rs
rename : servo/components/style/properties/longhand/inherited_text.mako.rs => servo/components/style/properties/longhands/inherited_text.mako.rs
rename : servo/components/style/properties/longhand/inherited_ui.mako.rs => servo/components/style/properties/longhands/inherited_ui.mako.rs
rename : servo/components/style/properties/longhand/list.mako.rs => servo/components/style/properties/longhands/list.mako.rs
rename : servo/components/style/properties/longhand/margin.mako.rs => servo/components/style/properties/longhands/margin.mako.rs
rename : servo/components/style/properties/longhand/outline.mako.rs => servo/components/style/properties/longhands/outline.mako.rs
rename : servo/components/style/properties/longhand/padding.mako.rs => servo/components/style/properties/longhands/padding.mako.rs
rename : servo/components/style/properties/longhand/position.mako.rs => servo/components/style/properties/longhands/position.mako.rs
rename : servo/components/style/properties/longhand/svg.mako.rs => servo/components/style/properties/longhands/svg.mako.rs
rename : servo/components/style/properties/longhand/table.mako.rs => servo/components/style/properties/longhands/table.mako.rs
rename : servo/components/style/properties/longhand/text.mako.rs => servo/components/style/properties/longhands/text.mako.rs
rename : servo/components/style/properties/longhand/ui.mako.rs => servo/components/style/properties/longhands/ui.mako.rs
rename : servo/components/style/properties/longhand/xul.mako.rs => servo/components/style/properties/longhands/xul.mako.rs
rename : servo/components/style/properties/shorthand/background.mako.rs => servo/components/style/properties/shorthands/background.mako.rs
rename : servo/components/style/properties/shorthand/border.mako.rs => servo/components/style/properties/shorthands/border.mako.rs
rename : servo/components/style/properties/shorthand/box.mako.rs => servo/components/style/properties/shorthands/box.mako.rs
rename : servo/components/style/properties/shorthand/column.mako.rs => servo/components/style/properties/shorthands/column.mako.rs
rename : servo/components/style/properties/shorthand/font.mako.rs => servo/components/style/properties/shorthands/font.mako.rs
rename : servo/components/style/properties/shorthand/inherited_svg.mako.rs => servo/components/style/properties/shorthands/inherited_svg.mako.rs
rename : servo/components/style/properties/shorthand/inherited_text.mako.rs => servo/components/style/properties/shorthands/inherited_text.mako.rs
rename : servo/components/style/properties/shorthand/list.mako.rs => servo/components/style/properties/shorthands/list.mako.rs
rename : servo/components/style/properties/shorthand/margin.mako.rs => servo/components/style/properties/shorthands/margin.mako.rs
rename : servo/components/style/properties/shorthand/mask.mako.rs => servo/components/style/properties/shorthands/mask.mako.rs
rename : servo/components/style/properties/shorthand/outline.mako.rs => servo/components/style/properties/shorthands/outline.mako.rs
rename : servo/components/style/properties/shorthand/padding.mako.rs => servo/components/style/properties/shorthands/padding.mako.rs
rename : servo/components/style/properties/shorthand/position.mako.rs => servo/components/style/properties/shorthands/position.mako.rs
rename : servo/components/style/properties/shorthand/text.mako.rs => servo/components/style/properties/shorthands/text.mako.rs
2018-06-20 11:26:53 +02:00
Emilio Cobos Álvarez
d6c4f58d3f
Bug 1468651: remove shorthand/serialize.mako.rs. r=heycam
...
MozReview-Commit-ID: 8Xyep2Q7trR
2018-06-20 11:26:52 +02:00
Nicolas Silva
dae63b2e5b
Bug 1464243 - Early return when running into blur rects that are way too large. r=Bas
2018-06-20 11:23:09 +02:00
Emilio Cobos Álvarez
e80b8667d5
Bug 1469076: Fix the broken invariants of the rule node cache. r=heycam
...
We were spuriously reframing the <shadow> because it initially shared style with
the <br>, which ended up being display: none, while the <shadow> should've been
display: contents from the beginning.
lookup_by_rules seems pretty prone to obscure bugs, and also it's pretty
complex... Probably we should try to get rid of it, I'm unconvinced that it's
worth it.
Even with that, in a normal restyle the <details> wouldn't have ended up with a
style. It of course never had it before the reframe because the <shadow> was
display: none, but that doesn't mean it shouldn't have gotten one, since we
detected we needed to go through kids in:
https://searchfox.org/mozilla-central/rev/6eea08365e7386a2b81c044e7cc8a3daa51d8754/servo/components/style/matching.rs#500
That code did happen, but since it's an animation-only restyle, we don't look at
unstyled stuff.
That looks somewhat fishy, but I guess for now it's fine as long as display
isn't animatable.
MozReview-Commit-ID: B6NMSTNOKgK
2018-06-20 11:21:35 +02:00
Jan de Mooij
d1ca5feadb
Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
2018-06-20 11:04:02 +02:00
Nicolas Silva
5070dbcceb
Bug 1444734 - Bail out of read_nested_curveType when encountering an invalid source. r=Bas
2018-06-20 10:37:22 +02:00
Jon Coppeard
4ab6e6efa9
Bug 1468792 - Purge dota caches at the same time as deferred atom cache purge r=sfink
2018-06-20 09:22:38 +01:00
Coroiu Cristina
66390fdc8b
Backed out changeset 69a5a04f2906 (bug 1466899) for ESlint failure at services/sync/tps/extensions/tps/resource/modules/tabs.jsm on a CLOSED TREE
2018-06-20 05:36:39 +03:00
Gabriele Svelto
fed336f6f4
Bug 1309172 - Updated breakpad to version 69c2c51dd89965d234eec16e3a9353634831916b; r=ted.mielczarek
...
This includes both the vanilla sources we haven't forked and the client
sources that we have. Client patches were applied manually up to version
69c2c51dd89965d234eec16e3a9353634831916b. The following changes were not
included as they break merging segments corresponding to libxul.so in the
module list:
8915f7be39448d9257b6da3ad0233944d1d9a92a
17ad0c18b179c135fc5a3d2bba199c3fa4276035
94b6309aecaddfcf11672f6cfad9575d68ad3b40
With these changes applied two entries for libxul.so are generated, the second
one is bogus and prevents symbolication from working correctly.
The build system and some of the tools relying on breakpad were also updated
to work with the new version.
--HG--
extra : source : d91974ddaed2a174d16c136134f9b10dbabd9197
extra : histedit_source : 62c0af582ffa50e4897e4b17fea24ebe1e41b474%2Caea89981f6f92121d16e58e2c4c3928bbea3376f
2018-06-19 13:47:13 +02:00
Gijs Kruitbosch
4a2d17683c
Bug 1435319 - tests, r=valentin
...
--HG--
extra : rebase_source : 0fd887653cc93a4056fc26f1e6bb96e845f1281f
2018-06-19 12:11:34 +01:00
Henri Sivonen
81370b2316
Bug 1469512 - Update encoding_rs to 0.8.1. r=emk.
...
MozReview-Commit-ID: 4iIHsLsXP1r
--HG--
extra : rebase_source : 00ed94326ec4816e44afa7e509a17535c439145e
2018-06-19 12:46:46 +03:00
Bogdan Tara
106238d1d1
Bug 1468201 - Removed old Windows references. r=jmaher
2018-06-19 09:21:00 +03:00
Mark Hammond
874f6f3aa0
Bug 1466899 - TPS - Tabs: allow profile property be optional or at least match variable profile. r=tchiovoloni
2018-06-15 14:30:00 +03:00
Gijs Kruitbosch
870f0bfda7
Bug 1435319, r=valentin
...
--HG--
extra : rebase_source : 246a61a24d445130d27af4534cf5b764ba66dddc
2018-06-13 08:15:40 -07:00